5e25659da21f606ec41b9b3629399aed692024a77ad3a96e34282a020ee64c0d4154289052a2a93214e0ae4bb568272cb5d1a2d0dc91a5aafa2320a5960aa3117643357c3d7b75382be16820571a002947e998f23fb508c60ada22d6eff7326ae57c0f4b189e80136eaf934936a47ee2e4ac44e2a62cbfe977b5ecaedfe443c7f9e908773c2a4a528eb17e93896b1aceb9001a874ed0618b010a6d1ee70383acb986d1de8076a9e786c6c211e9c6ae5fca66509e1d773df90027411b885ab371be2f67b470f6e52a5e12a8d92b0946b6795100b94ba6fbdcc1af249735bbb308e774b8fc3572c2579f4a64bee9b65977ec6a07efea8f48a035ef3380631702bc5b3f87e13003787a28e8273d3077fe995642285be0ed669b46ca3e5050d0a557517dc464cecd275ae1af4b1605215e65ba1ca4f194e2c0ddfc9abf13c4725fc609f2be17af99d150218dadf7ee15200a0666f1db34faa4a93bc7397e4b480bc6ec554a2a567ba302b34384801566525fa9fd780835afa504b3baae5a67c38d52dbbbfedf5ee8511057f6c5da5588ae4be132b235bed43071a8fafbb708f5dad48aa5662e79d", 0x1000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:06 executing program 0: socketpair(0x2, 0x3, 0x10001, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="4328632975e33be27098aa7737a185cb6f8a43b916ab75858f88bba712e4e74f18b0204719acf6ae67d81816fa879a3449184dbfc5390e996b9ae04efe8ac8a7fa415b960dfad395bc74bfd6185f8deb32", 0x51}, {&(0x7f0000000180)="acd4e37b4873eef6fdd48a82e18464d4fc0173ad7234f7218672ec49aef1513da067e3f6c0493faa55978b4d6fd52b7d62574f700fcc4fdffd9d73add559376616393b3d29ddaaadee1b9e562066", 0x4e}], 0x2) syz_open_pts() r3 = semget(0x1, 0x7, 0x260) semop(r3, &(0x7f0000000340)=[{0x4, 0x9, 0x1800}, {0x7, 0xe997, 0x1800}], 0x2) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="2df7a2a0ac", 0x5}], 0x1) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1000000000007, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:06 executing program 1: r0 = kqueue() readv(r0, &(0x7f00000000c0)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000045, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x88, 0x2, 0x6, 0x6}, {{r0}, 0xfffffffffffffffc, 0x18, 0x8, 0x1, 0x4000000}, {{r0}, 0xfffffffffffffff9, 0xc3, 0x2, 0x4, 0x8000}, {{r0}, 0xffffffffffffffff, 0x12, 0xfffff, 0x3, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x20, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x42, 0x3f, 0xdd}], 0xfffffffffffffffb, &(0x7f0000000000)=[{{r0}, 0x0, 0xe0, 0xa00fffff, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x18, 0x81}], 0x8, &(0x7f0000000040)={0x3, 0xa}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() chflags(&(0x7f0000000100)='./file0\x00', 0x10001) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1ff, "050000000000060100", 0x100000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 16:00:07 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) chflagsat(r0, &(0x7f00000017c0)='./file0/file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x30c00, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609", 0x6d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xfffffffffffffe9b}], 0x1) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x401}) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)=0x1) getitimer(0x1, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x4) close(r0) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x17c, 0x0, 0x4, 0x80000000}]}) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000100)='$!\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 0: r0 = semget(0x2, 0xfffffffffffffffd, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/17) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x5, 0x3ff, 0x33}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0xcd) flock(r0, 0x2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5, 0x1, 0x40, 0x3}, {0x800, 0x3, 0x1f, 0xfffffffffffffffe}, {0x6, 0xff, 0x7, 0xbe}, {0x2d, 0x20, 0x3, 0xffffffff919b86e3}, {0x2, 0x9, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_execute_func(&(0x7f0000000040)="c4017c2e32c40281912c03c4c1c0160ef0450fba29000f01ddc4e1e9ee6907f246af0d0a0000008f09b09102c401f877") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './bus\x00'}) unlink(&(0x7f0000000000)='./bus\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) getpgid(0x0) getppid() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x28) munlockall() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) socketpair(0x11, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000000c0)="0cd0b6d0aa876aa46c8a8242c88b14a5d1eff9aa1f0de742f1cf5c512876013bf062ff2bbd5f46e53cd314d6d07042926795bc2e9589021c2ddff8053e562f4426618affdd3ab8bafb97daa5f02766458709b3b4feff694d8c5b71da01c0f804e44636c39557decd16d51e571d2ea04aeb82ce858bbfd4c775e122104b8ec580e25968716b77b2ea15655fb88159f271bff4", 0x92, 0x4, &(0x7f0000000180)={0x18, 0x3, 0x200, 0x973}, 0xc) 16:00:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() setuid(r3) setgroups(0x6, &(0x7f0000000200)=[r2, r2, r1, r1, r2, r0]) setgroups(0xfffffffffffffd27, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3fffffffffffffe1, &(0x7f0000000040)=[0x0, r1, 0xffffffffffffffff]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1fd, 0x44) listen(r6, 0x8) getsockname(r6, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r4, r5, r7]) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r4, r3) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10003e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:08 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x4) open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) socket(0x20, 0x4000, 0x7ff) 16:00:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) dup2(r2, r2) fcntl$setown(r2, 0x6, r1) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xa2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) r1 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x428, 0x11) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x1ff) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x10, 0x3) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005b00"/44, 0x2c}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0xb0, &(0x7f0000000000)=0xfffffffffffeffff, 0x4) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f", 0x15c) r1 = syz_open_pts() close(r0) dup(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10880, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) write(r1, &(0x7f0000000100)="c72bf1eb394da5e5b426f7dc9d61ab4356f73362b06f6bd5c0204d44615f54935a5823ded59a2e10db0046eabe22bef5a75f4a041b2037e052e9a3a00f02e8", 0x3f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pledge(&(0x7f0000000000)=')0{)[:.\\\x00', &(0x7f0000000040)='\\[$[\x00') 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x38002, 0x84) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8, 0xfffffffffffffffc, 0x3, "2477f43459492c201df5c3b2cea6ecd14852f3aa", 0xfffffffffffffffe, 0x20}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000000001000, 0x7fffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pread(r3, &(0x7f0000001000)="469362459f298c51a0500b5e9e6071ccdbad255e59e40fd1f063d8c3ea810e6c89bc4d4682f87ed6edacfc9281dde90cfa0d9b68805db9da9e382376175d2afe88c022fcda326688c623b69dcd135d29328aba1a0200546711b6ba8bcd89bbbb06e9f03eb2baf3075dba98c24173d3e9152049976c48030e097d5a613bbefee26d518038a22759d61628af725fc00041ec69af086f7247d5c107ee1cee7d00f10e75cfe9acb12a187b853204f1c5f22efae3e53b4932ea47b7501fad96160e7b8a283abc998604242f43a2c9fa55aad9f0f348b4f971e5c3d5ddb891d4311fb0d5315c46e8c4159bae5c3c514465da78ff66d4bc5fbe72a383298fe6b4d296f93fc26d41d10ddf16caee8b2003c45445780055cafca746314d1877c278841130daea9db5c7522b195abfed44313b21a64237cf87bda69c132aa1e206ce7b48cefb6df3f56edd17ac70ae00044c19e67b615ba2a8185025932bd571a339acd229b29cb65c3dbbe879a8272e51df67c6610d060c1960b315f89334ee6f59ec348b590d2d5801bb29065235b99ceebeddf4136e6765e0e00f3f6e902d9fadd18821ed04c91bf4a83c16cc4abafaa44eff76ed88bdc9cfa821419604480849a2e77d4e05cba1aca8e02d402ad2493062aee663b771934b24e11733a5461802391ccf51e527a2fe269102b998908637c1036803c9dcefd02d34134f52a99252c59f2787f0ca6a89e342dc049268e0cd0ce19340147f9d43cc62ec6f27afe9c56ce03886d038906c1f2da710e5d8f7de6e0904063d5f7f6f75f0e76c0cb17ca7b2172f817b7c8c4cb204f1e989b8d18045f0fb90bc7718e02f73dfa23b761f3cd28b2d0ec4a041d2a5a2c5e337341003ab79aed6d8fb10404d8cd9dd81ea19d2eed34f1d5b4c8e11df8903a490c66f4d42f92e99f575aeb6bb95c73e75acd1fa18bd65b4366b41974668d662252efab20bfabaaba71fcb1c48104ecd86d5878360090560dec66f83c3af7ffc2fc68a7c1c8cfd9d979d38eab0b6eaaa9a8b0e082e451b37e4ef14bba5fbf73fe317a5d8027b083800ee971445fb520aa8b57f0438b311ded2b388a0fb45b09981569a5744f39a0b6d2c149d732bfa2d233ffff7db886cbb7ad1192347f1923012f0aa3e7046d12bcf85310151e30385c977ad29fd1fde356283484384119f44a95df6e2822b16965637dc4abf55871b79706da4173f2fbefdfe4826bf453ecd2e5b79e49117032d648f9de918d7f0de5bf9ad9415dc5398748ec2636c66e698cac61b54f3941687ede20a35adf3b4a4879695eb9511f49c8deae38ccd6706763e7af8eae1941ec156de8391bdda94acd4c868a78535ad5762045c8604c1b975fcd8b5ee4ac2160c6cf7272299bb43b3ea9e2077b0a8e60bcbf09ff313b7081f64367acde522598a9f49cff5cae569886c82c5776023680d011be240515cc79cc4a25acd03afa09a9b9b8331c23cdbb4e2899f3d3fc242a0d60ed9bd7da16b24006d6f62a5c1eb232d0d1d3d045e2437772bf3e45a3f97b65371835893539d9b154fae6f2c6622a812515475789860f1ee3bb0bb81aab20761c0c1bf8d9c591a845a3d7986aa7f443e9a421488acb5657d1720e6c5c99ed366f5fbbc16c0e7d5b752d81c9d19e290f8f3fe375354d3f24a466ece6b231691037a2fbc399fdc3e5d5817dadb91a1b113a6cb13ffad0a41ec5eb7ca750ea3e36298b1283482becbe1e4cb1420330c85527345a913dd9f3a6015aaa3c29ae07159fa0906ac9c60d47a5aeb6270de41db8079a65a89daf57ecb3531938a4bd790f5e0e1165ea0488eb66735d1711bcf102ccd382a509f2a4e724c26bad6090f7e610b1f46e142380b7b6c05bbca3d60d93d0ef88973674c05b00e759ea8c1f9cf1342c8c238fc9d084f1c03f560637797a4ea85c953e55d45519554e6223e45f55c9bf24fba2832e2478893f4af1bb52033765e35eb87c97d5984511902f266fa1657be89061adcc7562855912c96f46d5998f74c9f1945b04d657cd53b7c4f451440378349f3987c4f4029f1f981ba6cc9e0c5ef12c0ba56afcafc2e1a0a509eaf5ccc8b583d7b399d664348e2783b0872ff81c900246119c58e79e1f073cb801414d6b110f97669007c699e38d821cd546330b7fa6141e76b0f458173647bcfc6640573c28f5034f9c4201227a90c2d6f78729ef0f34c1c571f0fba061e72321488543cec09142626273a717ced167b76882db80224f523a99be3b663b0482bc9dc020b407c87b03c2adc5ac0014b9818e23893a7a2840a8a15936419c97079b3862ad6261a8221e8ab625795c3d8e090dfccb58c96dd146ce7c6d3b7f1bb8b2e0c33dcd656acc9eac9e6f6dbed1694073395c3e82b5253f3490db0d0c44d48dfddf08aa03db55b00fbd4a83c5e25619768b5b01ba9e486b8fffbaa9bac881b2d8a9f528b6cda3eb0ec4482d99a4e8e38f27155370ea3f950be4c0812804ca2fd6ebc9889e7fa186c9daa17fad304c374124c2a05e3ecc0b06f4ad4c14e69254783206956d69f9e3f82ea201214158f7591770521cdd13d93b08f9520cb8d6ec620a1a621aebe2d01233330ee12a4c4a55932671a8b44743bd0cbfd0b5d5e6f76808fd95562f8707d95fe5495a58bc9a570378be636fb52e66dbd67a697914079faf99634ef303b72c0e60580e8d99c47ebb17b765069f56d0f663961a54239ebb025adf7c4a1598172a2901017cbf99a2796a644225b5cd85f678fb8d5bd29d7d0f5cdbf8633a270f73e6d14485cf23264a74370fe8207f055e2f6e7815381fc89b870d84e8c2b0f4bf4abc650ccbc918bc08bda54ea34c201064675409464e6f77b777014d6f921a64f799f07eea63af4bb5cb2cf98477ee873e59449181803ac95951d9e603c00d96043567bba33050d73332a112c4f683cb1042b62b2c5eb421cd0439c066fa4d6f9710e5cd3006e48e9a1ca82c884bb7b0424a4b992b8d97b0b426191f545f0a56e03d52c2ab3d2a637893b974a647fc21672b81074512dabe4f91b376bf417067fe510b2c500b9eb98ea89800c885a817bec23f21bed259b289d858a768f1ca880e3277721b8c2196928d2ece74bf465280641594395d69c33d623cbd39787b5ba2890036ed50c0f649d6f4390bdb7045b573684c20f795d3bcd5ef21f6ab353ac78b9bf62e460c93f4407b562f813d51fac9d82dcfbc8c56796e1861ed4fea9f8e1338bd49c987bba64a2c367c9422f57203ded4fcd842a7e5c99682a99435290b044b9abb081b95cb13f0124193cfc84fbf0df97e7bda55ffe9f0550dc3badbf8a9f7af1ebb75c9854dee695572df1df0bf25bfed06e2ae07389c49b34226692fef7a87d07ca26a511264e52a5b43a7a30513f517237f3108e60db358ae66ae32986cea0eae3a5b005c6ed74fea5a69c9fb09e218b215b91ba9948ae0dab8eb169ffc7b7c04758034328cafeb260e7a68b4086e7973952f3be8acb5d65e1f3b9bdabcd22e9050d27190d1e1eb905451c60bf2244e7d005a5988ca07f037d9d09dc4010210afb2ad9b21dc7e78d79198d0e1dfbf94e9586763609a80ee46bb5662fc4687b76225e6bacb93de3f7346638b0b7f0b5ab6d8d497aead565d8c0819d6b6999df81322b6eef5a1b6f1bee25487731983aa73a392a34ffcc2d336531a84b4cbc9b28737d3039538a3912de42f335cb33dfd7e333d40968b4e0b7fd7c6a7f12e10139c52a869243220b191c964b264810c181b360bcc3af878b537f147ed0ac0b72567faa263a9f8d2a9ec7976e0f8b39948b2cff76f4a2cd5c19d59e17aafc839e8fd30afd5c3c61cd6a88afb256239280913c539b64d51d0fef57cfea7bb76b39b93e70dc2e55d52fdc27f86572ce201e5094e9074351781235bf842a2d138423fed268f02f199829d984f88a2dcf5bfe47a524c75e3c94570436f9fdb4863eb4bc67feae4823f1f4034993bca88907fd521256358e778cd56bacef8ec9b425c6c1bad12ab9be7b931ddc1cd8d3ef2ba958de6ef9cde17986226e9b9d0237937d9b70797e31ea62c5400984de45cd29b864eddb1411c0725e37bcd62427c19fcf77539d9776ccd07e22e6549da86c61ae856444861ffa6ebb4e6bad4690dff3c0423a0f11fcc5d4a0c74f04106fb043f330fcdfa8c63fef6a654b86220e897d254ce8c45455db37248a0ab5a90a05fb540cbab47e8621d895efd01baea9fea0994bb8e264c2b227c3c32ad1003cbb09de70ad4eff3d098b5f15460b21ec416e0a01f545efce30c677b7db5c24dacb3410445964228977c7a6d467366289f5861c459fa868f0283b47b8ecdc853d3a6dd6ed0e5abd39138056d5f603516875abf103603a6f43ad9646dab0c94f4decf80c96c76069b75a3d7e10bbe6f819e41135a582b7201795c907003cfcaabbfe30e21221e7af88daf94730f670b4a2ae49a0dac35987cd4ea469939df587db17764b3d059c17824c31a83ea384bf06414be2e0b1d233e03b6a89aa74b42578281a9bfa7c654411c8f20805f9f74f5d2c4b6c66ae2c19fb50790248a83fbcee416854087fbdcdbc0abbef21077434bbeb07341a364146c1a82cf2b2851c41f7b9bf214cab74a514493e7a43d8a9a2ac482e605d1ad3899eca332926adb51aad26d5fa37016c39919b8ddf4c55f306205e69c4e34f56c15feb44322f831a8c851b751858993a0d3d0e372a9e88d6583ca97427145eeb89120e435d7ecd5c751f8893fb85ec677dc1bcbfcb065edaf763d20ff6dfffb88f8350831703094513c775e258dbca4a165cabedce3ef939b030f9b2ec4910d02fd279cefc91c3b3193daaac9bb330f9e8ff5a240f16822cbe3b00de38060e2f55d5fddf4f855a7c57af31eba4c14faaa0155ac18df84612b75c0ca5b60c73fb962e748d331189d73d1c87e4b05a42c23ed96dafb1bf1fcc667d8d11e0a7a617339a8c88ded676a41da11c9a8d985ebd614130647b5e5fccac21ea7a015c5cbd716ae8e905ca47e91852ef3b5f5c3dc399c88e349975add0c4a42a4b21e2fb56c115c9c017e902fffe0c1bb3767e98cedde2388134024a32c38b25b5c0d03afefcc064d2fb55708813144687e4d4635d28929e6e58a489ee48b68e9395f1cbdc36ae873377a76283b5c297e25450442241074af7577f3a6bcf084e9128f884323b3f98f2a5ba1a7f77eb9dcfa0fba4cd094353cfa3f394151b8ee89baffbeda03c9595a0febfe0d279aa330d75006778e7b0137cf00a6b53963bc1679027796fc135df62c1caf4f0cdb58deeb8d7f322837028bbbd2a823d79eb6527bf73b3c9908d7dd7424fb4a6a77ef3d94ee544be9a80cc35c6815a36aa5fedff7b3e6b929d9cacb90ff0138544d43c86747ec1a1cf395df0efffc29647459e5ba20d8856beea41907c41b469be050c7f54a19fc912cbd0b8e21e5e37bae91450cdadbfde90860f2a33ba1e8c297d4a47026c45df1246fedf15d4fe13345b43a6e5ffa7ecfcf2c6c895065aa49c6f8c88ca975d056dd23b6680cd9b69a4142c5bc6a4a605822c4c7c26db99c6f0eb7e66e9c133926f4976c3912d9073bc215fc4e4ffe62de01886b04d71500a34a422e4219c636b61f85561a65d9ad7354bba2aec75b8f6fb37332a7ff94f7f1a0b1e19435a7190cc6d22ada0bb04a520c7687a37c8a823f5fc3e254c81dd9b7b239701daf06c9cc9eab18dedc47b72e1a85d2ce05d159a94975f1bba21feb2e6dc4a91c1cae90ba7f75e39b25502cae1507af292e77958d043c7910279d6ffb2ce294eb5", 0x1000, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xa92, 0x5b}) fchmod(r2, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x407}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00000000000000a3bb6b3c042efdd100000000000000000000000af6ce4f22276e", 0x2c}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="6f4c254b28a1373e71c17b57342acdce5413855b6e538da4a95c2cc4638d60d238608c4d357c6bcc21f537413c46d21378ace3b4edccbaa64cf38e2e169d13afd2eff90853d17860820f58d0f9ef7e8e62f6e244bd516acf4c1d1ceec6b60989067c77ce1fd65fcfaaa5897062ed96cb40c6576d2440701630a042f602c158c790091b955db39c08aced57436afb2862a8549bf47208e1e5f726a190df34f29b094513e601a2aa2fe5239ee983b0507f7cb20a875c8a4c82442d", 0xba) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x736e) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getsockopt(r0, 0x7fff, 0x200, &(0x7f00000000c0)=""/254, &(0x7f00000001c0)=0xfe) setsockopt(r0, 0x5, 0x7f, &(0x7f0000000000)="902c691db19ac82b6cc995397b626991d23f730117c1ece0afb150132ca60778d8d4900d3065ea37f38f379a8db2b9a9eba8f882fa57085dda6909ba6d4a4330efbe180507a11beec69cb4bbaf47f98e92c822ed233366af67d80f8f49a01cb52e675467399ee94e959557c4d0e8ad3f3b9dad8c5a566364de75547fcbbdfe36218834c35f8050ba9e091ba9ae04e04c42d85253deec8b30626632fa", 0x9c) getuid() symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x3, 0x6, 0x8, {[0x1, 0x5, 0xffffffff, 0x8001, 0x2, 0x7, 0x8, 0x2, 0x8, 0x38000, 0x3ff, 0x3aaa7f4a, 0xd7, 0x4, 0xfffffffffffffe01, 0x9, 0x2, 0x401], [0x1000, 0x1, 0x6, 0x0, 0x1fc0000000000000, 0xfff, 0x5, 0x1, 0x200], [0x0, 0x7, 0x6, 0x4, 0x0, 0x9, 0x1], [0x5, 0x485d390b, 0x7, 0x100, 0x100000001, 0x6], [{0x1, 0x0, 0x5, 0x3}, {0x0, 0x1ed7, 0x3f}, {0x2, 0x4, 0x5, 0x9}, {0x9d, 0xf13, 0x7477, 0x2}, {0xc55, 0x5a, 0x101, 0x3}, {0x2, 0x9, 0x2, 0x5}, {0x6, 0x100, 0x1, 0x7}, {0x9, 0x80, 0x0, 0x6}], {0x6, 0x7, 0x3, 0x8}, {0xba, 0x1, 0x4, 0x8}}}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_getres(0x4, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: getgid() mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f", 0x15c) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000000)="f2a1bd76235df60606c3e7054cebb34b8f3c2f9c7549245799c9c95f66001c072c4f7d66fa1c1add2c5344becf3db738ee99da6aa6d38652341f", 0x3a, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() 16:00:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/193}, 0xc9, 0x0, 0x1800) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) msgsnd(r3, &(0x7f0000000940)={0x3, "30663ee8452c69025225a51dd5d4ca42c6759fd36cac4606aac775add112b840f3ac9cb6f945351bc4656ac9f552cd4df1b302ac8ed4041ecd5cfb4ddcce54ca3bee383f986ee6b9d2e0de3c1862097b4dae952df73d52d34fc3d79a6b782b9bb51784dc232ef25f5291250f48c4e9362c9e914b9633c917986ad738d6d5b587c038b2943713c9334d99e34ff3ff0271b4b0c48a1d8d0010d40373a0ed5a3c0b"}, 0xa8, 0x800) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b40500"], 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) stat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000008c0)) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) read(r0, &(0x7f0000000180)=""/162, 0xa2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setgroups(0x4, &(0x7f0000000100)=[r2, r2, r2, r2]) pipe(&(0x7f0000000140)) 16:00:09 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xffffffffffffffff, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000000100)="ffcb87780c51f11b09d24bc1583e3ff70a75194feaeec17255c2b99c9028af14bab505e0c4ac7970ca4ff281ad99ebfe8543ff5609969b81a3d2795bf9be6b4f3c6fb3fc6eb00afad9d75452bf4168a22c7cef6ead739c06c16399da07fb0486dbb870bdce04a033c7c45a19a9c0cee0936a2193e40e21cda6aafabb5c08f0fd41de3d9f18692e97df14ad78cb5e79bf9707c26f6504f26c76b411178b6b18cdc5934be6593f6497df14363b9f0a8c04215418131ffae4cf53d2481a5a5e3a8de587438c94829fd8d9994942a24529ac90a443e9e6a4c29e750d66fcdc0e47e570", 0xe1, 0x8, 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x80000093}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fsync(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) close(r0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18500, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) pwrite(r1, &(0x7f0000000300)="70c93373cdf68f9f92a6cb5d694acdac56ac95b8c96fc3b6bf7f25d0d9501e7fe55ca1714c7acd6e218e5792e199d45ecd2f9b086602c16e5f2625fe42ca8fd0f0a1c5f8039cfde20974193a47146142b0a7a59d61523087f2f5c7837bd740e1fa7b8637a2e9b364fa123a76042fbc093097fc1e12c1b325da4069a7fe771bb4e21ddf19d3a2f032b31ada1cff6118647b9b7adcd567a85affe02c0247e8e1b947be8ef07729c1a4d1484dd41dd03d3cd2c756f104711cc4ef3bac9949162019b06089e6a67fe75ebe793226e916f8da8b9b2d0e3acf724d9eafd37154d95cf0a0ed7dd684ccaa9b0437cf1928939232b7545207df880f355298d6ef1d59aeaa530d0e0431040b88aa098bc5a05dbd3adbc2ba4f7ca04151f7d1e5c368de631c97446e080e8b295f46e72e398b8f56fe4392d6113c9c6c4f1bba7a551725982a6764cb1dab397c1c671e91753bb27e8b3ea1abbfd1daf050a14bddbb67c304cff02444ab5ec5ec0a8fedfa4d5f3347feb0ff1cbafe6644cc0ebbe11a096f514fee3eb8c9c4bcbc6f81e23066e9ddb4bacc4b4c77f8e85069fe12939ab3072488ca808ee6528a79c0e56bf8f9c8db34c713862325d08c60fc44dbd551f571e9505cccab2544d7ba371f4e753a7ed15aadae32ff61bf40c8290104a3dfb78e59e1c0305ecc8447356f29acf7b9e1597056f473d7a687549b7f48ebfb634c92d10da13efd767bf119095b23a5af1cc3b8e3de7aea1fd7f1f5a6147b41ff910b68f4c07cf5e7acf27c94f144b06454f121b195149135a65c0f9eb634d3d3cfb4b91d48b38b216c09ed350316200caafaf79cafec08fe0cfbbbfdfa4bbf24abfd81ee54721479b5617a83f66da9460635705a7c86dc0e1a217bab89b4bed49e7db22d5b52706835cbd4665a654dc2b4ddcd1e7e89461ecc852a1c95a6e0733178ada55b91435014f5ca59dd174cdbaf144ad4306f1df03982116bb6adef73d009bc2f439abec60f83f05a0f7e51d981b17b19e858eabee7f8fc947788f573b19a863cca8e4bd304b0727c43dc20a241cff3d57d3b0c34342da2354f55af3fa1c212b71583644fd048f96cc896bf183489cfa4d4f72f02e897b6094408bceec53cdd68436761909fbe50b42047a12a158ae5f390ee8b2fb61f3f1a44c5b5053db1e1c29e13eb160251f814d6864efb6761e671729bbb6aaa7b3e3fcdd9053e6559a44aaabef13903178466068611608268375db10fc2901af6b37254db3012246951079eea8eeb994481c193b8ed4a63f57cf5bf3163ac05a11af021d5bb65e74d08358249a6f25748a2923a271c1b25af03ec460751152a05456ba5bbd2b49eb3e43af9751a7bb5258da159b0fa4ea618076d2e5f55bc2c544fff16f0995b48d2006a58a021af7ba4677d77a7efde5166545288170544bb5419708ed777d4a96558bd550b225fbeaeed87a0474f771ad68a263e39a934db31453d479de7b48a1eda2b71801d74daa2ced557ba433bc020e98b9b43c821d167e851b8c32659b96f6ba624eeba0f77eb8e69c73c7e965ead08d63576ba736b9dd041ffd1e99a8e396e88af6f12365bc4859a63738922021e3d83c594ddc82bf8bd98e14785a36bea5df7d9a6f66f83968ba5b6053f8503461ae71c30203548a9e338f6668cbcfe1d12c4a94a53cfb5f2d61e0741e1665fdee9b8218b48b2ed13459cdefa4bc719a79e585f5a810777a5883cd84f01d8e90f0d61c0d683359d30d11755178499cc584562bf9ec88a8801baaa6564b34d3916f17ef39fbfed34a6c0fd24581b2056ff0bb0e4cc67193985aef787dbb226e9f33a882d73fb5be2d019a33590ba2080d705cdc0fcffb8b8cc8b54bb997769660537c3835c3f056dd637455e4d2ef5d5465cb419e717cdd143e42c2dd9656829ac45e8e13023ef3c1920ddbe767b205971651e599ac58abb640999d7bfea1e235ddd4380df72face12cec9a21f614f5edf8781ea27257c867bacdee083729b2d51deeee664d6ad8ec2b1d06a6c0a7d36e508b9fa0846238641bdb9be4462f31ee58e845f65b4fd4bf331a4f70c7f47bf0429937613c44bca72794c22ef5acd3050044f6721eb9bfe2a17dd17096126423b16ac4c4fc11d7a1ef264d04362e88e484e0494234acd2ba3f1db7f20c99a9a424b73c89a911735d738fb25407341d05aeb51b836e1921f7ff053b25a9051dacd2e33fd48eeb0816f7173542fdf61388844332c15b92b0d07cba24554f4c03b666f9063a40bbaa9d453aeed4d2c7f5b2a98e4cc1f2bd221ebb47303a4ae0fcd816a9bf4038fe29d2aa0c1250eee95f7e397a35702cfa1bb00a15136bf74743cfe884ec49d544d9d9de82583e55b216f486b23c5b348f6e46ecc65a106dc2b0b99f702dda0744d981d2b780de803682a3fbb3e30b47bb1c05782bd8ba8def02c8d6d3df4729b10c2d08e9417802e8165fd87ef2853dbef43880a5b93a893c6b88d48ddf65e906e3289cfcee2578f656c5d2233dc6c8409c65d57e8ca5cff6105a10cf84fe7f300bf02c1f81d6186297984fa6dfe114d7f2b7b7417f571078de86fb24bac393d5937a7bcc9a3b4337960e82fef09817e8be15386c78bd9c9abba7dea04d2f59f412dc7b23006f8a22ed62ce5632f2392406069d27806096e837e66da7db034396557cfe23b4fb5cb9703070a980eef5f71b2b6ced551df2e6f6dfcb1579f57bb876d47555cebae28da7974c10cab03a2c123d4e34673b1db3167cbfd850adc80193ac99afa3e076f05d85081d932008fb166b9fbeaef88095cda905d15d8f63f3615caf15a7c75c6024e0ad0ee1d676c6a23909a30b479cf8d61ed7e72164dd0626af066eade0643c017967c2e42cc0b1f31e35a393aedd4c64a75171d3b238f0b4a8317152d2c4f1e4693266c5d04e53ef4f1a6b9059ca8462da2187080c35c17f1a4c79706503e37ddedbe1a6d98d53b834f84d3d304da76b477957b3eca9ef8aad4b7560aedc158f309827e271dc2cbe51ea33251cf923c7022a0adfdc13bc8179965f7b87a4a3fdd6ab892b492c658e548229596df06a564313b08e0fca0e1e1242a2305304167f7b130de6d5883c88f38e99ab1e06e6440e90425b1b6be4c957783d0949f31365b00b0caa436afa104ee3d9d9eed173c8643eb76dcc2e22cdb077a20f8de1e00407133b518a897fb37b61c2819f1e90300d759958c71b40a070bb61e16109b3fd6cc1043255e44b4d0375507f1ba324e590f9859cfb619a43c5c5c67223d56ff0506b348d2b6d45063cd40a2be0b1d7cabb4d11bdff915a70f8285be3a341e0e43b59140c45cb2a09ffcff5a3f9917f6c526cab578fe0708c5531d672a636947d3d7aa71e8c3d4645601bc82b30a4ec6fa0001d2661a1d81cea717c093d7f80cc16a8f9fbf4a4066438bb05a68c00733ae90b665ccf2ebfe00a112c649ca59668e932144895e88823468ebb5fccfdcfbe4e2b502d30d9ab0904169f092530e4591264c334843f61eb568ef89da0322af9d357e60fede9c0670e72a8c5369841a4490dbf9663c3495e3aaddcc00274d8bfdf1c9d30cd32f04428d1307d642cb6377c2e304982f32d8deea5129d0f141030bd4511b20a6777e7d6b31940f60bf0a9fdbe8cb595f677f5d38464bf02c9a308f621b8c3e11edea1a5427bd17840d6b867ca2ee834b643838a9b33a370ac280fbc127a88e94be1d9005e6de61835a2f8d42550d81841d38eb208d5854ff29b4bcebf4e59477cf1fe86d17e9af0328945a206d5fd64b59127375601d5d3c1e26afd9da10621b62320a0a22b7aba7f8e5206daa23fda22d6f4e8575e6ca24400ddd230f5f0f27573356ecbff6a2be28cf046761dd1f95d87fcf3474babf25907e6831d44af4830c0eb81b60a8042442001a56c833f3c536824f937dc16c590fe94c7f98bbf6071e15b90dcde3fc418e453d2dcf362c8f9cbe3d2c27c4e845a70c4c7be794ba567bc84f62bbe6c901289c04bb9ef652cf477c6dba09d081269d464d8a51c58d3b8c4387d8583f290e2cdaa1c2173334d60c25a1377d41ae01880e42df112f6037566b43eec7c94ad349994c0c054d06d2488e55e50dd89893d2b33e259b24c39a285a954888b095aafe2fba6f33c69c69c832ec280fd5f5cc7fd3492b3c4c59ebf36894f8339a527c4a61dc41199f6c15bc012e0a656250c29ebe0ceb22232205aaf3c26beca049346b14e48895f722e48bad35136e7200f08422d00639c7f83d17a626e6f50792b83251e9f8d1939535ea4f996876c8680b58f190d0bb9525dec43723625ac68bc5c09e7d6dc4221a7e89527ea5c3c9b2d93d7327f22fa343c63f2d00a61cba17f68b383299af30d8b17531313feb96e9ebb1c5d2831c9cd4eed6b86497475c390641e1d72984b701c2d070ed64a45867779a29cc6a96240763db4fb2b43f53837a64ffd025e4aa5e93103556951898bb8cd6546d9e2725f37e51c6fa867a1d39589e718e26f0f4842b1a8592dc9378dc30da8d92d5fb72d88953e38714e6275a0238064fec19bf98bd242c1247336ba414fc462304e9a7332a334c0715e8c6e5abf12b0061f8a3a73f3e96144fc3419f73e928ffd96e296ff103731a4cfc1d752885df433e661013524f8a1b87045244b0dfe12ac40833aef767f55abc1f217060f1785f3bf4b937534d12bc994924ebcbd39ec28ccdd34971b1df3e3d9b6587dba841da88d04f391c460e617461dcdfa875f36906e3a4b4e4bf2d4c91e8efba2cebcc1b9bb60f620b70264ce158b3b649ef8d6170e47abe1fd88a7dba47a19af5bcd7579ca1c2b3a322187cd97827992b86b07bb8ba9f00d95b6097127ce199e328da0f0c9579f43bfbbe800356fb44d69eecfce0eb7e30106ea15deb1bbd87090b7c50aa092f48e5aef41a04559528e3117ae6601b7af7ee29681ada117e3eeeae49522851f07a7cb9883215ed815ab75e30519b86bc3ed09ad3de9cff59ec9ea2a397329f0a933724f09c2a22f2eaf5fbce0a7f8abffb07bae3834f2256cf8e11bb22446375496af995ffbf1e70e40f1efd63825f16bfe1460f7da939935957dfb7275783f0b8d41fe7f3acb09b560cfd79481450c88c51c26df5567cf39511f95eeb3b9978da9e335996c25a50fb131d7c9cd730dbee26429489a6a8e37877e76cfb2592fff9487256304184fa7ad768e4ca873fe489f3d122bf9993901d2463b9492be89250760a8da082a865cd4ba9fb5d2ca96968cbf45f56c860900185b776158098ed4001805c05014482342132d7e7e6ce1093233460a95958d90f8de2e1a0ca0a790d072380fd3372cd0a14421be87a4e456ecb42b40fac3326d9f829ed5641900ae758552daf7214db89c72c347993a47894e61aac0482527df422fc4bbb243f237d1f33cd2bb7bac76bccd434c00cec96a07cb700aae886031bd63b1e5f5c260756fd785b5f41ead906427fde919581f3e2bc483a33f0ca26c3dbeb40b7ae24631adbdcdef4f9a9c0a375f32422f46e486f41938d15b5e4cbb1ed8b7cb89091672f3c38ff2dd2cb93af4b16a9f9c8f9db71ab28b094cba60cd52319436d9ad67800cf023297217573399217cdc02dd09c7610a4571e88726391b917c596133b0b75d9f14040ae7b17daf11318e6fafa570d188cfe174da3de78f0f88a7388a982b4b53cb13a2280f104963d5e995b690b536967bb927a150bb133ee52287df34380698ac3b766a877fc78e425cd42bfc01b56fab318cb2f9ce494437dde82c3ed5d43db35b15a187b60069de2acd69e36", 0x1000, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2daa00000000}, {0x18, 0x1, 0x10000, 0x9cd}, 0x2, [0xb77, 0x3f, 0x6, 0x9, 0x800, 0xca95, 0x1000, 0x6]}, 0x3c) r2 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x19, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB]}, 0x0) write(r0, 0x0, 0x0) close(r1) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="56e2b41cbfaaf6c0426d1f6ad5bf5f2d1750784fb53116698669b7b368d7934d3326c8dacfeaefff17a75049754cb6a8676625ea8e033d017db9b1b090921b5d4467fc19d39c6157bd6362cac33df88914140b8432f1030859a5aa3baa693a1979d86e76", 0x64}, {&(0x7f0000000140)="9cc6ef2a32b86d7ae7e992f48ec25e0f3e79f9f39f806ebc3f9b481db6e1d5c311b26c327586d8fb4aceb39e16674f878982edba825ef6073d3bdfe2575a2e4c7ed1e75c0e75c9e08b18f6aafcb4eefaa6663000c29cb300b55c4e63bd176c2b64ad93561092a4848f0933270843e83eadb750ab3d36278581190a400cf834fea1ab566b32550e139649bf43d9e4675dce4af000bd2c1e80c80b3a249ea4dd5faab6a934fb45b3b167b6d4d7d7180b661aff66", 0xb3}, {&(0x7f0000000200)="a3ea17e8debb4524eaf122551c0a346a69827cd436429e15ee494b251efd4dc1d1abf792406d68696d94d382709b6df9cac50b286a2bd8041454107b217e3ea6a132f233d5b880785714f877a215eccf387ef0fe44895b022cee442e2d1e666ab79b4cb37c4140a56c57d837556b9fc7310287e6a81e40cf24425de72b6d0178b9701dc041ec312e340fb45a1f64ca26b51490b09e719b6e20c460badc5c", 0x9e}, {&(0x7f00000002c0)="0a8f072fd19b0fcdd5f4a0bd3e184e9bca4e583bc754b6a2dfb30d2f480c4d43dea710fb37bd46a1819917c2a315a5f1b9ff9625bb73fb4a5d7c95efd7d4bd18c6793ec0bbbbbe0a359f8e0b0c56b7e0364cf8a71fb9e221bce26ea30677d77a640b7f3134dd75fbb73cb8357891c7ec4a274de093d45b4b48021fbc2f643854801ae5b5f1bca5a1a82f6489f6ee1e18c80a926ab8164e807ec573969ba21ade2f1ceddd87eb83fbd4977e9b8c54fd06cf4942ab256e", 0xb6}, {&(0x7f0000000380)="9a612e557ec46285b116c61e5945f12b05ec7e7794b2215f02b3d867d043e36dd591e806fb31e28e47efe3c1f1dd317c00c14af5303e70428431cbc61e22313c695a045a0e3360cf8d681e1521d122bd8a4fe40f14a2799df322fbbe93f91f0b4fee945cbe870bda669675f1a82979b392203fa4cee4498dac5aae119e0dcd2b0487d245020bad2ff5df797d16a247c92e63f1fd4c9e9da4de70e9bd70aab8b09bd08ecda80ab895929b5b6537250d856976c5b4991b5c096e3ea73a78c5b3a9", 0xc0}, {&(0x7f0000000440)="73afb84d6e64318dec8b095aedf3598aef85734cebcada288fd6240270f21f6447220c9ee1d444b7085df4ae2b346ea892e055cc46e5f0c4b59ff6e915d4fe69db2af7e71db727fdf14958a2b016b76c63c0e846de5ae8586534478f3d5024e9cb38655d", 0x64}, {&(0x7f00000004c0)="2040d03dd8b6ef462c55ffc6f7eeb7b21abbc6063241f8213f889cd27162755aea4b3e763729b40c6ff12946b250ced2f27a174dc067ebb86d4a7acc3ec6506f643b64", 0x415}, {&(0x7f0000000540)="42a4593424ef8a93c10eb5b6c1cd6cd79abe8d411c8754664dee46e03fd31d828523eb9c6bb8203edf945115eb3666a7830bc026fd03a82dab0e4184cd3e80ad51590ea61c43d406edce62af1cd905c09298bed101dcfa0319697665801a474dc031307919a0724d048aed01e8d666d682e3315eac9d39c52a8a95e44de159a2fefd2bbbff0242ebd97c6470ea7eb1909ad87520695bbad7c61725a12a9bad26ce0a77fba216420f6b98bbd14c95a0a5cfd2e7d19b156861c40fda140bd6f0bea2da1ad7e9502d68ac5cfc368f51bc9d2986e1ce70ddf513db9439053fc1dacac094ae9385a2a1baa4217f59fccc36d18be262edb58ccc", 0xf7}], 0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="9c", 0x1) close(r0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/136, 0x88}], 0x2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0xffffffffffffff01}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) recvfrom(r1, &(0x7f0000000000)=""/217, 0xd9, 0x1, 0x0, 0x0) syz_open_pts() 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x3}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000280)=0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x1e4, 0x4) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0xa}, {r1, 0x8}, {r1, 0x81}, {r1, 0x100}], 0x5, 0x80000000) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x5, 0x1, 0x1, 0x0, 0x4, 0x9, 0x2, 0x1, 0x8, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f00000000c0)="47bfa633bc71865db4e0e30ba1f01dccef656d1f5133c2affd4a2b47762f1b23dd0ccc139b7a2aa2f4f8978af65fce6e8c96df6a3abb51debe609e6a02494a2d5664e509b1885377477d757baa1908c61d4d72ceb56a54997b", 0x59, 0x0, 0x0) r1 = socket(0x6, 0x8001, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f0000000180)=0xffffffffffffafa1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202210f00fa718c76388a3c1190782c3fb3e86c52c09e95619888af5ac4796c5429db2a4c0b6ffa209220879881f3ad16ea0fa44c006f8e6c5ada4fdfc0abba60fb256a586b57336ea9b43f8e"], 0x10) shutdown(r1, 0x1) accept$unix(r1, 0x0, &(0x7f0000000140)) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3ffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = socket(0x18, 0x4, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x4d, 0x7, 0x4}, 0xc) pipe2(&(0x7f0000000040), 0x4) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) msgget(0x0, 0x20) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = syz_open_pts() r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8480, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x6, 0xfc, 0xac9c, 0x2, &(0x7f0000000180)={{0x7, 0x10000, 0x30000000000000, 0x3, 0x8, 0x2, 0x7ff}, {[0x48000000000000, 0x81, 0x401, 0xb396, 0x200, 0x3, 0x405, 0x1, 0x7, 0x7, 0x2, 0x5d7, 0x7fff, 0x7aefe625, 0x6, 0xffffffff, 0x9, 0x8], [0x1000, 0x0, 0x3f, 0xff, 0x6, 0x6, 0x2, 0x3, 0xffffffffffff8e37, 0xfffffffffffffffd], [0x40, 0x3, 0x8, 0x400, 0x0, 0x6], [0xd02, 0x6, 0x8, 0xd5bf, 0x8, 0x10000], [{0x7fff, 0xb8d, 0x80000000, 0x7}, {0x1, 0x5ab, 0x42, 0x7f}, {0x80, 0x80000000, 0x1f, 0x7ec6}, {0x200, 0x100000001, 0x4, 0x7}, {0x8, 0x7, 0x7, 0x1}, {0x100, 0x1, 0x1f, 0x4}, {0x6, 0x2, 0x3, 0x1}, {0x400, 0x100000001, 0xca4, 0x3}], {0xfffffffffffffffb, 0x1, 0xa141, 0xce}, {0x7, 0x7, 0x6, 0x7f}}}, 0x40, 0x4}) syz_open_pts() 16:00:09 executing program 1: r0 = semget(0x2, 0x7, 0x408) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/129) msgget$private(0x0, 0x0) semget(0x2, 0x0, 0x1fd) munlock(&(0x7f0000ff8000/0x7000)=nil, 0x7000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/79) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7ff, 0xfffffffffffff000}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001300)={0x8, 0x1, {[0x100, 0x10001, 0x2, 0xab3, 0xe7, 0x80, 0xfffffffffffffffa, 0x101, 0x7ff, 0x101, 0x1f, 0xfff, 0x1, 0x4, 0x8, 0x7, 0x1, 0x3], [0x0, 0x7, 0x6, 0xec4, 0x25d, 0x2, 0x8001, 0x400, 0x1ff, 0xbf58], [0x2, 0xe1e3, 0xd6da, 0xfff, 0x3, 0xffffffff, 0x3], [0x8, 0x27, 0x8, 0xc4, 0x4, 0x7fff], [{0x6, 0x7f, 0x1, 0x80000000}, {0x101, 0x4, 0x8, 0x1f}, {0x4, 0x2, 0x9, 0x20}, {0x5, 0x4, 0x22d, 0x20}, {0x8000, 0x4, 0x10001, 0x7}, {0xd117, 0x7, 0x3f, 0x5}, {0x800, 0x1, 0x100, 0xfff}, {0x8000, 0xb6c2, 0x6, 0x2}], {0xb8, 0x6, 0x4, 0x3}, {0x7, 0x4, 0x400, 0x3}}}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x6010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000002000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x1000)=nil, 0xc616a124fb12ba03) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200c0, 0x0) recvmsg(r3, &(0x7f0000001280)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000001c0)=""/91, 0x5b}], 0x3, &(0x7f0000000280)=""/4096, 0x1000}, 0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x662, 0x0) 16:00:09 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x3ff) 16:00:09 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='\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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x1b) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1, 0xeef7, 0xffffffff, 0x9}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5ff0bb5", 0x101, 0x1ff}) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45}], 0x1) 16:00:09 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x80000002065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x100000001) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x101}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0xbe}, {0x18, 0x1, 0x8000, 0xbc3}, 0x0, [0x1, 0x6, 0x80000001, 0x5a, 0x7, 0x0, 0x7, 0x8]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x9, 0xf0}) r1 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000200)="023a6de2472b44bc3e1f7fff9095061991a00e8d65f69adaec6ef052703b6adeb87b4e60c15a95ff895c88cc5c57babaf65bd24d0b76067873af258c7edcb32622173be2b45881200030f82d1a9974e18820d80d865b9c2afa8fb0c78010f1ea90dc0298c4c15baa7a9d57222f60db11bea372e0f5bb8b92318102f5d29791405fc9d86b61650655feffd99608addff6e84ac91e18dcc0d48cf5200d8ebc3aa4f5a9846e9e7b4299445c75bbd0c7aa8ed2c0343e4a3c", 0xb6, 0x91380f15b15b11bd, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:09 executing program 1: 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(r2) open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffbfff, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000040)="67a0dd236c1ce6304fd2fda5321db2f54f4763d75a3e268a92726fa4d0a18b7712f9ddca0d9a1be8dac799de71cb6ce95ab2526607e9c8790312144b4809b6c9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10a, &(0x7f0000000380)="867c86147a4a1aee9a711b222b8cc227d89b7c04487ecd08286ac18ddf9dc2c061c9e3b24a37acfccd25b2f7030311082556d958261df96b1348d07a8f26898ef884cf96b6fccbc249530c1d0cc369756b1b06ed750a32ca414c22b504362096c8cd6b07dc6a219950403a078dc198f91c8ff9a88ce768322075384bbb7b98af95beec5014e5935b312ced62f5b139fca5c6aaa0934c936c26000089ec5a6c98b0091ae05725d8c7790145eb792685c45cdb96f04adc51fe4a63dca0559b537c6793cc49a2d193cbb0eec3d2d47f46ba0a5f2e7b7b38c8dbdcc496b144327f9c38fd9dc4a249cb387b79eef600c2960b712f28305b5fb8de13d2b29555c2d1faf60ca6533c7c0243ddae") 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) listen(r0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000040000000000000000000200"/107], &(0x7f00000000c0)=0x6e) utimes(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x3, 0x7}, {0x9, 0x10001}}) accept$unix(r1, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x255, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/4096) recvfrom$unix(r1, &(0x7f0000001200)=""/162, 0xa2, 0x2, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0xfff, 0x7fff}, {0x200, 0x68}}, 0x0) msgget$private(0x0, 0x88) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7fd) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x8400, 0x2) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xffffffffffffff5e) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000011c0)=0x9) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/71, 0x47}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000480)="bda0559103021a390eafb3f286878fb3ca408ff274aeb420a102c45c9a594082ccc28675394d875ac2c591b072801733e855dfffab2fe89a57d3cfa5fa82da4a221288b0d47ba0fead6b3d0043896a564db862d4db1baa67339000d76eef28014ead9befd05478eaabb0cc12014890d3a88d7b0c2f72d079a449a3868a8e533d05d8ccfaeb2667c1eb5ed4eadae1aa09809960b0555f183f2ade23c7b297dfefb9b758d0fee6ed20b92fda293df3bd634ba84d1b47d426055eac01f6377f9ebbe38546f44688371c1fa9e0285f38dc418c6564fa25def2743a83076dca260d8d3064d4a8bddf6169283677ac30716331f084d0b7192c6bbd288c946ed724f571c348b749010913f38626e428194ec90086b3a25e8b47018a677a0e680ee3ff7baaaeaa3f8e54f3a444b4cd6392a077910e7f74d29c6f0ef33a1c72394d58a84c8a650aae93c83d3f776aec3691994a50c53db4c05ad2e345f22b8b6b3d4e5102c51da5427d85f517b141b556c449dd0534fea38619a6ed9eb34688ea04c65f68d983d44cfca225bc8fff95f323bb95625651b628194faef971c580f52452a5807faf9fcbc95fb45dce58789691dc649baef8c7d3021555d224a703ef4cefa3f39a6641cb35193b78220c7a8683e1fdfdf7b36d5725f3f87724a34be01d72c16c0fb398ba1b3c97b395d3f07cd8a5559190c722d7524becbb490dfd6d53a8fbe69524fc786a55a40c7187d5bd81f5fae8fd0ea15c785fb943e705dd39c396a66ee74b2b3a913088462e1f314c37bd6a212520ce7a2eb29cc5e0fd15773b30081e07f0a3562e49d11df1ceb2b979d67f66f74dcc5a228d0735604c0ab85ff67c07f01acfb8c2740cf2f4a61e11f3cd021b43550f1af131a6971a769d4faf05cbaac7ba73dcd3a001b06345f7fb6b1cf947beb8837f7ce53d7c905fa49075fe06b875df018aa4b94e5b65afc6c37e8fa9f239e2847ae774c7e8eecf2fe685badeb34949e897287a000083f1b90437dcc24c801672713d0593e0c2c5920415d61e02d6c3ad587e8cb4e4d6f98d25c1c77b42057064ed19337cc192b99aa214b7950e49e99821be406ca6eb24373a60110c478fe240434d915b03b8727e0c3c1fb0de6d4302e8e4af7cd9edc82e3c719fd833d34c45511883a5c2ca358cfb72454a9a86fac88c5a8f1cc4fc57a946e89e61f9a2d7a7bd839906f9aa853c8ade6f4842afaf97cd6435808e5b4474230728f702ba93795affc4ff736c020e2df5f249acc9ed949e6ee4d6ea4ce7da30f02696da2a3c8d104ce2933bcdd57f4553146884acc9671648ba24b4e77c963629c04ecbf5299f5b5d88ff4087f01a0312d0916f10de240100dd8b7829a326f42f62c012b1ecd0013e1619b4470cdcbecb96459cd055626f1363c222df57b9b5c0ab3975548cecc7a82c8626aa56eeb2786748faf1a43b2e4dce904a1a0a4f2c7e7852430711bd9b371313904eee1383290404a6add0ae755c89097d0f32f901ee3a1ca891db9b28dbdd27a07c39a84bae330ce8e66c06618daf373a95bab265a1c7d7db62a9d11bd7474b66d2f9c5fdefe384f71e9e50111227a678817f42be7fd8574551500c0f2d1e796893387d38baad97de4de6cd0a8b870b2d939d4f46ea60146ecd9868c3510baab6e8615f1560f9459dcacd92bb591dff850a808ff81cd37a60d1782389a350ef8400f235f52ca6c73fe6c4e262d0697af3e6a5020dd114ebd4c420f91633a674a5efc7f3d5f9fb0d88cd25c9a4a23fc67cf93f0748dbc4de035453d5de5450e0528184e72fb4c663ae5455179181f688ebd5701a6d41225981dd761f23a214b67f1949f1d4e75c2c9c8df0a8e5163713968208f34a60ec5085bd2042ec7bef69cb43a2370ed80d3df36c3f341ab490c2fd9a0a5e6a132a7511584b5920940971caf4305cc61d36d621c5fbca905c43ed368a0934260efb2b13da5ee29da36d2b5eebff8b7fdd30b7c5895438f1bfa9f76731c275efd893e06a2b9337e68e304ad5632099c18b35fb9a689624c2536dcfa70e92a847b4c2f3e775728b15556017a90a460a6d6764162910684688bf24de4bc975153c1e23a982d2601fe227d0dde7f6f5d3f8001ac1b5c259be68fa0991c18dc9f7e4fc8fd637c55b351686367b935278855b5c43488bccbc691e987904c7cf17ba11ef029258d8f4b1741980370fdcf0742c3dd391695f01771f002d8de0233f3d2137a86fdd885df2e7fb2fec5ba35ec7bee1a68820db1f8f554f3e114922fc58f7b91183917f5807dc473ab66c5488bdd7d15b2567b69479a7ee25538bd4435cdb3f7079de32829701a36fd43c249d8d5d2a13a2d8e488d43e26aceb3a91e5017abafad949a0247c14cee64a74a0da0e2422e47cc7d631f4c495c66bdf8f16853a8963115e433ab1fc0a9ed4a1a1d48f972b39b91186c6849d3dfbd898294d058a46bfa9677a1c7874a7398d728447add0eab502f6689f6baa6932fd7185453bbd5814898e4e2a1c0f73a5c07923ecdf58de422da10557168e3385bb8513e171a12ed6a41a04f0460d6e88fd05b9050ce6b7b641781dbb5782de94741eb5defd464129a8568a5917aac675d37ca71615371d44303d0252019426c1ace59aaaa6a282c0a9dd73b0fee4a62f9193cd0a2c0cbe1dc0d8e796ea89d3cf268bdd6ef6fefa2bdc02ddd5b71cbca5a46dd5c61843376b0c07cfda67ae39b706564417e8ed4a7a995ff92674502e90782eddc9f4d987f7ee4589d43f30a491e3e47fff44214e98f6d413305289cd07905f10ecdda3716084d65a0eca0e40f8d45eabd5fa9e93564d93706864270b695ac398b5cde2bbfd8432bbb30d371d9ea0be35f9368563cb1f2d8a9f85f9dbb40861911f07c7f353aef12472ed6f7d434ccf0bcb33931ad129a314906d6cee4a2fc6cc1e4ed8054400b4824b7905314dd3c77acf412a0a603914d93d9d7e52bc7c6a1388d6fe6003df6aaf48c112b4573660469efb12c6f47bf598386887caa255fe5e1f0502e6cb4b769adcce975dabf661aa871b1b0e507599cc990b030a0adf027b519b33d18b953c0455f5b8494985c7ad12e850eba7499564c1c162de2512a9b40bd6ca93d29b747e897cc38e40d99b2b35c0aeeb0a896d9e90b1866b5afd386d3cd6167c7300ac698dd741ae219365a36cc71c13ea3fb658f1106e7e1534f9fc383325b2352f321b44a78bd4f7a3eba8992f87dd9446245737c7dc1d68134098431d5969df93f65f7f641bbf469497781759912a04b2f22bd66ff70e51e5eda39b635fcdd4e3b06a982eab67c7e35914d1a89497afab7ad0fabf203ebec0570e279f2ce00d57a1b344e707b1502d01b04e462f12e9912d95cc5734b875d1594d25f7d954f495804dafc69c0d862868dfcfc034d88ae55066e0ea3d1f5bb0b066b76ed3d250c89354241bea987e2895e07997dc5c7ae21f951c00bb2d1dc62cdec34905941ce44ce76656e8248a0bad535bae588a3db00e257d6d22f320d4a6a557427fcbabe270048819845691e5dba6633bd0425876de8221a994e6538f682bbcb0fe881ff20f91c0a04a25846b7811e4257da04c9428589094d61b4c2581b59c73b67fcbd9d0f997686b6d014c933fdd656cf25fb4a626b10832224fa5a48355bacbf2afda0c00f6e5b0efe3af90c39e3af6b51a675318cec03a14c28b7c0ee1b464921ce2672ede32ddbfdf7df65144ad02f8ff3ae241393dc2bbb9b2be20b7163983c1dbb6a0823cd4770445dd2581b912aa7e97a911bb1bb5e63d4cf4872ea8c679d93e689bdfe61b8bf3222b7fa8e279340b64a2d0f1a36ea614e93c1eb777f8e03ce49267562eb413647e0dcbdad610f910127d844fee218b7a886acc595d9424d6b34aebf414cbceea817e2ec17351cf4144af09108b238e3594612d42960d5cd7947a3478d9f3dd6b1a3d7b140c9ba6d2b457d053237e6f382d2084e7aeb94f3bc113b2d5542317f5e751b6754a5ec108397760aa1ed3c56b39bacf16f4e1e0f30c1d34fef2b754b6b549104a71cdb6316533fe116463c523ddabc8f6c3ed2ce54c8398c05a9431b8ad33153d6992f8d940399ef5ba4f45d21f15396f9e17e18bf69a61a555fd094f512ad67a48403e35b3078d107a4b255cf2e87888e086e68e2e02423f66837cca9660c630c33f7524540f635a0024da4c4a30531ed4c2868cad18e6b8f954bed315998a65e689e27269795ebf8be62ae4bdcb33c3b32b058f90602c4bebfba7b3e368398d8e361e0a261a2ad53234267e9ae7359c9446a198d499d425fa24a2b6cb74dac51ff3873ef62a9634340710a498f901c519a0b88a1e9cbd273c47087be6817c324039f7ff4ae6901ff84744eb9c8da9f8f41609a4793e007a2e7465ab46e01d0ae6363a56d18f3edd92d90ae41ee105c049faeda840f7f39e5b8ae7319cee90ee736339c00ea5132d9676e0573962d089f4e95ed2a93ad10661275092665ff39edb907796321d4b6ad8784daef3d57f90453aef1842b4fd73c0692ed5edb587b37f96a14ee147d002797b450746a4427b94555b578c82ed9537bf0357429c750021ccc2c16eee52237bb40e71923650a09e6a4abe280afb9b9302eb6fc1e24cecd55ea99c39a11b4800d238f3a86a96e153070f5d72c1fa10f1bd2748aa1a8f1715c952063aa58b7794a1388bf2e92c52bdff2f6bd05e80c5e9476b8eb264d3d7d513b0ca08a2ecab48c7c291e5b3dbd9c6650fab4a36dba5eac631c569ca4e1d49c4574e54834e8b9ebdaaf90d7322b417430dcfd0060818d17045252199f5115cefcca2ff114a161dcbc3155221d63fa8c39ffad4c07a6751ad6bc8a8f0d81be7b6f1984a0ae5efda27938a4c3575e780bb8383b4661b3e212c2e02f80320f15efb6c554b40c562d6858d0b80b5ac4ba0ab7bedd17a072a96aa33f33b5ce2ac0d8c2f9c912a77a8e57d92236d7c0b13170358b85bd094a7218403609b68b099e1dc9ffec5b61a75e7b95fde583a6b2c73bcecd89f7be182cc7d9dce546f9a5921c82c636dd61cfa35cc0a7279fd3964da9b55ff1f205d84cc53744e257d4e13dca07199e42f1d0bac132b2859e5278602daa3412a34eed8a7ef7ba5f91f406910e56f35c5740c0dd91145ccad9f67e363eb5c2be828a949b04174756ee73941a89e8104f9663a3c1fe115dd1e235f0fb2147aea3ebd38875e2646aa97ce5317789fc3e9e164df72af9598085552e9cd31f15a6bd64a8413633fd2da6a6a405b1dba125513f344ae172c104ce3fdc46aeb4ca3ad4d3fdf21edbeb72afa11a31faeda6c8a93e5a79ea077016d560ce6d7956c5fd9d76231d9d0350ff882611be6a48e998ad5a73b6c1f6e33f6361bf9f6d4d1f5e1b3c32adadf158e4c94dfedebc3140ace1f6f7e5afe1185e47397ea2eaf7d20b8e65b6c54b939244c0eeefd5a319c5dc4ee7144d838dac40784761eed7d275e9aa3e0cbb00e9782ec0ba6d2fce5ac77dce3467defaadfe3240f8f0194712043e2f7c085fdcb0059efe73db77cacb5f296d0739f3deae8cc675f9a3af740d80a52627a2b23838a70c741f2fb342363df828d2b69804e20b82c5d72a81a7d874a0d1fbd0aca39e15a02d2a36f33928940afee25d623d00e39e04e8c1f589f2b8ae25b1c0b151f5c5131e6d90f215ab8eea3bf9855fdecb0d4094bd1504ce34dd5404a0d4df84c0c3faa5d2f28cd8d8704a9e3bc510b0063c05c2df7499ba227124df1f1e65c984d712bfa560c57f141274122782500606d210f02402a8e963f02dc4827", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x9) read(r0, &(0x7f0000001540)=""/60, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x5, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffff001, 0x8, 0x1, 0x0, 0xffffffffffffff7f, 0x3}) setsockopt(r0, 0x9, 0x8001, &(0x7f0000001600)="36afb3caad6879fd0fc6a50ab77c031070cac5b14c9edcb800ecbd10822bcbe3db7eae08a23a86d31feeb428d7986f86644583a7c787cec7f7212f834995582af6343a705545e8c235d5a32d60f71fb423335b6bd89fe9c8eba637b6a52a80fc8de51494fd46fd5abee8f2dbf368d0b54bd33d2ac66e536656b47d264035a0fe88a89a5529bfc0f8a495ee7480019a13bf17971b20a660d96802c996c2f0c53b8c079f5bcd272dd8641ab7f0131437d387e144dff3e400a5a3f7142a60d0ee39d49032717b682ce4d1c0ffd8e77b9836c8f8ba0aba1462", 0xd7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001700)={0x2, 0x1f, {0xfffffffffffff800, 0x20}}) symlinkat(&(0x7f0000001740)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000017c0)) select(0x40, &(0x7f0000001800)={0x7064, 0x4, 0xb4a0, 0x96d, 0x8, 0x7, 0x3ff, 0x7}, &(0x7f0000001840)={0x80e, 0xfff, 0x9, 0x4, 0x2, 0x6, 0x6, 0x3}, &(0x7f0000001880)={0x2, 0x5, 0x1, 0x7, 0xef71, 0x2, 0x8, 0x20}, &(0x7f00000018c0)={0x8, 0xb549}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x100, './file0\x00', './file0\x00'}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) readv(r0, &(0x7f0000001d40)=[{&(0x7f0000001980)=""/71, 0x47}, {&(0x7f0000001a00)=""/253, 0xfd}, {&(0x7f0000001b00)=""/244, 0xf4}, {&(0x7f0000001c00)=""/104, 0x68}, {&(0x7f0000001c80)=""/173, 0xad}], 0x5) getsockname$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) truncate(&(0x7f0000001e40)='./file0\x00', 0x0, 0x10001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001e80)=0xffff) r1 = semget$private(0x0, 0x6, 0x244) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000001ec0)=""/15) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001f40)='./file0\x00', r2, r4, 0x4) accept(r0, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002040)) wait4(r3, &(0x7f0000002080), 0x8, &(0x7f00000020c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002180), 0xc) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x40, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10081, 0x0) fsync(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0xff80000000000002) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7600200092c1c5e557f250776baa957fec00000000eb083c52997185"], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x17, 0x5, 0x10) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000e40010000005040000000000000400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x5cab4f41f5a9b1ad, 0x0, 0x5) 16:00:09 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:09 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/127) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/8}, &(0x7f0000000140)=0xa) 16:00:09 executing program 0: r0 = getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="05800000000000bb260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000d4600b26a049001e00"/110], &(0x7f00000000c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000480)) setsockopt(r3, 0x7fffffff, 0x3, &(0x7f0000000240)="707342ce764839d7b492741babc2e4023863a24af47a87de0df898cc9fe9c485416f7693d2c3d4830ed7f10be51c5ac2bee7a86b4bdbce78c6b13c6263ec3f9a362c28b644ecec3878128f3ed3fe52aecb067fc8933dce7e380a4371dc6240613221a3dec7de66f0b6a645caeaf76e10ecde22365994ec870d17049b18bf376278f1c17122d95b976bbe56b436586a01cc5b7a69b964dbd25b", 0x99) bind(r3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r5 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xfff, 0x2, 0x0, 0x1, 0x0, 0xbef, 0x1, 0x2, 0x3, 0xd0, 0x4f1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x1, 0x5, 0x0, 0xffffffff, 0xba3, 0x20, 0x1, 0x0, 0xffff, 0xffffffffffffd04f}) r6 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) setuid(r4) chown(&(0x7f0000000300)='./file0\x00', r4, r0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x18183, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="648a0c85db557b80764928bab5bbd948c6f4138c62727956d93fffaa21c8ec9bf4f95c8a2b0283bf11ade89abeae428d73a91fb09fee96ccf0211e90fa5abb814744a671e270f27a4af11d7de685b07d8a48a81599d2f826885feb35d8478107930f2a58440f16336623a60104b468de1eb3", 0x72, 0x0, 0x0) close(r0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000d0fdfffffc6dad0900499f98879b"], 0x10}, 0x0) 16:00:10 executing program 0: r0 = socket(0x4, 0x2000000000000001, 0xfffffffffffffff8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) fcntl$getflags(r0, 0x3) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x48, 0x0) sendto$inet(r1, &(0x7f0000000040)="6d0b4204fd1286626d8addabc6624a1acde8d405acfe7c", 0x17, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="a943d512077a5cd0bff88523b2be1991735f2350c318b0cb18c0fffa80d6832989a0f1326512d1b179b9a13f81d73ae4e805188f9f475612cafae8b33d935abab639bd793efa23fbd27e", 0x4a) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7ff, 0x7, 0x0, 0xfffffffffffffe6b) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd100000000000000010000000af6ce4f22", 0x2c}], 0x1) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x2}) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x3ff}, 0xc) r1 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xc57, './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r0, 0xae, 0x5, &(0x7f0000000000)="5051407e14d979aff1bd23cb6ecf6136c8a912a300eb40d8c2a3b12f62afc72aed24e03d82db03886699f2a83e4cb82af1a2288037f3d975abf6e1252e00c9cd2060b3e920b8d2bde3eb92040e7e1f297f24f546787c15fa112262fc01d0b0648ab675fc818a1d06811859bd167ec7aedbec4e4a27258aaff598d7ef5f10f33933ad98d5a506fee94c47d345eaf711ccd30abab13a273f03c6db36cc1c2a4dd41848928d849b9a03d50860292e082a6ca7c9cd0e40c3", 0xb6) 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r4, 0xffff, 0x220, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x10001) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/114, 0x72}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x10c) write(r1, &(0x7f00000004c0)="72f2b9a5d97f61d530b2a541583ffb892a36651827a55cbc0e467b30ee3b1b34a9df998e8dcd73196f8e995d504cdb9b2103608937659adc6f688aa3a6037940f2b89a90f0510771123286606111cdedb29e348100000000000000c650699cc84ebd2499e910ee4a63517c0fc890aec9a9013e575f5d8561ab78baaf56f418d38d58d5fb8e6893b1e10b38d48d9c19458aac784d8b7e251346cbfca2b08df970f09bc7d088330d78adabecaf33ed885bb68369756804ebbb8b5380cdc4a867e41d3018da013af2d8de18e65e89884e6ed1bf870fa4d0ae3846bef58d33596074790c0043b200fed9e0872159d30effff0000133473e6258a3560be1a6abcc5342ebc3724205400c89bca85abb53876014329f5d224541295c1a61316958503a64e7d4bfbd34f0cb719fc8d407b03dcc28828ee03bb44faccd868947a99585a75c349193a3d8304e922319d328944a2e8dc7033f8b673d6624f67b1a5e1be5c14b6c755483260bdcc84e606ce6ed3a0a386", 0xf) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000000c0)={0x1, "b406a4ddd2b53c7e3fa446da480b39f91b12c11ee469e36eff3c719b3d264f4a4cb6f108ce2c2d82f40afc4aff27da53c7d5b814"}, 0x3c, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4692) 16:00:11 executing program 0: r0 = socket(0x11, 0x0, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="6f8201e5fbc7554b0feb21420c2fd2abf8846a29ab58f6fe286c180ee890fb4883bb0e11411f3dde76669295e1959c9914b5c0839880ceab3660b481a3df9bbe3ce35691bc3daadbda7b2861c904ee341473b953f0e2467468f0220e68f2d61e1537b60320e894bc1876e9731eaa5b1289ac09b148d397871e9410cdb64042b52b76352bb0ec47b8f68467c8c78f1747159f2a5f6a85df2090b27d6d6b61ef276adc34140892b3dc6e70db42e9b1560f19c4a67cd40dbcac0259e021b6d794aee54a63b1b741c65178b836d76b90e6b395f62117298716573968008b8a6bc1ff5ab37ccadf5c9973", 0xe8}, {&(0x7f0000000140)="a49da094caf306579270e1215f0f94d6578113", 0x13}, {&(0x7f0000000180)="0cea77713b0440a9a715ef6f64c502297abaae8d5bf459697b806555a79ab474c9786bb79d9ead4f79ac9622c10aab3940dfd97f108173a71f783696ccd6755bb766f0e64848f9995b41f2047fe32325d6d5ffcf08f5d5cc7da4a899bdde63df0b55de81f1ab1394c9a30b2e21c4940201caba129f07be3b3c6b2fec9abf5523ac0f06b31984fc12d4090d4f405d493744d0f2422eb4f694e2d3b1f0ed1ac63cae771abf7b7918543e4b5212725fd974b1b079ffffa47fb0792a8c7c10f159d5f4fa7298ff5a91c54aeb6ea652719884ee", 0xd1}, {&(0x7f0000000280)="bf6c32f8418545172e7dfc3d032e41e47867501b0495dfa377f1b62e572c6f3766b83f54dda0876752ffa237b2612654f9e7a7c120d42ad5dc058e769fcde22656a87a7284001e73b56fde777b41f8aa17ad875447076f4cb257b3a0b7159feaac785a600d78bce7803b1ce3c677b6f54b5446f9d1074d79c2780e6dcbd6de7f97e287e7882c47144c6752a527bcd0c6245405c0eec0b0d86c69d6e84935003777efd47fadd78b9b2a6a484f11120cda4f7e7e24ced14cc58933d40ae42fa78781c5bb5cc756adeceaff9a2c8dd68c30ed098e71bd449db6de212e3af50168", 0xdf}, {&(0x7f0000000380)="e208764db444e99075112ab5d06294bcbcf599ec4936d8237b06dfa6434630877825d618a1aee9079d0fb91a5b78277862b7600a4cd42e75939c676399c7c499f80398720140939f5b92626b3402eb4326af2f1f8a39be611866de2e363311a5ea00a2428b01698aebd8d9518424eda72032a95c6baf5a6805d599926b80c16ee6f054d291da0eb1b2671c82f5fb8420fbc574b2165d7c4b2f223a58e79817ab63dbd0298860c5d4491b5842481983d78c2ffc789cacd94f91cd60d5492cbb7ebd81405316587221dea061b4ec9dd5243e4e2b44fa4da6d5a3892eea921d5bc3259d9c0468199bfe8f8b71d416f0cf", 0xef}, {&(0x7f0000000480)="9db95a2dd00e2570028da69526c2d60c1565dd5b9542", 0x16}], 0x6, &(0x7f0000000540)=[{0x20, 0xffff, 0x6e, "7d9376dbe5c7706952"}, {0xe0, 0xffff, 0x100000001, "2c9a4d2fe367e20c323ee1dfac5c892c1d0d448a11fb39eef5b1411482221540dced364fea8473a06d130c42dc6b34a66af3a0dabc9c9b2b18370d6151c7368ea26b34ec10e9de73020ed982663044901fa062b7ee74992c56a50803da77e4e7118aeb85337609cbc4e009938cb95bb3c474d966fb19685c1e83e18461ade17fbf6c84affafe6466534ae9e83b699ec2fd4a10301bec511bb7c60c0f588060d943d20588af9fc8af25c195b5009f991530854bc6e82b7b88c2b96901e5e0dd71a2bcf6a4ea7d2a91aa6c5a"}, {0xe0, 0x1, 0x6, "a79522b34c2dd354cbea2c82c4ccc63d4ac46c2b4a6f8f0bfa497c973184371da64051cca488e7bf16eee877c6caad8e6217ca382a57bd6ddb22868961a3dcd052e1a65fccb76cdc4a93bb8fca8928c8da5a1d2fa7437c7e270523e56483032f6d03157e3dc2133e00f163608c8d23f274bea61f16b4a498f7bd07c8414c8ebfd2e61011c8f3dddf57bcf3d7006c03c3a30fbff30d6c9da13b7edf14225d867309a827574275c88fa49fda73a3f8f135d8ca75846110ba95be876ac00fc73bfc68ef512c243a6c5f5645e22ff3"}, {0xb0, 0x1, 0x5, "7bd841cfc03327d71a8aae7a628dde17abfb24b911f6f9fddd45a8c6b8e5f4c2e97df888d57d8c1f2d4b43fedac5c49daa69d6855f875e5fde91a6f627f0142276000f49a7adc317e31eb06ba30c8cff5c2de11f88cac3757e84c37ce3dafb8f1a051bd9138513cb32c72a60a656aaff6dae3c55819d271afe0aa060071762595e02030c6ac8a53066835d1d5a57bf7bc6d626408acf91e6ffd938ea978c59"}], 0x290}, 0xf) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x140) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:11 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) sendto$inet6(r2, &(0x7f00000001c0)="60d8917120a0b53f8f6fe44f3b5c5deae140dc4c4e6b8afa61564319e98682d779d5ab5d57b9af6a70327b707fa47dd492b22423e3c5a50c8822632265bbe8164e59c1015289a8ad25ad061866504e31ebf0a913c3db296968c24f76daef995fa193d16dc83e71f95a9903d1405e09793ececbd0170573daca80c261ac5d21ee2789aa36070dbcffbf99346a9780e0f71a0b2e4487b318fb67b5025ae8c7edecf4bc08778176b6bc12788025e598c2f8980929fc5c0da5a667cd203e1338c6116a165f507956384938141d6673fbaf5d1076b9bbd2a0aefae8ae5e2d836feb4b6adcb64d0af569", 0xe7, 0x406, 0x0, 0x0) setsockopt(r1, 0x7f, 0x9, &(0x7f0000000100)="690b61a9248f9dff480b3e5150f6da7c86eab2b16c5f784d34e25a51ce3759084295776043d0478be5984630dd820eb7bbcdf5ca40b1ce0e82ffad65e116cb1e7f6df18cf8c9699afc2f290747b98359f30c06620a62592953b772fe135cc90ff6fb4aad7bafde056f57b099965fb793678381299c8fec579fbb10e510e3080f940c47cab6fa3a72870ae7d3e042ba5a07a33464dfbfc5af605f5e1afae2ef2115385492fd56770197719c6fb18c83990f69c1c6853b7f24fd7310613b57da", 0xbf) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x5c49, 0xfffffffffffffff7, 0x9, "e135f79d602a903a165fc0525aacb95a4d245672", 0xfff, 0x80000001}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$BIOCFLUSH(r0, 0x20004268) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x138, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) openat(r0, &(0x7f0000000000)='.\x00', 0x101a00, 0x80) socket$inet6(0x18, 0x4, 0x401) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x19, 0x4003, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semget$private(0x0, 0x2, 0x200) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) r3 = socket$inet(0x2, 0x3, 0xf4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x8886d04ae0280d75, 0x3ff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0xa0, 0x40000001, 0x9, 0xa}, {{r3}, 0xffffffffffffffff, 0x18, 0x4, 0x2, 0x2a4c}], 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x81, 0x1f}], 0x2, &(0x7f00000001c0)={0x7, 0x93}) fchdir(r1) pread(r3, &(0x7f0000000200)="04ab475277e810468761e0f513b20aabd49a7be8307d6f089d", 0x19, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x7) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x8a8d}, {0x1, 0x80}}, 0x2) recvfrom$inet6(r2, &(0x7f00000002c0)=""/169, 0xa9, 0x40, &(0x7f0000000380)={0x18, 0x2, 0x1, 0x4}, 0xc) r5 = semget(0x1, 0x6, 0x200) semop(r5, &(0x7f00000003c0)=[{0x2, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x5, 0x1800}, {0x1, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x800}, {0x4, 0x10000, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0x8, 0x1800}, {0x3, 0x401, 0x1800}], 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000400)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000440)=0x9) openat(r0, &(0x7f0000000480)='./file0\x00', 0x0, 0x40) r6 = socket$inet(0x2, 0x0, 0x9a13) r7 = socket$inet(0x2, 0x7, 0x80) read(r7, &(0x7f00000004c0)=""/123, 0x7b) read(r6, &(0x7f0000000540)=""/82, 0x52) semget(0x3, 0x4, 0x0) lseek(r7, 0x0, 0x0, 0x3) fcntl$getown(r6, 0x5) readlinkat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/97, 0x61) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000680)) r8 = msgget$private(0x0, 0xc0) msgsnd(r8, &(0x7f00000006c0)={0x0, "0cd1dcb3c1b2603e3f10168a273cda0901334b0206eb48de287d07cc14ae53d96f43883d960921011800d0576625ec6f0fba7f113a1fb8594b7b3a362b84265c403631fa9c077c03b933c3e1f7d919e5c78c12a38ecba7b301171b598fcf37eea3c7548b93d0838c3307a82b95f11d5b706ff4c358ba1e4c8eb397805160741b0723508d13adce50"}, 0x90, 0x800) pwritev(r4, &(0x7f0000000940)=[{&(0x7f0000000780)="2c3dfec50d7a1c0c7cdfed7b5e326d016d0e281325bacac5cc09952959aab7664e0cf38594f5f47d664155cb713be5e74beb158453c9f762d4e2e5a8215b6372037f8628b92a9de8284e3bec42a1e986262585d61e12f8b53f0a0fcb94980e5d1f0011107f1bb430643364b7f857e5293c4956e1b1bd9c5aeba3d1436a46f0ab215705e5dfbe97d6d39854cb11e743a01f5fc9db71c47b70706f230d324937863c8e957ae63ca6beb9921bd75e", 0xad}, {&(0x7f0000000840)="6e18d3ccf212629a3f8769deebca90ac3e6f071f26ae6e5632c270d80ad4d46bde7068c461ae352c4b1f7c81f106d4e2b759425918ad4459a40ca08ba4b7a84a86d13cd5e0d5d5869e1412c90093e9f578312bdda5e8d7e9e13266ee2bb2a296ed74d6e59cb5f0610801c9539dff918fc25b6e89d923dc899bc75f891883101659506a01919e2b540fec1282b5ab1c8e37fc4a53870c2169dbc9ba73c918ea3d9100a38abf6455fd0803ed07528e4fdcd428661949c3e5043f41264017c5ed35c510428db8e27d4b3fdd2db68d991b6f5ecb896ecd68bce4c4aa95af36d4ad9ca8", 0xe1}], 0x2, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2, 0x80000001, 0x7fffffff, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = socket(0x10000000002, 0x4, 0x0) write(r1, 0x0, 0xfffffffffffffed9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$unix(r1, &(0x7f0000000180)="c89643f92fafa1a135c85b21e8fc5272aa8516173a1e79b589b585a2f31ed5b30fc0674688bcfed9b646bf43fe022485bcfdc1fc3c150bb798b01945034c1cb8592905f68aaf63fb84c13296dfb3b9b14604a61c8a58b7b693949ad72a339837eef160a735934c7d5f201aa86511c3add9a1cb75ada64ea49dffc051069dc01042a4b3709819862539aaef9592c5177a90c6b005dc71d1dcf67f4c39bf90bcebfc3b8cd31388b20dd56a80eacf2b3c41b895d682ad5fe48d95a89ef17281665b744f", 0xc2, 0x40d, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x7, 0x2, 0xfff}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xa110, 0x100000000}) ftruncate(r0, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50}, {0xfffffffffffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8880, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000280)={0x2, 0xdbbc}) syz_emit_ethernet(0xffffff70, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7fffffff, 0x80000000, 0x2, 0x80}, {0xffff, 0xdc1, 0x8000, 0xff}, {0x7, 0x0, 0x8, 0xfffffffffffffff8}, {0x6, 0x5, 0x8, 0x8}]}) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x481, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r0, &(0x7f0000000040), 0x2f2, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x200}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) r2 = semget$private(0x0, 0x3, 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/7) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x2, 0x7408, {[0x6, 0x6, 0x5, 0x8, 0x1000, 0x9e85, 0xe5, 0x3, 0x80000001, 0x6, 0x5a192c43, 0xfff, 0x8, 0x100, 0xf11, 0x6, 0xa, 0x401], [0x3, 0x1ff, 0x10000, 0xc9f, 0x57db, 0x51c, 0x5, 0x1, 0x6, 0xe98], [0x8, 0x3, 0x8000, 0x93, 0x6, 0x5, 0x87bc], [0x56f40000, 0x8, 0x8e9c, 0xfffffffffffffff9, 0x7fffffff, 0x5], [{0x100000001, 0x7fff, 0x8, 0x5}, {0x5, 0x1, 0x1, 0x5c84}, {0x6, 0x9, 0x200, 0x80000001}, {0x4, 0xfffffffffffff450, 0x7, 0x2}, {0x6, 0x0, 0x7dc8, 0x5}, {0x0, 0x827, 0x8, 0x1}, {0x2, 0x1, 0x1, 0x7}, {0xfffffffffffffff9, 0xb6, 0xbc, 0x3}], {0x3ff, 0x0, 0xc822, 0xc279}, {0x5, 0x200, 0x7, 0x5}}}) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x108, 0x1) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 16:00:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xffff, 0x4}) r2 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xfb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="e8d183336e12a2f9aab006088463cc3264b520c810344ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653ed79a1802b8db3223762c862fec5dd8210348231dcda8747bb19d068caab2") 16:00:11 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0xffff) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) fchmod(r1, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x10000) dup(r1) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7f, 0x3}) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x4d}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0xffffdffffffffffd, 0x1, 0x9, 0x7fffffff, "002100008000"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) login: `[`[pckbd_enable: command error 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair(0x6, 0x8000, 0xb, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/12, 0xc}], 0x1, &(0x7f00000000c0)=""/121, 0x79}, 0x1) 16:00:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) fcntl$getflags(r0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pckbd_enable: command error 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82028ea4ebd4901122e85bc29c5b5f18174e56a98c611415478e0046528f02208fa5419e969c16868a5c71491fedf84b9b69f544c973a9b5c4ab8c26c9cbaa407247d22c595113aab45ece70aa67101a038c1f78e53aecabd6cfffef254c814516331e69618b1216908618cb5638349d4e8d0ef1e22f335a00376b27518b87c9c14a21e49b350710000000000000"], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600f3ffffff0000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0xffffffffffffffc2}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="6fb34e6ab06ea3fd9d8cbdca8d7f1c97831c8465844f1cfac645256765b8bf3b22d6fa93968f4dc12d5271341894a821d5a626303f0bf0b810e38016d3b761976cffa7c2a801e95ece013cf0d919361618330d", 0x53) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r1) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() close(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10200, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x10001, 0x20, 0xfffffffffffff6d1, {[0x2, 0x10000, 0x0, 0x0, 0x1ff, 0x8000, 0x800, 0xffff, 0x4, 0x7f, 0x2b, 0x5b0, 0x4, 0x3, 0x3bf7eb79, 0x8001, 0x7ff, 0x7], [0x5, 0x80000001, 0x3, 0xfffffffffffffff8, 0x9, 0x5, 0x5, 0x4, 0x101, 0x1], [0x4, 0x8, 0x3, 0x4, 0x9, 0x100000001, 0x7], [0x3, 0x9, 0x8, 0x81, 0x3ff, 0x5], [{0x806d, 0x7ff, 0x9, 0x101}, {0x8, 0x200, 0x7fffffff, 0x5}, {0x1, 0x800, 0x7, 0x80000001}, {0x3, 0x30154881, 0x9, 0x5}, {0x81, 0x7, 0x101}, {0x7, 0xd7f3, 0x9, 0x8}, {0x7, 0x6, 0xffffffffffff0001, 0x492}, {0xffff, 0x101, 0x4}], {0x6, 0x165, 0x8, 0x2800000}, {0x8, 0x9, 0x100000000, 0x10001}}}) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 16:00:13 executing program 0: getgroups(0x76e7c05446845eb0, 0x0) getuid() r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) r1 = geteuid() seteuid(r1) getegid() 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) flock(r0, 0x8) r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x81, 0x100) pledge(&(0x7f0000000000)='++({+\x00', &(0x7f0000000040)=':+\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x60}], 0x1, 0x0) 16:00:14 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') geteuid() socket(0x0, 0x8004, 0x2) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000740)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, 0x0) shmget(0x2, 0x1000, 0x544, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff00"/110], 0x6e, &(0x7f0000000540)=[{&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/43, 0x2b}], 0x6, &(0x7f00000005c0)=""/88, 0x58}, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) dup2(r1, r6) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x7) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) open(&(0x7f0000000180)='./bus\x00', 0x29, 0x4c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0xdfef) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x88, 0x1) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:15 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000038d000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x4, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) fchmod(r0, 0x18) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/188, 0xbc) fchflags(r1, 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b02002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000000000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x140) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './bus\x00', './file0\x00'}) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="17475bba007ca8e1b2b4a3c10c8af3de41c849470baa0e5c8ac94f6f01720dd66ba46545d4393f4013b69cb673aef238ce70f1317c7c4a596422dc859012f14496b054f45482de1902d6144b7bb6d54e5d53ad70939740cb9a0903069e", 0x5d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="050727a2a3868a38289c3a83a9c6022f619310f1d8828a768dd190526153dfaca9a2e38cce98fbfd8b743897ffc0d3c74f5f9b7b3a962bd8a476c2cc6a1ef36799c5369a34e7055acaba12c80d449eb8c1e8bef456ed97757ff9f19162d7b5b4823c53208c5741cd175bca55c7a8a18fc4f4eaf24f8738bb2fdf3d31a2ab69b988978ac743ca45fe21ebb797b004aabdef2d40cd2a7eb6b883e6deddee7aa37c103a346815d6db651cfcb023d57e8670cfb108a255af2ee116687ec8f5718575ad0e683cd74e1caa399c4a2c48b2afc83bf585f24d8f11f3867df99cf4148f76a621d6e67023a7e8d22d7432a58ae703f3780fdfd53d883efaf16c8936ea3477502d50414eaa2a19087cb2c2ac8ee31ae1186548454585d1a0a11c5baa7ab97d67491cdc242bb7bedfa48225014d5440aaf9a1d31cd8a9eeb6ab4229e859d7959c799b14cc99bb7101ef5406f4003214030899a1eb5f40d5d74abfc901598d908d86b5190613b125c32ae584e3ecca4c7866731aa19a86fab584429440668ced7d6b621d03764b047be8fd9e483891355465afc9dbc8fcd4dc6ea08da902519775efc30a3725fd1bcd764bb4a0e1741014ee6fade9c6035642ca781895cc62be084b6818c8296880d0bc82bca538e9c162fc2024b2e34fab99202744c3fc91331789d293191530e7c958805d0617396aa3255e9884c7bb04ff1a892e332133c9b5a81bd1eb5f30677fc23ab495e0f89001197dbf43c1b70085ace2f796e5cd242e98b41cbbf438bda010924dd727c413e18925a26d371dfb548ff97679842c6e42810ded4ed2aef74b0a59b2bd7f9aa22fa57ca1b2d11f8e681ea29e075f91381c2aaa3d287697687112ce68900389ef249d788e9c91893ff6537d46d7c39873ef5cf242b39c97116fed1b4155132edb4d19e79cb42e4fef7b3eb467bc3ca02bfb8bffe3b1e023c78eef37aed247ba138034e41af8cf9b7d14bf08ad8b5595f64d670efc052a941bb20c1f3fc1365b27b2f33db89f00e5985f0ded24680ef17159ecc364eef7e1719650b7d7486dba80605757fc12d0cdb4cda7356ed8a99449a4d88e746f602cd800b03d5eadb991037abe4a7080194047cffe8a30251a56a59f6956540e606cf09dd0d92baa46ae0919b38b01abcde7be3a99ad8662679d6a35b87096c5141ff028c9c29e01618720e65260e22bd710a8e8b7938f9cf2f6ebd080e7cb4bdceb270b1ae04f2deb7973508272f082ad48380a8d6e78e24981f038407a9db9534f69e379787e942c03436d902f0f1b5c8a4ebcb117049b2ca8ca54e82db3366fa050dfcf44a968ef51a433952cea42f1b6fa124db838085fd74899364dea2daaf45ea8fa44eb9a56a20e5dc082b0968b2549a0f4a15fa64d24d9931410402eeb0460805cac365df94346d708b69f2ceaccbedf37de61d99a042f6f24628e2210eb9b2b195bd64f4cb9a8371485773b73b66fa279c8d32a0f789a4ee3d7129ae99a110351bb30680edbb8a1c08e08375e0b0511c4149c273b7ac593eb47a416dcb4b017baf7b39e9bd241909451f45d80181f0ab1f7f5c0342a3dc802234c425b3e906a236c286f9582f8044d3f2b8c02dd71d4ed127735fa0fa80b049f2ee4ba6ae8489cdb45a0a75d627a5ee3e7d4d74fa3f8ddf0f202c09b46c47a7e7ee1c953d6581563d48336cfd870d189df8555fe086f816e4c08fa286eceded25560da5a270de0b6483c914ffbe511c4ea7bb7e9ebb225411baf32c9916a5003354c2e9c9437bc36f672d42871f27ab1c46f7edb7f9e35c46973fd243ed1d6ec677f4fb25bad17e6b0a894ad8463533e5a5dbd8d005b33c6e72be543061046108ba1cf8f687cc1b9890986372a8d8b9c76127f81f91ff176233e5a8035a465247c0019cfa256c89c5d0ae1bbdb1deae85a74e49182584d28d05c32e577191e08c0548a5819d04810a5af5237a5fc1372a46683a30e8ef5539242c53b22625aa24d8bf8f37b42ae18bcbee404295c97064bfbcb79a482f5233ead3d11921aeaf4a8fcf4c7776dbb7cf1538ae08298255da956f1713c8eeca400c67a219f58579dd4bc707d092350d19b37826d79f141ce5502a81264b57b589992bd82873c60ae7e3ecb20cd642ba4d548b37636229a5f1e91d77d59454ec0d2231b9f7d59202ee73410ceba4fe3de2d59c4a158d3fec12f59354ac4a8654fef107fdc46bab13e6b04511c36fa9f1f613dcef3a1c792f6a716c7192f5d1d205fd72d60ca3f9dcccb6117df0256cb28d31d81a1573e5b045167ccd8afda342976f70f102aff7f780b6a6080bd9bb323781d16da1c8c9f9543340bf9fa93981b3bb527ec8588d3250c8e0095a6604a25bca11e7edde2f062daab96fd0440574b40f739a99715a33c1d28b07c905f79a8c1d97f7ea1266bdf52291514d22964b13c257dc8a984bc71a0059582dc5ffa151495497326ed978229d79ae252f735c80696472a797e906fb3106d915b0091c1f940ef20fde51f4882558d6f19aa541da796e4f93bb1a11940e8e5aed66fa9224309f2f30f4fe2ffb33d32193d3cbd2fe72781337037a554220ab45d58a45fae8c815f7bc2577f9bba23ee3cce5b3bbbcf9307605ef1cbc743d6b35b50eb93149334ff9e5344f1623c493d977e371b359cd041c0732e2ac384a1192785c6c0e4d20aa593747e3ddad5c8f760dbf1629a4f5d611dea639c2a3712c37476bc4c2225c2ec527911244a388b0ffab498d66d641721542242076d63f37b3953cddcb45521b214c781fefdb102ba33d4dd884905f3bef698c02e2c34dc822ee41b3a0a608f5c23c4bcf661d723a8a311d2b28c58d9d06bd5818fe50d22cb15240010f286ea9a70861084dc6b7f8912135124cf6e3651813ae7dac844771d05dcd427467131766691600f4b6f3259213cc213aae9be2b924b67ecb7bc24ba3b3c8d0d59666994fa24b106fb56ca1c1912d4fdf8404a03e7b72206fdda8543bba1f9ff1004820a3d83f950ea591b530ca19eab6638afd47cf87372d8964d17f7e66115488e61729a9471ef5a1cbaecded0eb16aff451e7eb4e25bda9df27e42d5a7b11c3d81d5102e57d594440fe2bf3d193ddacf95222b69117deefac4f6b125080c1a98ae5b879927e4758d52fcb2a1387f752ac6432dd1346f90968118277cf880100671ccedb823755716140d67dc17c3675bf887be2ab98e103efd8b84f035bf76f2d7657ae4ec6e46a91a420d0557b4b50eabf9432852a4ca2051cfb1a718df9e5a8edb5f3a8a6c72cf1598bf02e4185636beffa20ea4ed2af5004b5358036d7283f32315180e3e9168f56060c32725514f0ad940e78b521b90bc45c781aa395f638306a00cdd76b895367f55c66f517a6a6e87b45ef241291d23ec9297b4ac0ef6f2aa2e4ccdb732616c8665433a491fc6f1094e3d13ac51164d11744822f99a23053cdaa43cdc178cccd64b3899536e057df7eaff3b0449d1bf4597cde65a870e1f9f176fb82791b39e9e6ea496bb55d7acca62ba8bd41cbfaef5751f0d46cca5d51f8a75c5120cfd160715e683123505ec839b83e1f618c8424b44c390e9f5b37acdaf4f4d0e21a8fffd26de8d9c95c864fcb7af15534475d0cde749d3130a0729dd45bb38328fda4bf4fd0f8f9d6ffd967e44db3d7d3fc0974886f0b694be6f2c812bfdce1afaad3f9a7c60733c22f02109e07d210c9f7385a6b2a0c4265dcff8a1e1b1ffd928d3895d66fc93e72032c89b2a5e8a79faf00716cd1318d3b89d81d4e0da6ff6f82c42b6005ec8ff5aaad9abdee4bb8932f4ad004a2e241fef766040bb995d7351cdc81ea2a187f27daed343a84cd4acb9bfe108805ad89a63a62611d01a8449a9eb86f01fb1a89cce020b575e9e96e5b106850e0cd4c5fb344beed673a9d97175e85e6cd273c0683601b443d46cd19fb00f7b68dccd979f5fb6eafca1e359864a28bb01786e016ba99ae5a626c0cd2c08e69fb1122eea98354423fc85df838ae0a762937f1fc9583dc05a47ae7a2ad8c900f26361e58f9fa3e1ba74366840949343cdff249ec41de0b6e6eabbe57bee59e828b48ab21ffa2efa65abfecceb67a5b9c582bc0a557934f9c93bca3456b9f97a933af47fcc3231bf1e27d5a4cb0d491088c619b12b7f1a779d23d395c78aec0867961e13bc4b834dcdfeb3ed234ce228551dd37153855eea5fa12836eb69040e038f904cdae755f0a5735085b38d31e03f36ceffbc42f4c22dea70d25bbd56ddd81997c46db793b0bc39942c55c9471d9cea51472dd5b235453d0387463a97b2f9d2b5056d6a9b4b4e9ef81148e91c7cd5b6a17620f594ddbec5fbecf7a357f96e52cf6ec88879b929fd05eee85edf97850e55a8ea407fe20e86b711a3a04a9f9cd7a28c5685fe02efd4cd739c37c5ef181849f507b4a5806555f8186e696cd59f12b2b578c9d16b749639f8f3ad8749d54f93185eb5b293f72d4b04202fdd8687acdc8f2d5f805ec70ef70276e694356f903a841d3c2fd83d52f31311facdd0591fb6c045d9de3708b921a1a0b2382b92e3f6914fef4ba457be7be4e9c2c067df07bea7a7a145479c31531810044c9d5b7a7c34340b1a2e9bcfd1eaffbe7d48f6fc49e7c374e086a70ec4d0c953d9a983d87850c3b8527d6c9b1e4fa588cdf42dd70875570d5c2275f0c6510a98085fd1ac744cf7eb196e9ef6dbccbdf2a8fd8566117a0084abcaef8ee07026a18eeee97e04680b869a7510889bacc4a96554a581e31b942e8c6eb882208093298898fc7f5b72e49c97b256c4419f134c373157f4d5d194577b808d073951aea88217d71770b4212254b7019b56f724fc9426faf77e7db083f9e6808cfcde8f00d74019f6cc95e75b2fdaa6758911db3ff796a8d175ca13c11dea4c63cb43a7a53e8bdf7dae8aee2680c521b4aead9ffaaa60e02da6169b7ee9b140467b574c9f7c85fa8b121420dc9b0e836675b9d2097eefc85ffa486675ca384661749ce848cf060f10ad6556ddec7dba8aa48c6bb55c413fa1ec349c4706206c2078419c87b11301f1485c0aa5e7abc3ae37b1ca1e961bef71f95f245ddbbee1ff7c9f59efe2d8245455cdbd0556c9b560614c3d8d7f67087142621f9f4756aea4a4f1661bc6f24ef6c900f15653d1abbc0976cb2adc827bb174b8ed8fe7d6414ed59a882fc90cf7f96af6d739252a5678f4310506a1f06aa676494caaeb7eb4178a4f45f4941935409068be2076086d379ea08ec9a07427cc73231be56e1fbf63e91549a12f0faee2c68d7ec9517330448c39ad048acdae92332744bf91f56b5bad924b17447fb07335f4cc5e02d0de9b4aab872a15f432c71a3f73a12b521d7a68eca0764eee7002d41774964e078b49848687b6292815c5e0e34f2514e526dc2c454e93d0ff2536433c13d7fb5ddee80562146cff802ac0a8effd4ffd83ed16c647c606abf1866ba62d6a4e7c778eb3ea7c5dd728e9d47e3c29329d8bfdd87a312a900727033f70d2161a720ca3e1ccf44a7a340fe4c9477c201e4d78d9d2621d140ec38abe2efffe7ca3f6fe86dd2d1b939d212d4e6309737b7b72f414b946f91ad283e58b7e6f1e71cfd72ffbf74fb44ef8bb5939ab186c34874a9f2e8a9dc821ca07629ce3734f67bfa397b4d3f102fc5180e286f474c45ad4ea59de8a79962ad23f2c61d51f566459a9769390b242d29edf4e3f772ee0e688c634835dcb79d9ac5e7a3ffaff5d019a938bd1d7969c442c980ce7bff5dce7d892808a6b569d2c3bc641f8a5c440cf19cffa36a9d579bc4", 0x1000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000010c0)={0xffffffff80000000, 0x7, 0x7fff, 0x8, "2d0a85134f6744170a41ca33476c2e8f350d2b51", 0x10001, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x400, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001140)=""/233, &(0x7f0000001240)=0xe9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001280), 0x0) r3 = accept$inet(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) writev(r0, &(0x7f0000001980)=[{&(0x7f0000001340)="9cc657370095192c8d72070c24ca9751a8326a841fafe0cb0d13e01073dcea0ac312a5abfad983064295d9adb1c3aea9404834ca699ee5e683c2cf7a789e903b98b8b2c1a8dda706f6b9b840a14b0577eaa9b31743f87084b58930f35182aab1b0198d732f", 0x65}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="6fece91baec7bf8934cc291fc6e1278e6f8a33b45b0abe5e55ba7abda76734ba13a05b0cee7803a30b683e08ae8fb958eabc555925767c4d38468a53442c0192cadde57d6fee5c68c077525b1257c486af7ea6c0b435f711e90236687158828a2e13c021c6d89e888ee44f2fdeb6512b82c143212a4d24530c0eb7d9ce857c946587e6150c9cc22fdc1bb61e28f01a0c6c389e6634e51e9edeea665d5c655b95146e7349460c61a3cac69dddfcee219ce0cc02523b645233ddf552a7eded6eba01dab1f9ba4e6bb5e6a9466efbc9437ab03b4eead07a81356d754c8de4cd4d013e63e67161f4d28bc5968f0e3e3dae71", 0xf0}, {&(0x7f0000001500)="df750998d2f270fadf616cd287a2f311f7a5f69fa44207c939bec4c1ee9a61d493f731e360005e9b6054bd5d22c8ead873c48bd0d66c7d2ac209ed158360b18903a651262795d18690fd14d453ef54f6617d52a069411c3dfd4252948df61312c2350c89224f64770251e2706ebf6c9c1f297877c192b87d36c540d60bb337b9758a989b5aecad6fac73eaa8ee2a262be179c51122e3581f848e9c702c6cf9422bb902bcdb3e0bbc6aeb748ce392554644933e6b32ee452e7e689d2f8fdd819c027e5338b3719d4645fa341f938e94348a22a53351f86360a56243d340c32867f89ba35b8e6958c7a8893336", 0xec}, {&(0x7f0000001600)="03cf8c0dedac8364174e12d6faf5fc9b6b4b0e274c098b5bafbc9cb144bb96b3193e87a8731cf1a151c6ec744de2fa7fdd1bbab79b4a9e1c8bd07b549d6f9f5d107dd34065", 0x45}, {&(0x7f0000001680)="4482e4168cd89b677b130c7c3d927f4a2530b9c3a55525abb600ed50053d6a8e420b468744c8a572ffa81196df1499c9543e76bc430379df2ec189f496beef78843de47870dff9f220f72ae8d7cd7b0d75249dfafbe9ac0e44a8ee8e3ba7c22bb61d3b2d4392ab807f5058f5124a686eab63b08f2e3a0a5277b11a166a7d539167cec1b0fb3b623815fb798b50553424aea0d7ea285da29da263db1cdbc6", 0x9e}, {&(0x7f0000001740)="24fc4c60a154d2b65ed746f83f60b03c2f2adfd839c8aa3e74955ed338a92076f098a43fa2dc77ab37b4aaaccb96eac274b36e6c0e646fe5b15870cb16d02938ababbd4e2587980555a3d9db501244483eb35b2f4ebdac79986a266c82f3e58b8699bfce4eaaee48e0f85575d323152c294f3117ca3b81d8dc08de0703280f58646d67348ed7118a2b098623f7ae646da377180ee7bbb769a59eb13a211b6202130237aadd654e7226f26d55971d8ad9d8fa419b39cad265e582fabe434aa6cf7e12b27e5b9a3512eafa14b6", 0xcc}, {&(0x7f0000001840)="bbb431108133e7a2e1fca2f85f5466a56bedb6451d244d1d15acbea438bae1ca93b8b0311fbaa8ff583f74f14ce20db15b74e0adf6db945c122dfb7677c874076d400fa43b8ac77f", 0x48}, {&(0x7f00000018c0)="e969dc977f34cbcb9a0b45330ad5f87651391144658a62642488d1f823bc3e761fdc9a", 0x23}, {&(0x7f0000001900)="2a12e2fe498f0172640490233cb4166f33e0ca51dcb9bc2327fad62bd4b472e9aa82879cf27724a4143bc6b4d6dabb8d14b9cf63a793adbdd4eee601f9373b643eff49261466a6cce70454e8935ed7cbf516b223ca41f15011d37da21598ff2b5a18c4fb096699d3", 0x68}], 0xa) mknod(&(0x7f0000001a40)='./file0\x00', 0x6102, 0x4) setitimer(0x0, &(0x7f0000001a80)={{0x4, 0x5}, {0xffff, 0x2}}, &(0x7f0000001ac0)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001b40)={0x2, &(0x7f0000001b00)=[{0x200, 0x1, 0x4080000000, 0x1}, {0x1, 0x1, 0x101, 0x3}]}) shutdown(r3, 0x0) r4 = msgget(0x2, 0x1) msgrcv(r4, &(0x7f0000001b80)={0x0, ""/57}, 0x41, 0x2, 0x1800) recvmsg(r0, &(0x7f0000002180)={&(0x7f0000001c00)=@un=@abs, 0x8, &(0x7f0000002000)=[{&(0x7f0000001c40)=""/151, 0x97}, {&(0x7f0000001d00)=""/240, 0xf0}, {&(0x7f0000001e00)=""/206, 0xce}, {&(0x7f0000001f00)=""/171, 0xab}, {&(0x7f0000001fc0)=""/19, 0x13}], 0x5, &(0x7f0000002080)=""/235, 0xeb}, 0x1) r5 = semget(0x3, 0x4, 0x8) semop(r5, &(0x7f00000021c0)=[{0x4, 0x101, 0x1000}, {0x4, 0x2}, {0x0, 0xfff, 0x1800}], 0x3) connect$unix(r1, &(0x7f0000002200)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000002240)={0x2, 0xa9, 0x5, 0x2}) poll(&(0x7f0000002280)=[{r2, 0x8}, {r1, 0x10}, {r1, 0x104}, {r2, 0x110}, {r0, 0x8c}, {r1, 0x4}, {r0, 0x10}, {r3, 0x100}, {r2, 0x2}], 0x9, 0x4) shutdown(r2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002340)={0x2, &(0x7f0000002300)=[0x0, 0x40]}) close(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002380)={0x5, 0x8, 0xad4a, 0xfff, "33ad577a94469bb0563664e47d321b07ea624c93", 0x7, 0x3f}) accept(r3, &(0x7f00000023c0)=@in, &(0x7f0000002400)=0xc) pipe(&(0x7f0000002440)) msgctl$IPC_RMID(r4, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") shmget(0x2, 0x2000, 0x98, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:15 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) setsockopt(r0, 0x80000000, 0x2, &(0x7f0000000000)="edbe1bda2d9772581a4c9f84ae6215ac54a08b498dd485157cdef084d28dde3f2a0da13d0d2383a1a88fbd77a6461d3fe115d2d958acea47a76066b52f2480f90dbae11595c00da07547caac1bed824adf2eef923f0321df02c06c929e28076cb08d6bafa4b0ff79c74df0d26a6546feeedd5a7dbfaab3bd270fe8f016f6cb8b29a15352bf", 0x85) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x4fffc) write(r0, &(0x7f00000007c0)="18", 0x1) 16:00:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x800000, 0x2, 0x8000, 0x3, "172d768989ca984c8831ca17004a546eb3dd1b1b", 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0xc000, 0x1) setsockopt(r0, 0xd69, 0xc, &(0x7f0000000140)="eb0000010000000a00aa4e713048e69931929648", 0x14) setsockopt(r0, 0x408, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffed0) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:15 executing program 0: r0 = socket(0x3e, 0x8000000001, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:15 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x1, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) getdents(r0, &(0x7f0000000040)=""/119, 0x77) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000040)="4b749544dd82fef65845aa38fd328d19dbeaf7144087d105a250bc29749000b027778f155443a0d3ded6f4117ca8565a98db9473b4903d82c52db133e8229fa6e2e38e9e3586bf4df8cff76dcd155eae96068e4bc8d0e0e473dee6de99059914a32084ad01ae01f91c97e2329cf5e814319e47a2d57a", 0x76) 16:00:15 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = geteuid() setreuid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r1]) setgid(r2) 16:00:15 executing program 0: setreuid(0x0, 0xee00) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) r1 = geteuid() setreuid(r1, 0x0) setreuid(0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x48}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x4) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="a55eef00000000000000"], 0xa) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0xc02, 0x4}, {0x100000001, 0x10001}}) r4 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000040)=0x7fff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x100) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000100)="6e1cb733db29bb7442bfd679febe72034e8a39b9e69446ceff4c835ef7671933b1a1c9662b26f53b91bc82a39839d7c82440b22f6c22f39b42e25aeebb7920d953616863616936dc7e5a615a6eef4d580681c09157b584fe71010e8f9f7ab44bd53ece2024662cc1bd687247feb320d12289ca8e86a8dee4f5a4f8028c098efa53db49", 0x83, 0x6a879b16c6c1c97e, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e75de4", 0x0, 0x4}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5816b73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8a49227421b06198824b3da025bbd47b3bf579456fc7d4096ef700000000000000b93f12fc4d5f16b136a5d00d1620b53a000000000000000200000000", 0x69) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) close(r0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1000) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x100000001, 0xfffffffffffffffc, 0x98e, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff", 0x0, 0x1}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x8) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x80, 0x0, 0x100000000000}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x2, 0x4}) 16:00:17 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x76) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:17 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) fchflags(r0, 0x10001) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3e6, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0xe) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) write(r1, &(0x7f0000000240)="5cd0f115c7669e30ff2b83adf8d035ba7eda38009ac1b7888549d918de72e83d1d2872371d916999eab23dff785768d165edf27823d3ee9b2b4d29f12c70479c8a7da5cc67fe7e0b89790face1035183c6dd7e24dfcd6727a17789", 0x5b) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchdir(r0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) socket(0x18, 0x3, 0x8) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0xb3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc6, 0x1}, {0x6d, 0xeabe}, {0x100, 0x800}, {0x8a, 0x3cfb9bd8}, {0x48, 0x3}, {0xc6, 0x24000000000000}], 0x6}) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10080, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) shmdt(r4) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r3) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) truncate(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x20) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)='c\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x108, 0x0) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x16) r7 = socket$unix(0x1, 0x7, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x280c9, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x2, 0x6, 0x5b63}, {{r3}, 0xfffffffffffffffa, 0x81, 0x2, 0x5, 0x40}, {{r4}, 0xffffffffffffffff, 0xa4, 0xf0000007, 0xfff, 0x7}], 0x3f, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0xfffffffffffffffd, 0x80000001}, {{r6}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x2, 0x0, 0x3ff, 0x4}, {{r8}, 0xffffffffffffffff, 0x28, 0x80000002, 0x3ff, 0x8}, {{r9}, 0xfffffffffffffffb, 0xc, 0x10, 0x5, 0x7}, {{r10}, 0xffffffffffffffff, 0x40, 0x40000000, 0x10001, 0xfffffffffffffffa}, {{r11}, 0xfffffffffffffffb, 0x64, 0x2, 0x1de2, 0x6}, {{r12}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x401}], 0x5, &(0x7f0000000600)={0xb28, 0x3ff}) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) shutdown(r0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x19, 0xd2d794589045beda) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff12ff7f000001", 0x8) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10040, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) 16:00:18 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="03faf8ddfd6a7fa420f73332f9b89fbc769af43d6c9daa99814d2946bd6280c0195fd1edff1ab233c779d609a4d59f90b3f8a44e69e0005929317d89698035eb5fb2e5b7c11033917606843babe91cc83185c3bf26015b8b60a535ca467fb4757d6ef0a029fc776eb4d488e62aa280440695a65ea41128dbd3fb779c458270c600d788828efc09a836a0d5e00ee10ec570d5f3384db2a0cc84928fe7e711ed771c5edf6d5a0f14ea0811a04e134a8c319bca922cbaed69c1d5a8ae8ab66dd93af859a1456c72cd7c27099c6a961e5ca2c60272d407a0ba9a14d1eed1411f911c9a44bb7f05f216b3db6e1652cc6d560e450e6a14177ed0bd", 0xf8}, {&(0x7f00000001c0)="9a8e2bafb493b5f4a2fe19c6ee5fc8041e906043720ee75cd14203e9706b0a7d95359ac6450e0556de23b3e6adb65a3416b0276ff08b992eeb6d3a9d14db739363adec641e5f1d0ebe6951b06d7b2233c47f426b947c81d6a6bd2057ec84aecc26b8d7", 0x63}, {&(0x7f0000000240)="c4f7b48294edf4044930947b46b18fd199dc79f2379ab4ecf9d3d979b5437aea5fce8d3252d6bf8c69e8a45bf73197cac11b4ebf10a4206c51540443f62f6f906c2fa6ffb3d470984bca987a10027c2f3a3ae27663777722e5907047f086c7afc88fe964421af6be92cce58074084968b375cecfcd031306fb95799affae8f151314be17491ceb9b674d80344fa94eb2e52aa9ffb7682ce2270d3ed8317e24b16668202c6c54d8d7fbc90dccbfa89e57bbe3c8c533519e9c546eb221133a9dfb0016b7365a209f26482d61c2c26be4a466", 0xd1}, {&(0x7f0000000340)="1843c52c223b45e9f18af3c5abc00375ce447215428461f4e1e3b6cc648fcf939e60cbc7233a48a8bc3b6e8e755ed3103cc477e3b7e1c6df5893d1cfc60164512d2e6e412d8feef6fb06cbeea387dc94a56b622dc30277af1845f6738eae386d32ab00f00af2522591e2914aaf78dc5ef2a21a26f08cffee60be60f5532b55a85b3f3515ce1610172f8580eb20da64dfedd22c4baacbbb12c8358d5c562734fb8d1deef2362f1268f03a0921f03603cbd8763ab3dbdba35ba8c41f65094c6171b715a07d2b4e349122c7c6ad925284b913a2703e8376218865631aee4493", 0xde}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f00005cb000/0xe000)=nil, 0xe000, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x5, 0xbb, "b251b24ad5f3e832aa384be6f351d316ee84e7df", 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2, 0x3, 0x3, 0x9, "0dc7ba18349b38093489a34ab0f2fb8731911f98", 0xdd81, 0x5}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20001, 0x0) dup2(r0, r0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x91, 0x0) sendto(r1, &(0x7f0000000040)="d2551d6ada40488f5d5991a9788e1ff3e5b7d1c219f8812b9beb499205dbe6faeea2181ecabbd4f6617542d8312028750cf93864c340b24bf7c3019700b890c23676a171ddc93fa6125d55b255425668af4801ef32776a4e263774964df9c0cc92f82684146f2d4ee97267c4a6b7552d45ab0a0816a10d83cd71c256afc9722c4938b21ca13cd4e7bde16bfed4a62a5a2c7675f23d3f246e5aadb7a090cf8c7ab7d5d9fe431ecef66fc7e04e339c6605180d6a6fc58fdf266de376167c04cf3c005a7626e678f6f2ea3a98dee828633d8467107124a533fe1125ccdff17eeec86276f38c4a0a86907550f368047e73e24f770ca442ade2df638ec8590448d1ebe9d4cb8da955ac7693303ec23afa4502ab9d6655b29d92b9c2103c2754237a4c15b903b862ae680c948dd43ce550f4f5034f646dcac4f6a99fab011de63e4987eccb4c90aabfb3fda7387d6ae1ab0aa93f395d7617be30859991fe09dbea9009ba6193d6e31ba91586711e67e72010af507ad82e0f2170c16bc129c8af6a576149d92d557c3e17d8e1b971350d7afb3c13dfba0c1226edfdfccba825160841636360ff183cee3220f58c3fd7388f6703d031012f8c0379def3b4ec33d59537e52694b75f46a8d15da61f5875387d695f6abdd1492ac2cd04685786329758c31a72636b73ae86fbeedfd9ec13c4aac5080d0cb4e0c1b93c87ae1b4f732ca8b81898d65e587b86412221272bc2c7852bfcf68b69916c9c4045a5c46dbdb6fad532a791af338b405d56b86267472d45cc0c20a63136d3cec4a412604650cf3fde7580436ff6fa9ae675d3eb57a8fe39768d0e3c0772ea1f1fe37ed20ac92ccfc1ddfe5da338b75f4d8ddf2b3b7697fbde76c08c24adce64474500d0032342ce1afe516899a2e9e417d136ad995be9d8df645a823ef0952e8a0e9be35072ee9e3c32b2b45098d551cc005a527efe686c70f1ac64503190a73c585869228cd1f95cfafcf6b5159eb95263505b7993eb2bc37c91309ccd00532b9ecf6875073faba9b2981dd97386fea98ae5d3555ad8c1b2ef91e755a8b2d2f5569c96797de251257cdee70bf7fe8fafac4f8e6a830f92aed126034523e75aadae05983ea8c696c12b566cb2500a628e2a7f3ea356e519375a99b803d3d9bf3e6f7c844258c61c0e2e8314327c415a5e39f405c84bcf43212dec8de7b2a4dd7949039c445bf1d0256061dacab1c79795b214bd9545c471d16d7b64b356d64a18109e1b5290991148f32fc345875c3671dcd2d50de97437c41d4eb6d66367e08db77c38ca80993260cc2fa713e8b0492c3146194e321df8487c6b102b675606d76691595b59e9f8762b533f3a334d3abcc3c976d10aace1a8ac74d425c5370e7abd247a2328fd438d0d56bf85190c182c0c58419e83823ae7bc925229ec9973fca6558ef96b631a25165090009297e5f3eae2db6eb20d4a55f5aee01697fb786ea3613cc240184778d465dd628bcbb9b853ce5e0e772530f62ce928b6dc12d766f68106703aafa834aabd042bb15ad5ae1d49689806038b241b3b38f4f3367ee20d554478f4f4875bba034ae66239e6009b712e5f0ce11dcc1bebcb6c364d08dc3a77827a4b3f9aa379ff2a983f9633a0d072056380d5651e699961fa185520db833c1926dc2853ac4560beadd0fd4d5560a2d4e1c9ba10bf6f083719fd07cf2cab0451e37a02dfd646da0f48e3c7a393b691cdcff355c76f37b777ed0998957fbd94cc9a13d8c6dffa150d770faa4fdfb16abed50c01dda7e88f94af1a489626c7f0a9b38c22be6c9a71e2eaff3e657356f8d48c61d8d30bd17aa1c29039d33d4c5405673fab694451ec64f6b4514ddbbfffdacfad6bdcc4090402ab63dff65887bb44664d22cee38e49c29b3cdabb624cc9d66048fc6198c59113adde844f2b4ab4c2e67b58290802034630f283e62a319cc0c78886a25981be496dcebde6950533afd625a3a34923889d1b7699dc325b791ad95f6477f53c3102fe71ffd4a31c55b45e2a9ce394a27dcbde3b72b45ad0880464f51f4a8098d2487052ae779658fce730d399df702149d3e8e1949c8241689996a7ecd44c51ab8d651e2ddfb332d2e45d69049ebb9efafcfe493f09715292a1b50f4b9ce42eb1eb71deef37065cea353e6e3f61a9d78fa27c606374c86de13edcd0856a3ad8aa9d4a410515cb05b0542d765a4fff5e11b5d40fcaf69707c3250f14215415b826122a2dc3cc0b00392203cdf0f8e91ac98a1bb77c0b03b1c85ac8e887098b75e173af35afd661b8dac242c4622178e95591a544c377390e252375f3c5ad1fb6e219dd2c6bf1898c6d5e00e0cffe77bf5f21d43987753a63644126fc5699cf324c3e792d4d00d2b462e95588089821b2415cb35846adf2ec85edbb62b5c1ffd0da71bf14b954c1b01501f8597d7b0584e3b9aaa938ae1307875bf311f065fa5cedb50936ea70d7fac3e3e4d541904d4b7b43cdfb52ceb02638366532cf23075400f515546a1b8cad6cb87dde62f7e245ec5ebc6f2b4598a931cbfef87fffd1b20fa9a08430901fccbec5b9deaf5bb015e7f28011e599cc5dd27f47833ec986b6d5ffbe6ca44ab32bd35e39e8db014e2bc69d21d47ca27d75be0e2e04ab98e079ae79a5644ea2d3f45a7be6eaa6f4a4fc57cc73ed9a232d5a8c67241b986df3f28a1721df1800c48e138d63205c09ff0b1ad8ce2f7947b088663d0b6cbd93087cc20a85b32fe0fdf6a7ca8f48ca392819f5e87a54e9b04c9c8bc33251eaa05eb3c6ef3b37a772f8a6af6b69148bbec402160b6443fae4865d70dd897efbd6fdc3cd5187678fcdb447b75e8196b43a8982f9082ba3121ccc50149c43494d36cc7e4d79b5ccd0f5eb05db9760011663c58420de308808c5eb15b2d1ad9d28e390b48d5cb16be6c29e9490619e97d7ef211a86f88a3520b2d18866556ca5b2fbad5ca34c10aef198cc9e4130e84c22f96881b3d448fe76159c45cd896d8484bf2f0017377c110b83ff67abfc7d6e66556f701c2bd909d91610b432364c6b54e1cc4e99a20d78026628ddaebade7e6a97cc04a85f27ecd5af0887b322a1847472c2261e440691fb8547eaab6a0afc65a6add106dec201be3391c5506fb2175255ae098da41d2a2b4b68275fcd879473628ab3446b33feafe0801dca245f2ec2aa74a71cf437cf358470f3bb71be587d72965ce4a28a0fddca301889dd5ad72f846cd6c1733679a3e5d12e3a6a254be26ee90edb00d2fb7ac2e270f396f916c31633a0f5e0f3eaddc9750017aa2a2b182e68746d3805e91afac926f083728ffdd24b0ed08f2e75a6f8ac956c4a2aae350047299f7048637ca1bf04d5a663b76f294d6976c828b31902c309fd4a68d07b66051b5ed4a6a857a32c3033aaf4fc6d38087e19bdaf099af8e3cf79eb15fbc705f6b3411ab3f212cec4fb5df53d1c48f04ea10467cccb3688dbdbe6ec0a7d85c39e88c44018823478fa05f9da6fb69445205c4aac4210a49127ec413659580bf75206d50091b84d58a6f48f83e91f02665515cb664a4cff736f93ab2d45bc38c1b68f80ea23b116e50dd730c7dd7beb85ee58666956baefdac0d8e218262510579d61be3bc82029f0825cf16cbb0fec4021affd1637796e726991dc5caa84d588184aab5a23edce6327e6dea029260215f136c5f59f95b7ce418184721a27ca87554517fb3241917249c132af9378e5027e94a3543d185967a79a9c36a8791b35ad6e48a7503178041875daabe891b40c1b9277103f8d6af538bd91d242ccec8e528e77a4f2d0bc6b814924e691c8f774619a0052c8a48bde6d052b46425f16b17201754c6542e1d3cea86553708f3db4c3b5c04052240533e0a6017648d60b03b63c8823b51b27b4465a238da2ae3ad845eca8e378931f763654af6d0254b6ce6bfd74f25220fb07fb22b64db1b92efbe7d4d3867c1e365dd0b8413bc342219956f536296b14ed819f1048952f797bbf612a05dc65f36c9217e12a79012e7277f4661b3114e75aee9033b63c8b6c2f492f353ee32958713f57e3579cf9a6989872d6d850047d5fe8e7ca5edf4a49ac365d16b84e75d62763a1832b57fb75e6cf105a957550b8db3bd89a31954d6c8f4fd6a34e3b912dfbee052f2005d601bf1c8089cb7df95988341b294104623f9f379c221ea61998c96901ed944f95c6c83f9d010a49b544464be343ac8efdb289641ae8c99e007e44a4dcccf3ce24ecf642d0228967e9a9c732631350f673b50e1382cffa372d4f140b83c04638896ab3318c87065cd68b62e371934aed8a4b4504706f6440be88a8d7e3e10fc1ca377ccd84ab15ec09b0973163c992b1f1578842f6a0a179390fa6156de147a2ee3b70cdc5362b9794b24b1287a76513980395c78cbfcd667d145ac9823b61fbf8c42ee5d9b01f6194403e7e1788aa3417e52b87f1d9402e0af4571fc0c9e385045ba149971b51816e9fc6a9bf93efe767e8b6087f0e70cdeebf2a45cdb5f7dc1a22f4a89982fd7128609022d4e4d0492bd816b152457f6b12b027c9b5a09c5b2b2cc7f47cb41e51e7ab0b122a339d28c77bc947d3405648610eacede57f79550819e737d2628f19cf78835d1ab778dc5fd9f912d54732c9f5539f00f0f5e592c35f4361a1fa74ec08e9bb9654a8a7d70181de15cb8cd9ce01616ad0e99dd98c4da0fcb705e6bcca829f5c77804935805107eb408244ec67100ee477d76540da87fd5b3f7f7ec4569460c3ed70906ee9502813b6ba6e1aa42bb3288266361568674ed200c500b21f86791b56eb398912b527bf16baad369b80cb9e0e3759c36e77397f827c2802ab43f875f72f095e13ff7f1a02749df8b774da31dd8be90cf016da5faa6f9b3f85b448adba7984f18248496c23ded86527ca9a9fe8052b80caf0c47189872b9583e872990e94147fe6a5d762240a350294270f0ead96568b989dae4bd9a169b6a7003d4a84871615c7c19869bddb209d2047ca67898d3abc4edd1ff5799ca0c52c227d88ba2931f948d26297e083c0a08e85d153bc83e9f73d9ec9c07c16d6d58f1347ac4d14962cd73fd604169fcf84bc48c744384373175a6d484abb620cacd510d841478b285bb3909610de0f79b5f1a6a96c47adb6c8f85304599f3dc1caf02f8d979a15b1239fb3ad5342702a4071a82f50ff37fafb544932f443c1cf993f4c17fc01d8c90ab5c6007b75221da13bbaea0ee2d876ab4c4e704de039a0348c69bfecb885f1fda4f4aba2eb6a3c01bc990f1130f6da7fea46772f45d3fd3afa680819b770b06098af1c4b6262c85aa0783f9159d8779a84414721fa405cb67033edb8ce40863ef38054b7cbe81236a4662a82173a7ef230e9b541023fd892c681d8ed3b6d5d83e827f4d048bf1b0bd7dc4a463e5bc58d247499571494a211873990e47df02011bfb8671193bd6c1e379dbf3492cd8eeb34f0260ed7792fe95435cc245eefbb4f7633665b1f0394d6a129afd8313d71ba1f13d3f7b2d88365bedb623fc0f0558eca793219252c178fcb52995e8037ef3e7040af6459292cf4c31004a6d1486d7b4d5b35727788ae36aa4e308fd46618a492b3213ffbf3e674369c7ed77e724760fb756227084e53445f40924153ee9a5a65f3c7ac67ec1d5c8735b565fd6980ed3511058de9f20a99bac506165010341ed7d12f9ec78a64739e99ed37c162378a9a045c49969838132a4b64cb44b84d7754cde0fe26662798ebec13e5fc9b2b003b7955d91fdba5005c6121c0f266ee2873ac987d587355", 0x1000, 0x0, &(0x7f0000001040)=@in6={0x18, 0x2, 0xede, 0x6}, 0xc) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001080)=0x3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000010c0)) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x21, 0x8003, 0xae7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xfffffffffffffffa, 0x1}, {0x18, 0x1, 0xffff, 0x7}, 0x9, [0x7, 0x2, 0x40, 0x10001, 0x8, 0xe, 0xbef, 0x1f]}, 0x3c) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 16:00:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r0) 16:00:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x800, 0x0, 0x81}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x6, 0x9, 0x2, "ef62546dc7cf1d3fa6b6743cb359047f0dcc14b4", 0x3, 0x4}) 16:00:18 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0x3, 0x1, &(0x7f0000000100)="4b6da27dfbf799d479aec20fd8cb894208e57d833d5bfe070604bb2e31a059b13d242004c25ba4ce895922", 0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xe0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) fchdir(r0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvfrom(r1, &(0x7f0000000140)=""/75, 0x4b, 0x840, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xfffffffffffffffe, 0x40}, 0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x30, 0x6) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x7f) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000080), 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8001, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:18 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0, 0x251}, {0x0}, {0x0, 0x129}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0, 0xfffffffffffffff4}, 0xfffffffffffffffc) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x184) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0x8, 0x3ff}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x7}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000300)}) socket$inet6(0x18, 0x3, 0x77e9) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0x10000, 0x7, 0xffffffff}, 0x5, 0x6, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x1, 0x1f, 0x8, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x2, 0x10000, 0x1, 0xe5}, {0x7fff, 0x584ea84a, 0x4, 0x3}, {0x10001, 0x3, 0xfff, 0x9}, {0x6, 0x43be, 0x4000, 0xd8}, {0x8, 0x0, 0x5, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x7c, 0x0, 0x1, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xde27538b139d5b03, &(0x7f0000000000)="b6") 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x335}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1, 0x2, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:19 executing program 1: socket(0x18, 0x4, 0xfffffffffffffffc) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="96022e3066ffffffff65"], 0x10) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b977bc252fd46d603859f665b16e84a33ab4bca753605e5469fadc70ce329cf9e97cd8d57be2e924d87354906ab478069811d2d05e0db93efa2322133b6529d2d1908902d29ddf192487503b07ffef04ddfe7a299e50b6d71f03d2cef591", 0x5e, 0x4, 0x0, 0x0) kqueue() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r2 = geteuid() setuid(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="01465c7535c517ad81d7c83179e45f4cafeb963bc2b2d10cc830aee7bee57c355427043983b79bf7eac08ec25606f69efc322ea764b340473d5bb6a684866c590b06b811d7060e1bc5c07166784993d5a0d346f2147d833218e2d2357b475902bb95247748c4cd491b5a90849aacfe6226ffed43766cba14f3d54e9304b387c8243e1c689bbd461ca50ee4841fb59411aa", 0x91, 0x4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000240), 0x66, 0x0, 0x551, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000020008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/227, 0xe3, 0x2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) 16:00:19 executing program 0: unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000000180)='c\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x70) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x102) chroot(&(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x71) chmod(&(0x7f0000000140)='./file0/file0/file0\x00', 0xa3) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000200), 0x0, 0x800, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x80000000102) r1 = dup2(r0, r0) dup2(r0, r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x2) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x100, 0x80}, {0x800000000003, 0xffffffff}}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x74, 0x0, &(0x7f0000000140)=""/116}) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x4, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x7e, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chmod(&(0x7f0000000040)='./file0\x00', 0x50) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:19 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x6, 0xfc, 0x5}, 0xfffffffffffffcd1, 0x8, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:19 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f00000009c0)='./bus\x00', 0x1000, 0xd02) pipe2(&(0x7f0000000100), 0x10000) pipe(&(0x7f00000008c0)) r0 = socket(0x1, 0x4, 0x201) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="7d459034ed819068c69bcf2100002e96a62f62751b7590e473010155275750743037ddd60602c40296f8219b33bacae0f30feff4db36ebff5f9e57752e148baf06ccf1718b375a54b624d7a83d88c7aa78f92946333b2e851a43a71384b3b8e6ed148501d0ac65d0ba8845c60f80fe6b4c0005a19b578f3e22ea856798adfb4ca1e42de707002758c20c4e1a4c893e"], 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="5ba4cd6f14efd5b3ce04f7990967c6616692aa688e39519bb405bfe772a5afedae8bee439700152270555b18d46e4ae8f2c30f141c666302604316f62e5a9fa21715849ff26e8e4e777aff80688e07e7d0ccc8bea2021ecf9ac885b26164a291174efb4bc2731e79cd5f63163871b761ad622a3f1ccb353a8bd67a790269fb39f2718656517a1dfcb8b19bc6d279af3a2a4ea1a677c3877446162cd2d6aaf9b2", 0xa0}, {&(0x7f0000000200)="7ac2ac1149dc329c90c79b3a9f77507653e40c2ce9c2fa5a0f38649a5b09599689e198401a9208436043171fc7d6ef5df31b2f1f040e2d8cf44f9df3a0f1d721211144aed28b8f7310314e8f773fb88ec232195d9e158e4583c92e0c1f42c86fac9e357a8142f127a26cd9966a61df1f975048b350a8164c93f6dbc30e37c442ab6f0f700ac5448353194699844eb5f0ab", 0x91}, {&(0x7f0000000080)}, {&(0x7f0000000500)="3bb6986bbb54b1305934b935557ede9ec7a81453f8cdcf54dfed84073235ee1378f4939a88c014665c13d8a5a0c2f712336cb5b10c1837c33ea1fda73513afa3db38572627491736a81575181b4bc5761945fdbf4d63e6d9dd34f4860937008abd667d93fd3a715b39edf4e0eed42e1012cfd60fbb19ed71ff702dac75040fc0012fbfc6fed9154c346f5cccca10d06d314aa2343d09952859b387d9c3c2c1be308138f0ad313b459c5e9350836b32a251fe5dbf7fd67387a51c726f0d442dd9b79a2679c1fab389be473084489d09a33a0cb20fe7905d01ca56b5099cdbc1689ce813ce", 0xe4}, {&(0x7f0000000600)="3fa3cc73349b817b508c39c52aa96c47d3185b074c3d9d1fb08a8c9e2dfa9678279526432b4b67ba770efcd31dbcee796e9d6cb143e351e61240937db4f354729dc4f4dd5abb0139e6ad815b59fbef53becfea4d2a4155c8b7f9a512659ebaa42606d5a112c9a6680bbbafa7a10e1a0c274ac47cd91b7c8fdb6d47a09d6265786b78cfa383d580b200", 0x89}, {&(0x7f00000006c0)="857bcd063a19dcef13af889cb4c3733479a0d368e8bdc1e34c26426372d639a17728ab3c3f8b513b910655e64be633b39e6e307a1b7faa2da5d67b735d8402fbe72ad780ddec13211bc5ca825e7427a956712c58050167c883b8e977c9697e356118394a29dca2535d6d0b9863b373714d6af1eaf38babeff6242fe404c9e0ff339575ebe732befc9238aaaf0744dcd7b9ca9b4468f429a0b61ec82d93c0bbdb2da4394e07e9c840a0c961f5fffad72be03cfeb7e81b3ca22cc526430db5ad6c141f54339135153c91aa6318867aa35d1e6833b4956a3efabd34069a4b0a13ecace9ed7094d28aed166a318aa3c1541a63f6c04a", 0xf4}], 0x6}, 0x402) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000840)='c\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)="36991762976f07bfac9d06164897a75a623dad602543589809fa3b315a8bd57a2d05102c8b0bea901be533add7b886bfef19e760fcae5cc350274d40928efdf7b8b7d0656f7bcbe865c29d58072ec08544946b8e046b9d3269dd87634bc3b46937d22b52cef294cecb78673d1a024b36515d1f048d2ff49baa3bd88d0cd02d38c9c2e73ff2caff3eb2389042ca9ebee5f4b1bfea139c4142a074245704e53a08df54bd9793b9ef808c9d6b1550d557cadfb038af2ba8033a9856af6511883e1557824321bb5f614cdab0c26c232ee885bd2a52f55d615e25ec4544638bbc9aea51e3c5f6e19ce2739e6def99c90dc1cac0837ac9e033c37af447479c5cd25b48d65daf01068136b9298f7d9332d4f3d4610764bd408075424573e65a7f974c0ac93e96259d2d2d3cca69e514c4a69f9cfef41331fab82c96904a1a029da328776ae60250a775a6abefa6b2e4c2f436d57bd540eeb691b5884650168bea43ca84bde468ade66bae9e358f1a03d10ccab6c0838b3630ea4b4e692b4cbacafba2043810203ac57edeb2eac8f3c6e3ce932ffe629e75d5e4f909e7bde4e6aa37f093fcd86e3a1fff1dfef72a81a72b273ed7ac9512736ead00a035544c2d932372686fe1e3d395cdfa515ec8965b4d27261647736b3b4a05b86e522f406b8e", 0x1dd}], 0x1, 0x0, 0x4000000000000000) kqueue() chflags(&(0x7f0000000880)='./bus\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) close(r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d, 0x1ff}, {0xe, 0x382}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120b, &(0x7f0000000000)=0x800, 0x4) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000300), 0x0) 16:00:20 executing program 1: socket(0x11, 0x3, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda1", 0x1df) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400d4f8, 0x9e3, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r4 = dup2(r1, r2) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:20 executing program 1: r0 = socket(0x17, 0x1, 0x5) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0216fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) recvfrom(r1, &(0x7f00000002c0)=""/88, 0x58, 0x40, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r2) fsync(r0) 16:00:20 executing program 0: mlock(&(0x7f0000eb1000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000eac000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x2000000, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000eaa000/0x4000)=nil) shmget(0x1, 0x3000, 0x100, &(0x7f0000eac000/0x3000)=nil) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x103) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000040)) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() munlockall() 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc002, 0x800004c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x180, 0x18) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x3) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) dup(r0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002008, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000000000000000000af6ce4f22276e", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) open(&(0x7f0000000180)='./file0\x00', 0x20020, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92}], 0x1}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x44a06cc1b308603c, &(0x7f00000001c0)={0x3, 0x2, 0x0, 0x7f, r2}) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="ec5ca749358a12af8f8f44c227ddb91022ee63aa1aae265b04f328a114df3f413b7c197e5658e4df51a7913f556b81d7e91bd8ce8fc7977a5b94005551bfa50ab24bce2a73e769667de3a7493d6403d1d624d70c0dfa0ed25180f9f2056a46131f7461a0caed8f54a3b0fed3b3cdda921a6e7d032105bc86df82aa0faa1550e19391b9444e88407d86e8779c95", 0x8d, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00'], 0xa) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e3466f3200fdb0088"], 0x10) connect$inet(r0, 0x0, 0xf99cbcd6a7b76273) 16:00: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, 0x4004426a, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20c, 0x8) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x80}, {r0, 0x10}], 0x4, 0x100000000000000) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getuid() setreuid(r2, r3) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000001180)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f00000011c0)=""/174, 0xae}, {&(0x7f0000001280)=""/46, 0x2e}, {&(0x7f00000012c0)=""/108, 0x6c}, {&(0x7f0000001340)=""/147, 0x93}, {&(0x7f0000001400)=""/22, 0x16}, {&(0x7f0000001440)=""/110, 0x6e}, {&(0x7f00000014c0)=""/229, 0xe5}, {&(0x7f00000015c0)=""/121, 0x79}, {&(0x7f0000001640)=""/16, 0x10}, {&(0x7f0000001680)=""/46, 0x2e}], 0xa, &(0x7f0000001780)=""/167, 0xa7}, 0x803) sendto(r0, &(0x7f0000000140)="6b985f97d181b5f60d98ff75e79ccc632943259920c16008f23ecfff64e1dd8e6c984dec77c0994852601fef87c9d72cd8aeb03e62604d0267d13b40a25f7c5fa7a7dea690e143d1667de46400785cab93d49d31d8a7ef7e2cd2d2fae0d0832655b19160f5f20e0d479090165b39cafdf1be694c5cdc6e70070bdb36d6722994281205dfc803d000f38cd6e0205c83b01380a630e9091b90e966810706d234a09a3b7399b0f25cfbe88a91741856c0b27d0824e4bf14f237dc0c203846c6fa612e4f22a033c05ee052db1901f5bd815fb2fef1673b6d437324cee6171ff25a95075a18b7476746f2fd66b471a957482d7899fc901554353c10efb1d0385178a66ef7fba9308e4ef85fcd29a761b3cfc84812e19cfbd4538c1be4a40c70f66f1ee322362a0366d47f7d54de99ecf435813f6b6b01ba5252b4b6cf6341f44450b7af83bd5b53b242e194211689c8e2dc02481e4474a9f47433fed2d68798ac0cdc12fc117f79f7619eb0c671cbb9724873240755c52470a3401641fefb7ad970ac76d34a41a3262fa5e7fdf8fe3f619a69da3d5d631f2b14abec28929cf95991be2dab890db7b75c056ebe9417ae6b07adeaf64eb75f836d15bee230ff6a88d13066aacc9e6bfed840e4c3c6f426c891b701ce21cfd2ee48c7794c3f50f3ee3fb2e7c99239686a90fba574828bb621f6828c7a4d7c1a0ce68e3369e0723f9dc74c41d2b74e487c1aed5b3ae5b4cbbb897794afdd067b248482c82b38d47a30d688f8887095cf4c0abec71855710b0109a195868b5e2fbae821b499a55203c8c53d3d7a153e5e0e476897f7401d3e3f1e475d07f3a69f9ac541dfc99b61f21348489aa7b615f65eea81cbfd48be246510361f38963240d9ff53dc7fc6d6ac9601b50c72f3cd85beb8f5a1363086c45205485b2711aca2f1299777223d9a5ebcc04111b8e4ed4463fc7a28d08d931556042493cadc62b4a63588d741b974e732915d5f7b5644aa6e90b4a54ef88c383585c3eed0f6287ad96edf4bbff99d66505cbac906adead3a3ee3c53502c60ac769e53328df97b4283fa7a62267c885eebc191bd0014fd6f7707ce19c5def9c9ff4f445565b776623bb3f7fa7c722b7bc51cb7c6b75010c6da04d75ee22c2d92fb8f8986eaefac0212c02e8dad307563659711fcad3ed3c575ade688680a4ea94bf63ed7390a2a92944b585748c8786fb6e68d3e59b12334ed92240f0971fc14c2db915a7c43b2ea49ea0666700ab8b49484f3595662999914587da8bb19b3cae21740207873ae1fd8726fc5057725ca1509b5cb1883655fe5d2beb88dac057c3abe0860562c8de1b897fa4cff58264022321721a54a56591545e64f480c72e730a5b664b4407bb44eaea7f6a44a7365a8e2fc9639119a4fa97e55dd43bd39fe00b937f7276acd15e74fda65e6ed26b93e35ccfebc9ab1339e896939f63e2af46598ac880bb87480dc8cc6b04ac448819b30b6ee220422753b7b97bac07099f40d7c1d86e88623ff0fa17e239e321f1bd1ad775219235816930e65a31039e6965ae7248b492a59dfab04e04f68db49eb719837108e8853a6ad81a6923dfd9333f82d7a3d1b5f2d48b9705b5047ddeb2deb4bd319cb1113fef408b21fbce115babe36197ae4b4925481360d164d0d1c7c8f2055bb35b6d2bc66410a660523b564e85c67bdbfbf22ff2526b28753ee9f19c48259b0166b23ebcc3a63f894be7c8c5058524fb7d78a3059692265161eb909e8e5b1285881c6396d4450dd272a0fc56bf03d24a7e5b48b7840f5781add1bf5bf42cbf0db15af30126278aaf279037dbe62c897db1e4f58682760aaf26b265c86c3f727df4f63e211903215a9d6fc7e075e1e86e54b7efce31ac756b35dd7e951c7462433d25ac6ee4bf4cf50fedf96ba25e0044c9566db100d718c1f9997d158eca424a04799d0e77a1ea52d61a5493bb5ed9dc805eb8e59a47b230569785950b0f4318e2c26074d90cf3d7c756fe7bd75d2bd09771326be2396605031457b51cf32c6b8b879070267bf76209bb76872cef88ec55f496607be99522f7d936c4a769bc16ee2f310914a35bbf8500362f455ddd5f3c8566cd6d3a1d3024d72111044b1a8b251709f89d611de7fc9e99c202905299c06a09eacdc0955544cf424cf20bc56a70d45995e37f98324205a56b3c8a2211d68f768c80cae770318ba25afd6836ee13277659e4e77a9b7655256023c27ab685a04b190b887d65f1d3ba56004f558977f9a287a39f70b14ec5cd7a388bf6e8e00e74215c8b0dbbc76b81dcb87239d9ffec804657a4667ca4a8efd690474b0dd14c7755cad2a686a76e34079f1a310a1ea7a260af15e3b949e5d85d66e37dcb8b12c35a8cbb36d709b91419434c8ece1618ea63424c6a79936c8a063755b7cf01197250ce2b628526a862800a9df87161806f6e8ae51d64fc2b18c9ac5b3b7209c2bac81ed9a7c98e47deeadc76fa9e707c74a7589f35db51807314729be965c44a6f1d597ed5eec9b4579bc75e43be06fc207dfb6430e780ab1dd8036dd7b15ca0c6abf10be4d71c4391fd90d78b98d4054c3a22b0543367fa40b7d01253b456c62d1cec1b48dc8716e3b3bb4657f2c2e9471f5e096ae006ee2a7959d299d3e4c0b136970b112e930e11b1a6e789b833e31f9a48d73a255c0f3777f941fffbcef57312cc62439d3f0a714c0612c53ff40f6d9068fc3d43e66f4eb9f9878885b20e75e40d24711996b88af4d1d936aae12771a809d9b046c4f314b6675391481473d9fb4a6b0e6403108208c089afbc38ae27f9f2a88e48af7b4c2deee47a78c01a75f9b63d2563fc81c023c8ef741e447a3783d502b16f208cb3b6480857821fb2d866e0ce9438efa93580079f0774ed64ca859950d0df9a304b747b404a99b29d6cac67809728c0b77fc531cf74c5e08da9eb5f4cbb79d75262e75b7e36b82e3ad2b9743ff0790a990b54f2fa9d88cb60ceba7df9f3357b20d8f6441dd0285cdcd404dff36eafaf592b2c752f3d1aa83e5694a62f4d632438795e3bd9095047aa6f906520576bb0fe5a34d030200313354f580a46fdc9e2546a951e70c94ae03f287928d6522f17a0b54ef94f01008f549629738dd5bfef6432b370c8b216b96558de23178587a246cfdd38a12d913494ca219fb0d7a30ce2e722500b877108bff3e2dca92f25a6d382db481fee8920728b250f99e66f59d4df270746bb0f3107c4c43f0bd9bb2834a5f6f2c6c66d9afa262aa34b38379569bf6ce5cf5e189e6fb598b10bd607880cc0461263b1bc2a120be78174f58353e9711c207d318e889b55b8b4f71649b1b64d4f5e461ca73492e22b48aa1b41f98dad7de0ec6061d32a8e182943e8bcf9c2bca05487dbd7148d4adf7900eaff5abd213e9a5ce099bb6eea47909af659b6c6360a35b761ed6593d48250b963cf6601a63a5723e476d940522b63431384d0d61825db76739c34275e868283b6690d421a1f218312e5c1309b2d2494ac68ce0115e9ab0a80e609c90f91b56d4cd186e9bec91f28acec86a7a78683d34e06bd7e2efd35154b8b7066405cef09ed1594f58d7c52c0a5a0979656884980b38d27d4c9b0f03de19c36a2afde9dff429ebe4cfb0d5a941edad164e56085b1bf3b4827727ff6857b86b6b659a8313f447572c43aaf3a8cdc81d6a01bb214a6e8e205140d4a0ba49b85f8c01f2acb766646d6656c8557b5d82c5a0d09c2e9ece2fafb3f1db51cf8515dc6ada017790a2382fd354737e09f218e747129a2600029bbb6ca82630e1f12c117654a39945c04ddbc19ad81886c7f8018384d58c241326e587156a934e4bcbfe7980ac02566889ea5a9cc5c43bb9ed069083c2e79e13365b2386e9f4e6e9dcb1417c5415c7207d0a1376f51b2b46ac880696964c21cd90ddfd12e8f093f3bc021c5ffb1cd819d306b28034d6e0e502bca98ef7933312904c64a3486bb63c125052dbfda162f40a2e16a984a89a254ab018f80d2f62376f4e58e1a23be8825437fab8675116d54bc1e3f49c28b7df68436aaa936516064fb58f5af72cf29160cf451c52b4c0b1632c6e43b1480b6a3cc8dcd845e3695319e7b7c6c6f4c1e2363267027ad1e12148864aaabf3746b00efcd7c3651234f01bb9fcd8b599ba25b5ba07068bb2755938da527e6a2e03f9dab6c7d2e0f30ba95b683f9690bd79503a422fa639602dd932bfbf5ff378595468fda65b024140e137251624a20e41f92b35db3e7a52f64d09e22e37708ec2ef8592a0e5f65dc42cbbea6d74195191491c05c64fbca2e25dc3f0f761b75b2edb6050083f162f4e1067e06734deeb3e19a8443191f620cf9aa3646d0696619de498255905ae47eb2880ea4074433450a885e740111364032f4fdee9447395c5b74abeb27221a586f64122a4d2c8ed7d6f976ea870788303e85f9e0d662023364c9ad935aea1ebc0f984e1780953b427252ea7f2dac124d8933efdb7679b6f36af904d80be0bd5ecd5d5cafe72a9288fff1b7a62724779077c4848fca6cb5d6783421fbbc227d620047a891a271e2477bc5966b8ba7e975a6f17c2bf07eb0b1afb16db12ccd4d72e5d88e6b09ab0c3fd6f31d3d8a8d293e479110a7989a3ac0059e0724876647b559108758a54675180ef01fce7447e3b1d11087d84468c9f198a4ba08a9bdbe0b509424b0562f406a6fad9dad0b4426c98d8fbc27d2df81aa52b2039c8f379943405f5c7eb56fa7c4b7996d9a2ad1a756769339461358f6f7afd308b7dd75e3531930c4df1d234068881ba671ead8ff9bf59fdf3a3d9a9a8d27f2b41fca004ac969434c44256d2d65f499cedb4324f03dfca279b8afcb1edda71d5469f0009235c48e196df5aa284f18ae78a06e81021ab3896b8be9a9b6008f7438624f5d75d805631d8a2f3d3bdeec753883b0e77e8888430e9cdcc702a8fb384363efe9de8ea7357ce8885fcadee502d7ede8d9db6f876e4d3906fd1f7730c6b09963eba0783ff320de32f235ed1b514e879d328d9d58d6b5bf3f4826b4b5aa6c8cec73789e5797a4714150305f054cc7a46c3fc09bae8c802aaf9da4e5b0ff78036d3f6834ecffd11e61f3b3a13d060fc7742466fe23de723fe5be5bc6bd10b36be980adfa22353a0087a8721b89702f6da3a7a4092f58404aea82e63e2e9d1c2a635ddde0a263a652782c4e7c27bc45dd3f3c1d34639f8a1cbd8b86fbaf86ff5f2627a3b2c60b56710ce3102965f581658b3640d53ab27cbdb52ef683b3c4999fc278e9618ec5b3b8b878818d09f66ecf69c78db45dff53f3fc2170a0989a08836dcf937e10d65a9f22080984fbd5a77100023767c29710e3624f4325d7e9eae3ce9628a8bcd41e246399860f78f86cd7bddb8c183cc472eb4ae8d8ae214d5cfaba1aa49de4f1786831219f927a5c05e824d5e91f9fc3c394e00211d01062fdf471a9a2a6743ce789c5abcd8bd8ce2d0280866dafc5fda779b8acb3c93f442a972dbbe9c01eab2727865ad65ac6ccdf27a3dd328f1aaa1d8e6941aa0ac03378d92b61a2f49d4408966a2afd45dbcc3a177e8a275b605e8b893209c6912e3b48c514c87f5d83c00e4f8c55503e850d111a30cd8e1a45ff4169da03eacffc7ebd6eeb7e996a060f9189e105977e9f5a368478c214df015e0fe14342f5b97fce1638cfb480e6f79a4379511987753a57655bb86e0d80208a8f0a5a40e5a0a2504fa771a247fbe5ec05069d9a8e5bd4408a4974c0a0ec22286ff7de199a0583a15abc2533b3818b4a4e922876c7c5235", 0x1000, 0x400, &(0x7f0000001140)=@in={0x2, 0x1}, 0xc) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x380000000) ftruncate(r0, 0x0, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x8000000adb4}) 16:00:21 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(0x0, 0x0, 0x6) getitimer(0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = syz_open_pts() linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x81}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="7c330f5e72c51e5ad2364b40b47d5913cda00c6053c19daad41675fcea6ec1efa2933338806f9d46016208246cb78d0a58", 0x31) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:22 executing program 1: mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:22 executing program 1: geteuid() r0 = geteuid() setreuid(r0, 0xee00) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="939e24e4ac39927605f3bdd3edd75a6b3f336b2b742b7b0781d91bf2d65c59b4564e0d8f486804000000000000009b68b835c10c78fd70158c879576ba63345daedc27772be62affff", 0x49) chdir(&(0x7f00000001c0)='./file0\x00') r1 = syz_open_pts() r2 = kqueue() close(r1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) socket(0x7, 0x7, 0x3) r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000100)=""/216, 0xd8}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x9) 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x32c6) open$dir(&(0x7f0000000080)='./bus\x00', 0x301, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fsync(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) accept$unix(r0, 0x0, &(0x7f00000000c0)) socket(0x3, 0x4, 0x8) sendto(r0, &(0x7f0000000040)="18e68a73464019ad97c7256502db4768501f2cb25aa30aeea47c1c52078e34bd54e532d865ec42", 0x27, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="be475b0b7fa9d8b09c004ed855aae759b3a21b2645bdf528a2a4797f0dd92062491180a3648b641e74c99633c5aa6a7e5b732f4572e19870fed52d41344813c52196bddcd3714440fd96803999eebc215f299b8c99d336e50280633ea1b395367948155dbfd02ab6bae678f9e0df3c01b05327b7320d3a7b8527351fd19c9f31ded6482dbbdd82cd7da1b5b6b942bd4776672b498bf1b727265f2ad17fed610a1c5e6b295f331af3c7a92a6b4b920b13feed3cccc095203931e5920f0d49fd18e7feb3e39d4c61a837edbfd67701d51f9206152b56d6779820a9b7e501ad1ad9e914e4a0e33478b8e8f9edc7b2772d9b2b3c3bce6b201b75bb412e9a7c99", 0xfe}], 0x2, 0x0, 0x0, 0x2}, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0xc8) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1a867b8e68114a32, 0x0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7fff}, {0x18, 0x0, 0xfffffffffffffff8}, 0x2, [0x3, 0x147b, 0xc1e1, 0x667d4712, 0x9, 0x48e2, 0x7, 0x7]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x228a) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f0000000000)=""/214, 0x39d) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="96dd9afd7226e8134d4d9a22ace40781fd03fb875ee87172f9", 0x19}, {&(0x7f0000000140)="47777b9c5c9a04ae7834e555c8462c9ffdc43d2fc43052ba0af888ee42397be7762a4d63cb9c08163136f2325742c1424de31f4945e1c20bbb8f907ec2d66ad755457cebdc522960bc28e23b607ef65a92c4804516e2f3f9e0b71f248d3318db49eaf572503b037a68f1464f80b0542c690dc45cb46b513f1f12c80282075fe8f03d310ed312c436fc69226a33d9367b93dd60c6800ab7183f45e033f7ae626ca28dc6e30787385b1eb143c041311b662c724b47c71f4ec90f13d8660481", 0xbe}, {&(0x7f0000000200)="faaceed84e738922b95710409c63b27d1986f221c761223a416bd3fb023ff5491c40686cfc51e178ee4c8e", 0x2b}, {&(0x7f0000000240)="e9fc4af4", 0x4}, {&(0x7f0000000340)="507c96e225bd408e81e33572059e3fdad76dcc9fe507f33257f57a69d6a437e933d8e45d3666b807e8df35333e864521ef22e4c1b36f673b195a2478daa08a83ce1550adbc1a6776145ee17ec1f691729d9f8e890c31337990ad959dbce41625de1a18e44e416631fde4bb9ce1dfb040412613d47ec84ff97eaae75de8e3af1cfb999ba2232ce290bd9d2a82f5c31098089da1c849b5c2587f61bd10cf3824ff699bae9589cb2218dbe4966dc675ab20eeeb90f82eda20bf60da993db9021fd5f35977946c84efdcaeb558504c9a25c189ff00ab74bd11e5e17636", 0xdb}], 0x5, 0x0, 0x0) 16:00:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 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, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) setitimer(0x0, &(0x7f0000000040)={{0x1}, {0xbc}}, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1083, &(0x7f00000000c0)=0x5, 0x4) 16:00:24 executing program 0: r0 = socket(0x800036, 0x20007, 0x8001) setsockopt(r0, 0x2002c, 0x32, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x9}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0, 0xffffffffffffff5f}, 0x0) 16:00:24 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0x0, 0x8000}, {0x1}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x6, [{0x2, 0x6}, {0x3, 0x10000}, {0x3, 0x4}, {0x1, 0x33f08a6c}, {0x3, 0x10001}, {0x3, 0x7}, {0x2, 0x10000}, {0x3, 0x8}, {0x2, 0x9a84}, {0x2, 0xfffffffffffffff7}, {0x3, 0x5}, {0x0, 0x5}, {0x3, 0x1}, {0x2, 0x9}, {0x3, 0x7fff}, {0x3, 0xffffffffffff0000}, {0x3, 0x200}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0xff}, {0x3, 0x7}, {0x1, 0xffffffff}, {0x1, 0x100000000}, {0x3, 0x3}, {0x3, 0x1ff}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x1f}, {0x0, 0x7fff}, {0x1, 0x7}, {0x3, 0x7}, {0x1, 0x6}]}) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000080)=[{r0}, {r1, 0x4}, {r2, 0x80}], 0x3, 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x5) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0xf000004a, 0x5af4, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0xa4, 0x84, 0x8, 0x200000001}], 0x0, &(0x7f00000001c0), 0x6, &(0x7f0000000000)={0x80, 0x7}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d72e37563338d425266ee112bed27108626d76762132e1ece7c6ac13d87b19fb9ad0676ba57ea30b4dbc69e73cbc3f1fbf383589188f5f3de9c316fb60968bc35a9096517e1bd09f8339d2a255d23813d3ea32f95af19cd7a1dd3669647146ea0e44b948d5b"], &(0x7f0000000280)=0x2f) clock_getres(0x4, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:00:24 executing program 0: socket(0x11, 0x3, 0x0) 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28988, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20088, 0x0) clock_getres(0x1638a7948eb425fd, &(0x7f0000000000)) 16:00:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)=0x2000000000) writev(r2, &(0x7f0000001300)=[{&(0x7f0000001100)="5f63c5fc76bc644ecb5c003c7bbe1894e1a20e111c20bd95ac3657387ac86034ddcbc5af400b7d91fa0439cd21a9f82ba65ca83f45ec657dc1eef91780875608e783411e266cb52a63065af1ed3c0798695cfbd0a7e66cb2c3f6ac864aced5ea52b9837a741ee448d5c13ae54d96605fc3cf10407d1d2d4ab3021858900dcad942de170b637b587ae96fb2b4e09962c8f3c8070fa403295e4de18f97aeef26", 0x9f}, {&(0x7f00000011c0)="b4a62b0dc0e0f94ec6a99bb333ec5099ba41f2bf9a0aa4cfa65d4b0a1249de5e363acf8b2a1fb8a3f3e40c6ee24194bcd303f70c5da1f445ad826c724cf2323205c70a11688f812207acd863a511da45a734787010f827ca9a52ef5aede9b00d75b896c517a2a29584c2fb3c4afab51618", 0x71}, {&(0x7f0000001240)="5e2ea2edb11362d43a187d4b1bec758f28ba0fd2977006e0ca57b0e9572c55d2377c24c338bf0c479ac5a7cfe30ad509cb31d3258f45041a24f23739b9da6cc79561d98c12e62bc27aa24efde4b6511f7825fb667251f839fc2b4d2bdce4bfe4dbfda990ae64c9c66cd3c5bd2aae7b46ef0960f88ed5b6cf93145bd1c1354448601c1a9d", 0x84}, {&(0x7f0000001380)="4f1ca4033fdb10f5af15ac7e9abbae5e637da952a963d670280e0d8d45e8ce5f03a912afb7512a584d365519601ced1cd62a1279e35900de08334f00bce64150dacb1598d02364b5956027af7013249c68703946fe02a66d763f8cebbc58270825b93de90f34fc241fee607057cf0f8a4fc332768413d1e38f310834fc66c0e557af8948f2bcb2e6fc0a823383058a9a6ffc1fccf97ad34c745f6ee90aa94d60825c8361bc9e200e03e6e9a676dabd498db3de6b5b579a1684a7308f4322a5", 0xbf}], 0x4) write(r2, &(0x7f0000000000)="76bb0fbb4d47bf8a20003004fbcaa438a724e104434d6ccd5c33563b6791b19d53c90d7bce7719fcfdec53cbd0a0a56c2d235b3a35205c4d5698d735ef55f0a77d5077300475386069448cd4055b2af96cf0915ad13c225b723f4e", 0x5b) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x9) dup2(r0, r1) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) poll(&(0x7f0000000140)=[{r0}], 0x1, 0xcdaa) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139fcddd8944ec31886bc8890a80e22687e4e995cf4", 0xffffffffffffff7d}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x1a73) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000440)=""/217, 0xd9}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/216, 0xd8}, {&(0x7f0000000340)=""/113, 0x71}], 0x8) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getgid() lchown(&(0x7f0000000300)='./file0\x00', r1, r3) r4 = kqueue() kevent(r4, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget$private(0x0, 0x1, 0x100) r5 = semget$private(0x0, 0x0, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002440)={{0x80000000, r1, r2, r1, r3, 0x0, 0x20}, 0x1f, 0x7b66, 0xffffffff}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2180, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0x80000001}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000a290acbee25d0daee9ab27e0732fc79943461cf6b4bf439effc7e00671fce7222e52d2c184e5b504e191f1b681b0059436c808f017911e51746f996e7808b5f5ffb84e6fed2afb0d6149838fb340c8c918367663ebe014ed5f"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x8f}, 0x8) shutdown(r0, 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1609) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x5, 0x1, 0x6}, {0x6, 0x7fff, 0xfffffffffffffff7, 0x6000000000000000}, {0xffff, 0xb2e, 0x3, 0xeb8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) 16:00:25 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() socket$inet(0x2, 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f00000000c0)={0x3, 0x7fffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:25 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = getuid() setreuid(r1, r0) syz_open_pts() 16:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x280, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xa8b9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) geteuid() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x4d610444598dbb3f, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="58ea4134986047f50ffca2662966c8c35176b83507a0fe6171064337e537f6beeac534ae3976bf7e817c54562fe88f42b17b2e20f1b6f5238d45e659a1aa5c889a0b8983ab0bc61cc0869031e260e759311fec61dafe9b1d402855ba0911058057217dfadfebe46c022bac0a9c93fdc3aa7e8c1c8e61ac957528ef8bde7551ceea95ddac314e6124afa310a5f6ae00"/154, 0x9a) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='N', 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe62) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ftruncate(r0, 0x0, 0x80000000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:26 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x6) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0xff73525648b409f5) faccessat(r2, &(0x7f0000000080)='.\x00', 0x20, 0x3) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x100000001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:26 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x10001) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002004, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xfff, 0x0, 0x2800, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x40}, {r3, 0x40}, {r0, 0x4}, {r4, 0x84}, {r2, 0x1}, {r3, 0x4}, {r3, 0x20}, {r3, 0x4}, {r1, 0x46}, {r3, 0x8}], 0xa, 0xffffffffffffffff) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xc930}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x8000, 0x6, 0x7, 0x8}, {0x3ff, 0x6, 0x100000000, 0x40}]}) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0, 0x2) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0/file1\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x10000, 0xfffffffffffffffe, 0x40, "57ee29cb112a588f106fc8b47184a15e9014759a", 0x7, 0x800}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)={{0x2, 0x55e}, {0x0, 0x8}}, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000240)='c\x00') open(&(0x7f0000000340)='./file0/file0\x00', 0x10003, 0x100) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/13}, &(0x7f00000002c0)=0xf) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) unlink(&(0x7f0000000040)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:26 executing program 1: mprotect(&(0x7f00000b6000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000240)) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) fchmod(r1, 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r3 = socket(0x1e, 0x4000, 0x1) r4 = open(&(0x7f0000000180)='./bus\x00', 0xceed48ba1c00fea6, 0x120) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x645) fchflags(r0, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) chflagsat(r4, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) 16:00:26 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) munlockall() msgget$private(0x0, 0x12) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) read(r0, &(0x7f0000000000)=""/16, 0x10) write(r0, &(0x7f0000000140)='~.', 0xfffffe13) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:00:27 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffc}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x5, 0xf0000009, 0x1f, 0xe1c}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x3ef84b68, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000002, 0x43c2, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x81, 0x100000000}, {{r0}, 0xffffffffffffffff, 0xc0, 0xf0000080, 0x93, 0xa3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8000006f, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xfffffffffffffffb, 0x5}], 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x60000000, 0x6}, {{r0}, 0x0, 0x52, 0xf0000002, 0x6, 0x60c}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x9, 0x161b800000000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x9, 0x4}, {{r0}, 0xfffffffffffffffc, 0x28, 0x24, 0xffff, 0xffffffffffffffc1}, {{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x7ff, 0xffffffff}], 0x1ff4, &(0x7f0000000200)={0xfffffffffffeffff, 0x6b74}) kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100000000) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820e011c4bb82527b96c11eaaf5fd805"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:27 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r1, r2, r3, 0x30, 0x1}, 0x0, 0xa22, 0xde5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r5, 0x0, 0x0) write(r5, 0x0, 0x0) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:27 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000026, 0x800010000000001a, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) clock_getres(0x2, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x8004667d, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x184, 0x1) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x4, 0xfff, r1}) writev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d", 0xdf}], 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x100000000000000, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pread(r1, &(0x7f00000003c0)="2cb6b4babc43fde8330d2df1e1cdea1d4b321527cda5e9cea0fa2dfd8b525dc371cbb64253ff593aa0a0a18aedec1f60f479a169189c86e575224c11e74f5465f658a93a546ce024744bc15183c0a0962fdf621638d84c94109042ffd3db2618c9c22cf7343fec25e7d460f7bc828cf06100a2b15927dc5da2297a299db24176cc693ca3d62676185e8df4f56908cf68ecf078c0bca95cb782942012920d1a041b9eeadcf9be642984331e74233edcc590a3c052103d69e76b", 0xb9, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9ca, 0x101, 0x9, 0x0, "cb735880bcb31f975633d70bf782c95293057611", 0xffffffff, 0x800000010000000}) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20800, 0xffffffffffffffff) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) semget(0x0, 0x1, 0x8) 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x23, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000100)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891b4dc4824e84c37ddff7ac27a292a9ea2538fb02b195fc09bca48d150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abf626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83df7d17af2082a4bbd42c40990e27b03478254bf3e71a35d45fb32b4eb6fa8ba8271d5e9cad2f00b45a2da47814aef4", 0xc6, 0x0, 0x0, 0x0) socket(0x13, 0x1, 0x10001) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = socket$inet6(0x18, 0x3, 0x3ff) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xffff, 0xfffffffffffffffc, 0x8, 0x3}, {0x80000001, 0x4a38, 0x6, 0xffffffff}, {0x5, 0x2, 0xff, 0xfffffffffffffffe}, {0x3, 0x80000001, 0x3f, 0xffffffff}, {0xa1b7, 0x10001, 0x5, 0x73a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x70, &(0x7f00000001c0)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:28 executing program 1: setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfc5, 0x3ff, 0x446, 0xff}) syz_open_pts() syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) r3 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0x1}, {0x18, 0x0, 0x4, 0x7}, 0x4, [0x816, 0x9, 0x800, 0xf808, 0x6, 0xca, 0x5, 0x8]}, 0x3c) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket(0x1, 0x5, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x9, 0x9d34, 0x4]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r0) 16:00:28 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x0, 0x0) setsockopt(r0, 0x5, 0x1ff, &(0x7f0000000080)="e4dbca4c0cc420fe52bc1df4a27f42fa64523a4e359c2836fec4b59f3648899bc912644166dc2e770b1486b1522846eed5b1a762e7bdf33efb512c49a2697c22ad99186b57410aa6426893fbdfb2ef34060b0676a380205c4c193df9ca209d7ef02b133dd5240bc8ff923db08061", 0x6e) r1 = socket(0x18, 0x1, 0x0) getppid() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x20) shutdown(r1, 0x1) 16:00:28 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x7, 0x4}) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x9, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xed) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:28 executing program 0: socket$inet6(0x18, 0x8000, 0x3a0) r0 = socket$inet6(0x18, 0x3, 0x102) listen(r0, 0x0) socket$inet6(0x18, 0x4, 0x80000000) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x82, 0x1, 0x0, 0x9}, {0x9d43, 0x1000, 0x8000, 0x9}, {0x1, 0x1, 0x7, 0x100000000}, {0x7, 0x1aa, 0x6502, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x480, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xc000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:00:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x5b, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="30dc125ff92e41b98dfaa3e571f74ab294ff7b2ed9e263d8cf6ba90fcaf5d8bedf47e94ca1173f4f1b06eb48f99894140bf1e0aaff581ace0afe5182af0eab16ce1416682c20dcfc0e0b1633f9efdec2a337ffc5fc6f8816b4df5922fd0ebd7099f8d9e4f28c40da50d11a99e702bf0d534204506f9a18c9942fc3cc5ad33de8747cde9d41f02546db725ba43026790a74bef18ab33007b6c1d9d39b8461b05f70eee31b13875b91468f9376b741cfcb8adf07264264690e2e016858f92de32339aa1b0e8a8031dae6fd4ec4732328c23a9b7ae04a284f79862633e3e8914c29aa61a97971f83e92cc630ba785088867682a02f3d7c3eeefb3fd7e8e1f954c934ad169b23c0a8bc737180bb6b2862b7392ed2e"], 0x1}, 0x40a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x8000000000000029, 0xb, &(0x7f0000000100)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) munlock(&(0x7f000024a000/0x4000)=nil, 0x4000) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x27) close(r0) 16:00:28 executing program 0: chmod(&(0x7f0000000100)='./file0\x00', 0x10) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x30, 0x5, 0x9, &(0x7f00000006c0)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = getppid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = socket$inet6(0x18, 0x8000, 0x681) pipe2(&(0x7f0000000880)={0xffffffffffffffff}, 0x4) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) r21 = getuid() r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r26 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) sendmsg$unix(r0, &(0x7f0000000d00)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000005c0)="51a50fa99342481511ebedd411bded0c7fa17c52705b61e7d63d77ea358cf172fc57005ee4c87d9563ec82e9d8d43ea4a678d4ddf8317d205c30a8603f01a078024ca0afb2e94444b57c9404a5df0305696afc34979aea82839a548b3e89a26ba1018ddc57f086e7bed6879f58f9bf861b32004ec6e66294ba4961f487279b7a74487fb931d6", 0x86}], 0x1, &(0x7f0000000bc0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x110, 0x1}, 0x1) unlink(&(0x7f00000000c0)='.') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3ff) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r29 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r29, 0xc058574e, &(0x7f0000000180)) sendmsg$unix(r29, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="211d61c485d9a07fd839a7d983dce9ec1c965d53fdc519e18f70878700", 0x1d}, {&(0x7f0000000280)="9ed9d18d02001051839d946a21f1354eaeac459470bced5fbac95df6a8ed1e01eb7f77c34f00"/52, 0x34}, {&(0x7f0000000500)="43edf6e6ce78cb329d0cfae62748e73c2c9e64192978bb58b9f1166b3adc64bd554b9dbb76809c32aae284efb081f61188588b0614ea755645077563bbacae85d0c519b04d7765f2faef4646a6d85f6497edd23454d3b68df8a3943207762d7291a65d800011215ffb499a65eedf987e8aed029616350764faaf4ce2884ee8b9df2c478984eff02ba59d1bfafb36e8118f03a1f1753cef60a2f7d5c897ed6840cedce68989a60214d9ca50759c6f487eda1d", 0xb2}, {&(0x7f0000000380)="21cf3e6ea961f7b2959f7288819746fb1b882d59873560f283c19173b5cc58fb03de201024d620ac97693dab0f4f2784e3fc8411c123e34faa46acd5e44ef4db10d450dff53bd90b27febc2a45a865fceb51870f1a80df33189b91eba9215fbc316cd9287b7ca0196e5b6f986b6efaab8172e93bdc2bc1874967e4ef2f329a093bf4bf5b6c1c206991cb1e6001deb23af7d307a36eb1d60d341ea6c362927cbbf5fd6e7a6258714999b0225287a0d0b2e2f24cda8bee659cb9b237fd58dd758bb7c3a88a6edb8894f45ab38d17765b5e662a3722110dc2a1ac8c25fa51b36e126389e743ab8a665fbce864ec79a5e0a887", 0xf1}], 0x4, 0x0, 0x0, 0x400}, 0x400) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0xffffffffffffff21) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x1ff, 0x800, 0x1fe000000, "a72fc71dd4a866e4eacb578319db60def06e82fd", 0x9, 0x5}) 16:00:30 executing program 1: socket$unix(0x1, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './file0/file0\x00', './file0\x00'}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}) 16:00:30 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x10000000000007) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) chmod(&(0x7f0000000040)='./file0\x00', 0x101) syz_open_pts() 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x7, 0x5) getsockopt(r0, 0x6, 0x7ff, &(0x7f0000000000)=""/165, &(0x7f00000000c0)=0xa5) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x58a6c2a7025a7a6f, 0x9, 0x8, r1}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x100000001, 0xffffffff, &(0x7f0000000140)=""/75, &(0x7f00000001c0)=0x4b) pread(r0, &(0x7f0000000200)="d8526398c414d759e525c5c4b6f02abe5de0f365e6160d9467ead20ac15b198d53e7db350b1f0e5b8f25bb726bb07cd8617b10f1bd48e4ef8bb009df84441e7d61442faeb56ca2cca22ba7bbd8cf1852e8e181744f3f5eac736c6d1d70a9c05ab9f71f5cc38351315f55712c8ca559f30595f405b009cadedbe126fd467b2db5d10b9b52e89160fbdcab956e7a7f7ba715759626ca5d706d41817d623d84d03c75effb77639d1cda01c186d45c5e807967244aea6c9ff85a63f5a7628cdf36f5037018cfc86b58a338b4a579f6c4440fea427ea75ade608c850041b3158838cda59266a591391a385b0a8e3ce11b1eebedd55af93dd749ce57d627a0b07fb074f55fb6bd3377e9f19a67e3680bb8a5a5c727755cd0dc046dad7802c63cb71a1c83872cae0c62597d643762486e21eb8325fa62e8eae633292620498ee45c9185b36876760aa7a1b7fa40ca0f72e5a56e945859929ccb0c1115d2ddf30693278fdb5193ffe6f824c5e429a28aad5b9007346126e77a982bb8154a21c9afa580bad2f60476033dffc09d5971e3f42862fd9c0007d61dd773d402cd3af64b202b6b316083d40d6f4c41c60afcff382bb3b9fd45a9f5c3b2f0582ea2065871df247ef8a3660482ed8fc67e5f55aa39bdd9b79f241aea0e43f6448aad7bc6df9f7d1302e2192444c734dc13c7144026000af563c60363132f10f14cf90d5ee1ed54c41deb4e301dc6f14b8645bbf399a7ebdd1a4295fa1669e1b81e35bba8f097d18c09328441e84b3d0814ecfab5d972a5508dea2dcbd90f3e84c47080c4f35f73ece914a23bd9693edca7de3257392b8b163405444fd4560f1ae6369f445406e87ec0f8f01da67425f137da9793e431518570ceb67a15f38d8cafb73363e6c7e8e3ee1096320688f3bbddd1bc8c792c7ee236e2e7c1bfe82c8a70a739f52812a6c341cbaebd42bfa41500aa8913c66372134db2d4d2146c1bc0ad34276da8f9866db01da16d7815e350ad9fce93fdcad32a14eca9160d4ccb6ba7a45d9c256672abc23a77037c6e3fd2ef201cf5465b4692899909e481b534755d912952c5f73d7fe45f3d6700300912b2d2cd6abc6267bce967d5bacf152154412da747d3d09def4e32125d666e0c196cc4afb16d35a7bbce88dadf1f48d7c20856a0103e123f4ae2f38fbe05f348998f53ac61e0124b61c1430de013223796b3ce7fe2d6eaa08175eac277c6be48a981ca9eaafcfaacb0a53554c1faabe1d36a3aa1d34afe4dd50c9d7cc3dc6f71f1c41100a185d14a0dde51f8811839b11adb275fa1e80bb1314bac59f26860a027cb3ab6abdbcd803b1c9a5d4b884fd1b9e8dd9d8fa6eef34d65e0b2bbcb393100e94fbfd5c83900bbced6041b05a4cdf99ace697e397e85a5201863ad530d0c69c5198851c487630eabc91095dbef4341a02a16671671c778f30c6d1653cef6fb7f5990627d79b03bc58e540119f18838b4b92a3f4ae0e15f604f6b58a85fdba0b497d8e104ad873c13691c20a15cb297c7e88a8f50ea49aa9ee8ac1fa65424eb8a1d96c6104807a310e657a3ee16e494939db18e4f34d6684d0f742ba6046ebedb6ec2188ac2c7bac40ae5d9e1a77666df3c728f42ce87b6e229763d0c38b3f6c065ef7b45f04edabf396956d21bf4366244d5f301f9bd3422808dd1ea571658f90e7e99cd7422e5378ffc2e48777b865d6b7e0ab1c44b40330db804c0ae4009947f7182c0f873641c1b5bc8af58c5e0b81db3a59db11cefcb65090aa4f960abca565be3aab761bb8807da229680987d10fe0fb0646b4ba5da5a8753557f0443ec293dddcb8885142bc8df82836f8ea42fa7c7385c03e6605867fccd16fc4136d8834c28091d0bf64c096578a474ca83441233fd4877584a778b6c988fe02fa2b7e3ddd0eb977cd343a7cc2ed4dbc9827cb46f5cbd4dc8ec034e4d57d3f828966661086ef0b6f1c0cf23ca4340c859afec83b696e927b116edd6684b47edc1e32a8eeedfc4e989553ebd099686e4fabc4c60752d8d843a31ce4ef86e491ab5848a0fa5b5064c5a7f773061a0f422edca2778f155836df697d0fa07c2ec9021fd50fc157b055d74f07688ceb2afa281ab443552bc800ecd800199de3837204989f2b8be3877e7befb40c3e7214455133cd32af843ee5ce9ac67e1f9438236a864b7c7a9ea7de4a7683f38a60fa22638ed218ab9e3cbbfd6eaf5de83aabbb56f78f3ee7c8f715dbeb5375c820171e4f5dc05410285a78ec32b0eafb7b986b1dd8f9dcd63f885ac86041487204888d222d0ccce4bf342b21070dfb1be1ffccad648dc0d17edd56d898d7b574f66495c30dd4f91a0524ed216510f3a7b73a31c680e46c465ba437064c57f0af70aa8fa8489cbb51e3fca0e94273eebdcafeaabcf85dae326857694274a1725f1e7842dae48213c9df5eaddb4a78eec5b07a563e1c938ea917b184b28baa2b5d3e96a62f7003ac38b584a8c14561aedc6dbea6398411033b198accfe98cb96aefb1532c57accec7acc031351be17ccd95d2795bae0c4a51c4c5b81042213c641042bafebd06cf36d25baec825da76f73d66bee330cc6d920c7adc3f24f30651a6320381952895a79419408e4c8a1b406627fbd190c0336024ad3d08494b33e9d24e3a1e2eee8eac7dc863d151615e9bdb75c78d150efa09ab177cc7c73b38be33418e8a6e06efa34673f0bccee1f4772566628b9209619cb9aa705ac8625b75b320e76da0ad2079c2ad329cbbdb51eca386ebd89c3c6da98609d747e1d8cf0b19b08bb42e4c394940e4d33e812a99647dc5dfadc415a929aa8eacdb9d84ca59309cd0ff13cd4dee807aa3ca6116900b011bd62c45218f28a35042d3e2521323834cbfe520e4a185613e1ce701b8dbb2d938cb08b0e1bb747db20c8bb49311dd6e8af56725d6853ba64733aea8121b4427fcd3dcfb0e02e5b2d7b922b99b6345aaed083f8e7402c04f8c88a9bf258ce589de534d0b88e054df0b01ff8a8d4d0262ab7d0f0e63ea2ba4130a26b4b12d2d2c5584e282e6b53796fbad0b3a919905ab7d9c007a3799b4ed77d753b2bd19bb69eff6fe0362f56c33b8d0af71063d7779964a5867984a642161383385d712122f39d1c4fd3d7a8472475ab9a0cf6371342b590ea9680ab89dc8bce7b7c1898d2a157b61fc0a59503715515cccfc82e8cbc721108b14a6497cf960c22cadbe45ccd3b9380d5991b2a9c3eb088fe1208816aa155bb511d7ad686d5fd6fb203ef0d36ef88e6bfbc7c80bd8d3443218decd995e667a50d21d5969688fc033437f6de513edd6305ec016b7be925c684bc8ee2d915fcadc35d18e3dfc63cd79d48829209551a0809fa8b358fc5c723679907b96dc0aaaf9d94f8d1411401ce1065be3d5dc062b1c58b4aef15c234c47f1153d6fe75342e8521d889345c4d2e5b088d76b6960cccde8c9a52ecab7fb46b80ebfee6c708c2698098a8574471d398c47a49e7468da189bf86e125e69827fb9c0e460695800b38be9f74cd519ab1aff6b3ee7fcb86f1da372b6d0198f8422ef80bdcfb9a0ea68ecaea0c428d2203ec173a74e2d52b419ecb060f3ec53282587227265b34159e52dd35360dc60a6e4e0cec30f0182b19822ba5db73fb440aeca2b57a05e2226dba54507acdf16546ecb7d5b92790b2b8ffafbc8e715442c44fd9caf0ab51300a37d4d41905b88f472f957ca0904bea5ec6c5d74df7fd046208df70c75df7b728522250af275e35d2a112c6ab462e5ba8bb54dcd3f209df5b0f2e3c96eca432c02a1945bf6240acc5e63353c3a42c34e50eb37d05f4d687d6e49f633c474a8ef41cfa81932b7737720d29e989e41ba7b1407ece9958674d1aa878faa4f1c83763e03c69c811c851e34ace6ec39e54bdbe769c380f2f9e1533cb40416bc84fc33a6b657602ea76c41423cabe9adc5b8a34c5e58e25894d744267b39ec3e9986ba4c6351d2c12c1fd9ff379a52ac37783e9760b1459bba950076475203ee69102b1aa2db572574266b013857566d1cc01f3035f57c1dfe3ce350f1b34823b389963f354378c148d771da03436882c3ed205a3530f6047c6318d692816d741f5f74b6c31ac5e23e55cb665e7eca7b6d6ee66d4deb30e2c5b9157608dec5c81bdc358ca90eb635cfe1d0383060c8dd5ba1748ac2b74b1a89807217275162ce990ca083217a74cdc31ae251f77216c91515298ee98301158e29a9f1b14e3475a8ebb355649501fbd6a355d7056b65865647a0cff3b2b7f8a568cd0f4aea55d48c27342d05f157c6b7ccc704c58b6f801c50c91b705b862ae6a2b3fa51fc99561e52df3c56e8de569fb211d16d20d861a7749f5544d263302baf9e92c01cfbbb05382bca8058fe1bb566afffe1863affa6d82dcf8d59ac71b5f8495b81f5260f0e06290bdfd5baa4f01e7aa5c49902767568a383f09537641571fdf8fd76a91bc41cd34e2e8991d3652247f9a455916ff6d0f8977120d105977f049692b61e299e944a8bb2559810f91928e0f364713ed4466c2f8871f6cc7afc26ced4df6a7df05c45f2d70348a7a37df26c6ef15b668c3ff90ce19659f49d093b704904e8f644879a4cb3f47576f9eb54bb1d1b03975a627768a232d42198cb5448bbcfd92fca824941634ea9dc0371c7304587249898db771f65d550a42e343a10faf94fe4280c9299c48a8d3d9e5dc38598e99ada109a67e7283f7e65cb705c98611770f4e41eb2a31be1547fb649e44b78ac56e107e020948e014bf7fd09a36303f842befcd97fe327ed8753def73a86066ba2ecc8b2528763c12e4f7b3445f6deb0d79bfc2fb406d4c2576384ee7034934f22e19302b334ff74254b6865998f4ca843fa7f22eb9a72c846462b02803cede8243be9bdc47f812e73974cdc6a1a943c8725c86b86a27300333ea4ebd629123c622d6b11b77a22ce08c40bbc5485eddc657ac600f6bc27a679984a69709aee147f55652bf5e838e4d63a300e615c9ae3e41f748fef20765967a302690484a883ad35d13e0c0cf9af69325c7589ee82a756bea5385e999adaa214bf1186328211c265f9529b7c1cc59f1c67484f75d4cd5e42c6c4efcc7c2a3b550820486204c69ec63c84eda556d3dafae783592e35ce81e3083c0e2585e5c702c3c40e68ef73785f0fc5f5ef3ead186ef691f18c82a0c2c03fa7eea86f4118cd018d06b216b6127f0f9c84f9d937f28213238030518f0a2719bfcd348cfd90dab217657a1586a8ead2acf278f41e39fb3f755e023214f8324112c9a4543cd363b6c6822eb397b2fd8d6bee7637aa6448afa1e4d39fbb58264a3f5fe503b3a16de753b5f9da7e4b5c4bbe9867ddf9ab10174eff02500d3d1de9afb7a73dd0f4cf5458ef55c10b21b866e0bf77926d25e19f2938d86413019e911630e41042570cb04fe1f7e0de0ee3fe9e453f30f3ce3f1dfb81cf366a0806ed939f4e70923c9808bb036c90d764b8a53d2c91fe504bd4215d690332ddf5684885c651f3ffafdd6cafb49fb65a6619be805c73fad68af536fed408613f57a16ba15eb979ccebb6cbb9168a751d7ad25ba68e17e8eea7e33e5e2667ca86abf69dc23fa0db2eb7a9ccf76ef9dda770120739545b35d7f58de3557b69735844a4c4528f19667c7217f27afb646ed500c0e4939a2d65838b4e98fbbd60df8b33af2c4272c3388f0ee93620d67722c29cec29fe735f5a28ff09d381e202a11e79ca7f37590a30233fd712988becea744827dbae2e38d6b06841acbe7284914930e923ec823278c5abc9cd75524a15", 0x1000, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001200), &(0x7f0000001240)=0x8) getpeername(r0, &(0x7f0000001280)=@in, &(0x7f00000012c0)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001300)='/dev/vmm\x00', 0x10000, 0x0) read(r0, &(0x7f0000001340)=""/4096, 0x1000) r4 = socket$inet(0x2, 0x4, 0x0) socket$inet(0x2, 0x8004, 0xfc0000000) connect$inet(r4, &(0x7f0000002340)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000002380)=""/157, 0x9d, 0x2, 0x0, 0x0) setpgid(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002480)) write(r0, &(0x7f00000024c0)="4a730a412443af0486c02a2d684de77b8b679673b5299e2c2625a4c85e8b794e165fd941fcd9b951f1bd6adcebb75469b941cec77fea68a9e4067d0430964067d33c096f7e508cdc9faed417f10a434cb13b4cfb2b11220cb75027062de9b6abf733ff5deb03b12138fbf88849084b7771af4d296a1f7e4c719abd01e3a68939a4538374a9141e072eed261b4446bd541163badddd0e5a", 0x97) write(r5, &(0x7f0000002580)="ab0f2f94075486eeb57efeaf4e1fa2a4937c5c386591b9a267a78fe57d21d3aa1ce98ab9a9281621c596bfdaa9712d5db9080cf1101048947776fd4625887ea4dcd73aa2025869e35c34ed7e1555f016aa975b4ae91cdc0844888c66c1222a92e493558d0dbcb2f00d0287c0c3bc8c057ec3db715b8df8640d6e8af30823d1956d42dc5b952393954de1c5", 0x8b) getpeername$inet(r4, &(0x7f0000002640), &(0x7f0000002680)=0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000026c0)={0x3}) pipe(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000002740)=0x1) recvfrom$inet(r7, &(0x7f0000002780)=""/6, 0x6, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000027c0)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000002840)={&(0x7f0000002800)=[{0x1c7, 0x6}, {0x88, 0x40}, {0xc3, 0x9}, {0x67, 0x758}, {0x85}], 0x5}) syz_open_pts() open$dir(&(0x7f0000002880)='./file0\x00', 0x8090, 0x21) preadv(r3, &(0x7f00000028c0), 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x2, 0x6, 0x10001, "2becbb09bb31e83004c1c46e2ad40b050442f474", 0x8, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 16:00:31 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/232, 0xe8, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x8}) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 0: r0 = socket(0x6, 0x2, 0x40000004) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchdir(r0) fchown(r0, r1, r2) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="70b0e6e053e06713bd50673d6ad3ad179d2d26bf7691ef2bac45001915b1ebfceef01a004a4862174fdda7ce78d61fe453ac8735a59852bfc64f25a2043621ab8c1a78692d61d92de560c15f89f4d3a45a825b4f3e376ee16a1480a051af8772123758126e84dc00405e17cb5cb941a0d3d59f9f3556b23d17a60fc7b7e85f399ee2ca1b1ca804a4e93891a98a5f58c2c3f1d3e4b1b3e72c171ff99b6e05cb6927eb667a605a3c192902497fd55899e677d75340f469a86396cc76528d829d3a284daefa38a6d8904a056125f41eeda8bf1c34dae1d7d7a3b1681fa2034c798d1cfe13de4297018c6d552665d597032d4836819c0f858a", 0xf7}, {&(0x7f0000000200)="37493f0528099286eebf716ad9127bbeaca6bf399e9c67093086ad1aca89efaad7f3990f3d7a528fc2a11a3cd99f85f7676183261aaedd270b6b2324a3b2618a192d8535b034ef1d6d9a420c8d80ac347b125e0df15393bc1f392e9c8bad38ea650353fe2a593a347bcb6bc0c7ca56ca8109742cd8e1", 0x76}, {&(0x7f0000000280)="2f472819b29b1dc6dda3ad95772ac255b0724f402b2917a9ed807f1845c48afad60433e3ce09fed969a025745290ab6ee928003868572a63ec70f10a003a79962dca5b1bd754830376c8111e00fb230486229c130c9603ee3c1f32d49e3f676b27879396679899dff58ba629b8818324b235eaf92e29913d7137b752a4841bc3ee186ada0cecc633689c2c23d87910cf285bca17ca03d38908129b14fb065eef1e580fc4df2138dc781b80f11e2fd39a3a70832e2c1c7be488ea1433f3b8273f57fe1b8c5bf331c5fe6c03568ba0ab8542018ebb53140e81", 0xd8}, {&(0x7f0000000380)="4cf6fb42da351a3dfe2dbec937ad53a00562037a9c721a95af49fd9f27cfd70116c78761f4f25c5bec730f57e496bb6028c7d1e7382278a940689043ec3fb4c291e924b1f7fb49c50f07", 0x4a}, {&(0x7f0000000400)="ad24a22ba4603df42838dd61c82fcb5d635e74caced5ebfaad2096e1a37dd7cab49cf8641c37938c05b1a75b5b356b4e60300ab2f2d59bc339ddd4d92ab3a5cba5247f6c7281098388d08c37809f29436954e468eca95468d6661c17104e232dac770321798fea9624495583030e354609c036129bafcd51c491032eae967926178bafd53c48b45828c4319f0ee4835ed1960828b03b63ae7c114726e0943b1de8d563a150f1cc0681efffa8f9b119969a9570309fc2224795c88b6c53ca4c58c137b853df7ce9024ba0f3507aec6b6ff6e6f23d6c6c34004a8de51e9ff3d593c0de147b685749020e2f36fa716a77b967bdd50e05eedd535c461c5ca1f3a970717465f78106924b3a07d745bb3cf66118ba16f5be61807622c4c38b99b394cfb06288cd040251b6656de860386dfee13fe074d9315510c2d32dcb59f779fb49f10dc681dcb42b4c36891e0003425c934b253dc530fd7ce088bcb45a417e7893e38fc836f898183e90d79f846e3bb1109d9d81035bf32618617f652cd88612ac0f1bde370ebfb4547360a510c4b184b5454a5f4d15a4b4dce0bb5b9837a7c378ea77c0c1aa346016e3670a765072d2ad549f2707256cb5bb1eebc90c94c0e48133c7b949aaaf914aa260df566f2654546a5c4cb35a3d6b085b5a64d372b3c8e38a77d8116c40066e70cebb113b1ad75e7dd51208339096a10129bc91eda23075266b1361afb1732054ea027070b074dbffbbc15bf2c4e1c765780604048573a4b5b9bf78f938fef291b8740d8939da63a6b1784f5466f64413c1595b708f51949ca0093bab188e323b7c6d34e93a653afdb49fafa68dac2696fb98267b52fc0ab7ed50e2266ef1a418661d7d8a0ddbdcf15759960ce392c55e26b84202450666ac96019d3bee7f2bca08dbc16143d572dc19cdd00caa82ed314839d0c4697d2adac5b6d2cf1e273cac6cf3db3861ea2dcdcedfad6bff9c367cff7e1bc4749f7e2457c0a1971003d904736fcd1bca06ee416ad955f9770155dca68e8eece94c6cdf1a3288fb0e9693cd8cfa72b8f5119a7993a0894cd0ee837fb8f59ca67737c033e17662f90096189101d2b5430739cb0a969bb223d1f809e8e057553bbd083513b70fa0d7dcc62c6759c880f16ff56a8ba8f72ce52e39497f76d613005ecd9b41bb2de0a69e6804734abbcac6e749b95271ae0f29896bea7958d80f2793aad7ae63ac20b638d9e72e6d40546271b414c4cde30f43a6e51469dcf1b7301fdc8c3e7a255e985d9af8324686f1af00274647206f33f34bb153589662d23b5c8dc77fa29ba98538f6b87750483d1221fdc950188ae7cf4bfeb0f960c7345ab1f5cebc9505d845833d2c0d1b84ec5775843d1ba55b1c95bd2964596a9f47532d76150920a1e814adcb74b681b7523f719f92b63e68472db0ea764f2825321a7c6efc1239554abdace6d1ea8a2e460e78248c5f5be99cceafbbb4045a0d667628886d92c4df4562b41c9b69c837c77c901173925f6b69de43e42187cb2d3b33b95280e163b9636ceb9caa173b88122dd8bc4b7153c461703d3f692e2fdba96df65c6f2465d25dc09da9c0d57bc849bf9c6eaa9270be9ee497ff3f5f347145d9d51569ce8446dd47429876ccdde97af10b82833eb6ca79c48fa1aeba8ca2f6810195c3e6505c1b4b817eedcfc6ca4c0da0978a7c1e524137325e8cb30f76c38f0e2bb5b7a0fab055c1f0161616de5141368de725162c11bbd8499b53c65d87325ddc30d31d43960b14e8f36c342c008b29a0532fd7f1ae92979bfdbcef527bbcbd9b7a576c11376655ec97e243045d9405a93bcaf2e6c0495ae362d168a6f3baadf749e420fc80add188c028732829317c16cad76c19d8bc630af842f75623b0c9fcf18ec4e8677874d7b1ae823ee5314554cc1382ec06345a6e1c620cd72e896598f02ce7b6bd610755d06a00e51fb0a6c26705c017f52fb9a792a12dd10307c8d28262a210967baac4679928b562b4ce3fa011c5b02b0b818b18eca3f1e9d8bea7c43f6b9771182c9415f8765668decabae734946086a4b76cf845a8d5f2dfb77746ee283e087911198df9f463d8344323ef839ab03d563ad65af207ce0e701ec2cb614a74c56f56d17ce2dab80d8759a32351435036e2bc67418ace07675d18f11ff6ca8077e68850124d052d649cb986eb92e253e0836405e5f8aa775e0f8ad366d1d0ca2c448687f07e5655fd693eea12ef3f3c913ed636e22ac7bb7c57a89220eb78542e8688d7c07af94a9695505bb330f60c151763ea27dad3b558619f42660669cdaab21a2c59a79052e6a7aef1f84c1584856d1cbb592b78675b473913542be50579aa4b54105ad8f44d93183c64e1cd0ceeda60cc4b32c663e91c074f2104cb291c17a82ba25474b51fc29509181803cc08ae5796c245d41fc35f3a39df4c07f220244e7841730df2948f4e620ab6acc7229f795079c26b393dae4aadf173c978f880efb0a238db81bf19f3a101822bc4385411048b0885d1390e1d1c8a74ae5e9cb861a93708541a1407f4a36d3e480bb8a945150422c4c8bc73c76e3d8c8c92a9a2747b1bfcd6fcb9959d71f97cfde286048e22dab7dbdd885b456fbe3032d647a627caa21756c847a5f7fbc1f7dc27e7c5218594b0cc74065331cab320412d726a04fbcd6ade31495d0adb0c58ed2a1605957dfdc14d830d939ef8d51848963157f5dce4cd53a198d85d03ebc144bec2dcb5449607b0fca516900aca29ca358563b2127ace71ab942f71d462a4f0d15d7786c48daf2ca33f845a863500cfc12d0f042800c32af3d06a21a13f9f64fd21d9cbe0196e4511f95c61d0c5adc74343cd63e0eaa177ceee0ceeeabeb724f584790b089d4629c55a7dc0b8e16c199cdd65e927fd015eedaf04c905511ed43402542459eee0de47facc7f3a91967d5085c9c3d20ff9869cfdff97b7f1d83ccae9e378ce6e22cae56dd85868d244f0c252dcd60a05b46fe865e1ff68c1018069b8040e6954711fbd255f9717f28c78530d6f1634d299dd3111c0da1d5c957422b1d770eaf378e23d40d33171addd23196f9d8c86fb54174bec4b7eb1e71555dad4078dd807ab89cff9406b7eee631672444ab476bf90524791f572443ac036e04ce84ed9ec4e83c90d3471d8dacc719b8477a3df6b1e02124bee7552d24b84542e4acb5e54792b863a097e76cd24a5dea86d2edb3af26393a51299c6b292b9b51ea399af13b00461ebf55b10ee8ae0400d2ca4ae5d12fc4887f086d9d0e439224b34fbac6cd121224de93ea9515911f45850cc65cdfcd272d6482f8af13e5ea0f0ff1a3d947b33c34b48ac892abb51344ad9941b064aa489fe607a59ebfe09291763e161128a86a9f782fe89dc6f5f1d211aae4671a98b33c51a0305563b9830fd52851a5697629aa5d82e17aae9281dc425538be6ca749cd2dd452aedaabfa91efdc0673ed7329fa732bb3ce21aeb9d81fbd230ef5e74d075f03c2c76cb8bfd3866cf48278c04589ac2c025657beea94b50e31b44ca7fcd27180f7e31c7f688a01af5a1a1b9a210a6eae64a6b1be1b6ab2427af2ca81bc45e980c693711e367bb5db2c5e3ebee08a9361c63ef7cc83e19d0b5147d845c99905dc9beb5df5c3db793f1315e89b63bcce277bbd99fa567324f5dfc6f97c5f18d6e8b7d48b65733ce2431e6d4120dcbcf3818f437b882a16e54df04de0c4a21d03a326b404eb1d5ae56e231613010fe06bf185bc5059be68e008bde63717835adc08750a8b1a4627146739c264ff085004555949bd38c1dfac0249514dc335f993c8f20f0e6b312013cf4c2aeb1afe1742a46186fde6d1185f408c51caec09781a69a7d3d6284a4a18f6426a10e1c9a300d082fb9ee1e986d4f9aa2e205bd161875e01cbbd99d9f80bb3ad7932608c0a05889bc5b54e165262da1f1f5b8058f5c249cce60c1f5b6be39fc2e5bb5781404c917fbcd4d8427b16fd47155353280fe1c7a5723255c142767aaa262014e6acd0235a48a267be1b55b725c50619c022a423449075df4d4b1fdadb2769b1d00fa0be558a2ee94ffa1fdff6cd838a5b2de69fecb87f16ea0440703f3b5e36d36172b4a21f6208fbe0152043f445d7997ef8d98e93fff27e61b8aacf8b08594c51feb6ad9aab9a6fdb23dab4099f9c2c7ce30d046d3fa747c1d14fdb91047a07fa746c5badc411bfeeb9657fa0c523aae42ee8332167807857567561a50a257b81a802f77ed9d7fa6be4fd6d6cf2d42e1b433125e6a511f1cebf26af039449f62ee478c8a06e3f762c5d44621a208c2da9ee58376671bfd0063e694dfc92758adc117617ee94b5e77b29069ec8ccf85ee0541f68dc6584bbd8e81b7fbfd5a8ecd43be42dfd312cea8650b83ee6de2ce7582dd81666c81af1bfbabfc1416f27142ec108ca065e8149ff8d9add95a915f7c9807741d6a85554f5c53c2e357c7404fe9facced474f308770fa1c8177127dfe93e1eaff01525e4752f28463c8fa99467966487189e566593579871c8f76762134aa69b39001ed7421e4248053a7c59200e62408fe559be2d0fd19dcc55b6870b9dab205098d17ca54cdc8b92b1c51416d5b4a4937b15f96850146ba8cc8d70579a2d1d82991fff1ec32ecfc26c0b3432709c8ae32f66f19dc10877ecd6da4399e7e687d71b9f6f99eb996f5d251e93704e5fef254d52d83f46bacb08d8abfd9535c959fe16def000617b60afba869b5fb0d70af7ce5f1b80c28249900ba70a74223dbfdb971b24f63a0e3171475a36ece0b9addbb4de7d5489c9cf2cc1c81cd6789dfed615b9ed2d8f507088fd2a56446b002416befad07bf30c417188a473f6b6351ef13a46458ee1b9c7e82c57d4a01c98575267c3314a2c54fd4c465fcc388aeb050cf7dba1757e32bfdb7ad76712d19030ba125008e712150fdb9f85aa3fbfeb1acfa6cf5e0ead4f0cfc03391809c04fca826994c181c590d0c17a4b441ce064489485f987a2132f9f73f218ef7f1e37b7b91cf8fb22f987286f5e8888173f7509ba8a6728c2edac998c56ded4c7f633944bf8db7e18ff6b4a3480dff2b268817146b5c5aa3ea4b86fc53e542d95a83d4823c6114ae50dded86373d8a1ee90d6bdb009b01dcaa76195dde9f1d5feecfade1e1b1d37724aac2851fd74f4154518202f8b84d4abcdd7c661a25c943e5c907c838bfd2516242e194d814c0aaa63c3dc99ab6ac3b88772cc172a7588afdae432402e24cca6472090a60503bff28822ff2f6d6982fbf9fd966c736a7e9d4154e1538e41db2f004bd858e17290f78a1376e91f6745de13404a7c4fa48439dc7ecf9fb2af466da065568e23d3224618604fefb84e19f0ba0bcd606b0ea2ea71777cd6faeb9cef3a84e886db642c2a15a960c7c7f44b0965319c62dba7b886898004ff14488438948b78ff32edda626316943d2d6570caf57b0e0c0994f6d8670d14fc6caf3e0a4300613c52beabb7b2b5bfd143c5200e03dd91346eb81b228b1bc9ed170b5deec32f4e6cb82d9bcdd574d1e9bd8aa7231bb9f95d7090f54275344d6d7263c42b6688e0af0d9fe1da07a68e93628c0d968184cdc3d42cabbb816ecb9ae8b6eb964ac112c7ce24e9aadd9acfc95b432b06a47891e7f03bf090ac35feb3fdeabe1cc5c92a68349030f72b402b070d7b6f6a8f80d4d57347c6fbf7be3a25d3ffd348da54b1d320b39b4a6efb7ff9e6083e3817784d82e5f8833ede7fc2a7a2f9883645b75803b037473dc5867474b29c610b21ea60635e32770dca5663731", 0x1000}], 0x5, 0x0, 0x0) setsockopt(r0, 0x29, 0x2, 0x0, 0x0) execve(&(0x7f0000001540)='./file0\x00', &(0x7f0000001680)=[&(0x7f0000001580)='*}-:!,(\x00', &(0x7f00000015c0)='[\':\x00', &(0x7f0000001600)='(.)\x00', &(0x7f0000001640)='@\x00'], &(0x7f0000001780)=[&(0x7f00000016c0)='\'}\x00', &(0x7f0000001700)='&&{-/\x00', &(0x7f0000001740)='\x00']) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) setsockopt(r3, 0x4, 0x9bd, &(0x7f0000001480)="dd1fef7365bc63c78475da1d73cbfa1aae5e4514129d2746345322db9ef7a6edcda3ee819853c3cffcce6cf4aa784d644444fce4b9b6cbba54b8ce5820179b0cab53b93969e55ee7a2d73435dc3f67b03331c9268e3d65e1ef32b359a074fda54a4ad710b6559f841ac860b4c923f1ed55af68182f7e0aefcc9a413c6a5aba8ead692b565a2dcda8f6cf45145b8cc5", 0x8f) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000017c0)={0xca18, 0x20, {[0x1, 0x8f, 0x8, 0x7fffffff, 0x80000000, 0x14, 0x0, 0x7, 0x9, 0x4, 0x6, 0x9, 0x0, 0x1, 0x814, 0x3, 0xfffffffffffff398, 0xfff], [0x40, 0xda1, 0x2, 0x3d8, 0x6, 0x6, 0x8001, 0x1, 0x7, 0x401], [0x4bd, 0x3, 0x2, 0x8, 0xbe, 0xe2d, 0x5], [0x9, 0x1ff, 0x4, 0x3, 0x0, 0x61de], [{0x400, 0x5f8f, 0x3f, 0x1000}, {0xfffffffffffffffe, 0x8, 0x30, 0x1}, {0x0, 0x80000001, 0x97, 0x3}, {0x1, 0x40, 0x1000, 0x5}, {0x38, 0x6, 0x1000100000000}, {0x2, 0x1, 0x80000000, 0x3ade}, {0x6, 0x1d, 0x9}, {0xfffffffffffffff7, 0x101, 0x200, 0x800}], {0x401, 0x1, 0x1, 0x4}, {0x6, 0x7, 0x3ff, 0x3}}}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x8, 0xb5, 0x1}) 16:00:31 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x40000000}) clock_settime(0x3, &(0x7f0000000000)={0xfff, 0x8}) clock_settime(0x0, &(0x7f0000000080)={0x1, 0x71}) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xf37) fcntl$getflags(r2, 0x3) fchmod(r1, 0x5) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) shmget(0x0, 0x200000, 0x280, &(0x7f0000e00000/0x200000)=nil) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCSTOP(r2, 0x2000746f) mprotect(&(0x7f0000e01000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0xcb, &(0x7f00000001c0)="e2458237ff76518981ca2c4aae32ed43fe5ae8675a038072dc8e96a949455aae9f271e35e3e220631bb3fb6e043d5e9af0ad110b4929cf09e76ed8d4307e2d250a616e63c5e05f32c397ca6beea7ab8ee14f62b6dba2f98fa26443a800d99dc002b840bdb06d48f08216cae866a0ced114f4c404c7009b1a98e93c0a24649e02cf7bae5744c8d274e29f2e8974fd02f0816135ab9a35707e9cf9611ee36666dde1c3ad2308b53974baa3ec66e98e5fb9de01ade9bd5f9efef3caa4235510fe63b48ac69a05fcf60053f38e") ioctl$TIOCNOTTY(r0, 0x20007471) sendto$inet(r3, &(0x7f00000002c0)="ab195d82e4ea74167a69f94360eb364036a0e68d12079187c02aa9faffc65d05938dbf39f78315a501f29b3db00341944c05bd252e1db1d926ff4cedbcf332a51e869b441f0c0817cf80f45c5df40f803463284f61bf415b28ad01336a639847c2dbbc306794acaca9af196b1f979ac61c8fd4de7d0b341cbab706ce41c96385c11c6b4dcea9d779d874e9b3416b99902ed14dcec72cdbe7595617fb5ecf15ee87f62e1d1ce5f9cce93d0a4757bdabd2d188e0de85c4e4ca3fc61015b7f5f015264887887ec846bb544c6f65ffc4ab1bb40c574eb433f61cbc5b6451dbd74f7006f964a6bc73f460c5a976f0526eda6a65c2dc28d3", 0xf5, 0x8, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x0, 0x0) r5 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000480)={0x0, 0x0, 0xeba, 0x3, 0x1}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000004c0)=0x1) getpgrp() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000500)={0x7ff, 0x0, './file0\x00', 0xe87b, 0x7, 0x7, 0x1ff}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000540)={0x4, 0x36f, {0x10001, 0x5fb}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x4, 0xffffffff, {0x7, 0x9f02}}) close(r5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)=""/44, &(0x7f0000000600)=0x2c) kevent(r2, &(0x7f0000000640)=[{{r5}, 0xffffffffffffffff, 0x10, 0x4, 0x80, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x24, 0x3, 0x27, 0x4}, {{r4}, 0xfffffffffffffffa, 0x50, 0x0, 0x1, 0x7}, {{r3}, 0xfffffffffffffffb, 0x30, 0x40, 0x3, 0x6}, {{r5}, 0xfffffffffffffffc, 0x40, 0x0, 0x9a7e}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x3053, 0x10000}, {{r2}, 0xffffffffffffffff, 0x34, 0x20, 0xfff}], 0x6, &(0x7f0000000740)=[{{r4}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0xa14}, {{r5}, 0xfffffffffffffffc, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x1c, 0xf0000004, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0x9, 0x26}, {{r0}, 0xfffffffffffffffe, 0x80, 0x42, 0xfffffffffffff000, 0x8}, {{r4}, 0xffffffffffffffff, 0x40, 0x80000002, 0x8, 0x4}, {{r5}, 0xfffffffffffffffe, 0x83, 0x1, 0x2, 0x1}, {{r3}, 0xffffffffffffffff, 0x39, 0x23, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x7f, 0x8}], 0x20, &(0x7f0000000880)={0x0, 0xc}) fcntl$setflags(r5, 0x2, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000008c0)=0x8000) 16:00:01 executing program 0: rmdir(&(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000140)="c3e4b6cb34") 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/150, 0x96, 0x3, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) r1 = dup(r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setgid(r2) 16:00:01 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x56) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a7a2d985b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58958872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e2", 0x862) 16:00:01 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86138) socketpair(0x6, 0x4005, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0xe411}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) nanosleep(&(0x7f0000000180)={0x0, 0xfffffffffffffffe}, 0x0) write(r2, &(0x7f0000000080)="4c0dc5", 0x3) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f0000000140)=""/17, 0x11}], 0x3, 0x0, 0x11) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000540)=0x40) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x222, 0x8, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xcbe7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x360}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x35}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8260}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xa94}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000000070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4, 0x14) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x4, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x88, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7, 0x1ff, 0x7}, {0x4, 0x80, 0x47c, 0x7ff}]}) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8100, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xf3, 0x8, 0x6, 0x401, "59ed2260f5bdebc287a58dba1a465e4c14a2ba34", 0xffffffff80000000}) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8a00, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x5}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='oL', 0x2) write(r1, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/32, 0x20}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000840)) lseek(r0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000590fbb58b4c2393300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4096], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001640)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001580)=0x7fff) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000015c0)={'./file0/file1\x00', 0x2, 0x6, 0x3, 0x0, 0x3, 0x7, 0x6, 0x2, 0x2, 0x7, 0x8000}) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4a6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"], 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r3], 0x1, 0x800) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='DBQ', 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) readlinkat(r0, &(0x7f0000000080)='\x00', &(0x7f0000000100)=""/62, 0x3e) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x7f}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\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') rmdir(&(0x7f0000000400)='\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') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x23da, &(0x7f0000000040)=[{0x4, 0x3}, {0x3c}, {0xa, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x100000001, 0x4d3e, 0x5, 0x2}, {0x20, 0x8001, 0x3, 0x2}, {0x200000000000, 0x3ff, 0x2, 0xff}, {0x2, 0x3f2, 0x20, 0x2}, {0x5, 0x1, 0x20, 0x6}, {0x2, 0x800, 0x1, 0x1f}]}) pckbd_enable: command error 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0xc007, 0x100100000001) r2 = getpid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xe00c, 0xcca) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/161) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r0, 0x2, 0x1, &(0x7f0000000040)="a88d6408cb306ad638d702ecc5661130256c540e0d03a13df49b4403364791b5b887e6cf2e3dc671ff6f439727b05e29347fd8a06a3cec9c8dd96985e7f0a5ae74428b09605b17156deca312a425485ec5f443d23b7a390c9c26d0a9c24fc6cb631081eef7f4b017d6b79c380b28fb42f045fe1453a1a9175cece25a10b0c7ce4dfdb2818ddf8262e1fe81ac90e7aa", 0x8f) 16:00:03 executing program 0: unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000080)='./control\x00', 0x1000000000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./control\x00', 0x1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/93}, &(0x7f0000000140)=0x5f) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffffffffffffffe1, 0x9, 0x8291, 0x0, 0x9, 0x40, 0x0, 0x2, 0x3, 0x4, 0x47}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x120, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x85) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = dup2(r3, r2) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) dup2(r3, r1) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="661c597527fdf75f5df72d309bb8179c27f7dbe2b1fdec28d676fc005d5bf441f797d316a3cb48c8e68fef4b35b41b73aac37b72871bfa58b2b149cd6e858eb23816808daaee485f6822f8e86e3d3ef143dea9145890f24e29293be0d3507a817ea2d0f8b74351190d16be5fac72dc221b805b5da5ba772903046cb3fb7fd17e3120fe89dfce6592df2f00a35cb8cf92a0f5a856eb451bfcc116aa8aacce96565bd3f2451c19fc4701529f9d52e9371b1ef0bfdbde6cba9d05ba8da08921422fd8676a7dad1056e705ef42dee63bf08f79a72db0e0f4eb6513858ade8e9e8acb6e8811f17e286bbd05450c989f667f6bd7a5a17bc6f4b2a68bd153daff816aca36e78b789bfab02a36aa52bafd7bc548f86273168fc16162f21a948630ce350e8c85af48765fb8c0702db23d0291151f4d4275d9e4e52e133163082a512e91c279b958358356ef11ac2eb3fa6ca71f501e8bdd87c71e89b8e60b0396baac18212a6b5cb1795ab1289f368fe6c91d46f0cb7664ac85905e1a54764e8a8b65c44801d938539548bab6ab8e313beebc1e0ed63929423c67f7ad5258782958c62f679efd94557235d1241a08999d169fbf3b43cd2eae68d73942ec313ffa5e768ae4ac94f589debb585df58ad6add1ad38029668f94ac976c30b4ada9ce36f26b725d05669f15364297615986f7ba7f21bf5ed521557fd730226f4769a570c061b1b7d80711427df032f2fb3883225b2b875de695e88c248347deee258a1d8a3d84d94b4f932410230b159fbb217e2f52c9b8178236fc2483b9b10f7b51b9979ce0095426d48f2197a10b2da7266a75f070334f0bf391cd6cfe191380974710fd8866d78010485bf7ee7b0133b9f4ed2493f18054d0daf6682889e9b36ed42be5f3d879f8d0777ce5845aa43c2843ea6d86e0c7c4cbf6f8fa16d68f55ca0c07c6e572457c6d33085c65fd04b41e76696b873464712ede56583fb4d56e86cee91213ede13c6e6f2b9f14658aa91eb6d3b98a66508f19a4455e45c62623dd22ca22c6a2295f1d9182f09a23a4b7df89c3fb8581b78ad54366f61eb8cbf221b4a3d4977c8e0973271f9bb04799414ed4043213a0c3c5c5080e17d09e9bc54125367e290dc49e70c99192f3a6c30c13eddc83251f4c164d9262d684336e3da40b66dc19a249269a2982d0640e01d90558218e4a6a636be333da5bf06e105b572e812293eebbf695b34cd00068be4f207f03758d1e8e08e90c5e6217001459a6c6e84e1d6c5c84ec36d6726f3b551d9397f58ddad80fd7872eca6e18aa8b26e13b3d069522764b2d0165ea14d9b1cefc848e0cd8de301df8ef2ba3ead6bd4e1fb947fb7e2dea2f98b47978d2331dd3db28a3482ecb542c04b7650d445bda7341c5131849a7f9d5c86e2ff0c90ea939d2b8e4bb102a44bd72e400fdd5cfab375d5bfcba75755afcd1f8a08937cf3265d38bb0a798c44f78f000aaa3ba735b88e7363cb28cdce01c63a0bd93f7393c06925c08c6978f9d694b0835c247a140814306595ee02a85db2b83e50a47edba65f8133d262afec39ea66159a54fab77b749c5b9d346226174be51341d5eeb96a38da24a08707a74a482ba3694aefe8e386cbaac884ed85e212d093f5987a6cb35d7c629b1f624ee938100ca80237eb6a6c72b24d5872efed456b8b66b694651b191673bad49e42e79ecfa6e5403285a59061d821673a05e406644d70a1efc0a77430cdddbed0e72cafa8f1c91f2cbf68ca8070ea72098c4349381acf967e89802b73c32aa09016cc5ccb16836c758647345ea8fda3d55a6b1e08b4076fada73b9adc6b773eed9e679cb3850e03e0d2dc934bcadd4857a00bdd81b9fbf19452c7a4fcaefc718dd5bf9b0a90f035a1d5d19396c8ecf78b0eeaaface08cff5ec69101b0701eed097b55b2e9279f3b303dfec2aabf7c492b90846c5b60d09fcd8fcb68b5e07dd7409e8367ccc7904abfab0d7c8c42063164518e56e144d3a3b61fa9226394dc1a78aeeabc39fdfb39ce5e47f413e9243543f4b78bd03e12e8e3557bc0ee8b97f4fea9ae2083104b6c98991a8d02289df8c05dab42d29ca7ebcb1678ac819831f2501b9474cb4a6ee1a3355b13e3b4aeb3849936f01d1018bdd47d98a14ad84d97f20704b535defc5a3e31f794df442c7cc7f4c99c722ab7d1089176107c3f758a87d739f911c3f2b5db8289372e5b23591d9098f3e44b133135be108f1d804ccafd99605754d28e40ae3b87e3f52d3296f12b32467e099d80203573fd21e279ef9bd6e519f0bcbde8f9113c67c17c177543b949753cf2ba1b2f579b377eb438098e221f8476059c78d4851d3ecc80094ba54265bd72a50604de7f15333c18ab7f2a3be53fda3e684eb8bf33da88f883dfc2d561a2fa8aa1791575bec928e54cd3227cdf1ea16b920d9f5eca181b8bbff91b16f49334c4e53a2602d2f5b2a3b0a5a00aa6d7e63ce696d3af9c44564a1c1e78332e6407c1e2e84d5792d8757ed310026dd146fcc51250a83fe90a549831c087df4c6f419c9590c05a4b0d079919cabeaf939843586ae956ad22d8e89da7af906bdd9e468164e27682f6b9040b1af441494040e5ad6a3ff19d8991ff07f3565640e2987123680dc92f67faa620cdc2adbe87fd5d027612076869d2a51f864f4906f5eecdf82c6b9035ac18d338ba0514aa56fcfa4af69bee0ceae7015bfc8fa99affa13e71f630ca9c2a19ecc8f2972165de6f4e62dba7d9af13acfc280f378e15ea921f673dc7154ac1e44aa6e68c5a18884bc99ac6d2b713386888a52f7764a7e83a7e720a609c6bc67ff8996200989e7ec05ac50fa4e5347e5e37b9d415f62e61871bb9e09db67dd1ffd8336494cd62ef676203fab147954ca5c19ab31605b9f9a1850eaef6a623ffd895ec8c30693600d0808c082d2adae84e36a592d9286af16534eb443500cf5aa3701990f7cb24e0a9e8b4620817d196d96db3bf9e8d77395d51fd6a3fbd893fd3694d9fe55d5bf618776e7ea73fc1c3463fd39c95b7765bfa2714d37ea47e78e6121aa90d2783ff06b1bfad07ed196cda74f692d895ac9e3a480d7c2b59fe9b08684d26fa2809f15373cdb2a56c527f20471f5ee3c253ac5c79ece3fcdc4dac348e7617ab0e742edb4fdd5037d951b18260621c2945a38dc43d83b5f629534bb61cc0aebd99832c5e401bebdfe6baa9920002e40842fd5cf06660c9ed24fa67bb77e339ff50db6e3bc68407985de95759f85b12266a2e04eaf2047c1027055e748b0e6dd693e4d89b0c181b4e54703b1b6355e5a7465ec9359465c72f2ffcd09bf1e74a33e3cf41d7a21b8218e49c13b1ed8d38082af988e86acb9db060a9a90b5740c3c10c5ebe3523644e127fa794946b9a0d27c5aacb38b40cfe3e018bcfcbe0589e5b444a0f9e5391fd2a2cc6566083b9ca3a790521458816a2238ae4d270e68fead321d5ed83e7b24d6dc9e28f9a105ba37d3b0ba26377dcda7bd4d44d254015e20ca24950095feffeeb644620515415c561b10462fcd37b48e06c856a84bb1b6730d49ba0880f341fa302143a4c12194f575898256ad0364cb67b10d3965bf299066e206daa534208a39d37a664e4861ac7153b6e8da3034c1ce31ecda100dee86d3ef27ace84b8d734235f6de619ba85d27d7c1f570d1678b8b91bef34b5c6557e45c51e24faa40aac63ae5b0754c6fc406145565d9182b83895b69cece45221056b1a61ebeb657de445ac4e6ba60b57c97b05ff4344d15af4367e7f2a80f8cb775dc57a4bc5bd392919e9d906707331c7c536b0438a97c7fdfa866ac77a14b0955e59ae0afaea1fb9f520bd4024a52e774b5b333e8052f10af709b6f9e8af4001d8312319d1f583193d971a8cf9dcab9983fd44781d326ea369dc2c326cfd23ede4b00b14bc818336fad95fdf7b4df3fddd72d6e8968b5f79a29d1ca29a3813786149ec983782dbb808fa301bb5bad65b591a7de697373ee5f0496c35dafc31283b4316bd6af33b256e95a12e041c082e11ccb7b75239af01876f158aa6c8781f55a9da5f72f8f55e7263aeef3699cf987ba2b68585c3912ea7cb69d2ea8ec54d1ccf801de2981b1522ec109547f7788c33700453f06875a5eaa321da7913e1eaae53a10c5c601faf64729ae37f669f11d527fa0fb18cec6926e984cbedbaa61596070e525f0dafab9a0d385854b21ddb8ee74119d6979a7f629e2c1581e8673ad5099056a3cf6570b18b9d2194f5d706aba36ad726cf3485a50c63fbe49737efe4929c97091b5d9a69c03db0eb37379cf205f6932b5ea50e1acc4a466e652015d3caf6be9be3f8295b31382cfe3eb54e8404ac637512feb08c5520703097c678a5aa24dcd69522a32b109bc04ba05de32c9e40ea39b3d3a8abd81a5c496b4ddccab254c6eb71ddb115c2bb28a3f61fd0b87a14ab95beae716f46fa0ae2d09f3eb9e84d09c78e672e664e2f4e590556da888a5d24212eb5fe34f08e10743065b77fae3e890cc79c990457893b94ffe55e66cdaaae23d418d9ca54a64faad5e4e5d6f34cf5b3bb38501781f1d991eafb085aed659fd41746456236f91caa76b788f6f0d22d7f537ce02cb10ad220d8b1e340d54dd527fdc39cef30b61d195f6c35cc25ef2f955ff84d6f7e12d36f165efd2694d6262ed0195721d387b8c49ccc96f6a010f17e4a179a2ed80d6eeb9ddd6b70060976108deef032112b20dc3f3f8e80a71d7d59f92c3b48a7e1194ddb314975e922420f44388c80574208be6e8d429438b2fc6bbde9cd810ab795a93c692a4fa09beb514bea7f4e31655660b66f8119a4134b2d7177b66ba061b0c4b82cf95937cfe44106735878d283094a8a2d911e9f48c8175c542394d51e932d7c5e7684366591c3bbc824081ae130030d1e3b08412c1ca719338a3c7944dde9796e60878c78d1b944eae01b8153dc68573717d8db0a4737ef2d683272cc41142302ebf9fa43c295f5f967834e8b84e601c35f36e1e2a93547ac280e8a143583b971425cc734a0bb81c91e37f449008e162bf50534e73533de7cb465592bdb6ae1775b7d37bae68918ca7a395aed8e5653d7b375005cac4676fd9f7bcf33bf16b345ea32ea7f444d8d7ed147aba3c6b185cb16dc11812c5d6ddfa24cbe072e3ff60a7f488acbdd5a10cb049acb5026fbca513cf4455e36ce4a7546b1875e63941605f385c607895e2b21040c8c1092488b30d1a37d14a67963a99e681393cfaaa86e5a305f89817cea04fffcae3268fe7a592828d8fc5102a06cdee7c442852723ddd6b61cecc2db568aa3d1368326ad89b82848d496405f2073512e4acfade1be32c0a236ff2b76ecee6259c183407279da81993884508a328efdbe0d8a2083cc602a2ce190057e4d20777cb5dabe0b689e4835a8bce85cf4d2e0a028cddbea8a1e85e26ad3bc4c7924deeb5f75d651226a6d4b5064393a05f9f72b432c0d6707361889c2d683aa0a12edd032ed4d1e83e81110211914a446dbed4f5a7f12dc1083f1aab237b0fd77c50076d376ccca0c8c0120587b492871abf9dca7393cc3d936c142febc6fc3bd3aa758dca73aa2d3a5869aa34460828a6769abeda65e6d79d5a5bbc5bf23eab2f02af6ab1b513d37ea0292e25bf53e65b8850ab344dba468a4a9c9c4c44e9ded1fbb104c1aa33b96a5f77bca681a33520df64332e747ded982115f18b8d746d378eb23b25419370f50515feafe1687ca1082377854b0bcd0ef5eb7ffc9470b52579718a03e8d2da207686c59fe381fb2d85df0c192c33879c825d5", 0x1000) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000040)="38bac61014f29715d8f750bde5fc6af0476932f3a48a034386433ff3b7a8bc6e5870326b5af0eb2664307434394968169e8685b42399d6df3ad13c973e242eeede6cb4567e2990b31da014ba969808117574fdc1a3021cc4b8a552666ac985f511e1738550f5a728f2e36a343c56710885c42eb74893e9e13979abdc720a7d5009debe7bb37a7adcff252779e5c26f9dd0401d56427dbd0146e76d0f6f96de8d4e20ac3133a3ec397d1b5337ad97fd49325861e2238e203b35fb94f592d6a0ce1206fa3f4890fd27fbfb3fb85696da849533fe257634b32fd0bbb4b54b0baedf18d8fdfee7ce71bee92f33e83ed1481200edad7c0c6617a273e55be4994104654ab3d235f1252bac969e4860ba8ee900bb1a5acd2db69e9c6746e56f7cd01fed5a4b5082a8accfdd3c7145ca280e2407dc36551ec18b2cf7cb5ddfab3a45664ed6e88c3e8692584a256d33ae068afecb7c7085e1921026ae08599ef16cd83a46af56e24601056cac9eac021fc713f786ca6514022edd59b0f4234e416c14595dceebd65fdcb4e8f8ef3d1be8d00e4e8086516f73333a614a0b3dec9878540606c5819f478bc2565e6b82d30a9d48ff63753fc55ba6752ff69ad83268a4993a10ee58a1bfa817d1f377b034a092b8a7499162ccc5a25911ec1ff0ac578f0e331390bd2e4016bc33c8827265cc1138ed09efc9a0cc4ce480f34cc8b196ca3d53f5a3e8971d2b2fc705159bf7a05f4c8ed47fd9286bdc0695032efc9945a7d55613ef2118e218de1f380570bd33b5b03db6b37770ac2365a12d0fcc7c6fd86fa12b179eee823e2989ab8fbeff87b4a2ce6387d93694eb4490018772b3723652d73785428199d32926fea5581683edd6c881afe14a87d00448f3efdd9fbac783824ff6fcd06ef21904bee06957888ad42af7e354a0f9f9b39422c92cd5590dfefc2ded3ba7ee9dc4ee7feb20f7823181667b7bc2424349a8860e03bee83ed3223d1044e8c415504d9e22da040c6fbe15a2c0d41c0fea5391f90a6c228ca7ab0f08b1284fdd7f401d36111146699119feab0354ae1471bed3bd79b0f081d562efc63b299bfad370391efd0f9f005f2dc787864e04cbbaab4c6bfd01a9908977ff1ba0db791871fcda2e91fe6eb5f0dc825aec46ee468e17cc0deff4ba25083e638f558fb176587b95248b5c43b5bb402181a118c41afbe956cbfd90eba298c8b80719175a0e28ba16f026a0d0d36e001f529251df10ae5072c68e458bc793540dc422cdff63f234a0e2856535a8c8c8eb8a5e864b1b91f91f11cf1bc01491cdf02301e07093268b51fdb990fddbdbe30bc9799e721c39fec372f6d98911645a6cc715d15e084448b65525ba06ddaf52cba8087559ebf3f2aafd924528457983177270abab7cec9f3b89e848870b5db6fa908e0298c211baa167414ffddfe2e61f057184f3f5a034143228fb84fa1f1e61533b7aeef7a1499f2fb8d64207a4f868d775deefc473d27d3fe3ad364a23421e49ac02a73fbaca0ec64d81abc545fe0f95eaa9752e5c4b4a9590625a8637412b6d7f1f2f7dc33dfb8970530ed97ff89416258aafe2462bb15ce098878b02e5568d87f240c5ea2e4f1a1f2339157a44573242b369c2288d6fabccfe03be7c4391c4779a3eac8658d6cdf252e1a480376a16a2fc75ce59ba83caa08d1a47c8349c54aada17047f6a1c52852c436f112ebb434fbc1f0cf06325c2174ff00dff3b23ed76f61ce5d94991a945035ac0a433d41b9f0446c7de0df768ddfb9db0d04eae0f56c54ba4759f335d53151de1185bb3287ecaaa8660d5a9215362478010644c9b8034c7363f49bb2336e7e4c3cd415c7298243f0447eee8c109bde3b2c5ba9a28ac92eed91705cb87ab063addf6324ad072fbe02780d80020d794eb3cdf43a913e999bee7ed3008c44580e32fe8270767961b1903edfc5bf9980f536d07477f1a6429556a8e9296ae5d8a2911020200f768000bb2c1c45ce0188dd829f2fd9e437930faf8d9f49a5f9f86240cfde0d3e753281196271c7c612935079ce5a2b90c2f671671b8af86805b8b30b310813bb56c05e83fbf955b42f355ffb27031804d942ecdce5c6229b308a31683620dff46bb755a0f19792c170e7aac228990be33a2eb1fd7c0fe1ec6839d102f7dc171b0efc7597230c69deded50f0f9c424252dc6f0e6e38523479ffadc74abdb7c2b626dde3d0c7ff59ee0dd3dc4941699ea64e8f11032f7f1eb7b0732035c36dd2d0bd4570eda79538eb4d033119794f1c3d9d30abef1e2223f426fd573ce23ff491b97dd8e5e1b016231bfc97b024d4a7a43e18512bb4d8d2c14d0db16f865701ff4f954eec93c0bd1795c93d44c53214cadfa1040c67ccf8aaa62c3521d27019289edef5f564323892bc1f90c5c4d284e520683a6d4d422a5edb5370f87957ab8de96de4a5d9c690b6619e3173399670ec2a8adcad36e0eb07a652c6b7af7c764c301fef1f55bcc0df5b20b6293c7f4d277e0f921e168ef471e69f01e2d59f3a6602f17b9799243c8bf549ee5d9631a151c8a06ccd8dd4c19221931bf01277f6774eae6fdd747aae65feeeaea74e6fe6aa25989c41655109fe3e337fe68c7eab489682eb8ee3fee5ac976a4e2d3aae4ec83d120fc8379acb0e2c9ee1429f3471941a37d901ec78b4393a4b65684326f9ac94f5f13cea7d6249918a48d4944a9bc136721895aa9364f36d2b38ddcb20099cc87e72d06ce07937d7f9671cb7f9ef2bea9da37c09e7def623e4e003261d1157c22abd64c864ce7cfaca428f5835490e46d208694d1301c3efc09a517cf14951c08ec48d9ef331769f143f41a359a5f77c3b35f8c98cbefc8073e555d78960bddf4fbf7caeaf62bad7bd7175f749adb259ff19048fde4517054718d04cf12ffd5c84689712918c4234a8551f55a9fcf822173468b6e388e0c7819e42f33a8cdfca3b7b4593a715dee02056d4d81e5452617b399de908128ae5d905a88f8851d5674880579ec5eb5de6787d360941c95dc4b2a932c4a17999e32bae8d94d1875e0328a6116420f2b3d70186131015ed107a88c6c92c445b602d6dc38a3e22e0da4047754804b95b15668d60fc3b9df0c6d2495c2a7595dbc64b0902d05bc4277c6c868cc1ae3debf5f38b21d2331aaecad5ab109f24ee97da79927a7763ffe98726a80dbd421fd44ed1912010a87ee098e70f6b584e5c1ac73fcc68f483c814759870479dc5b2275528c5a5c7d5f0a1ff8cd53523aee7421eca688336488c2ece1a846c6656ba3d206a863f8227e87f096b412a325db357fdd0662b9eb5d69617730ec47b49a1eb3f438e394dbf7976ccffa94ad0f26486610f965993541535c2520399501ced7a0919f7cbdb37b9fe64d6e2d0298bdb51d0a7c4c60377aaa381fe2170270786339b3d0f1bb0f59b58d5fc62f61a8c0286e1a285a8c48306c002a916da3c1a364289a3ad445008e97b776d2bd66946fa65e28fb4ba9baa7a563dd8e20193c530a3f8652c5ba204dd5831b43598694a5267163158f364f93cc743c0c6d80b1c87382954b2670eb1ffc11ff93f4da840a703317a0a6efb40b20bb90769efc848c783f2c0a6d910fe62e40f034bfc517594b85b4a18c8dbd4f748742a3a4a0d986d643ce90cf7db6b918a75a022fda979588e1ce0f4d7bc73713a4f982fdeb9358f39e7020fb7cef85bce0252a9078df8089e7bb328e410c71027560caf15f970651f5e2e711c40dcf1c79fc17b18293e61f48f4032d808cc67b75af94f79f2bb081d9688fce42bad64a2d5a9329a371a9076fb1cdb521efb827b131167b899b1a1e16712096a70e2e759218de2a4b3343cc13862a945c3e85acee2bffd83653f22484c5afcfac3ed63c81ae08214d6453eda971403a9e0839c2b6b5a5a56fc9a3d164e17c77c037ae65d31dc9780044f67f76597284ca53192da01677e7752619bbc79cedb069a893178edf26384556e149ddf0bc37724d525ef4085900d9a8f618aabe66beb0be683c22e1f4ad96eec2047ddcf53845bcb5518a12dadd04fc94da75fae1105802b640a215ef3881d05405679a36b044b971cd156729a46cd402f5dc73158f0ca11791fb42b41d2c4d0b283d9c6b1a754dd0bcfe2143dd16ee36b825f058fb4fff14b7122ac2381d7b602f5fe0ca49b99f2338c15d47dade3d8f5cfba8956190198624f6acc5c38bafe4802e10d7b9cbe9628b9bb252732b190ae35eb202e848d8de6cf95c590170f4090f2e01120f0627e80f5c64c60b92c5c78ca17963fc4af8bdc6217de5074e2ff212ec8d3c09c0f1a3af90648a6c3aa4a81f1ab02eb78458ead1a373d3de7be4cc78e3c2e7976a114df7f51d004074996020cf30b57758bf23d67a3862df957fce677cc04d9c0e448adc782f4f745e5e614599c903662465b8c6511e06b4620e6dc8f116a0d0c4642371d019b4ecbc0e4994317108c8c02be7b1be4926efbcc62088aa7d00a24c5b169ed49fe654f6b3234ef6ce6ce8d12f65781600511e75ab771786343ed3c38612b8b09527adcb766effa080dc47383f5b045eeceebfb95ec776172e36d76d021bfc84c19d245b9100d96316219bc79a05dc88b364d506123853d861df83750e54531c8e54f92d2175e277becf54c9dd71166af08d697c3bcc373e6e2e85eb031f6ef738f86ea3684e09840c23e418ee6735c76e8fd5a07e70bba545458bf50a04d8fda34c0a326d08503e939294d5414ecfa6fd3f4da4c78709920f6b547f9181da8c1fded1a938503348f9380ed3bca95ef942a750b955ded79f0b4ecdb93e9359ddc9057bda7cca3464dec60a79587bb251f752fa429d582784eea87a15128adcba174a0097b2decb46103cb161b4973880c84c7d43b9b7a12beb06b2a58681f08af0de551a0985ec12684597d679c7b5cea0cda97e207cd59ad6302000a90c716b88915a94bc54a3ea2dbd42788593173e39deca7266b93d76ce3097e9975604fecb917ac33dca5e44305c2f8289c6667edec671748e50d5c3410789f4ed153374b1cb6ca60c98c8dfd3d0bf9e7127151abdfb831d87e97c195bc5eecd7b7902e81ae2baeeab62ce6ea72d8e63d377fe3457a4bcfe3b7d375150a298bbbe50ab336c08d1136b542883f50bb54c3c58a35771272c019b4b3cc08402f800776c39c383afe2f46175f888cdc3d226a30f36ccb0a88160a6f4aef74c76311bc75071cf5137c693a3be27573965013a39e804151cf7df7f65195b8b94ac4af5ec911067d03dabdca5fe516b2f522b175e4dd30e91a5406387d27703b2390afbf9eb97ce828d89b8c8b4ad46a29ff04ce85bcabb92774d21b444fe21ead00a9e8e2467b6258ed47d95b5af0ce2b702c74e106d044fe906263a555193820420b6944276fca58c91e8e38df0559f893fc850f17320627085ca6e82aff716aa3dc1ba6eacd7b8e256151e604d933bf78c89d35702b54cefe9cc27fe3a304e2aa29cb827938c8950d1dd741ef4f521a56c752dd4ba9bc1d6850ce0a29397b17bf7b96bab4fdb4fdfca954fa4d048e3681be767ac34a852584f60651d1a3ece58b8dd2a7b0dd919badaef68f7334189e14b736a96f66e0e9fdc8e1bac5037c28ee492bb137424f3eda018d0986254c4a280079e4a8a520f20f601ba7d9d5cb9fd0b69aab72a9c140d7fbc2ebc3755cabdb26377ab3c8f207cd02710ef389cef1cb403d6c415e106930effff7f8a0f5d9c31be35c7a43002a3d18d3537e19b13945c89483f9a5ee2a40410ac2767b9d91ada9a7d4a1017c94e", 0x1000}, {&(0x7f0000001040)="b927c786bf89e9d4c25dfbb1bd04411f116cdcb45923c355d1ace5b58354bdce5cd61cc3d3e024e0d755ce46c7b3269786426b8d7dad2c631fa57152fac55f2e49e136fcaa9a5a8b60486b662d7d91a5a8826667711969e081c60cd7d3fd517eccbe2b0e", 0x64}, {&(0x7f00000010c0)="616a954e8a0d47fbc3348bc26b5cbc8c5429b0647ed5b9156ca04984e4229c09c315ca6377dfb247e3442f464378da21ea5f6ae54b20ef3c640d59e657bca3f773d80e0d01f2155876b3056b1f8c23af79e184db45956d26b1dcb484ccfbd879b4e87b8ec7e71073e538467201f057eeebdada31d8e61274195b0b1fbba8911d4f452f746dae7f768c86a210ed3eacbad71b4d2c0323", 0x96}, {&(0x7f0000001180)="232a1af2e316d485151892a45307d36611ffc966770b71449f7df072fedeb9851d3357acbef7b2e7bc87d2738a01ea727e68b9d3c69a2f344edca4b84deeed7be819c570ad33416ed91b4bfde4e2a9ec1f9f80c03c73ea4cfe80aadcebf8eb14549f9811a533d3d78d587eef2ee81bb2cb5ff9239a5c09ed6320e23d74da6ff9fd64d9ed0ef974b4e7b539b54fb32d3461956b2a5098c9dd7eb18c3afdec93ea76dbe1c13a3145cd3a3abac515b53fe034563c4f72a30aa4a880606650537a7590f1d4c4d8694e2a86bb9d961f85d61ee51e3e65176f4210ab57892ea3762b20366f", 0xe2}, {&(0x7f0000001280)="83130260ffcd1e79fee20d7bafcfc13cb03068da973e9563af39f42ae35c0ef9a7577202b8613983e037491979f5d7a5478d7fc2a4380f747a17c39faeefe61b7ae2365980838380fede390f2d91f3de7d2c798cec8a754517362154197b4d2f4fe36ecfacbf49bc5d9a15e2a2f2e04a47b08b7ff0e49a0896476214e72640492647aca9fa3267e12c17fd813154f2346888a484720d0243ebb67788e723cd04bf3ce0433166aaf09a71f53c69f1579a3a5c945a5908347bafe27715989216c4ab232a25ea18bab78e913b6ddd4253dba411c79347118dc267330c9f60640f860804743af60b", 0xe6}, {&(0x7f0000001380)}, {&(0x7f0000001500)="535d308065be77dbeb3a734f35f2766869026001203258da0fcf69e1eb596f507cb381db086e726d454aed0eb563f06662068c6434240876e89930aabb25edfa9503e932a82139f7ddfdf7a7aa9113fd9d45f1af1efb76fb516b1f1fe8604f0a12afe03d0a66bc108a596996f41739442ee83a85fccd72a8015a38f4bca4bdc46507b9f9ea27ffbcfbb0e2524940bd40fc95d6f61ecdc5a4119537a1dcfc5862dd4d9d4cba6be62a9a6c30469bb13530d9de13e9e74f442c57e697032e5e34e041bbea6733f38abce8e9b498de165a0e01d99e8bdca936afa557ec17249c01169558cf89aef721abd0c704b3a2a3e6db06efe786ae7b9e1f12363f75de19ff6c9983ff6b8ff668941c347f481d451312db406c29f519a62c15a08a267c69530bd39353f8cbfeb1096749cc5674d5d04a323eeeb221d5a8ac270b60a24d969746a2b279306fd8cc89d74fea832531b6dece59db5380d3a8f494741d7c7dc977323b035c60f22ea6cd84800e964a0896bf13139664500cc6bcdea9d268790192e914f025eab565a70ae796bde82eb0cea021730161505d29b71d3534c28992593635d33a1d849e8f6adc2109b2b89f9b0651c469182ef1c467ad1eed2e24d4c162c2ccbd901660db31b6cc2caf3a50b24e5b8feb3a4aa2c2377c31a61132f3f8fc01e124e63b682827943f5f825e86b0e83cd6a2f5d15ba11cdd38a931cba0241730f8244f0e5300112c147a2a2c56a1e78f6687bea8703a9afbc62519ba12817d0432daa6868973ff354a1b3908f37eec9ee958fe1cf6249c2121005be8b043ad8d851992c4e868efbdb5cdc7d65935f8aab2388135e313c39445fd3699d332093cfeda4011f7af932f08c3526ef331e0349c057d924b09b59dee61faefba58127294ee9ed2c2790c06cbb787cb6967f4f0a055590fbddb90a31741790d1caa64a30aa5a982895407b515dcde549d90f77b26835819fa99e1d6fc40f21208a9aeb63201747eeb014fc017b4e2465e19f04bfc52b95e8909dd8befc1e953f71418561588d5614a5ebee75e84ef51ef34f591d7d843b3010c3abccce13c7fb7e88e36da225c60b7853c880e7e44e300d1fdf643e20b9f537f57f8c417a8896136e3a27acebbb2322d2283af5f033014218256a3beb650bc391856216140d60a0a14456d7206f63da2f46325d4a3fece8b499c740bc70e63077b25fd2bace0d6c5ce7baa1dc7789d7830f7148e1a7bade60e49a828d05ab724c433b92f3fbbc2ff04748895d17b445470ff6944d5cfbf058a51604610747a6ea117676e051d63af0aa669d1c532dc46b3df8d9b66abc4fa79be7f5e267d2a7ee87bd3915aa7cbcfccfad7867687bfc81e61e5928bfaa8c7bcc14d96518044a7dff9927f2de3d8472de171e7071e0693f07349d7f0992298368b5776d9328a027bf41b210d82ab2569c9ccf55ce1436ce95bc67e99db1bbe3a53a0f2514e251f335a763da218a46393cab3d4f86b7b843524257452f83cb092738db4195d756aa9542ac191f7281122647b89f91e78e3ce58b6a4bfc687f247eae7624362985a802c0c569f4422e6bc41c0c4191b0e75348fa027580282bd55350368c537b23773f61c2d482dfd2bea41244fae59cdb75a0e4ff338333aae9deecc87b1c79fe07691ffc52c86126d92106af30bf9dd692c56e52f455e535b5abddeeb06a8459fdbf9dcc33539ddcd377798c06f1e2cbeaef13e25004dd8ac0368ff5519c19075660cc2df824653bb3a51b0eb6814fa50aeabb11a4b964bcc38ce36caf6c5fa963708b4c3e50c44863b413101f9638691b791d0fa76aa12a3a08f4d250e577b2442e59bb891a285c9756c5414703c4f74df4a0e5883013295af8f1c6c328175581025e50ec8490d5407a7fb631663bb335108d81912802b1ea3f93cbe3cfb2bb29f9b39f22477af1629210d44c3fbe8d4e28eab5039a0151fddff23cb646c9a656ef9a748b1b9396660cf03be1af865d5bb2356205d5d4f7f828dffda9f6a93e60d7c7090c9423e4ef30a61d37def6994439c66a3c3fb125c0a071b32016e00588f2982910f1b2422d704daa664a3217596ef87f73fe320ec16dfa0691a2742f1f267207ee1c24ddd208bfed0d05d160074cf5198af424bdd0c9a98c060e2829c681619b637ae465673a19ffbfcd20cad75c5a41a6ea907be45ba9f577e24e26f0d8a222aa14179df9d7815c4acce209a86287827b33969428bc203a695b5e42f6e72ca3c3c5c4860762076238b391565cc5afcd6a8eae144e05e1ed596a06537276d29e69cbea694e76fef99a08068140d661ad3ce3f35ea69c9135e92e81b1b2e58cc4d69de04a8ea90d31c37dff1d089936ef941ed6acbd9ee841c1b8f620e29e5e4e718866e71e4fd17f9f9174d623ec420305750358539da6da5361549eac150f305e8e6e1ce9dcbcc354d0fe435e82f51da9492d97957db6ca0de17db946cb31dd0253c0e0b2d3a2e4ec3e7de9c00425b58b21b71eacced12af98703e8d9274957e1fc2b0deed778ea3b93d4caff34d455f158a0aa013528da6a44272e7a75188d9544c763e35de7b0f75abe290604bb023787aee7d489dcd2f863c4486a74907fb6d06f5a3933bae6bba8f0692da1f8c15d28829802faceb6de885cf4c6e811de2e3ed711d85116017391d321dc8f8679f90af6146243594fdf01ca5abfaa91eab755409aa56bddd839ae15dfa663db0504e9c73b43806fd069ead3801f56fa136434f427172d5529a80d7c3b41602fff76744a5116b21bb54f424caedfd78b745a706675ea7461e30a11eea2b786ca12ca6fd06becdc19730a2e775522f90780294cdf93a495b99879943ec97b8c2d47b2d74bc91992c15ceb956cdec1870d2249af06a65f52dc0909e02058229f8185879311ebae509a98f12ba96dcd875df557b39ace2a4eef9f14ac5b708d72e49c8bd75388d1ed6479536b89cd5f880ca91e6c5580f09466e9e8d9c3db856f8e2b63db8e4013e2bfc0e4e3d2c6ea8f4d5c3c418de9c22cea8e840f4334411129b8b8beaabb7d82569df3c1b8d40a8eb2309e10a8effbf3af941cc10b62bd372d0d1e4df96946c596473387e11cb6c3079edac97fce9d5ae29883fb313045bf2454920249322d090abe93be60eeb223fe89bb60dd98c815aba5cd45d38d854174b8685dcf0d028baa4b119bc3a188445ba0b0baaa5f04fa1decf1093b7fee59d8abaf0fe99d229ce78b517fb52167c9ca9ec029be5a18eb0250fe507b90cb039a02975cf76a44063d3f6a6e7ecc6d21cfe003e5affbc85b13ff69ff6f07e0b294f73e754b304bd118ed708255a24bcf4fe6e05cc8065c84d240a7d14559c1753d97cad57b025fc1bf5060fcb2acf2deb760179ed97d278cdcfb64c9aec1fbcee53eb4eceb9f2efb0754d2ab2dcda969aecf0d80229e1955334df8a1facee8b590e9b83cf87d69d8d697f7d10975d75da6e3dd8da832ad01bc51e023f11ebebf9464b75d5182b96c01c120e0eff818579d428369242183431a8e4066e03d6e389df794b1754fdc21658aa787a08328172c2c1da8e87478d063e3f9377b7a055359509a77e5eddf64ca77c7c4895ad6d87d3cd0932700ca87b68f88ddab068187c941130a7ad51c24a041a33aff4b685687f472fdc2e1dea5f937415901365337449a4fe4519cd7e1ce2e1de14481f0e842ce341e18ffd5f5798271bf5bd12e690702ce3c15d1992de1bdd614b016e0de978736d18bda653bdac9409144d53c84543f03297a87cdb225ce170e276c5949b43ce25fbb05ee1e8a1bf13e2bbb309e062aa65109048b7dde86a9826f4a46f55ebf561dcdf901c0b2bf61cbac9ed565791abf6bcdbc255cd29135c2fadbae0c0bd0a6453723bfa3fa85d074253119421055f13e2491a3d9d10e40094aeacc20793c183d9171438bb5725bb2ea5dba55244a7a17023f4a1f17977bea44223d1ce2241a1a368348c20d5e72f8f4df19fb3d1f4f29d54409d5364a3de9bc5d2a801184a1f09342eac7ca6d9776c8849ced1ee042420ac57d78f10ad304fa898aaed7f544ea335686e5cebf27596132ebd983e1ce2dbb4b8cbd70daf236d0b39af907d72c7c962eccab7ed01e41a57b2a8ad12ed43e3bdfd0926b3527cf5db2070c646824b32532d2e1a19fcd8616082efe40f2b23d9ff6e6f70c0aae56d0778a8084e6876e5765996dbe7657feec30bf848d2994d1201dbac12123bc2468af6d8cd580a998d8e548f258375ae494e69a833ac0cd91e4661eb6f8dd310e31ceaab8112dd623cc3df6d727d9a04ac823905d1a217910aafb4a1a13bd435528c1ab613901c81249af40f67107cb6cf8f2d1d171a9716b9cefff4a932e4f62f11d36a73dc088734b6887146386b11e272a95c887a63627407f64405271e53809f09bb9092c893ac683a5d16cea324e7effece3ff726d3ad812bb516d8683a0b4381b59166484f52e75c3433d09a8ad4d624b643a2ae1a751a2536cfd221b1d9d1dc1a27f542ca7200a75d9d9bc9e38f5b0e95b96a44c764ffd24a11fcf71121816f071bc8510cb3d65fc50898dc9fa280ed0819343129d4ff0837b1b948b0815cd0f470bc3fb10ab8549858a61c4f109a523c1cbd8ba2410a6a76ec07f457250ee305eb02d1078a7c274a8d2ea0b6cb9726ca0e2c77edf3857abc56dd16c1f851f18ff0c604f3709accc0cd98578ffe40e37248bf87d85de6f0c1397b6dab638a6feeda227feb89f4c93f9d0639264a40a6f470d3efead14ff426812a38ffbf8e35b0ef49fd3c79883fb19c2ae34df95c445c00383339b7a1092cd68d8c47670bc1cdf08198ca3ce10e4c8bfe08f787fce334878659e6a39384b098d7ae364fa77f25cf8ec1b74ea3c7a1dca94a8d39229fad082b1a6277c9d8376d4acb188c2805fc140db9e8fdcd6e2e3603718e254f3e084638ab2cc06ba137d2b8bc4aabdc2f7e858bfcfa8cc0cabf25b39e630833057d075eff226e08c27b4cab22112b310a18839f08bdf66f39858fe8df55b8a8fdc8141726aa07f8eb980a37140dbd433f2e1976a25d644c1b56a3bc5c0484034a3961891316f54c47dfd3085b9e1af518b1ca53581567b1751644af29b6f9cd32a39be6fb9d32eae038cc71161d4234ec27064d362cadb0bd66a41c2ee581f993065306da08ec2e2ae1ec705f36da141258ec1dba58d4abb0703d52445cd79529d8e7889851983bd6b77e6ff437085b6756108f0d8e9c2c04cae803e991a8f90407a032f035bf44e8ccc9fbfcca2c43de3040d1bec7cbb126ee06116fb3088af645f33ae16769298385079e3d7dd2a605d06e8f87fd141d9fd5076c429020d092732033a57115b1f6999246657834e54d2c734928722316655f16168fb26c39c6c383c7666dbdc8b94a8187fa01d727af19906623d98167bdf430e7d7b68eab4c58624ba0765d6c84cd10ec6cdd6154f8baf5a13b1dcf4ae49f85ef576c386d32356f55f59a1fd128621d39074fc5ddd21ea66cee85195a346d676c27e2b469fffb537e3b29b1276c1343badd2737738984cc57fa4aa2b9eef77a44005e76bd865b1773f6173ec56deaebaafda7e6478403fa66742146617b74beb8953e78ae4fd82a0079dedd905286f52103a91fdda9f4509d6f6abefff684f6ac49f626719fdf68740b7568d4defd7c9258d6bfc958e7c68b041d4978750e830f95c579b5db8c56c8752b9199cd38adb6a29138a0f66202e2ebf415dc53d343dcd49e9bd39356588eaca03bfb4ed3aae22e1bda7236dad13cb0643b2cf7ef", 0x1000}, {&(0x7f00000013c0)="1f501530f6513c92e445229e90acec318393bd29d2", 0x15}, {&(0x7f0000001400)="2d36272caa80ae4f751166d20019f5c3aa2692c5314ba801839d4285b5d47813eb095957b84bfd8ebff8c3a5e735cd17f67e05f23fa47b7ae526f4971871f6db9f76cc7e10cf", 0x46}], 0x9) preadv(r0, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = dup(r0) pwrite(r0, &(0x7f0000000000)="530e64688f13fa2f336c7c45b7c7120f2b676dfa6c6c0bca56322177e56771068fc545d945c2d5966d6512e1995a0e290805882692e76b8f792b2a59a2aee1ae42680a39da3e0562f2ebe454c9368f909b8cabc29eaa03e5c15db6778c9bbeeee8bed7701ae791ee005baf154fb457e3398fb1b63cf21d91ca553ce8feda5b4748b6328d5ec0b5050a6953505bda40a6f6a499ee27fa93991234d1436eb0afba418a2abd8254c6465556198254c42fd20eab258e73be323bf072e1ffb781fec1a66980b0e86c7a018bca0c316ae0532a16f91837b451cce778313e5b5a2565b10a79be85591bd98ea956a99473e7404cf0a111fa6befda96a0", 0xf9, 0x0, 0x0) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00fcee7c525326314ac1bef1fb26845a5e93464a4267e6c08b06b4c3a4d83f45fe66e7a7dc354d59a7985d3cf922267c3208"], 0xa) r3 = dup2(r0, r0) syz_open_pts() write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r3, &(0x7f0000000040), 0x1b) pipe(&(0x7f0000000180)) ftruncate(r0, 0x0, 0x0) write(r3, &(0x7f0000000080)="c9b4dbb2991561f77519ea1feaf604a60b279a47e5d5d5d87365d65625602c278f9af7f6a3240784a2b3e4fcfa2ba55c99e8e0e3f556e3230a39c98cfc23ccdf2119451c4fc0ef2f6be8a23f6f5edd9d591f2ff37d78479e21e10bec1c", 0x5d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x0, 0x4, './file0\x00', 0x9, 0x100000001, 0x8a23, 0xffffffffffff8000}) 16:00:04 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000001200), 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = semget(0x0, 0x6, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000000080, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x0, 0x5}, {0xffff, 0x80000000}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x8, 0xd3}, 0xc) 16:00:05 executing program 1: r0 = socket(0x20, 0x2, 0x400) setsockopt(r0, 0x0, 0x2f68, &(0x7f0000000040)="48338dbd4c305f65e73cef5500feb87db51ad0ec9202cc350d2451ea9ca1e33c67fa04ca40cf1da55b9f80b5f24988332cf27ee5383200049ac584c258eeb5ebd4f7e2a3e10f5e9cbe76f635e0f33ed7452d9f20fdabb3f2cc55654f7b179e2e71e03decbbfbcca50e57ffc5", 0x6c) setuid(0xee01) chroot(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x78) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000140)={0x80000001, 0x4}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000070, &(0x7f0000000000)=[{0x0, 0x8000000000, 0xfffffffffffffffc, 0x4}, {0xb34, 0x0, 0x0, 0x4}]}) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000180)="ebc739cfc8354600", 0x8, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x877195b3fe624087, 0x2b, 0x5}, {{r0}, 0xfffffffffffffffe, 0x12, 0xf0000000, 0x7fffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000007, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffffd, 0xed, 0x6, 0x7, 0x19a0}, {{r0}, 0xffffffffffffffff, 0x42, 0x600fffff, 0x80, 0x7}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x3, 0x7fffffff, 0x100}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1f, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0xfed45f4e0b7af8ba, 0x40000008, 0x9, 0x38}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7ff, 0x29ea}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000003, 0x40, 0x4}, {{r0}, 0x0, 0x1, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xc2, 0x2, 0xffffffffb66ac277, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x0, 0x1}], 0x100000000, &(0x7f0000000140)={0x401, 0xfa}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTART(r1, 0x2000746e) 19:14:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x9, &(0x7f00000002c0)={0x10000, 0xffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 19:14:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) 19:14:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x3, 0xfffffffffffffe56) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, './file0\x00', 0xfff, 0x9, 0xaf6, 0xfffffffffffffff7}) r2 = semget$private(0x0, 0x5, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/37) 19:14:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x3]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x843, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) r1 = syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:14:09 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x5, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x1}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) syz_open_pts() close(r0) r2 = syz_open_pts() fcntl$setstatus(r2, 0xb, 0x0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xf4f7, 0x80000001, 0x992, 0x1f}, {0x100, 0x3ff, 0x1, 0x9}, {0x3, 0xff, 0x8, 0x4}, {0x6, 0x330, 0x0, 0x5}, {0x1, 0x7fff, 0x7, 0x3}, {0x140000, 0xff, 0x7f, 0x1ff}, {0x8, 0xe4a8, 0x4, 0x1f}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x3, './file1\x00', './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0xe7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x7fff, 0x100, 0x3, 0x0, 0x101, 0x100, 0x3f, 0x3, 0x0, 0x7fff, 0x8637}) syz_emit_ethernet(0x0, &(0x7f0000000200)='}') 19:14:09 executing program 1: socket$inet(0x2, 0x8004, 0x7) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x75, 0x1, 0x400, 0x1, 0x3}, 0xc) 19:14:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x6}], 0x2}) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) recvfrom(r1, &(0x7f0000000180)=""/214, 0xd6, 0x801, &(0x7f0000000280)=@in6={0x18, 0x3, 0xfffffffffffffffe, 0xffff}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 19:14:09 executing program 1: r0 = socket(0x11, 0x3, 0x81) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:14:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = msgget(0x0, 0x22) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000a000"/157], 0xa1, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000380)={0x0, ""/84}, 0x5c, 0x0, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000040)=0x9, 0x4) 19:14:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) dup(r0) 19:14:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x3, 0x2000000000000000, 0x3]}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) ioctl$KDENABIO(r4, 0x20004b3c) dup2(r3, r0) 19:14:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 19:14:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)='O0', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r2, &(0x7f00000000c0), 0x1, &(0x7f0000000140)) fchown(r1, r3, r4) chroot(&(0x7f0000000200)='./bus\x00') 19:14:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x10001, 0x2, &(0x7f0000000080)="e37ec6ae39bca0bd3cddd8e11bdc97601957d6c64f488fd5a5ed1d09be6c2f2d52d8334014425b9eee5a6e519c6b5d7415369d269c56f9eac759496ed1d169b90729c208a138e99b4a6823794eed8d6203d84e9b796fc322e4c600974580ff4a0166ba22e3b2a48ae8adcf1e6b09d14daab94d51434874f6e6992c4c302a5399c37d337e5ea5a8d6a5ab3277dbab8168ffbc0ab58e", 0x95) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xc0) msgrcv(r2, &(0x7f00000014c0)={0x0, ""/196}, 0xcc, 0x1, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) socket(0x1e, 0x0, 0x3) r4 = getegid() sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000180)="befcd9b72c0a72dc311b20ab4e39ec4293ac8b8d43587def0d435e045d82aecaba176e2573bce7da406da483a9249fb9a440bc97c88944e08eb8eb4fd8f9a1382420b0f7cf6bd68b841446afee2d40fdfc175f088409d2c1ff953f59136ed0c9f98f01fd74391197f334eafde18a447539de7d45ab893f074fcfe7fd15a3405a8de7dad842205beb4ff85e7f22e142b05a215581fdcef33f9a432708f6c47a532a9925beb096d68c67c6", 0xaa}, {&(0x7f0000000240)="5f1333ade3bcd89e71cb494f5364f972cab442432f494d001853cb55beb885c8217cc2cfba398e53476735b71ce9e14bf3ad20cf21ee0f8f6cd6fb661caa5ea31607d2f658c639f57560ca7890668331ede0777dbb78a7f5b300d98c4377108cf2241fea019f8cbe6656b0d616ca621044ea90642901e231a85a7c6123c067221d854822ee07c94659a7f2f8a8f73404126686599cef8640d3a90520e1ba5b11e8ad48b7e6687ede7960fd72b9fc0dee08d904017fa6d92541d150ad292f4dc474b963b14c0d5de255fc17e1301d454a9502e1a70df2d3b28ccbab8f13592d5b423dbbe892bd555e5ba3d478a7c90a0bbd95d086ba5de7859fe6f7709e8144326c3b96e90d17eb6de9527649a3a4020eca3caa93c73a939feeba5b1ff54082033037e47095077c8e145bae6a441827d7648cda36e5f0d7b5ef9e611f7f76334f1cc516dad74ab01830a4c096b185ced7f2039435fa3014d56fe424ec5c57671a776edfc17e2232c9d965a46474f1462ef7fcf66c95baecdd01aecaa7bdb0f7ae406f3d2928a73460904d025206cef3defec907b021aa117ed4332b707ad4cf2a05673a844c0ae561f68b97f9bdbbb009cc936b44919d94895055921992644a46da4b6db18d0cea31a231de930c2e8ccf723f747b1f728019c92f3c8486b4c669e94fa62164a4ba5df66c5a647a623227fd7a62dc998a8dc135e727e8bf56b7384cbb91e8e6c2e2f05761e58daff894b202363525ea0a8b257f8145aa33a0868d52407589110ce61cdef5092a06f35626438bc4cc4b6e4a9ceaffaaa6c8c33b081915e7fb8c67eea6a82f38a446876cf7c970efafff96fb46eebd0b87c0de342eeb25b177f2d3cf86a0b834775155c931ceb9b20e0acc224a1ca4bb621df9ba67abbaccb0a6230d34453665e7909efceb5c613f5e183836a1378bb31ffd647209e5d1c05f765b9f87df9eabbcd7fe06bd0a7de4f5fcf4009961d017db70cd47a32deb7d6de31e5cfbdf012ca9e3f5758f316ab097b2703e928b1f9201537351aa55ba626282e8b8dac1bc28e57cbbb8d9d070a84311eae58e06fc8d3c1ed6741ad445324844176906213259e0e5cc44bf1250bc108ebfe724c2a80e0fbcfcbc096c66e7813248ede121966376c879eb1b8f34e7837ce4be72e889851d84344e9963fe735789a0cca63fbe78526fd3cff99dea9ca15974ed8e8ca09fd7268bbad9336059fdc6eb04e5996406af2bc2ecfe6a96b878b28572bd41fcd829b8d358fa68b32a4816875b37a6cb0eff7b44d11ff485f1b1a17ed8fdd2a756e55dc4ee18b0723b16a9c8506745f82264a5cc3c650d7a06ba908b300f6c038b08133e187d2ce93e63182ebed9fe06348bccb7fc3f9f24571327d0fc5ea9aaa9e95adba4b6fe6e94d83ee7d0cedf8e7299d046524f735c6b830c93668d0dec2ca3ba4be5be400af5f54df64cdb199ef54af7cee040ad408ac3e6d9a1b95bb44bec4530131e0b7f024a1d79f18a55a03b1b3e48cc2e48e0e106f4b362b6105e1be92a8ee2d56b35564b273641b5df42ee0080b65b4c14c5db0de11661018d67a737a8260b1cb42ed282643c6445ef722d4ecfbb3ebd0f6886430752108366de0f3a50b14f3f3ee01fca8598a151b34b26df1c0ff99c852c7f75b6612345375171d6c3b64ceb34dc817d199024802c0b4b9c6ccabbb789a0213bada40f3e25517fe343d9fa278abff2f88e5f12d1c8a07bdc5edd6fe737def849303a79db7eba695285871ea8f96bd5fe36350441940f91398856c600173ecdac107588085a93ae6ffe4250382033bbe2dfac1b462bb9a904a1c009ef3b2400f1ea4e90aeac307965183e720e2b2bad6de143d481bb875e2fe1bbbf4489bb16b4ba5b0b7caae8a28f8e8ff321e9aa4264efac8d2373394397a4e367b246147867360dc548b16c7e0cd6f4d12f92460e1f244a1c8333e7488c04ece61d6c713f61424c6026edfe82e94b8bc4aa23f7eab98cf5333219c955d7b33bcddf7326649cae440a8adb3868aa136ba85c9bf983081683076304b0a3e1aa93b0ead5d07ddbf2061eb121cce2712827a4ef18e29de826b18aa8a32c00aaa52fd865bd4338a47e011d53cda0ca33afb7d7d89a61270fd08b721fa68cbae49656a6132dea1d767c0f32d7e8ebf4effe766f77725354777561ddce017df8533c3aa75eb326ee4b6d0fbb8749b7c2bc42b93e35d97a88181fa8288fb4e1bc461d157e1132833ed53ddda17e2b6471b80a8571beb31d93559c8b2aeb0b1c8272d6e1de667d542e4ef756399b109fdcfee389a2a8bd3b0ac65d82e8dee6a7b775dbb7357e6f1c09f5f9c60478387fd38dbc170bf19d6ebb5cda33d6b6c7291ac03117ba0d8a05fede6ceeab449135b2806696103815c9728bd3effaeaccc938e9616eb8bc227606651e778495caabe74b08b5af6419a753e217574c0e234e1ab12c66e4b4579e26a53b3735f087b366505bf56e1646dd0dbd3d2052d09ef37fe642a8545d0519d7dd70f4d0aa7118637d9be341daefaf683607a1905fe2348761baba2ef817948e021c84a0022080603b2d3662321da61f7cab7fe18327c4932199b2a07514d2c4b8529984a7491e3341cd3bbd777c0781750b421f368dbd9ef90ed18588fc80caa4ca2493857fba8c80b4271afe9a39370efb139c6555b9a47dbfec79ddccbd2cf415ee31950f5f0dd0b44dc560aa1c8aea38ce47c00096aeb4487c5b94adb32376b8e6b0819e69b8a94f2539a3b8cd69ed8bfa121e7dd5cc5663ce49574c8e30a8999838ab564bd50fdd329d4a0230962bb03bfbb87c1238ec38efd31cd65909952e787d390da537663cf11008ab4157b29a6e694ebadc8a1a8c28d4e13caa79bc0248aa2d09079e9252eb05ef578822ed607857d45a14f90d104bcd16ab6c8a5a3d2652b12bc4a6b0885ea946dab57cb5b3a62d442e202a066b059c1f76554b9e7dc9d3ae24f1f843d9718b3bd73be29443c5b92a330302c998744feb629a7efe843d19082182ac9c707d49f8db51f83f05a7f39402770ec8bb5c85cd258885a41eb79ae61c1876e637fd21535855d54c9d3e7de676cca62ae5335ff7e3e9f2c7c8d94c7224714fb93ab93a0eb24009bf01e2d2bc9d20dc8f8a2e8cb7f8e71c6144c59623be5ad3afe00576069257558e2b82771e530ec1b1c612b10d670c2590f2b5b3333750a0f40343e1708b92b5e3c8052e45622766697ef7ff9b0ea920c4a146b3fb846d5df1b19d60eaabaf364cacfc3277f741f000000ba727665eee4165e50e2280426002c3c0b0e7befe4fa2b1893476ff4676d3166d1200e4005bb7ece897b4f7957186fcd91ce2fd831388bed09a72a2a3d83aec2dcf9054ae195389146f2a4297819dadda4e3e9acbd185a0149dfc3ca9e366569e76618c6a5315c4a6aa131563b33bfe1d8ea27345053024ff3ac1abb0391099d87236251c0d28e522e5c604aa0d7366a3abdcff655ffd0ae70fda2fc36b5e8abf42368f7ce5d3e49568517629a191b6a42d26f02ff51774e12bebdd63d7929c59e343c4be4b6a7c5c17877e60de75ff8c735b29f1f75d5e3975b4cae604e9715fd88e24ae086eca7986ccaf1bd0b58eb79ab8687897acbeb36531d050c4c0bffaf4ad78db57cfe5e4a889c2cc51ce329e56aa58fd899e7c609e8a34b82e98f196dc8640c7937d1a2fc3421b36acb3c42676bd423cb3f6265637529182b0feaed1bb598d764015d068fea37a40362b26f11d2619779b7acbe0e9ca3f3ca592e97bf1faab25260fabf2c6c8c0e2596cc500e45016081f07bbf1ead8343f6a1e419b3d04f8bee383faf8ad5eb3a3f3138124134a7108b151ed9e4c19ca0674a6e7b58e0d767d64e33b24ef315cdc5fdbdcd4b81e8788bceb7bd72a6bc884f15ced3b7252af75d413ce0fc7480453490e8fbeac3c98990be9a9f9428e53248ac4a95e8357451cb9bf37aaac9a25199f3ea3ab6e8acf2d6e0a509c3523ed8caa5be31a6e939f84dadb7154d7248ba400a4c635018604cd6982515c02fb97837e17e1e3abbdb67e8d7b543093d6dad5ad31dcd2066719f6ab5c824875256a819f2aaac4c185676300543cda51bbbfee73619b0fbb6608c3c3ec1202dff5e56a403636cd19848407b80160da02690c9f3e69529962aff8fac7d898e068c50e36b56fdad700c95172c00cf053a6e16ea6c566f85d7e3a880c47a253946a4f028cdedf4050b468f88b5b3a655dc98fb04ba4218036f329d9480205f8d8202cda4042b67952354489db9d809125eb3fce7cc0f0797cdee698b4a6f91309d172f83d64e3e602f4d258a5c1f10b8ebf47386097f067543a82bda419c4a74785db5d91772afee5e2fd07b401529fb9edab4d8e1d600010415fc3959b4fbc9c40b48763369dfeaa79c5455037e6df68e3805b76f97ea3543fd5afaddcecb5c9e45ebcdfbe1e91b4602b16226476d6091524413b372ee2457c2afdfe0fbf08a20b220c84af325c90bd33425f92a8d0ba8ca2c2363973d58c7872810ea63461fe6537223a3830ff2f20a3778c78e2085c2284fbbbe97a96519543050568e66228a537631ea47437b4b60bb1c921170a5137e49038b704d15d77cedf9405271b4f2708cc56de8e9c72309f4eff57adf8bea0e00e34ad07b65ea34c4da8e258727cfe1f7f389b018cb681d6a57c38a0f1c0688416ec50e607fa4d65da0af6af8f58a78a4dac077fa6f562b1ff228855e89678e2b8bd6d54feb6046a86c49f7c2ac924b6303feb0b9c7263f0d598a96a5e84e54408d172c65babe6115e503ae0df22f736a5e63aa2dc27ac85f1686d139661640a775b1e61c9ff3f2f58842cb5120b2d02b0eb961b4951d91baed8da8014dfc697c60d2975685d16c200ace2e405d3b52425404e1a57804a2ff00f89fa65f5d43f0dcf6c140206963a9923e9fa2a7d828d069be5943f58d7fca60659a5c1b4e36526d7804084f31bbfce75b5341aea461d4fd06fedd2eae2fbd5979565011eb833a80bbf3027ff22289916d7ef8d6184af17c4a488dfb727f4be0db5d3ac185e6cc5459f935e0af10ae2ec1e8b355c0f6a10f4cb9137bc6245f135445c0d59e858d6f2ce88b6991f3bf90227812d08c25323fb74e6a633fb8d45234531a11509f233f03065877a58fca57c91bc732ff7dd826cb458c94f7e3fb62041466f9f692f973cd6a2f617aa69290b2c145a1c3dc19cef861c47acfd46e459d7cc6e00b77a91ce4c962b8ab09cb14a27971d55944efafdaa271fe1235c123892c24de854119a1ebef16f9656f9ddccfb3fc44953911fcbedfdc96331ac5cfe99bf0440a2c3c83ecac8d9bb82d4fbb5c66247ccd6f0e9d509dcd041265d1e611d86eea78c08538844447a4a5d63097cccf7646656db6ee03bbf6048a299b511f8df4cb0e57f6a013f3bda74fb2dfa26f417fb5150c28a69b9d6481515a2d3040429dc6d419fa2c8f99cefae8a41daf65d60ab3461b4aeb4806bfae6396d3b50b01f40cee8d188d1032b45497f4836287cb7ada035882bcef2bc1c0950fd78dd1d827cdcb30dc9d352bc5216b55949add0d19e1629b7dc9ebc7d9858c8aa8cb26014abd3fef57f094384d34c16830b83d6019693b7e7ba7cd9e8098f7b85345ab4851c029a9c1f6cc305d306f281ac4c1871e4441ff9f7d5c09b191c1c48624ae092a02854caed3e2db7fc08928a3189b3acca314253af5f591319b2d731add536db410e639cfd124b713ae603260901452359a4cbb249a1a39bc5c47a4d72937732ec38a663aadaf53dc6f6823c", 0x1000}], 0x2, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x20, 0x3}, 0x0) r5 = open$dir(&(0x7f0000001380)='./file0\x00', 0x0, 0x1) getdents(r5, &(0x7f00000013c0)=""/236, 0xec) 19:14:09 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f00000001c0)={{}, 0x0, 0x0}) clock_gettime(0x2, &(0x7f0000000000)) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7fffffff) 19:14:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000240)=""/201, 0xc9, 0x0, &(0x7f0000000340)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc) r2 = socket(0x18, 0x8002, 0x4) sendto$unix(r2, &(0x7f00000001c0)="4e74b736ce77b7b2c38546538f5e3baedd", 0x11, 0x400, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = semget$private(0x0, 0x2, 0x4c) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/9) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:09 executing program 0: r0 = socket(0x11, 0x1000000, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 19:14:09 executing program 1: pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = semget(0x1, 0x5, 0x4) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/181) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 19:14:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/22, 0x16, 0x801, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xff, 0x3}, 0xc) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x8d0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffd4b) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x80000001, 0x0, 0x0, 0x0) 19:14:09 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x4000003, 0xffffffffffffffff) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) dup2(r0, r1) 19:14:09 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) 19:14:09 executing program 0: r0 = shmget(0x0, 0x3000, 0x44e2fc30b0987b5d, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1, 0xffffffff, 0xfffffffffffffff7, {[0x9, 0x9, 0x6d5, 0x9, 0x9, 0xfffffffffffffff7, 0x1ff, 0x400, 0x800, 0x3, 0x4, 0x100000000000000, 0x400, 0x101, 0x4, 0x3, 0x8, 0x401], [0x6, 0xfffffffffffffff8, 0x4507dafb, 0x4000000000000, 0x4, 0x2, 0x8, 0xfff, 0x4, 0x7fffffff], [0x3, 0x6, 0x8d, 0x800, 0x80, 0x200, 0x200], [0x1, 0x2, 0x4, 0x9, 0x3, 0x40], [{0x5d, 0xfff, 0xd2d, 0x4}, {0x40d, 0x9cf, 0x5, 0xfffffffffffff000}, {0x100, 0x3, 0x7, 0x7}, {0x1, 0x400, 0x5, 0x1ff}, {0x7, 0x0, 0x100000001, 0x8}, {0x100000000, 0x3, 0x80000001, 0x93}, {0x7e, 0x100, 0x0, 0xff}, {0xec, 0x6, 0x1, 0x7}], {0x1, 0x5, 0x20}, {0x3, 0x3, 0x3, 0x9}}}) 19:14:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84, 0x9}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:09 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chflags(&(0x7f00000005c0)='./bus\x00', 0xfffffffffff9fff8) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000600)=""/190) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x4) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r3, &(0x7f00000003c0)=""/214, 0x5a) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x7}, {{r3}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x7, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x401, 0x200}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf0000063, 0xdc, 0x20}, {{r3}, 0x0, 0x1c, 0xb, 0x7f, 0xb500000000000}, {{r2}, 0x88b68c46da70d79e, 0x3, 0x40000001, 0x1, 0x3}, {{r2}, 0x0, 0xa2, 0x20000000, 0x2, 0x3}, {{r1}, 0x0, 0x2, 0xf0000000, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x400, 0x7}], 0x4, &(0x7f0000000140)=[{{r3}, 0x0, 0x20, 0x80000000, 0x2, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x40}, {{r3}, 0xffffffffffffffff, 0x41, 0x8, 0x3ff, 0x49b}, {{r2}, 0xffffffffffffffff, 0xa1, 0x80, 0x6, 0xf0}, {{r2}, 0x0, 0x1, 0x13, 0x7ff, 0x6}], 0x0, &(0x7f0000000240)={0x1, 0x4}) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f0000000800)="462d9e3b3798cc17677b38ebbe17c6fbcde344c4abc7cc56afa70861f641dfba57a144046d3d375efb2878d630ef2fecdd28356393fb2c42b5ceaa96e4bf8519c1cfbb49db648ce16586e70efe41d05e567aa9410a91f1cfc937fca855d9173cfe394e1ce633e3b30753b9dedba8c825de49252e11f2c4b68c691b459d9d3ec4cacb16c7bab2aab6b68a5990c538f5b0e4581fb4e4ededa1ed2e772abf8349a6948a5d813b1bfc7d485b1b6c74e0f56d4e10f9f978bb344d21cb428eaf8f08322342db7d", 0xc4}, {&(0x7f0000000900)="10e5cfd04c1391bcf14e1edf85834bc654f62138267960d31e20ccd771556af2e312a8685e53c790b2d69022da59a2ba8ae5e259d6f74ec89099b291150c1572d1b898c6dc1baf7a44201c07cde71b5031e78e5504755c35e40843aa52b406c4356bf043a5d522721cf567e195d694cf93e322517379369295678040f872f19598e80bd034171e1c6b8c1e57aad4748fcbefabe247b1f2632c644972d043cdb5ef843f36393c5307b261318494bd44cb3a1fef69da9e2f86baa6911b4465a38672c8dfeac311", 0xc6}], 0x2, 0x0, 0x0) 19:14:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto(r0, &(0x7f00000001c0)="4d70a520e6abc5161554cc6e205a1eaf4af57cf4613838d140fa0e3723fa74ac5e93fbed7462f390bd2f32b51f", 0x2d, 0xb, &(0x7f0000000200)=@in6={0x18, 0x2, 0x80000001, 0xffffffffffffffff}, 0xc) utimes(&(0x7f0000000000)='./file0\x00', 0x0) r1 = syz_open_pts() fchmod(r1, 0x149) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x3) 19:14:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x1, 0xf9, 0xffffffffffffa6e9}, {{r0}, 0xfffffffffffffffa, 0xc4, 0x2, 0x7fffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x0, 0x9}], 0x6e21, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffd, 0x72, 0x20, 0x1}, {{r0}, 0xfffffffffffffffb, 0x18, 0xa000008c, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000009, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x26, 0x20000080, 0x44, 0x45}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000003, 0xff00000000000, 0xf259}], 0x4, &(0x7f00000005c0)={0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000480)=""/105, 0x69}], 0x5, 0x0, 0x0) 19:14:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000140)="14654c86362331a29ebeea9e855b6cd2ded46670d38b1f1a92e82f4270cb8acfa07b7e34516af6d438187fafa1f7cdcee1a6e9b3d96fe0c8206c94bdb98017b502a2e06ba6ffa2f2ddad5c5a2a81d75efe9a110d721b16e6fe9c63898a2278226674e8f7e85b023779ffa3b5d083d731f93f5e6a1728231fc30583b12a6969dcece362992b598f43a08cf7472796a05e77ee300fa80d1e98102464968da12c7b1c0d5e53a536", 0xa6, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000080)=[{}], 0x1) 19:14:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x5, 0x7, &(0x7f0000000140)="90000000", 0x4) 19:14:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 19:14:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x460, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) getpgrp() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x7f, 0x8, './file0\x00', 0x2000000001, 0x4000000000000007, 0x2, 0x1}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 19:14:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6b2) write(r0, &(0x7f0000000080)="ab", 0x1) connect(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="e3f99519e052115b502a7c330844aa14d79ea3625e1bb62456c98e2911d4a1595066"], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pwrite(r0, &(0x7f0000000880)="d3e8f51a934f97c48dd8d0f339ea42ea06267d5bf2d1940233e3b46c1e1d04affb03d7b0bcc5d96d4b990381bef34b0dda8582541007a273345b78debc51a252150f9081a2d0a4aca80ebe7a28227bce20aba3d129d9fe24d90b988d8e6905fe046907241ed67cb817bc314c9be21196edbd70b3867ddd755ccce33eb280dcf556a52652779d8fbc87bc379caa7d43eb1e58f02c9f0873890996a5696990d1e0bfc0bfce19765255ddc3d630eb2137728685443f576d8b3e390fbace9a0d47f42aa558dbf8b07b8479d0019cb45c39e4f9dc0709ecca5ae3f6a2c2f0c6373f3f84414777e0b288cd476fbd6f5b5a499b84fafcdaa18717fdd6600ff7b393521d1900d23ae8b59b30c4395557858a487d1aa970cc576110c57848b87eca6a3a70dcd4f7a374e0e0eb6c87d585a2ef306eeee4d5ea0927dafdc67ca68b1be16a5c9487e5643e2c5ff0f68724e5bf773067f8dae31c2c8301f2486d586221132a9a5e6157bbe7d9f5ee405e75895be3303f15149a9281fb16e77d2585c079e6c5c39f73f7bca4b6253a4c70950fcc0987cf8386f78ae07d31382f7aad37e6d60030a451fd6ebef003abbb2651834f4c0152b8a16fcac002ec9309f50d4e4baed6dc638a6aca4efde8b138c3e8cbcac7428086be637453003595dbaad47f3dad9ce378cc518da618d55777529937abc1f9639cc9d19b511329d7bb807383a49768cf3b0d81e68eaec7e75939e3f41b87faf3f343ce194b904288cfc7c2580126e3988edc6fa486dce1c4575966e29f71de5753bd2609fec60a424a883dfadc6c7d88a366ed96673d301fa8db54452ff96984f38efd2531eb599c61fb152952bc9b0350eef5776bc3478eca1960924c64fd30c0dcbc498d7cdc28d1f4ca93a75f932c43ecc457575a68628080a744b3c5f39f4821c808c3462a5995c54e52606f5c9dde13089a5a842ada47edf5d55a61a520dc47222648bd14dcb753b3dfed544a05bbc0c58da13dba034f3b41a8315c45c399d43df0482b72457d1b019b4ca7bc9826ad11db12e3bdbc5113467efd8098bb3c68f8f0951aa2dfed1dbb02c77ca1b9245c98ea12a469069a91b15fa4dc0aee54804cd9531aec00f714087d01637c24994b1ec7c9c714bb59d16477b43a0bdd7595e55c6ee0c0d766194a2d1adfb162999b3407bc879452b207f7995425070283a0408e1d7e3b0680b8d207d882168384c5c8e6dacc1b1dd5b7539bb49a39b5adc1ba4dd87b89c0d683982bfc87d4da04b87f31296d6748b0a77a6c82d7cd811018d7ce7e32582fde270cc2251e2288272e850634233720e1baaa0dca91d65477c22f351d5c777347a04f16e884fb048233030a003dac553b2cdc0fc21d94601a55534789b7243729d5fbbb8ef61fe4369190e1a76d66bfb5132bcea4d376401f1e38f259431bec36fe4a2d55fdb03c0c39d6b7e099c55e063fa00a4fc8ce5a5b932658edff3773fca7e0fc0d7ab86e78bf4a9bd63ccb24c4e0dfd24444e303e3fcc071c7fe5cef662d50a124511e83a9c6238b74443737290051f5ee13434e2c6a36861ae65f50d2258a9c31bdf5430f0586cf3ce466954063aced8fd27509c653de14771c55ebe5980f54c29733c8911c654129b940e01a3d66389ddade28972bc27ef834b0b1d0eda156d8006071e7fdae3e0bae52010a326c3bbb8ea316162453b7f28dbf981bf7e4fdc9659427426d399bf965eb428ca8329c7ae6b5bce03e7d9086dc667e4906bf836e5649d74ddeacaaa1f119a4b8d019af8182966806ff995328d2c7fc8404658c3d0070555328b89377831d63d92cd3a48ffb1e8d832e601e75f5767cb1b91e8d5f99ce891a2021c895a80386ae3e501159523e5242b5b092c749814840c67b2b7a01dc0ab1f4d8d25585baad02adac4e22bc0c5beba2b7b9a517242555e503187190cd67aac454492a84edf9e184842f783bab49c35cdedae929e55ea948e0ae510bf70e55e51aa8db8bd8aebc490fc48fcd75a95d7779d421e991a6fa656b81174e3d77c3cc327e058c8662b9c887f67ce002e311288cccbd47b5d2b9dd3a45bdd21228dbdf0b2e830dab954f6e929898031a42e8fdba12178226c2c624d32f244fc0b9756070a7feee241626c373425b3cd75af024ad2addfa21f8ccc4933ecda30abd978c05ce765ff2a8b62f122f1d1454e817835dd5efeef765032943bc298bffa0c08739605c214ab1a88ec8e1abf3fae8de6d67aa7fb9e02c5ba9f9de07793775e3d39757002d08375b6c951ffff141fc28e9e731167071f1ab4dda024bd3f91994c25a97526a752a64f5ef52e140eb28fbd11d424861f7e9a1c28091aa30aa23090ef7b417b44da93e891b25f2340eda0b1657e1a6377b3fdc0dea3415ae511e708102ed195821bba74b5a5a945a9d69e1fa524d6464dd59874365b8b3712312e898f7c8b024dcf53566cbc91833dcd87bbaf3824ad9f9902d5fc35430cbcbac5f4d3ee3cc576340ff2d5c7009027858e537de68dcae9ff504c71a4c42bbaebf579f62b9d82ffc2b2b39004ecc70b921e2eb43f75b36f80ea09b2cdb95b23b9655511e573bdb31840d35c6bda3de47e0df3e17bf3cc2a094b767123737f4ca47c78b18099c995e98fd74587b619ee13d747d27c029c7298c3cc1f9d22070469525e07d5eb533d34b1d7ff26afd69607d47f5e1cf8dc8e626e483834eecafc905491d99b2ea4ce8a527f1d3dae4e882ecd9b9a1befd98fc8d6fb9b49627cf3fbfcfe3e9ac6661e57eec895b0df022093dc1273ba8043d7e76a0aa64ccea62c2472e36447cd2515ebfdd0c73ddf45fbbe76ec672e1f19582853e16141cd50f4232be9563cf0e2387b6d93d235322a5752923d8225fcd5dfe5da66aae74bf477a3c2417b6e4f5631158be8bbe962c459fbfe7e36b20008e01b509657ebe21de989500ed19c60507cb477d3233c4dfb0f523940f6335d9619df7a9e164ea0d6498bd404fe616ae61d8c6572aaa6d740f4ebb6b74b5f604bd922b5d91b2261f6b5b79c9794b9d201c6fe0bc4ef117e774585e1882b66d4cac98d674603c1cf5fc0a210481553df1d87a8fb4ad642e42e698a873b0c8196cca79434f21d0db531b5d66c07011a1ec05d058f904d9b48768cb67a9b615ff1dd85391cbc78ba7e0ea3b9eff1bbf8d137a68e26c90fc450cd58abd184b798ddec93b00815e9e1d0e9e82c4f5657b89953f3fc00e5a3b0651e3e94d4815770906896264c3c471390173c4e5ab26c63bb8ee19a5a900c443ce5cb15b3677651a49d2bc999c234472074f578757dfac1b44dc83361cd42f96f1fdb71450f370649fff98f9a640876490ab5c5571d2f32f8d3ca29c2405526eed85bc7df41fb8c2c54d57dd8d7176ed2922cea65ace2d8e2500e9bd645edf7f97d98c3d640c71a7d4182a107be92a86c9230baeaf37daf1487e31a60c3b1edffa3cdce95f1c4192ff916c31f7c7e59c220c2d5f338cba64b2cb6376b8a89d31793558d2e3e7313b6815920c19f3d7f925cefdf0482614ca33f1237011be31891040678393e0eb4c56faa04c65efdfe9f5d5dbd3dbb1fe63d9c66f62f254388206908b5c7d9624792292cdae7ac3f063d590a3b83132c2de6beb074eee1ed1625b0bb0860ce6cecb793665b9500dcdafa591a3df927af4376ca8919aa5100039d1c236c64ecac09eb1c662c24d30f004a6332f76a9b3c27e8727b57137ca94aa0a05d5802d9331c08d8b9a4807d37a11b667c1e195ab03ad25d7a615694c07a332c9e2b589c5ee2e1c27b6f223e21c015e2f6f8d2b7dd377ae9f60a742afae0936bf479fbd126db352e575da8771252c4393fa1d394532eff4d857c45ca1345aab71c899d4e982bf2245f6c0076bcebc9dd4ae214c2e855157d8f54f5a0a0abf6e7d2c1673fe946177ccc898d14dda26851b616b04e91edd25d08955faca1d21cf8d7e4f84a3ca6a2e520abe84c22f8c9d64f64ccd8f37107ff3eac7b3537877cba1f84d6f4732dfb6be7dd3167ac6b14d97a9b0a2cb73e245e118d1494c52d9852f4fbc2a0b07d201a7a812f8432e0fd854862c2cca5456ddf087701d883641e88f81788b21bdc907e98c7836a903961dcfea80a6f3cfe9aea6314349cc16496e67c2f858fac54d80e1704339adbf0ff38a513a9536e1330aa05ed2c752790efe1643bf819ce27376469907e8ca133eb59314b972b042faf0f5829ae0d9df12b20010ef3cf108f83d4bb5e535d38e5e7d791722680278a7bf0b035a1ee7eb65952a12122ebdd5596a82e870388491d3e2792cdc4d4df0dcdfa872d4d3f02cd5636204c187457b1e6e9102801cdf66402dfdedb1db3e077d3691c9c36621f4a9c1f636da33fecaa02611ff04ba8b4d9d45c9914074831166d0da2f8e914803d6f2b41a3d908e18cadce52e7ec0283648af61022a6d286fe199700a9a6731c5349f63b004c2504376e8aa9f02340eeb0cd28c48b3ab4eff28b50f387a97080b5ea1ce56f76675bf4820145f8151167bbbda124655734d3132f5127c15543ae790d12a519f0455d493f96d63ab02b8561f422e8ced73441b699a2bb8d0d17d741e448a13424da371cf868b3d8a6d5aeb957a74e1a69a3f9f2dcfe3611e323d76c1275f2fa1e8563094ce76fe263d3be8499504b73e90013484f9ca2a2b20e68ec7932919eaefba0143c25582fa46f91c70695d803e07ba3570f6c6565f22513a12b1f596c29a5dfe2ac22c51d12e35de927e70188208b95021791c605a0fc44abb1b72df053f08e48932987301db6c6e89f2531f1f26af6b3d9b663b2849dd4905d62eb087cd38939d33a42f8e5d97be639996b07e93fa61c26ad3725255ac86b7adcad9b7fadd2db6e732e24ef45dba58f54b7ef8c2da57042a38e5a9cea4f001eb29ce71607b1f32d99d2575588249bfe558567d6958abb28381dd813339fa3eafc3a7180e300d225327a3ef79d41392ee2f0bba361c8d2075b7ce865684a359fd3c6c3aa05f8c200f40279bccf14c694c7899c4d7c9893b352c48c579b749e760d9c438da7274abca93d212f63424435ba7e28b9b31b4f13845ef63d4260ccf70794dbc2f0fb372bcacab8b32b0b0b78bc818fec41205bd35c58770b81a9b73bc91824640dd12baa3618d98dfa0972c35474f2c5230e5c432a56d46f10842d2ecf715a765a2cddacf9de65808b01d7703c3df8bc6d5b5c92efd6796b052408059d070e37c5d9b87d46ad72cdda249cc813f0b4e3b0c43fd9116c17496f734ac0d10880f86dba534ea58b7a6d204eca062ee533c99cf5cb9a3e3388ca71eb7e923965c19cdadcf945d2383118f1f46cccaf87652660e59c3328ba13bf78533b46044267130f565ad34d5391f9dd23f7d6c4391e087d19182328b557bd5b4821e939d189d1aac5d83a899d74b7dcfd78b15ecc6377cf5dc0fd68363a38f6b5269ce6fea2f2f0c013b7c76cf5dbdbfbc8643521fe7fccf3c83561ecbdec9a972d816bb6a0055f5a7d43434ecc5aba163307874cf134875620c85cd8dad7f6d682b564e313ee75473a819b59fb3400e78ab306c351c629a12c3a025fd08aa42c2cf6d9a857ae9c4ff78f680ce96cc8ee4bef07152799ccc7f14a335c4e6f0285e643e61444a571f95769604189ce1058126002d2fafbef118409a258100831b0ac2ce137521742d6c905dd272952365815080d314f0132f6f3967cf76d9bd15d7f397a4af713093c441f615da9698b2de2900de3ce94c87f98fe61a7e08c38ed42ba73ab5f25ba7046b1f5700aefe1f736776ea1a82", 0x1000, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000200), 0x10000000000002a3) 19:14:11 executing program 0: r0 = shmget(0x2, 0x4000, 0x40000000088, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x6, 0xa1, {0x100, 0xff}}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/39) connect(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, 0x0, 0x0) r2 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ff8000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 19:14:11 executing program 0: socket(0x18, 0x1, 0x0) 19:14:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0xda4a) 19:14:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 19:14:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8219, 0x20) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x800, 0x0, 0x35539ec0}) socket(0x3e, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:14:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="1560881e650fba67b97b7c8f88ce698d01e10d5de5bfa7d96bcfa554d8ecef8509c0920c323e301db20dc603841335c3a8ca25f9300c87551a20853a4b58ea0b2a91568f8e016ed84287a3c4ee90af578c7472bf4f18bb41f1a5d88a1895f83982027362a19c3555550906ad6bea18404beb0d48d09aac58b7ed07b4497e5e46fc012bf350f008eb6c64cf2a637836f030062a5ae533c620cd68914dc4099addbe55bf74a31cad095c8f7469e9f35f59b2f595733c1d1ee2cde040c44a83cf749c2dbc739d35486868d116cde718c097548150c1704dbebcac3e3aed4a8f3270da604007a7028ef987be45646c03422ca41a93c4ed19be7e354f693ad54bc6e53c42567b1acb9ec4e1f7daec9430be93198a0c7063ebf35c53c8fbcdb7a1761831c81b8dcfa98bd16d1edc915757aa79b696a30674a45e007391c8f18721bb8cfc7e042d87ed69848f545a2f8ca4dca8358db6dd7739b0668243ca40150196a735ec7405972911f408fd0d4a49c093cb1306881eb69579adc6b47a2c09b7c653a3388d9d0e97554b3416a6d41de6f347346966c725e352854f8f71a32d1160c941c29957a096662993b03c9f6750f6f1b86ac0321dfb63bd824f4c4bfdae156253551a5c9566d19acf2ad7b7ec901a78fb90b245c0cab910f71de71e2e688f0a7511435d2e657f47dd0814af2ee9daec856804e883fdf8cbea662774e684ced41d84c02bb3532ec92e7d196b7617c1de39bcd3b846e8fa4f3386964ca248d7b3fa687bd504923849966367d0034220e8d17c17f978abda28ffdd673adf0d51e246ec83b429f74d55375b694942467471c02ef240767ba1288b00994eaa2cf5f108beab1ced32a16ae2ffd3520e7e8e9888434959c53e037dc4ae52e63738469c8ba512bb5de7b22cba8cb8ff3f3e7b6f1dc831bdaa95ed706cb951f12d08f11ed98bf8f5c993bc950cf3535f34dc68ed3db481e8705bd757ce6b3a55345f8a79f32ccc61cf5350b8c789fdb73616ee614d609eebf641be8988d6de20364ad7167927830336c9b62675c6474b966459c010a06b2990f5854db06e56d8b8c8c7984245dda7053106555a5fcf106845dd81cab2f8fd49d135fba96e4264ef458c5d0cf63071ee8e5162214a547e6462df2c344b29ec23c24ee587d150b16036b3fa491284bffb06a461e74442d33d213af5fcd9b071cde77682a5a1963f94092cb1b417aa0d0c153f821f65ed2d7f68c00e7b142e0e07e08ef432ddcc8af48597c061a4d019035010719ba140aa3de1b1fc332fab865fbce826bd827d3f20facb78ed22f5b9aa14197cc4c7e8dd9609b027ab8f69702e79fa3ed8d6336860cb839ed9b1ba18128250e055dcb68415c82b9e7f7c4a83f74900166c42b5066ffc699199dafead834c8df29f2eabfc0629920b80e0efa8e6884e05b5e66a745cf72d9b82a9f70cbff71e19fded0ebd29afb980030377fba368ef89a5a7abcdbe7da731d7e40e8d631a6b042581262ef509be88eebf3cf03ba79f4880086882e7f46d553d78a95751a20a2ced9c817e9b3b2338634efa07bcf4d28fc70eb828570cf6577abd0463c4fbb1a400be0d0c5656e7666e87cff0f606657309b5b19075571bbb77f7e933a03f2a255799adcfcd146e683d789d48c4dd790f4e02db1fb88fc3f7e8b7e3d57ead111f8227ccc086956b8ba7e0636c354b3ca57d5e16920a8bfab9e556ac56a3cfe3dc3dab2942e7ef640ce1230a7f5716ff158fa8c2edbc5c64b7439137a86baa75baa32541f545ea6b875acb98a84270bdf9acf020d804f8476c9679d5b83ca21d5bf808459f51c4e46a4f04926868974eed853842431db429adaccf64474ef420b613a25ee1e3addef59276d005cf21a3f4db04a15c79cc2038af71c272b9f1cd140fc753ffe640b47df5a9a13a4cd7f0ba9a43743a4763d4657d40f6ff39c3492def971f206d358ec00a72bb4d34faf75b134223fc52e3b4f35c9ef8bd7f476987bd5d3416f255835006a0e40df6ef24b1f7a74b0e06800fb77bc138994f693f605490d61941f285c0d19928b1bdf42fb6c1186761c9b3461fa351ed6f8274ce5b0a6b8b95fbcb9a76cd1465b33632c316b909351dc87eafc5b1b13c0ed067879bb6cf5200ce6e5998e6ef18976453d1333d206562f0106258a94f8442bc5ced81c095ceb7e1b520f2fcffe9043236e1f5322c70a66ad562be1b0a1da5eab978a4c93bbc580b4852a82af7535c904e0a8df9c9a9cede4c3f77d0902353525c1443228601a8860bd7a0189f1aa9fa07f782fa793caff614dc3727edb661316bf0eda8a8019eea01e3d768f53c9968284ceed49a64dd9e156766a519001e68a0ff1ddc39711806106ba2b3988e33651e8fe98f26e01b0a60aac1c8aff836b0001b124e7926e64929b8720676c9f48d21f8076f0db82e26384aff7ed6fcecad6e982f75ce25beb7b019b4a77341e476e7e8d710bcfb01ec1786116eb74806f360571bb067d9023236e6ec3e4efa00eb4977d59e92ef0b8f9266414fcac496447673535b09e1ebf75c9c09380dbcba8ef8016bdfd628d942dc6e0549a8568cd316131ea15b6f5795cee144e1268974bbe9ce074c8c2879b570009539619fbe070508aeb23bbeefb849d49942683865c40f55c133435f05a0cd786e19ee57574b1863f08b40198e74db7f2c3bb9551ef880587626eaeb1e5213af90a7cd3c8a8d88df5f90337c478b7c0bf9dc761ecf400c94da217d96eae427481b13750b472533339fb1e325c75cbfdda06a6aea450da0bbb656c2b36e4a1d8e36b3fc7502b7d64fe89e8e2e2664b5f95472392431e7a4c9ab7298cb77a16ba475529f30c12be06ea63544d2ee5670678cb252c53ef518124fc3fb75df8341ee61ae76e749692baacb6574ab31fd155337db777c818a742d346cc26aaa9e3d7c3f5b267c3e2f5d540bd66b6c23a4dd533c1aae5b8cbe972ccd28d77937d5459392f51d345adc428485d69f8df7e70e08e68552f90311d83946cf179dafff1ba27ee9c7abf5c2b290165602fa41bac0c0746e03f28a8e2d0e951cfce68363d7999a36585e3fd8712422b1e243f767a4bbd987fa2accd89816d9293a015a94caf3db89ffca702c554fb76123261cf6bcc861ba2e1e064f1cb62d19ee931cdb38f6048d20cb1bb0fe8d635f57619d6f2ef5f72cf095de2b04c42382026ccc3ccb1b9e6d73588cd1e6c1a6e5e3b0d2880c0d580ee0d396dfbbcafecc1560dd4e0131303caa89753e112a60c8e9e2bf083cb4f4d7786a746b623219d81ea3d2694814d20dd76429f023a3a2039280225bb8f223b29c0af326173465c8d26c593a2aeec1f462b54fed16b3dc3401daab6ebc32d1e1ef1d20a353182217c6aa1d894d4f57b049e83d79842c9450b003940b9c25db8ba5813aeec31e70ed7edb3d1d29c60a1dc48fc6a0a14baff18c537b52441b7ac1c0cd1929a77871afd95cf867673af53b27b931d2e146c814e729baa468643544c2658f80811683fbc028c7ea6e2be24f12856a1eb20c416d327c07f85a6431bee33fc49c0974b34e4b76b3b11ebe9dc5687a23660b645556fe4af74847c4f7148c42989866c0e3247bce95f9d12821cd1928f8c9125a7ce2f2dcbc9c2ba19b9a26f09615fac881237c572cdd977268f14d7a224bba4ad1a706450787629d870c31094bceb9ce163bcf0a218d002e44c2e35d36d394bd6aa99bc0c2c9a2b7a114b9a1aa67006576d8aae05ded5d1ee048c939874b4e1f7e97c2f7a832dd852bcf2ccb72b1a6b99956ba5aa2d287db800108e4b09742cff5dc59a2801a7165e1b979514e5ecc6e74866ac429c0e6d71097f61aa95cad2c4f113cd043066f4dbf47342acb0a0b2815e0b19629d546e64efdf0b7274110986d85f601e388abe399e5419c14972c48293d54b6dfdf91f59b8a1c221835c12b26969242dd586cf74697ef3553bb7ce48d905858dec23b234ef7defd6eeee81e21064a97c451c132e250eb1f77147f40746a750fb8f492302fbc6642a095a35d27d9851ac75ad28f9e58862ca6260fdecdd414d281d3a3010bfa64bedb31905fb4f9eca1922e9a583c2595793df29e938a7f0a780ec4fad2f44c9d2edfbc92612e60bb6ae999a252f658b23ea5ea7e67f79c3b9561f047af93033356bb965549bc2bd6dcb65ac4aa8e1d0cfb0ac8cca797c748b2dcab093359446ec83f6411a9a375601633e6f2b8b800b516befd74d04315bb595a9156c6fe093071a44f369f78c5e345a2c5fb2272f37e2aa6eb608185eb61331f0d4eb5005e75073cb5e3dc39b591cf0824fa0cb65b57364bbfad32dafff28ba9459262326d512108350245f875b912fc46277168105d6d7df0046b19e22f1182337ca381f4d6563e2a20c1aea6e77d071359c4ee12fc2adea90a57ac725038cbe6196f5407d3aa92b18b6534cc1e0c1ac9989b16973dfd5741f274842fc7819b6356bb25564d8d43504c1a757d5cc6143a65966d1b3c3443da841485aab8e747810c0b4344d3d4896034500ffee2431cc48ecebcc50c7e2575656b848b35f86ab688086c727b42cf9f85365133870b7c7e63aa4712e5193040ca87824e56be049004d300823a3c620c1cf268060d648b371682952bd4a2234b08cff63320861829a17c247ad82fc2e8ba565ddf8de24e9073306e79b0c36609245762a47abb90effb0aa4ac760192f9ebfd4416d03692189352aa67981c2b145d1726a90ce3e8432d756e58c884af8e8872f10fe313992d171689c391eaed6a724aff025cc75c9908f54e0b341460a0d530ed3eb52e9038dd5f07433d27650f9618f58d25fcce56ece792f494aceb3f60147bcec78cd25d95390c1175c5a2c391c185eb8c15bba76a9453d35edccae637aced0ac47f421a10aa63ca707afb993f022423d06316bfc699c92084e7b0b6d51964702dc726040fc42e02ebb9346d3210b65bab96cf775157f6e441c5d5c2a1f9e73db84057a6e2fb2cb2c1e027e173148fa39b6f55d2e7aa85c9818f397995c5facc10d6e0dcd3309a3076e2f78e8f521da6926a8d57c3cc75dd42ef2877b3c7cdc3baada183a7b40b59c334ff07ca2e1300702ac7e8df915bdad93d6c61b4d6dd0aefaea8e3659f69ed836e6f100f0e5d53430321e8e21774fecbcd9fd147ac0091d265eb56a6be51a64180d30ed2af30e0c95e73239a10cc5964455c68558e8eaf9f2243f6c854f7ef62129cf0ab7af6abdf49bf4e00172ee268b3efc3843f676c689428156b59a64ffe3d86d43ee41e3d4390655b8a64b23774032b86ff74ce422feb2caf5adc30061edb29a32a59482cf2c82a7dc0351a7b902f0a8188a88d1321c0d0350dbe733219849f5ad726a39f2500c163b1263fff874a405c31831271e6b733e3a1a36f9148a7059ee41a512fc57a8d68e540a2157345817dc4e085a5b20ee9f1020bdf5af6722ff3fe35152381be3da656a737469625411bf933342164fc61de6b75bc2f7dfc897430aa09fe9008d74a5f8a19411c45572a666deeeb3691949419519124c131d6c328a9507a4c6354e7614a6bc7a7d47abe0b17c600165b770675457865758f59ba7f7c389a928765706b37adc07412a025629d8adabe7976d66589dabfcc561e620d8342c433c42d300aba64db635edd5b052b22d46bd3c843bb92a8ef5eda13c29ff401f43ffe421996edd1c5b2091b8ab7a52710b8c425c0b7cc47904132f29b420d931928dd673bc96091d10fe36bd706c531681f671ad20e15f0af7983e47f5e55a7e3d4fd77fa7c6ac4", 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 19:14:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x306b3, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x801, 0x80) fcntl$setstatus(r2, 0x4, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = geteuid() r11 = getgid() r12 = getpid() r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000002c0)="b3abe2ddcc75ebeee5fc7dbab78b191ecf08d95232362f654f6c0ddb8a28cd737001a70c288800f6a1ed1b5b5b35b1cc22d64c736a545ecec35b786826ec7cda6c20ba77ed4a0a13e9285a6f546b760ff360196938acb5dd315609699f436c1773fd498f1ceb7c2e48bd7bc2ed070c4d07886b12c417189fffc28d7a6256bf03bedc7d2e373fffa8034460946f4e1d41d4573cc1a897e10e40527bc9352f28cc4c86c0b248ebbc96442b79d8c7f8aec0b9ab9277eb445f4e08686090e54cf043dad05bb5a6ddb4b991037123e17213ed74a6585bddb5c705e7c90f1fe247374d4e98d0c905acae24b45ce0a6d3f991", 0xef}, {&(0x7f0000000480)="c0894450ce7111c432638fc092b1d8a1b8c2ca0dbe29e65b63d188bff1c2b286e4bcaa3c10329ad305962e91d9f707f48602b75e4c3c34bfb8be0b4383c7c209874056b577822cdf6c0ce20c9cb36d72490507c104e5f13a8b460cad74d06d18ae480e6887eedb052ca579f98e4e7c1176edfe8a3781c510d887f450e5ff25f9abe8cb", 0x83}, {&(0x7f00000003c0)="cad582e4e5d56bf228277922a412c6cfe3a30189cede5da05cf17e7019b4b390fe5bfbea05fd1c7c2d0ee02a846d899df228f03b1a42df5703668137000aa31d3e93825d7f93aeb657b77f95601b0ab90b0cf1f83a1017341c58966a208aa002054cdc278d441d6a4bf965a3b5f266336633f6", 0x73}], 0x3, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYBLOB="b4c62985e04fae600c9fb7ce2cf140f1efee750a8a1f52de581c06706a2446a691f6a63489865f880e5c89e84d3696cdf214ebb74a0f00127aa2a57be7d2c4b6a318d5e91b26e16f5f76d44212a3a2e5fd4549e4ca", @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="0000000062b0c1c45600cd05d471cb0ab660e531de1a96a18dc8759be37702e08a2a5c0b28754ab8c9c117686cba24c79db958cb4f557b0c0fdc467719d6394bbbf4fb928f7f865953554df69d227d38ebdbb95670648ce1b53fc2ca43ac78ba097c9987534ef914d6109a87ceaa1f32a34765e04b76ab86f2c287ba0e3b9701a785e1fd2baae3a7b69c94fd354c9b2ec9e5bf643cd2e4df047127bfd8538381809aab198247cc08eee3ab3e180ba024018e92b940d0556468a59b4020028e8895b104db72b3a3b07645e9"], 0x1b0, 0x400}, 0x4) open(&(0x7f0000000780)='./file0\x00', 0xc10, 0x1) r15 = kqueue() kevent(r15, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x3031, 0x40}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0xa0000000, 0x8001, 0x6}, {{r1}, 0xfffffffffffffff8, 0x9, 0xfffff, 0x80000000, 0xb9e}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0x8001}, {{r2}, 0xfffffffffffffffa, 0xe2, 0x1, 0x1, 0xb188}, {{r0}, 0xfffffffffffffffd, 0xa9, 0x10, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x400, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x8, 0x3, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x28, 0x0, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x3d5f1ece, 0x9}, {{r1}, 0x0, 0x20, 0xfffff, 0x4, 0x9}], 0x800, &(0x7f0000000200)={0xa1}) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:14:12 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 19:14:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 19:14:12 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 19:14:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[0x1f, 0x0, 0xfffffffffffffffe, 0x627, 0x1]}) pipe2(&(0x7f0000000140), 0x10000) syz_emit_ethernet(0x8d, &(0x7f0000000180)="8d8ca453935e0125477a165ea2aba3294d6bba4784eec0af620a3ff61369c2efc9a87e964d1db983c13349ecd71c915607b659feed289068a326a87983d63053849c65d65e844e0d83471331c74d4f59f77bb3f63e1d842234f1add32265b621add05d5b519cb7a2638bc98008cd550946418acadc16ea61526b953df3742286cca07c9c200deb789192e281b2") 19:14:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="d570e4ab7afabb8f2313d4e67d83148056c3e957608e2ed414ea", 0x1a, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x6}]}) munlockall() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffe00, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000002380)="8dbbee51e8f33cb8d1e75d477f799b5c7036fe71fab8a697a0eb765b882ffbc5c44afa6989ca92a66255a204fa78bc8878c77f2af062059c9dc7dd90f713bbef7c79db9327b3d88170b036dafa86346a98ae67b92614e0f34da83412bfce48c17ed44feb8f2eb730f20be182371d197a8d151147d1c6d32979f5d35518bf69958805e676166bf22be3cd2d029063fefbfc0556cbff9d1faca2667332b9c1601ed2ec4edeecb0bc844ca28629be7512b062abfb6825894211fe0112fd8b71cb6157194996880e0f6795af7124faa8bbf43cfb7021f1c639edd7dd07c15ed6efc045eb80582e68ca4abc16c2bff78276a1ec9c1cefefeb503f386280940037a202ca0fb8dc4e74add568d02a1b0f5aaf5f8fdaf1841edb08276f1bf65e59fa1c40d85808c3289dd17c81bc1257cbe8a5d008d7ee9d4f870fdb8a2cdec4572eef609633d84bf673e9e501234629912dd56c266c7c9df1c6ee1e51efba1392dff48adddf4c1437486a13a0e819fba1ca6fcb1e2e064e2edf1400c31abee225e95c953fc209e2bdeedd41b3b4a0f072e4bea985417344df334fc1ac7e04e9f34d83f2593993e357a3f1b30ba38bbaadcf2002ca75169c4aa6f741730c52e934fd6c261a249bc410a41f902eb784d430d55da27de86f504de10dfd902618154aa2223fca6c4ef4be579c987126ea8a097207b70d954577d4e25f08684039f6b1a5559906a3becabf4c47a1dcf004e320c9b7abd02019fe1dd83f89eb53327d86a498a2d3b261be249b7728355b9487f13c7bce601331bdc648d406ee9253882fb50616fcb7d5eaff19b5e73ccc4ebd4a538894f42cdbbb0126a8308abcaa927c66d4622714bd65902e7ec005af37398c2e3c65c1db5146cddde00afe1644a22b9d90341619989018c0857656651fb95ae172d55dbfecf944c38a7a09904497042dd33a2260d49bf7b7b5bf72e258fe6f27b71ba0c0f2b9f838973f5b40b64b89f5909ed71961a5ca01d6ea4c548f8a074d78f93b2c6b6d8ae4cd9886020d9d94996be5a8645f86bc3f0df1cabd28a879499e1e4520374d92de033fffe559a44c6990d9a45c7331279066ababef6af76cc356b745020be354025e45a2efed8f55eb2b0ec419b6a10d2d40d5395d772c264298d49d43d452845e884f053c1cf35ee0fdc1bae16c60269092901db1514b0aa556f2b319a6c4d65059ee49bc604ff4ec5552a3ac082a30affb1101b4d7b9ed2bc5643d1999dc409856eedcfb0d9133a86f14bdca9e79e49e5961c6106d0f8ad16e980b04b6e817279c10a3352977e849420909350ae36d2ea88c9d4fb9d5c5d99afaa79efdc661e6d507af2cf5ebde64b195fbedd52902624b3727753c5816f9c1afcddd678f85de029a050b37b57464e3b7bc450e285c6725804c26f27f825343f0261ca83eba0b00b970cfa61bf5fc3bf758d8048ff183910fe38aa006746d6b5b4fbaf8bdd81fd2dab8fdd89ef5d8e971dce1c61b8874928dfd27c31e64b28ea9f7346904831b2ad0fb5172c2cf48826341eb3792a921f7fa76f0c7256565980a56005840428598fbd156a802f1603f5d9571e466111df135de4da08019ac972572bcab25037039e66433325e5d85cd98169fd8be77b8c18b4a7083feceaf77d028ee8765c1b8a548f31a989dc590e76b50e0efb502cd0ed9dcf2f274ca70de3635e5f10b0a155e334847e2353c9a3cc20f65038ef5e0a7dbb6e666821a1ac972704c34a206e26c4a4d6c1767f5a62ed7c8666d804f0b5558ff24c49197e6394076a93e53ebe7e12f1091bef6ad568e6651fbb7a0f670cb739bc9cd1642ad18dcb84a92fcc788c2ed4f99d629fc050c4274b060c2bfaf0a1e2f4787dfeb6dd2259d474e50ff560c188f0ac558b8cf98360d56ba2543910cf48d24f9ec0b6e66c7837839c971ad60f6dfcf95148ef63f3c67ca3280d1a93144ea3b4e14c64717855fa05438686f629425ccdcf56c44bb5b3f295eb95343467243dc6058a1f65a6adcebf15d1d0007c7c76663e1dfcb7032b1944eaef55449c2f94566a3421c839a84f7a5c5055cbb58963d41e7601fc281e33d0f22bb052760e82001d06002fe7adca84144274bcf84d6c478992b892e863d0fc518416044335abb7ca238643f39dc7f4f84a8ec1cf88d299bacdbd9ef4376818dac8194737f7fca6683d0485035054fc21886cc777a9f91b4ab7af44213c98e74945e12bfea628bf1ec23bdb4da20dc3fe6a1c1490f2a66fdfb43cf258e6bab70abb725d6593f818a47abfbc0bf53b5957531444a7dc33440efe94666bfa088072a4d02bc43817fd50981fa518ff75f870aa0a483e941c2d943ecb0b8f36726bcddacfafc60bce8ea41a8faedb28fa82de2d47d1342c3b69e30a024599b56137e9b7f14fb7db88f8cc94778d6c6320ad591338e4f1b19a14757038279180b685db6e2f7929aa536be5a94f845353e8e631293f4eb8c941a7f5f562e9a1519b467b9fce8d619f559c34649a25a5675c47487d1e6a8374ef35841331fcf8f1acb355152b7c6f8ea809d651db90f2528688c97c2e0c8bbc76100a31e0c0a609b09ddb7f82ea72e610513cfc54367b360fe307b77cb5d0d567af3e79251957d408e5c8ff2f71a4933eef894e27d0f9c38a9ff5c929954e7ebfd78389e3a6111bb0a558ce5fcb7e646914a829c02231e0a3285cfb20fef0cdd57a9d20e8e3dc63f572247b9aac2b231c9a2c5b1bed6563bb676bc33b9138b6b8241a2114131fa084ace7074e172a166bda3a99e07ecdd148fddef48df0ada4c4da31bbf86b53d90648aa73a65d23a5667b60e9e1b08d9b960a1c526458cb767822c2a9f4f53845e9d47b756d9662f68f5732155b09977000a1284b903af9e80583ba211b9d50beac3736adc1aa9a17cb4969b5db6ba5486c0903aad0e0f5c362c68fe85df3bf263378a479ce940b0dcc83261a51c87e608dd4d0503c7b27ef2d99f3f58f3c9a4c2251772dbbbffb7c9d21c2b4bd28b72fd9013057c0eefa873cf9bd36dd2c0861dc55680f10519d3b252804880ee7067617e23dc585c765677fb3cc577df15edac7ec6e4e272fa5298ce43cd8fc3685ea27f3ec30803baec192ec5e694d64d4101ac612ee10a13520df5caed9ed10184b09ebfffb4bf5e36d6a6ad8cf004c68c661cba2af105238c5a225625161015ac9c186f2b4bbd4e14fd30aba2be570f70ff763d4dc023a5499f51c3d5258c01e32d8b801c346a1b2ae607251445af4cef8a7ea69199b481672d0c22821be7800716bf54a6f92b36c243c40b9a1ed7cfc5bde37773323fa9b492f487fcf6cb147a80c74a1d3b8875d5ca5b27888f4032a09b6f9649edd9e1a7d8b51fe8e1b3493f6937ade85984f34dab21144f4b1b62a63d32e165bc4206da281035b88d7df8e8eeaa5d1860b9c0e135b2f59f558b4e0b703e361b0b008bd75c8bca0208de9276ebddfa3eaf3f8050cc8bb5d61e2540a9ecff0e30ba224ceddb11c3a863a47385eb0108f3c836f1fe50852e682700e3bd8f062aa4fb6ca5a4c721294a8e1323d1beebeb6d3ae11101e304f464b353d75504bf5f29d60e7080de9ff65c6194ad4a2676327107d3af11cce1f4d51656870a2efcfcf4fda60c82e789b1c31b318d617f686dee71a38fceb4d128e109d024116ca1668f0ccc668d2af9d3aab527b089265ea99eb8bff61037bf1f264b4a507317c87ea0f6a2b8deca3d7c7d3928b733abadf4504d9d786100145830a1b7be3402dca289030226700242bd71060570e866ce6d8f73cb9e3d07910fba97c96f5b2078f2fa02a1699daa67139abcdc7157e8bd4339e3bd7f7db1fbca23f6d283549c0250d6f9aff74923e9b601a9aa973d39ff048b3eaacbbfbd76e5307a242b904b4181f9f8e10aa450d1ceaf569767443bb2e3820172c21ca004e6a129a401d04f84cfcee03434a9cf27d184271cb179d44282682c90fa89afa4868b33aed5aff687a4137b1a26bd0796ce93a618db38a8eefcb1b35cdce2289415a2c8e2bdf47d39935ff49430eaf00bf63ef21f7cc12adcccb24c5be163bed59c9101c497b0ff63ac69c15e099662fb9444b34d2e7dff98e4b30b12cc9ee6ef51c22d851842b1513e8d05cf04a56e2296731822bed5f457839bb539c569350ddcdb49d5cb2dccde429fcf1c8031318e8e0586ac43f0236a962e83787634f8d2f0a2dbee7d0cc77e073113c5655732d0e3acd64011ec8c49eaa95aecfda26a3839011d0b50d56f1b64c1cd4585f3d0f22e72ad720d193ba959e2b2b9c340564670243aa5a3d78372cdee838c4a1fa86a06ef7fbb1aecae4ac27f0d6085013485fef0aa68c69e79e3723d8b787ed69a724cea30a634c0b0ff7b6c4a6d19774335fef59489d56a3fd292f71d5901a40352dea4b5ecb37be069a6cd41069513efe570aa92c97481808a05a2c0bddbbf03b432fd26af0fbd2631d4b43d716fd57857d0ab9b3b575c7afb8de15a1794b32797b36df3bbe798aa1f40af31949db9779604a0433d332b765be68f671bc6ef6308b89202f95ef18c767cfa5fc52db8f050b5d950d6205bb9a10b8dd03b574171754f29cb922129babccf55ce8b26656b8b018563957414c82ed2eeab805cffe527aa3f078df4b7a4dcaad88c6b828c85dfadc63c1dce2d922da35c841c566da869e02c01abfd8b95c7abb1ac020afb1a728dfdc20210b6effe20bc2e04a9a8eaeb87a79a42a6ff9d7e6eb1e856373b4c80a3c70e5b377f0232f8744e5511694811e4558dfbcd111c2255946ae076a1a8eaf30848b7bd0300af37860175af653bc16a98c6444349c303f23133bb478a64894065acfc5f0645ca4550ce642e766b46ea76c37674ff4a76ad413e37f9bd483d397c50b1af64d13d7f3444617f8ec56dd5f7c0c0ff5d07420d33ea487f84c4ff9aba5799aa5d5539df3d59695c8fb3859569277e541ff39d55179f9cd93d30c3377dafe3d4d37bf849d424d331958802fe19a7216a686c4cc9882770ea920dc203f314d2bbc195e67c79f50d9db41b13e533737f0ef198295b26d4fa504f3f980cbc1b7eb8c50a9cf8be77115a3dccfe1e633dd4ef9cffdaa77ba92ba714e024eda4b2eb18161b023f3cf66d4a072e7bf3513a1c7472295c14ab2e119567afb8361efb30d35083ea11d821b5ff1e0bafd973c362a36b4dc32f44e78676e4ea39b215008ce2bd2c36417eaab191e2fcb074700ce0bd0f05c13790bde7db71ac6a3c7e0099e0b3d1dd6ecb9a3fdbfd0f27e1ef68042d8fcd780bc03ada756f74351767c1344180e70ce5cdf1c5088239f6fdc1696657d08f2aed1daec93ed4e6843030a57edbce1b817faf2e335001d4e4312a39967c7ff3bba87a69c18ca82b8da34257db4de0c453db31a3ee604e9ac55406ed73c3483711e1dc3f22c58d05d1ed350a93dac793a4b62c622b3cc2c48fc2d74e3ca77381d9f2c64a9d77c6c8cd8481f8b2e8b8cad2c853fc052b8c3c8b63f432a6a2bcf3c6dacca879facfe7db412f6e084907a0ccb898c7847f3ed090e437caf8bb68172f9cbedb2bb01a9098ac9c76d31992696e805d49912f61d071e04c57a78c7f3b9be729d4e1ecde629f7882cb4360bf41fe3586e5ce51238390bfc97aceabfdd62772d8ab10e084e7032f2aa625082e3f04ff0d36ea3fb030decddeac047e0584da3e188838506c0c795ca9bdc86c9d9bd47abc81dc3faa1bd1faf4a7197d2644c8c2bde628f1993e0e6182dce9fa4ebd72f0ecdce95051160184630356395422d186c67a2273244d347fab9f97d119", 0x1000) r2 = shmget(0x0, 0x4000, 0x0, &(0x7f00000a3000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 19:14:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x101, &(0x7f0000000000)="1f1bd3ef5b60a55b376caf0b350cec33dff7635488eb0d35bb4268512da3a01682f40a6e8edd34d74ffac704ad51075a781326d7e5aeaf4431f677dbaa79fcae50f2d39470b0900e96b8a9bb250274f884c3a536c14c64b3a50ae3f42d98d6cf01acd2d6ad71e2cfa29b873300757d47226940d2488ed3bdd92a3c5d1b8e5ef10cb793f8bb2c09a5c0260cf7908697cd253c1646e182e2426719383843fabd87c49d70ecf88186e5c4545a388b5b3c9463d9c9ec1c102ed5a59099c70229c68f3fb4ec6340e9254643dda7bfa019eeca65953da3d2b33a543dc2d57722407b338cbdafcc55009c4e2b5622b89a5c16302086cb5629164077860e881e22ac275f71747aab80fd4ad7632f4f0f5f8861787e067c1d5b22087ad6f678c7d2362348aae66ca8cced619d8f76c2e489c736277cf360421c4e514678755c648e871080d04e78b0b2a47b05639304fb1e6eadc0db81fc8df84b13eeebf2bdd5def96e48c1c87f38dfb1ab3fc668aad7f521d7d5111b42bfa77223ecea2d532d5b102e426ce2200c19d8d006b0746d49f035b73b594781f48a8d3cec10972dd129f9a5ffe8f74b2c3691fc6627e7788ddf26cfbaffbe19dbb0ebfb7f439f0ca4c4095328140007dc30abdfd7895a1e14033464481579fde5536009f17c14ca8d316e7dc72f8537c0fecbd9f85bf2f35e4ef2d03502d646a00b93c052c449904d2fb4318715cc00c511b93a544b6c8c0c32a302eb48c9d409d95411347fedba457c6bb0505f7aa2e9c18a1faf561ae397de0961018c027e3dc71d8f428e9c07206ab2107192480335664d7e366928a91d555b65f0e22a3d52385731e62cc9a3120f3398ccdcaf7157ee9ea74b5b9bfdf3e2ca2c4e3f241c0724ece666812eb9d77b95385aca1c89d09cdb4a73e6b231007e626ba65593ba05bbc81d01fd275018c3ede3072d2ddcf1a41a9bd2a5ba5352d49df12ac38e2e0c799b44a2700adba525b6f5d066d195c64c93bb9e1bcad20c1a4150759154d24f6b0468b802c5b739a2612571ffa872b9125d06c918890c5a13c93ca30446cc1843e10e4012932b36590b7995d273c23e21927984a71e821ba96b499461deb91dd53f8fe0e4e4348e36f93242a0352c15f2fe9b551227ac5a5f6b3515e59c1e759cfcde5c722c9206d85a3deebf3cced33d646bba99b054a27c81e331f75d9e2d4ba7c40445f247ccc97dbad6645dd5be50822e95167cd8039a71ac16d258cdcc7af6197d41d462d0290513d734abcde8f4858975dd4413429fb1bdb44d2a5ea61fee22c3e84216bf888ee33cf5ce436caa36cd809501226e8770aebe8929bbd53db70986c46290324c43e5b3f242c60ebd24db0a0a1ae2d0c7fd8c07eca9903c39707fa5cb6ef82e1d4883bd58b260eb283b0a182d6f0ea86e5a9c7fb8819cfc464e491761455b3553b9c9249b4f7302a93f4735278a210a5d28c57954ec4e732a1c11bc24b3c24625fc935d9468bbe9c8b417183a03f837c39a4147bb9d1a8076fbf0186adcb4dec8dc32659b1c5d1c4076f5394f658ae0f8a98f40c405dcd967fdb7300429fe8357ad09f8fdf822afe786fb1071d1ff796fcc6803a03966af1362b7ae82d0c2556e4ac10b9174428f5699a56f98256c40da8b07a0d9b2e8950683c81812e4647ef5af234ffc515fc5f39d248bec92606c1bed7ec66633207cc4db1dfa4a381332a21f3c8a6efa81a973e4036522c25673fd789125d80e49ebfaa48b5c39c3f25e65ff575624767a2d1884e36557fc6f779188efd95013b81cb4453d08407e88d2955161caad94724016e120eed2b59730d345e38cb3ca5cec9eeee1b840023047c052f92c4ae9b29b07e5bb2d87f7bfdc87767125b167b727ed316d19def13c9b98e80c41ef2e572ddd7cc508a17636c8a8048037ab6735a0fd4eb607cd7a9ce3ec723e62b38743fe6be1825e4e8645a8efa0426ad7b616f8ef7666e0f4a5603572a10e0838cc4e59aeaeb7c9d52f2b21c1a460a6a8afe9df8b34f6179b2a2c449a1779c6dca88626f9723e61c86686e000d8e01aad9b7fab6cb8a2697d335e29e9d6c4e3243cf170fef3713377233baea44e360fe23bc6fc9f8d614439849280781050c5d1a5f63e70841968a04c06920f22b4a581821c9a1b3a47cba86ebcf70674c4e4a8947f625382c6d20963ec0f424310ebf46869aff82068e55162e7e373b8f8d5ce7ad81a1079f8ecd322d3f8444c5ae5d6db26ec0b868b869c8025dd250b33cad71253df63f84a9b89ed99abf53568c4c28c2a9d7b2793274efcac8a8171291b861e6adfe04483de91ef84f90cb2eb924e02fb6e1b7d9ea61211cc6aa482fed7d293a0dfac068fa0e3eddc23d0b4e8caa5534cc4549ec722a58a0ef3fef409fcc306cb2a55806e457d260b24ed2a573ecbb982ee23b0a2428bc7eadd8e09d0de13d04a663168c9133b7caccef552da641c8beb04d2b6a2f3043978aaf9655ac78425ca1d9545fcfa6aa5c56c0b80b02a78ba3afdc1399c2b4d04cbfb413372b1f6e148103740c6335e08dbd7e5853b2a18c810443e707d100a1d958f2e7fcd7ee57511dd94fb858aa7a7d5e45c05ded0e31765d3be9cd632afc58138f79ca37e5b51083e70eeece3820bf7b66514e484dd902f0725a0008b1912bf2ffd57ff155935cc417f9c1665dde52c7fcf64fddde6e30b09cdc2fcc4e1c236454c05df357c019d0253d6ab269dd2ee54e116a8b03e8aba8d101a206d912088750cdcf6d8f8fd812a401aa76898dc53b6f87e2bb563f8a7c9780b883cbf190af8972b8c0bc50fb8eecfa50ff0c8d170da7ed073a89529c83add9749bdb89bb11f6f035a13316ae499b38a7f77232f5a3a4e590c03776e0456528b5c982596e95f8385468cd2fee0346f009b6592d3e5cbd4224d204c768cb4c9d9aa4466bc32c5adaa685f6709390f38afa4f43446cb3add658fb0baac71b06af640bf0f39284ef5adcbaf76da55d657d805777fb557915bac41240177eb2479b8ba94523e03fe2b2af98d195df3828aec730aee062101730e42f37dc3e4c561e88267c8c4c9a038c83acb57befd1c83c6aecfe6b4ba7b92a6eab510a2eda888df5c47a6c3af135f15e180c2926a1e865bb5aa5b2bcc7eab74a0b865229afc51d442f5654567d427229ab2d3ced7870dfcea1a2b441316aa82bedb0ec07dd46c6d4c2102953c145c7ca8463b350875406d382caa95be82d458cd00677e2f39387bac25023123582e5755d009429859d7c1d0dabe31bbd68adbc3124654ec04e51142272d7db173d5a40161f096ddbe1d92ede5c1138a2717880e84eb520e0cc5daa3a82dadf0c49f382d13d584c907f567f0ab64d4a633cea5d74369b0d7170ff303527c4ab199c4cd5d3805498823653feb189d2d15e883675511562aa132f207fd7d2784955081408d28698fa178c1e773290f9ea926a516991de3bd91bcb859f85d9568edb2173525460719e05e9774c2df529e791528449abe10f19a8fbf86e6cebc1a5bc9d5aa8afaee32641a9967391fdb92c4373925ff8095dfd7a5490ac0cbdc62895f1b8ab83adcabc2d1aa1793e9f4f0ea1d2b052ce6d0f6c2198f61dbca4d330bca5eca31c5fde8a86f53e0e3450255e71cd7590cb9c8b10c10655ffd90f4c829520216e78822ff43bcaaf4020bf89d572f44484d968ab9d0bb56664fa5807333fa2b729b40efcfecc2974552c6d788e73e1eac3ca481d9db1b9352ff15414e342ab81532a94249e54717ab599625611685bc12eea9ae92fe51fc0f8452d4cff3c392ecc7bc1b8f39d9e296fc31c4f3be72b510f147d5db400c6e01a6826337ec9ed371c50ff83993e994bdd07713edf9485e585a26bdf23d5a165109141d559ca53f21d1b31b0473247c3291d5d4dd1bced7189e08bed2f7c5021bce02e4a532fd0074f0573f93fb5a6bf7daa78097dd1c060640c9dcca544bb0075e3aada3034a320c85ef793b154975440c36f619b1b63ffe8396e898e4f94496d5488a692a0f3e710be087a038190d4f7929d407ded4d5c0f1f549a0d3af2af61604a134b1b4acec8f88cb932e11288e93fa3b3ff50853f87302be1e08243d446a54f7fae11595747c46e71a32b2dd632cbd46fc24be057b2878fe2f4eca585ad28613d6d5eb2abe73de408c501be3eaf445665ff70b4ca171b20e299cffb4853e29deb4b85eabe223c6cc9ee235735fac0a57096abb44abb42fc0d051a3dd980f4cc2c487bd16bb915f704615a2990269a642333e200c943227ddbd36662c79b0b959692e9d0f644108975f4bb8ad7545dea08eccd8139991d414d150b3b46455700f6d49f4522c4c47e3bc28ecc073e6b1d826b82c8ecccb96e013cbd4cf5c13c95051e28761caf971c84cb27e617eb5b1db4fa064343ef2a1bf5f458124cd1b568b5e67fa5e8dfbcea00c717ec6bde00bf48b51ddb9d8d3607e8eadbd730458e02d470953d284be70ea678e5c0521896daadf16b86fa22d45f7f32b9711daf42086704f26d5ec044a7741ebf8bf5b66ca236a061a347754fd981147a781339075b89a5a227de7e16081fbec3444064c16b2c5f3d60ae787a5a0a7ba76887374ee598b3323d17655f779a617694e362e35aed84943cf046540f26e9712b21e553e7636f7d10dd3504db7179718fc28ab75ac18dce3ad00ab16e3d76bbaba53f7a8158d2da049d9a98a0ea7bae47184dc685d08b5a74dac530a3921173f3dc987040675ccf84d6080e79a543747076131e7a76c20baa000d3b744c012b49a30809a570d4da1d824953134babab179ff749bed687a6d009e57d798f557228524f78daef8d584ea3fc84c9b93d72201803b4efadffe4952551ba708cf61d2f2db6a14d6d4ee552a7a82b5e62f0d38e78b04c828644424e7c7e24dea4bf015eed55f07fed51fb206c3ff1f91c6237035152dcbb4ada2ad1bf0e9a07e8a202978af5b431193db884a872d6ebfd25998d9b531bbeb7d4a399ff9ef5327c77070c420bd420b83c3730142e3a5cc438a7afca763bc9e6d4143727e865f7754174b9d3b528a29647788c6d1c777b5c60ddf19665e4eb18048714bfe086a5a5f4b987d80d19e2de4c5cc63de0cc3504fc3b041a770ca374596d88c80885ea4d1ba64c1b81a8b51d50a2f1ee1086a169078bf29df0e212823e6603a6af9a903846e6e15cf708308365ccc9a4ce63a94c1e117956cd5d0b467256451b5d6a95f6668a77f15498ca0dd665f144bc7e4f4ba4ec251a88c4564773922931d1b42152bb1320502e18f268f5fa3b2e29683595cc9b7d3cee0549250b2d88bda247eae3e8397758ef55a13be007532da61d4070de7254a021c0522284c4a2b78cc2461eb6a6a73cdd6b72b3aa42026a344679512bf2fcb2aebe0ad129df7eb56407bb713ea0cad8c1c1b56f98fbf2a54de085a63885c52ea51044f1c3b826f4d77671e703c96528e55b7dae5a419e7a0f6811072c999cfabb58077762895d1c81efe32e76176cf97e5e6002e16a3acddce40763ce9b78c6d2dc7a42eb8b730caf8ec42824a3213218724ae55c3303ae4f40751be69dff3f138ce8cbeddaa78ed561f5bab011fe11d70dc45806072c5d19c71fd97ae7008b1fcf1f9c0970660e7020ba4066fe8f2d142e453b1181147284f50fccfdd2b317a9dcef8a0fd5f4209b92f78b17e4edbcb5c8f4d68d49c185326bf1285618517b0dcf039110852ca4e816aa368dfda00b417f3da117d76c5ae2eb2546f2352f57796fe1c705f8ce808f12eb28628ad052a31eab6ccc4a4bbea76d2", 0x1000) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000040), 0x0) 19:14:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 19:14:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 19:14:12 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="801083494135251e431227e88f0981e28dba8cd041bd625e1d32538454427289f772cc2551effd86267b2ce121050046958d88b287f2dff7572b89f742adb35062649972708d7b14116e7e8b4b8b7b3dfc7ce67fc43a68a5507edf692411c572f9ad17366b8fc96ed98512e9fc6a7a9fd80328b2518ae475d1ffd6c21e22a4e27be4223b757bda4645e7573e893008b0aeb7a66d9bd4a232d580183025fe2cc910eb3a4ea97de4029cdd003b96aa1ee9da7143704823103f4a32e432708a64e2e44674679d1ecd005e611ef0e7b5f2ef2940004910aeaf25c45fc2303626d2024508dcdbe75b09a783e38dd0952bd9ac38e8d6387f06c9000000"], 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) dup2(r1, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f0000000100)="5d8bda561a28ad04fc0aca19c8d975cc2c0f05bda4a59f7caa724b89a98a076f7c971c3827077c8d644a54a08d1a1c8c62075b3a7f2d89168d45f6d8f37a2057e6da662e4dd985f00f59b6b5d9e99023679946eec0f6ea7200834beaeb430b17a2248fb2b1d25ece11371ff5879fa57c7219eea7c4883798d9260633393c305f703d8d2385a3420de0a5bef0b281d74943c606bf107892c5a0f02fb35e2c318c2b49c1a0390608233306b36167d3ae15fd33fe4417c38e09e5ff4aea4c2a87ca9787d9988f86c0afbf6725a9f7759723dcee23876a35a8b6bf563441fb19d3b0bdea44d8df272fa2b319441558cfe518382c1b903a55ba39f4442ca11ef530", 0xff, 0x404, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x20004268, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:14:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$setflags(r0, 0x2, 0x1) lseek(r2, 0x0, 0x476, 0x1) 19:14:13 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x10000) clock_settime(0x0, &(0x7f0000000180)={0x2, 0x80}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0xffffffff, 0x2, &(0x7f0000000000)="b4bacb597da17f907bd72d879687a09518ef1b6f70681b2e6e4baffa37aed2faecd5acd924116b4d55339b58adca8c0ce9c5ce2a1bfb38727cf90121af9be110fe14c49acec948b10f231e39f03061e7eaed7e86a65a3dbba2eb5574b2ac39b782747ac42d721591537597201cabeb769c86d7409e91f16a001aedacd6af702de59ea1749db2411ce024a54b1a227d9b59ca457524acf9ccb43dd97675a613a73689bd54e682e0f58db8bf3c7d73fec44a2d2eed19368755810eed3302aae83df10d9a6ecdadce23a1216c42b06297f34c9c7090e95720441ee6ef4396f043f08c0f11032e4646a283935de52bfc", 0xee) r3 = dup(r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) shutdown(r0, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:02 executing program 0: socket(0x26, 0x8003, 0x9) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x700, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000000000000020000"], 0x10}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc080, 0x40004000000028aa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x2, 0x0, 0x9, 0x4, r2}) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0xdff}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x8000000000000000) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:02 executing program 1: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) flock(r3, 0x1) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r6, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) utimensat(r2, &(0x7f0000000340)='./file0/file1/file0\x00', &(0x7f00000015c0)={{0x5, 0x1}, {0x5, 0x900000000000}}, 0x2) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r4], 0x1, 0x800) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x81) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:02 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000040)="a45c4eeb14574ffb8e87cd4f04b3945cfdc22500c120fdc9860979c8c7c8332bc75158c4872d69459845d62161089f778c82a5ac1b4af5e8", 0x38) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x4, 0x4, "76f38c4a9156f16e49e694adcf2aeae2f4ce6a8e", 0x0, 0x200}) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x614, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x802, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ftruncate(r0, 0x0, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x94) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:02 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x1, 0x0) 16:00:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x20, 0x4}, {0x400, 0x5}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c, 0x0, 0x0, 0xfffffffffffffffe}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x14000000000000, 0x8, 0x1f, 0x3}, {0x0, 0x1ff, 0x2f34, 0x1ff}, {0x7f, 0x8, 0x0, 0x9}, {0x3, 0x6, 0x0, 0x1}, {0x7, 0x5b4297a6, 0x3, 0x6}, {0x3, 0x3, 0x100000000, 0x1}, {0xfffffffffffff176, 0x6, 0x10000, 0x3ff}, {0x7fff, 0x7, 0x8001, 0x4}, {0x7, 0x7ff, 0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff9d, &(0x7f0000000040)="b6") 16:00:02 executing program 1: getppid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x84, 0x81}, {0x82, 0x3}, {0x6ab41162bd68ed53, 0x95}, {0x100000cb, 0x9}, {0xe7, 0xd}], 0x20000000000002f8}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7fffffff, 0x7fff, 0x9, 0x8}) 16:00:02 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() socket(0x2, 0x4003, 0x1423) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20}], 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100c0, 0x0) 16:00:02 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) dup2(r1, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") nanosleep(&(0x7f00000001c0)={0xfffffffffffffffb, 0x5}, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7f, 0xe2, 0x4}, {0x40f5, 0x8, 0x8, 0x1}, {0xffff, 0xffffffff, 0x3, 0x9}, {0x2, 0x10001, 0xffff, 0x8}, {0x8001, 0x57, 0x3ff, 0x40}, {0x0, 0x7, 0x101, 0x8}, {0x7, 0x7, 0x5, 0x100000000}, {0x5, 0x3, 0xffff, 0x5}, {0x5, 0xff, 0xffffffffffffff96, 0x40}]}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0x10, 0x0, 0x0, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x29, 0x3, 0x8000, 0x10001}], 0x1000, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0xffffffff00000000, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x94, 0xfffff, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x18, 0xff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x94, 0x1, 0x200, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x8001, 0x5}], 0xd5, &(0x7f0000000040)={0x8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b02002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000380)="b05a4d5b2d68ab7dca7caa9bf4a9252d2785cfb79be2986db10908a7108153a03b4716a336c48d6969a3628a2fe2fdc692faac180483bcff7f6bd832b16bdc7c87468066e7ed6c5043619813ff1510d074e18f5475dfa07f9cc65d488e78560fb27824ddc11017df736d51a4549e7209451aa40d620bfa89fc1762b9308c4041c04bab4153bdd0152dc4c82e787065101014a3e5030e05110a004786aad4655495836068bd4f8709a426f5f616ff49c1d87e85af8754969514cab7969d6f303c8ec5e97f34093b4a8357ba69c18e3a2b04d550374371cb1fd69341f1a49a6091f9cc248ae086333855b803b917e062dcc00c21cd3e8919b757b60e148be1169edf0f296add20a5b64b88651487a965f1138ec8cd26fbbbe23d148858374a2d4302bce28215029eca0c408126a897cd07718d1af3ebd9baf0ddbf147c8321a73bbeee85d9a81e9aa468ebf84f3dcb5677450215fb4abedbed356c88afc16a2df502604d2777eb82ac4121e6b2d178ba2138bfab33bd3f3fa1d06943e99a25b09b3988fe5d012805c1eab73d8d28cfce79bd35e7f4be14c979e07aee722841e3befd107d6d3b6c607173b16e972cdc972c52fa50bdce1d2df1268b4fde8ddb15d7fceea81eb1009a3c60bc58c5c4647cff9b1ddea32047b19e9be2cf09cea926136ed80851a7133666b52d97d535a7e7628be53b8d0f2d87a278b20e6fe734a0fa944faec0ecd7463af9ab168bb4a6337af30339c2e5da249a67663b839acf67744a190966428e232c54e893faec01562d44733bf07fad4586ad182c40c4ffb0078c397b7030ed65f7aaa8e97309642a2680490b0080ecee68c32fdc2ca2072307d2935d4263f53ca569df087d59e697547bd118e8090f5934b54ac9f7332518f5694e62e1f84ba8a84532f373cc98ec4395e5a102e1bd28852dc2eaeff9044c56bf3d9bcfe12a640cda788eee88381157a08d64f24cdcebfc37d1fafc0f83ec4aa476d712cee6fda15f7730a37dffe55af1a1fc0a2aab899654c276885205a53d4a475f3161f15cde626311477933b9362812bd0b60ad244066fdb341aa9bfc7de5eb4df8dd97372cc86da8246f30f6787819ff3614826d5a04b041b4fbe4e2c240dc826ecc2125a8f221cffd12d4fb6b499a504dd70eadfabf95d937954d9350fa69fd1b77b3e69a3fb0d2432026dc7114ae07b9fa49a5bdadb9bc75541f030936aab3e82126a23af1294463d607f937959a60843e1ed879baf2383fc7862a9a115d532deba8da65753670728e002c8a8383424ebbb23b866759af769474d3aa311bbe4a217b629071261127ba4f7c9158d538e58dbd189a7963284f58b52e13b8edb4dcdecf882d1e1e83cb74c9a5240950aa95520d88cd0aa361cac82e9a1ee3f0fffd33306d744e91509e57217e6272323c1d452a6a3c5951d639885df1b646a57ff877c01e97f2d494e01e42c74f7736a91c160b895db8184c35008408f2672138b036aebfcd175c76061877e47edf1e80a3b57dbfc08bc12b9da638e86a4351ecf8610d746327576b0fdf7caf1e3535f70d49fe555e4d4d20b978c02070c0c26ef39140839e68c444701b879af60d706c99c245c009a02cadde323d7c43509f00a213624b2c614ded25411eb46f0d4c4ed2db302f877ea17734713f08b9c4fef4723b20aae62e51ccb8dbbe9a54f43c1b3f3610e426c04d53b42fde564e25b6189cdbc962817a81e08135f009aae4d0d6beeb37033e77e815b6f08dbf0e736c31a3e0fab6cd00fe162d63b471300484f3e0ba5bb59b36388049a3a4773ea00e011e48aa3644b5e73f5e7299b49243ab97ccd563bd5668ecd1a3640a8c6cc64f48780313ade8d4e8bbc935e5dffa94632b625cc045138f8de5c90bbeb42fc53f4fe194125c22239c09a5d15f6f107c005d4ca5854edb60db9816abdbf9950a832ed4a4802b1eccf6728fea6e399989c0f98276fe9b874fa9784055fe4adbd390df39bae7edb32b702abfb32da9c6dea1edd8b0c15c0bc23b858273d46eaed80b68c685c1cb6e3750e5975b4db01c67cbb8efbbe1dd57a0ebc721d8dec8d1fea8243c65d94ad54f04b02abc2816ece9863b56bbb4431d74b3c1a807608a1b0738fec166c59d7975e85aa4b71d174292b6baec561c811d27b074aba1375fa24bc3ce155c1deb26c248603b982036cf13d8f48fdb6145b0a7dd369713a0ad6d7ff787759b5d90db75ecb7456d092f96bc70e59a868be1b88c35b384f7cf04c2ea94605f92c93493a5df2c3dea8a202762015d950cfe4eb573fad59102c316b6b6fcf9d50cc41d40b0f5bcb658722a71cbb49f45e02ddde436182b7313f261a0bac170303135ccb3e4c5b091b73a7c2af9543395b67aa87975570ed1f89c97ec18ca994ee6252584622d4b64fe23f3a4e4cf18b1c5da2019bc57095d587cbd71dfd5be49303f7f451ce45ce2a973d5d5416b41e78126e3eb01fde3e368386c668cea284eb906e1a56b61d802c6bbcf9867560bd9f2954c1b1aec1dcce3c0d6db418628f60d0002b06ff4694f693c8b54de660205264044ac7315fc8f1aef6f5b862c75d0593de2c032885f6c881d4a923e55b572ad9f9c08c48ba2a8d32c18a303ee14c5953c59e2b6a263163969000847de741bba48656bcc2629d0e161c9c135641fa63f4243049db358472bb75559614dc8ce38c91a862c819820c1e5dff0c1142da3598d16b2ccf1e26159f3ecf503e624ccf076485c40c98fbc4f6c6a42694836c7a7129dcc157efcdf3168ad14ed75163ed434008660fa43f640f8b8fe2712a4bc31f0f8ec0f2fe6f3cb91154731d9583548cbc7ceef9525b2e0f34ea96521a4fccf6fd90f5c2cbc971011fe4a0779c3d90f1511a3e0f0e34bd7356aa8a3cf1c909abd04836bff84781994dd3da7f976e4d7ea57a29b3615412e320d89fc03a267df701593b12440b8b830dc58e1c18230849c5b5773f33067cd133952ca3c171c384a1811f01e2f5ac5ea6fab59bddb6ae1165a80922a4d044e990b4bcb16f3d138a66e27b32c61c2f01731dd992af3fb0785f2ebe1d34b6ce8d924d451e8c3632cc9a59073e4c7052af07b9b61a6afb32e3b45a2e87f76da315db6d7896345b796250aee3b6c067a477094cc43c6dd42c6f6c811c6eb10ffa3471e6310e74a2202f275b17b1cb19c686b6a84b2c75884ea0fd42f053ba2fae52d31d009a209896a147eab949f26ddec5d1d47fe99b65a7678e84e666afdb534a8fe1715a1c8a9ff359a73d02b55e26fcbd94e77bb81e16bbad6c1db745ddcf4d706bc136643a62457307487f819beb504084ff43deb248dc25c17919407a8f1259768430a0f3c376542c6b84cf6f6239caba0a9d51609b2856632fd0dea131a9cc6b13281b4e86ae4c7ca74fc7ab741d9edeab2cd1c19117c52e23db0bc7bb15f72b7090ffa4d38e94524734040d38a336b632a065b7102c8d1691b158d9a3243937e89756b44ef881dfc454b96af433165feb5fe7e00fffb90d614653de7dc1031ca30636c1d8509fa65c41f323bb6f8a17fb1d8b683ec1d79a232133c7381485c2b99e06ab11201c1a120e79cfcedd22235b62e6efa00b370bf75245b7649569f869035615d6d1344fdcc634a2e1de1bdec8c2bdf9cde00bbfa6e142196db27c900611c78b2d264a7e6f0c168296d0a1f38956b9b8b72eb251f09acaafab103ad6e70983abb9467d1b8444d2c18b9f0709fe106e41f52480822b79c98cd2c8d454f70c666b1c7b609d232828604a8f8da6daaa8668cd3c28762008a3da9ea4f62e9ee5535fb8a271003067d6875ac8db853798c3f7eea9440b818a3a80de6c38635a0412394bc1adac2884b705385a2eeec3c64e04d5b4a09b0279250e4484e7d3114a8cfb7a66d23440375272dff0dedcbf4245e73a278f4db39108c1b14dbcdf268753ce24c92adec87fa196763fde3bed1489399ec58a3a92196c1cd59a3aaac99fce505200ba1ac2c7c9ea2e7de23e34d6e78275335250be8dc62ed763c45cdd3d74ee28e54b1361620b18a0245ac7cc7b9a062c1a793ac2193bc4e569fda28da9ff506a0f096babf30899757ce4bac0727f3b0337cb63823410361c1b7078540a9b0e354ecbcd94e0c7e079905dbbd0bf2a8d26c9d78e446905e7adcaeb4edd4ee4e8ae303360f5a1a48f2adf29f5727d979c3bee63fa1980e255a9a43f5fb5e88c877e42c5af9040e9acbaa9264300bb64bd519224dd8cf725e8bef4b53206ef04d4a3222147daca24a91be36392fff31c2e134f84f61f4c0f1d88d71c5f6daef71975de89d671c79e3164e803ef8f9c3e63fab1dfcc80214954baaf77b6d343d8c83210a54e8f5b74605febfa25fab18fce400b1e1b51169637ab319a95346b98cfd304d9ae92a1b1818e617bbf7a6895a3a0007f6e44a539333d25e70455c326ab2638349b494bd90a92079d491564999f6ba10b00cde1ba7d3edf754dbe1688461c4777a839b6d7021437ea394b020468fe310e62bee6fa3592f62053dd983a47b37138369a6afb9cb84fbe64a596f79c075092340bc0515f9f65b600ff061940d2b909f83efc527df4a0ae2d70242a81ac0ec4e11959cdcc658efe1d5f67267128c22f4805a55770683c9b9fec8d57d200cba851508ea4b34e120202784342d4c0945fc56df5d359e6645c53e821a6e5b2b9ea0b50bc487cadad5b6de3a1c57a35a85df841372671aee98e4b8d2148be8cd2aba7b7b459c8f547bf0b6087bcfa35224f5e52b39976387a0e49e78a52d2e762529d3f9b6372df4b30a246ce36ba6cdadf47dde63baf730b61d428defcb570a072d6a4b568be94dca256d8d3c4eb9015bbddc887cbe8eb210daa2495990d896e982635ffd5ae75d884c776bfe02d5e39546fd4b9ffaa59fdbdfcdf67ae66623cbc0a5fd62fd106b5f24c1e94f7619b10cc3e271469c6dc841076837e412c78ae1c8c2c5f326e89752902381b325fd067cc69c1e14a475cb34acedc79f44d3b004073b10b8d053b538b68dec175f612443c9e02f50ddf92780784701fef8eb3349e7946405b7d0e15c4123c74b9152888697a5c4a590325d3e05c19485f271c5a85daff772fe566641b952a91f5ebe0ae2a8671ec6d75ac58dabefe8ca5d049ba185e9a51d1124d44d97bf8de93d8a17138d464dddcd86ae32ac04e8532217c4c976f69173af64eeac2351801a73ec615ff02221925b89a9ef2ad1858a204e6ae311cf46ecf671a75b64215bd557c12631d3ad7f781641ff1980f200c53902ddda799050dfd2cd0310213bff612c4aea6c8055628d0c1d8940f07b0a8345302a6118a1fd181989641d1ce8d1bc45d73f04646430361469673ae64043c843090deda8b40cc16ed3d8d17185706c1a7ce7336eadebca84554e9b8210fc65d7d56a478386e5444ad354889068a9960c237cd3ccd7598be402dbc43444656f65523fd6972d42a16ce8213f13fc33fc977e94ba28b7056e7981201f3f812826406b7890f7b05169fbb87be5b52f241517664a98f86447dbbc78699a8b1ad9fb456929b7c9990bd5a8a75b6410e6213ff67d9ca34d8969f98e9dfdd264f6650b0240171bdb6c68be21af0599a6324c552d727360c93d08dd4f7e128cf9dcc68904cde65005cd64b6a60af4093dedd66c6c06b0d15757f40bd603832053af2bcbb8375217d6cbabee775ae8afae7db7583c478ce73ea01ebba7cc9a3ebf66426194dcc1c268c4618b1d72f2b3b2523e469d269e54ebf45407660dafb79f67ff56d33d48a8d96b10e8daefb4735d6c", 0x1000, 0x400, &(0x7f0000000100)={0x18, 0x0, 0xfffffffffffffff9, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/230, 0xe6}], 0x1, &(0x7f0000000200)=""/102, 0x66}, 0x1) r2 = socket(0x40000000011, 0x3, 0x0) r3 = kqueue() getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000040)="ff601b3c9a22bb0e9570e73d78cc1c8b73a5b21877497a0017e43cd327d46a1ed0f39fc92ca1bd", 0x27, 0x0, 0x0) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)="e60a16303244c28393949e9b69", 0xd}, {&(0x7f0000000140)="dfeadbb63bab2b7e3a947a5a77ba8077afbaf00a8e549c47b6f5b87bf049e104f42b10ca3ce7a992705df1ab31c8556b4b02b7aac85cd74d3a407d1e7c0986e84d01876208ef23c1cbbd8ca487eea030ab842944fa5d59a2029145774eb259b375e970131e384d33552f429d1a71d3632df894cdf3e0aea41510a5610d5d914b17926bbe56c425820c6d3dd3ab0da22852d997b84d872e65387620d41db031e359406d97139dd7dfcce0cf3472aea1b67fb77dbaf045cc89354b1a08f4dbbf62dc943edb21dc27a4", 0xc8}, {&(0x7f0000000280)="0b1362d49de382c126", 0x9}], 0x3, &(0x7f0000000340)=[{0x1010, 0xffff, 0x8, "47a92a588b717f1f6a8164f3d47f94a82a7076ee13de22a7c02ced2f92299ceee2b4b2a554ef988723186f5660032d0a51e551dd8e688dea721b6133cf456b0f88ddbd69a7a9f554f31af33d60545c5ac9dfe4e08427a9471c11f9401fd52694d61d5e17129a90aa94acd145c2b40ed4075cc956f34abee7ae2f388c92183d308647e3a0f870d5f8d2734a14e16e88222f74a3a347c04bd1d5bbbadd840e417202c6503187fbaa0fcba560c0d78e6ac690f7b566177ba92990cfd95cfe313a4c3e3058bff8def3f24217f49b1a2862ac99334e1f24bc21b39ca8d9038fb76ce1e1ce67f52e447f4276e4ff6013526336d9640060e826a8a32bb85d497ea2670c06d938bf6233efa174a3b54d2013423b7cb86edafffd4448be229afc350e77f2b0a290c00194122a7f67d418cd49ae29040f03daa5b50ad52146d37debd1ea6a831d02dd50341ba562bb96624bb3823e365c48db399b48be8194d79d055d905576cf441484738e98ecc0bce43bf0fc337be1338e49575c133d294a6cae6b7ad7b3f1387f919f763c2143aa92044c99b4e04037ed2e4c0d1caec72bc5052b4f8c175a846de02f6add4233ad650f4d63adbe047dfafae4d3f8490b227f3de0155214917f186f069e6bf54e5c7ee4edd16af8c2599cb9563896f5d35d6ceacc81152282a4623e5c0a5509cbeb771d018bcf0fda6234e80ff223588789616d70e4ae4d6bd0beb7ac4b2aaf98f531f58b458f5fe071f10de96255d9ebc3896ad0452595bd2505ee9dd523159ef1cf6fe4b02e72681f4bb146619c60cb82dc0da8081105984edefb81dcae178950de914da5884e06df28a7b0b03a2ae0b4e2baba8ccae861b5d34db9bab340e687ac1d9906bac5edbe58f3a71a4ec5daef4e0dd7dedee72d87887ee2de802bac7fab70dc76ccbd05cec6e81f8ae858837779d86f5b21929daadf9724a10137a2048c1a6186196cfc3a0894897687ef3b73cd3b35e139ca1c1b90958a8e67a41b51e4334cb41dafdde872632dee4d9a2ddaee97211d57b1db63510d8f4e0a0a3fe73fda72efb089c526ec228a2ee010c3a96f855f738e965f0bea30931ebdc9b84760f0d73774a603d2e83960d6dcfa89f5f4622fd883bfb7a06acf01dba56cce87deb2cd7dde58e3dc4ac20f5072cceea18187dbc691fcd95d4e8f3089d880602b962e71dfe27606f83605a325076675d2ce81f95aac6186c6415c975225dddf2ed5f6fdf50882573bb5d1910279d5dae2bdba958cb75d56adbfec05d19ab699f3bc98bc00e3eeea072c3d88b700c7fe2a6a7c5b46f9eabfe31ffb03c5eda3eee5c22c5bae927eda79e37ae0e322960f400aeaaab7fde9b011bf7c23226347ab1fafbd37695c1bfeab65e7f29dcb91ef880050ae23680fe75d7a12d96a0f9144c0de3a30d6fd98e9c9929e1babfdd23605ec6b2aff060b0e33061b8c677014bd29b8bce90c3192135905cf038b68c9ec378441062a4c06251b41efd8cbcb2a5608dae13399d046195459c00798d078ca3b71aa33e29f60fd451ba6cd65593db766bf8212abd56c5f0e455e8254e15f0ac19807131f2c4e47c4b0e350ced4a05ca6c85ac688ba8cd377d32abfec2b10a16999a53b228bc5a75c2a52a7b51717c7aa51a26bc3fe1f7ca25e054ea1326539760064a1cd067b3cc903ae1937cf8918ddbcb822e394ffc9e88ad0ab3df0cd58d0a07db92597f333aec69d359324081ebb5da4f0657deaa70804669671e73e36fa2d869c16508aa2862947c673c978109af8dcc67ae06ddeae45999cc2c29308be994e9652689b42c861b73f1ce2a0d7c21f4ef1436b024617c78f921457ac878a64ee9e23d74eaea3ee8f5d6b30831bd06bd1f523d929ee987e6fdd2666f905459ffbff8b4baca96a62e80f12a2105f0915e499e46c6586e968a6d5ad751de727ec1ef6a04134774a3fd97c3f1e99a66ab1703e87c630202ffe10ba2cc85e965109f7334948712d3e47d5066459fa977f1b6623197b6ea2f21f3aa2198205b948312c68fdc0d87ccb328f8f26219291d0a5714383430c7473cea7d3219e445ce75eb513ce451bc50a442122d01bcffc2ec79d72c2a7ee2fe87f589fae68ffebdb76f331a7c2d39867f5093831288131f292e9877f043b92cec3b1ffc63ac8a27b165323bf65a050fda9495f8966b178cbeaf4fc28d043142643419b62b3f2e0e1acca05ee2c1c140694ebb2f65b02cb37479b57fb3ed5f9138be12d29fc1f0b1b2119f45d32c18768aa58d9ecb8aab9e37fcfd1fc2434763c097d940de4d8154c743fe4a0ef7b988d05f50d45c13346a0e3d52a2733548e7d194264e4090ad12babb89a8a8eeb4b621ed7dc86571f6670323c91039062c687ff4e6ed7dc233509294f48c27a78b4be98ec9ffc57396c78cb44d83e691fe7c229b4e470852c542ad7b89170d18ad125571f75a8c2faeb2441243ecd5b18939935040e4ee1bc3995d302c0fd874f4b5a3b260db6c62fa93c7ee1b62fc63f76f76c43aa6b9662f7315733b78efb4104967ddde9ce5052a55f343837b8be2e88dbcd54864f57be821948a419941c04f1dbc379d5bf6bd1ad3e869d3082d9d424186c2a5d993491fdf9bde3b1a885e15b235b5254f6a10db903f7e794d5cb1070cd02461a9c7fc168523216223a9767fdd7f3489a77adbb9b359b668350a33693601d970964f149bdaa8e82f90176e2f87d0c77ae956824db3cfca1db74b47c83cad1fbfe427f5c64056c31c8ddb03acd286f0e6111e73c2d4beec333b42801621c646e9a14193e615896c1e41973e069269ba6f4020a2c96069a163f57a0f2bacf35114c3e06584cf41c756e873f8857da6f3b686848793b54fbf71c3c6c2a416a94de4090bc7f78db69e6de7608430ba887fb69ccfe27329da39ab7fb9b70b4d33d51ff8713ac39041447067cd38339cdfdef25a21f53ec49b6bb66c0824ced713362283dbe56ac2432b744f356713b1922a55c851b66848fe24563b6e318af1fd45a198ebe4488cf571aa6f9761c0d1a1662d0804df88c53472e3ff27dac8e41198eaa4d698e9d47ffa054b06cb73c274bcf8e6467bd810546e67d38d66ff6845e39a0abb47340fc56f1ff0d363ce52d22aae8b6ed393fe4d53e2eed122676d6a6041c45e9fd89a28bd2632330c18e671272b35c475fde442ec1e9186e015d8369008bfd0cdb5842be34a1ce42ec54d8a71197a35d6dc97e31ae78ffe9060f5629dd13458c7e8365a443ba96b520e8da5733da97c928f7441f41254896f005355c6b6ceff952510a55350b88866c950bf2b3f9c182ffd07b2953156295661d6ed10c3d075e58e8c04c77b9ee10cda628974119ee6d67932b06e8e70b33cc68a85dcd10f2e81398dbc39ad35ef7e8ae2dfdbe2969e164a4bc088fd26428fef8db6f9db1273fd011d5f860c35bf76e8751baee4d151e17cd23e42f232d8491d0a952a869c3f664b63ee9f88e0319329251d6b33042b86e7737e3ebc6cb1ea609e8743c466877558c72faf778c6540ffe691e407cc901843224080e220759c321abff1bd6a5a6050a6dc728c25ffa667f6afa1895f322e71855e499a9554ac6b725d3a55317ffc17236b0fa8b2939b62e7f658aeefa82b9c97128d7f8e297173d4c48f148f3d52a818e06045a98280016a1db516d761c8f59ec20958cac7b403cca1d3ff1001acef3edf098da54ebec408caa3a7486809aade3b768b3251851373a06d7d1d56ee642fc12e55ff04e3e75efa4c79a0e1a1bb03b767a956eceabbceb7efc453d151b68b8030f0ba6e862ccf5cb943fd07a2c19c8905e2145a7e4dfbbb4e32c0c6ccb3cffdb2923799fc0abf24eae2e84297af499844cae721bc95167abf041ee86403dcf5289e53de72cc0204a44bc946004a9d3a039eaf572e25017f8c98ee5589ecc32c55dbe8fbe96ea6d7b8e803e62270a5154456099cff0eadea49bc34a6662e36f46e3a7df9230f4d9d0bb5b41503fa54874dee79d50af8cd58481d0d8f80b5b54448cfa28a3267f4fbefb4d8f53b46fb04ff01cc99a868380a1664e7a5274d21821c163cf99cf18e3dcb5e24e6de44c259b6997c35bfa436a69bd80000403ff512772fe6846002b8e6ee06f9bfe662a623e372df6e05474d25b10b693616c25067082031bdb63b7af9e78bec73ce697910c1971a10c05d19e01099b9e2963ec653f494c31124e0d77fdcdd29973fff642e8c3345646076808bf5fa11798c156b73458aaa65bcaf64f25d55923532afd465e25ee0d3bdf072fbdfc6cfc6471d9a2346495e264fa340b0645dfadfd26c2b062e88b43208e3f3d16e45176a21966f44ae34879cc6241c191d4dd7bb8dd9ac75a0daec6869b1969161623d396dcb19f40eca53cad4e19ab16004bd15d2b306462679454ecc5d17f6b95a1f4945e2137d8124f172f19f17e99375a71616bc9b6b2ca17ae9650f5ec8930cce20fe01afd1f2793d079897aa8f458b802bacd7528281f549680844d7380b6d444c680f4306699cf56f7f7f54f23c887d223ba59469cfd2e7e5c172dd5ee8f78d8952fd4872ae66e5c8d4d927bd8768f1c38d646a4cdf36f64834a88134fcea3407fb6fb092748b38394bbf70dcf596dbc3249fccc32c9c7785217b6744b6b126f3fbbe301556acbd77008d5d2c4fdcde7287e3a690055a93dc644b6e9ee32524b7939259ed985612a03cc808eeb45697af097b3ea40f95564421dcaedb1d3c364bcf6aced50404a96f246bc64aed3ab84d740b052d92be2171ffe661174a4e6a370295df5c121f652ead7324d0debd3031b9fb0767c38ac1f071af795195c81c0d445da109a59aaa9df8a2ac5a8e5711c21b5298edc07c5e380065efe29c530b10e1621b9b52348f8bcffd30c6fce4528f836304420836269dc7b7796b67243da47f5d27a07ffccc84e75fb0a8ad0dee6bde25570f1c1a9c957d0b7fc395877941f38286d16cc5bb665afd9f7f4be6aa1a7aa193a40543e93d8088d521e86ecce28584f6d4e36e5a2dc09c654ec0a324e56d64def1ac60bd8dd41a6d7dc609bf64a14e379b34d87bc8bd4bcb3b7c0ccc54a6f7c0e610edba8326cd540ed8c5c023b464fe742ea9fb12f386df0c20bf6168fba3c0b133f4e8675fa767a601acf0ff6b1e2e4b66e0d4712530a6c575352e3c933dabfdd4c6417e12a1448315e61761d8193fa59c5b1788249db886af6d8399e6f0c351e481f3045f8f440dcccb808f9d355697b8143733199b174ff74968ddc3e7a8420497734bd8e7f3ea211c2da871a6d0956709a9183cef911ce10e3a54510ac84441fae62194461853a56b2eec6d7e0749784922352d278ac54f25b31619561508d6b62dc3ab32359adc90330229bdb7fd310aa358acd58b01ba5580f89819eeb6a7db442ba09dfb5e465e3c87e2a5d77d6882398266fbc7f4d6b7cd4cd91b9b16d23b20b0614e80b825a014c7c4678a357149270632a79a4995a488e4b381381b00963f1c8e5adb85bd47b35d272bb9175de16be8f4bcd3b772e01f78d301be33a60abd48bc93cf89fa99fcb1defd2b3443f7768e362b8ff8d9bd9520dd06cd4f4ae29f4964c378d5b2e5a95304b5c5d7569df1277015da21387509048a9262e955d99627198aa2519e51807b739333ca5179c620cefdb8c2a7615dd7a3790e9410290a2ac7a64136d4fd1b8ea202147deeec88eed430a0a6aab73d4a3ef65bc7c5c671229b1d1a27185a36947834e1674d6631fdc0ebf9327f2f2fb6652e0fb02357987b002640f235f7f9f055bfca6eb374603b7"}, {0x90, 0x0, 0x1150, "517b69de6bf6d7c4ff9c0df5fed07ec9da17badf0bddcaecfca8f69580b9f795a76a79f17d972a852971e79aa662b796ac3ffb8f399ac38d23d10b1f62d65880b7f3ff3522a99b13254c0c71aacf30c11c37a8477cf3b96c6fe93a99fe33c220e7a9d4b8a2a68cea9d15995db7afbf935f592d033cfa985244e94f6c566f9cc3"}, {0xa8, 0xffff, 0x4, "47422b8ddc9da2a5abb67b0501796bc9e23b91f911890a2e7e8c20380deb8bec325f0e32e9aef37b12ec8702ce0946896f27f7563f8ffe1f0e86e183e6d623b36da8f959e13dbfcf99abda26d01708137fa7c2076f5feb0b21ad5b4d61a4e9cd7916d35b376c9dc7fd55aa13321f0604c5b0b1df41c59a9a5f48193b4ec038b112778b4832d4cba3a44de28bc0e832f561316e468c3ce0"}, {0x30, 0x1, 0x8, "1e44d21554c9a2cb3237d2a2993d8395b2f3858611e06cd86749da44"}, {0x30, 0x1, 0xf30, "de63bbb46f1418e8f2ddc52317f2e3cc224b9153fe4ebbb9eb"}], 0x11a8}, 0x401) sendto$unix(r1, &(0x7f00000000c0)="5c69feac9dd4abbd52656b4dcdefc15d8e3f9b0705e66025a56b13b1bc25fa5344fc6750f4dfb6250d15c4c9", 0x2c, 0x8, 0x0, 0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1, &(0x7f0000000200)=""/243, 0xf3}, 0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x335}]}) 16:00:03 executing program 0: unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000140)='\b\xe4') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) open$dir(&(0x7f0000000200)='./control\x00', 0x20, 0x8ab1f9b413d14e86) rename(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000000)='./control\x00', &(0x7f00000001c0)='r\x00') 16:00:03 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) open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x100, 0x40) setuid(0xee01) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x5, 0x6, './file0/../file0', 0x2, 0x35e, 0x9, 0x3}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x9}], 0x101, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x84, 0x80002, 0x1, 0x1000000002}], 0x6, &(0x7f00000000c0)={0x4, 0x7fffffff}) open(&(0x7f0000000000)='./file0\x00', 0x98, 0x80) 16:00:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddf", 0x20f}], 0x1) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchown(r0, r1, r2) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x7, 0x10000}) read(r0, 0x0, 0x0) r5 = getpgid(0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x1, 0x1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r4, 0x0, 0x0) getpgid(r5) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x84c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/125, &(0x7f0000000200)=0x7d) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x20) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20220, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x87}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fa") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x401, 0x0, 0x2, 0x8}, {0x9, 0xfffffffeffffffff, 0x80000000, 0xdcf}, {0x9, 0xffffffffffffffff, 0x9, 0xf}, {0x1, 0x800, 0xffffffffffffa07a}]}) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:04 executing program 1: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x8a) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x2000000000002, 0x0, &(0x7f0000000380)) chroot(&(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)={{0x9, 0x9}, {0x3f, 0x81}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x9, 0x3}, {0x8, 0x2}}) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) 16:00:05 executing program 1: socket(0x6, 0x8000, 0xffffffffffff0001) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x3}, 0x8, 0x67dd47f394204d52) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000bed897675eca5612b2364d85a63468339730eec2f3877f9a1bd5e540597074339d14ef9589d03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"], 0xd4, 0x0) setegid(r4) setgroups(0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000040)='./file0\x00', 0xec) pwrite(r5, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) r6 = getuid() lchown(&(0x7f0000000140)='./file0/file0\x00', r6, r3) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a2022e65300000000000a007dea8bda4ccff23c41fff9a76e0f485d335"], 0x10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/201) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) clock_getres(0x2, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe14, &(0x7f0000000200)="28fe6ca5e637a6ed790621faf21e36a2a7e9c9c08cf1574e439e559c2e2750a476ca92a9") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x9) syz_extract_tcp_res(&(0x7f0000000140), 0x74dd, 0x81) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ccfea53710e85f9bd380", 0xa) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000280)='./bus\x00', 0xfffffffffffffffe, 0x3f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002c270000000008020000000000000000000100000000000000000000091400000000", 0x2c}], 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r0, &(0x7f0000000100)="09e423e1bad9dc51523bbe82c35dba78fdecd31de084f6ce15961002e422aaeb73ae4660b63935d4961d6280457978c7be20cc07f818c0ae19d28016a481ef0d437d117eb0fd95f039b2018e9e55338c55ea709419b300be9d49589b827cc65e846b68adbc6e4ca5f282a63f44987f3c534e918c534de4e4f6586838d6e14701adf40ef0fbfea0304549e2d8fddbaa5f2b4fef83863060c08b899cf45f7bb31e741d98f72c9532e35763621deb3ee04d0195f34d0c701df770910df6bd2c71a2abad01328a26de3ec65e7a0c0e535c6d", 0xd0) r2 = getegid() setregid(r1, r2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x40004) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xfa) ioctl$BIOCSETWF(r0, 0x4020426b, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001240)=0x7) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="68e8eacb7382080550d49bbaaeb48adacd4fae907a01335793bea5e1df2ff1ea2a117b4e157367ea099fc778c06b7c0778b69fb1f0cbe8a2d9eff565ac93e4edc5425b1bec1edd7d221fe9db804c7a87e492f310791cfabfce79b18216c98ab31d33cd209a26c1dae8654f58dea7cb8f6a177c2a4a4b92cc25797386a10c3bc0097f77f6418f288ce8b260ed1d9454e6b599a84e75337093de0a04c286735917a86edac623768fda096cbe88c67aceec2d602c9754bbea6a39363039ad9073d25c2e3bdbe1de7e5e3e36216a23df607e760d88522b5acfbc1dcc99eb89b93917a9187ffc4b4621c031c2ab905c5273d1a2b8ce68b01ce3d54e43c7c753d8c536bb595804b79f01d22854854b2f329e684758cd91393430e5763de9e532c194e0a7298a64e1ba825a9f62bf72de61033ed85b0288329a2c1043b5a3ca0c1d2908c441433b0e45114ceb698ab48e227b481d2e15dea2cee441b93133d4e3e9f5fc1eeac9cac79c13d79fb79cbdd9f30370bd2323d1f866d21dd77fda75d37188c95d6356508f2f55cf3556115176a6f5e87a449e9b4cbc5bd858d8e749b723c87aa4db22053ef8b005bc9ef786ecb59c7e4dcaa39f0644e67fab3c5980c01e2505110aa3d0a86d1fe018b8c5318ed877c60ac9164ae3f6d549901a39b34d89c4b91f664a117cf3b5ee142e0b33cd48a72d50b442c47611b470d10a48d734226edf0caa73c53596c877c40cebe845fd8f49ac0557b4a958a6e07ae6f9526152f6be67e1cead86be0765aa5f01b6f8f3851cf412bfc159a672bc3f68b3b1fec9c8a98384bc81bc9dc236dd425bdbdbf47cc5dc459a0cb438f07635313fb10ff67de33107f98861aad4341554ebe2896dc3c24ccc7b43ccfbf3a79544997ceccbdd2e81387238445f51dcbc9ff89ae14f79007ffd15471c77d22fbf2bbbbee55b93ba2ad6608bba293a7df741b4689632abac0d97ec9b2139b87f7e6d200d507769bab21beb3dc6c71fcfe4fa9437278cae901c8e34ed1b3b3a445a8b3f663dca99814682bf58da0c82befcf0075748a2707952c7b4c044ed8694f918f091a6275f509c2b7a663a06ecbedd90920e51030e9b3f3841c8811f0002adf4469978b8cfec77e7e1389227b6e5179b501c31c1d16ccbf034fa08557b2532444b8b70310b2e34730e0a077b67a47febf91004719a6b6151ed6d9da073117aa409aeb4a02a381f344951abb60b19cabb7d6ee3ad5ec43cfe9933bd918f4a71fe3a1da31d4e6bebd6315cfe4e56930a55b778ddf009b68983c0a4d371709491606a04b70b583e42c238238c2ec4be9849df4ae061a4b1e840b402599e6bf3ae2b1697518b2ec997d762b337351058371b2bf90054e726ddd5ece4a499e4f64ebe7067a9b0550bf373dfc41d710a709b6cddb60c33b214c5e51d0c1535e5db97e43abf7b101c155575ccf3b9f5f24232f09fdc4743a5ad1a3fca81aa218697fa3610532d770820a6e308e935a00018bb7225d471f07fd9b58e32c52e67714700504f9da6f57bf1d31601b0edbe448f533d7718d3175e5be37737851cbcec38aec7c22e327251a715d51722036617371d668d4eab43e9d63d76e9f2aa52978500c30ddec1da6cc6a60aac1ff1c5f73aaa73b532112839427dab978b03710b95fcbe07b541a6998c3a46057d4295a74ed6ec3c45f834d03483dccfed5c7ca4faefd7fbee405e45d5b9e2c915ac2dd38048990e9f05154d7b96131b2faf2bdda69dd19718c4de82695f4f0d3143f575a196465951b723b1d40908bafb3cefa0c99b562bc311a0edddea2670d7354fb3dc1c4b4cd0f126bd2aac4110ee2c717571b052feef53b0fd57c9067c9049c9f06a928f6e38dfdb0724aedbd124256fe55ba4fad9639e0b71c55b74e60cd1b1256d3808a8983f176fcdb888d7469e73523da743cf1e403367fa865edd728b097acac941d61431410e91df569d98420368c52c640006077b3061be1faf7b1a6138ae2150e03ea0924737b6da04b5746cea297ef5fe25641c576eb68cb69f066b158a81f6cf0c27dc12fbde27b3a31db5a722f3e09af0e6226cef69cc2e7ba367966fb56c46df9c9f2281d4521686a63c78457f83b7b1bc53813951c76f197d05bee8fc54497508ce950ced1ff4e0a2b48a0702014a105c0f61f397412c462a01ad38137aa10c25b552d61d9f28ca76a043620832e39e5c20ef55010ef448243dc9ac8cdb4cff433bd6db2cb5ea20292dc03f2902f617e835e7fa988e9fef952fdf80c881b1e696501f36ab7980fc42b68cbc5172c723a95c2cc442857b903c90b6852e46201662e5e0823a51e0889411a07501da94048c3961b474e840d339421c2337523871f68654e5f0f0e4dde38ca838ff70ee87341b831a4eb88bf274b9fc3d66f60ed23dc3783be6ee11d25bf2a3c3524424027f788328d1f54ab70a35edc589802f4634cff9aa6652bfd8ce3aed9633c34a07b90865c98b8171074b9d7622b935b5c9daf696fee4e952738a899bbaa703098a1ca25bd053f29d36764a0261f43f4642442d43e5d0672e89c3cefb9d100e68e26a6a8b0bb9e6b4d5f749218cfc16d2e8b4aa9b86681c3da47401e4667d24f311dec5a4352b3ae72e169fcf57858254ae3b990af003528adcdf35f97bd7f345c287842d095c1b51b64bf593a9089d43b9496686d8055374a802b10166d82c3574c7603daa89b6e22952857c33046f1274df935e108f460c65431e9ec01e11b5d77d674cb05ad7fdb68f08f9e040a7092e9ea4e93ca225ff2a66c7f6a38035154e05a5beff9ac3619ddbd6bd6d05285855438d09637f6e8e8dbb72fa1a29898737c16431b7c915cdda3906e90ee61402ea9a01401ba49036e67435c7f518b75b1ae632654c8a9a8858dea0131cb0760f31672f9d39f80696bbec1d6df5428f2f2c65b11cadb1ffe3d2f1593eb10a57ed05818deb605dcf6c5b11708fa10fb4c88e3c35e3ed4dd836bba932eae0bbc69afbdf73d192551f1b8ae2a0a6d258d093b0bd9c8da2322f99b4dd8c6e0df578ff6a78d95b4ba885e6c7578f579cdceb3ca0da39bc88e7fa9c98e5cc5d8e42242b78af9d3b6a6074d70b5713c5a636fb87fbaac78ef69e2f35a295229f6642cff74c289c9ef72adbd33f6c1bc54a5208cab28acb682cc21eb63bba1c4c24eaa14c7734e628f8507a4cf5af7c4cbe47992ce48fa4417e4cbf42c8d0d796326c61fb7dbd164a21a8adf2b066e23fe87fd59c37061d1b8ed33083ab9f71732eeb268a98dd5f6d4b3b9c6de44b82646660d5788eaaeb586e2e42bea0f0dae2f67671d564fc5e5b83ff71d7b20cdeef7174545ea70de65677e1cfd7b8f9879348d6c47da285d234c8d79f4bc14444ed91e4c551b79e3a432485f35692d4e5029a119f13d8de01815d0a60b95c82d82a7f1b5e5a69d504e414315d5add11791b54b3aed3f04a76bf24a5259e109aca33dbb33536093e54d366a447a2eeab266a4a298aa9c295b4b79148280b14d78f9d765987927ed156a5fa137b921f3500c5cde896c2141911a46e7f36c6b8edbc8324511f1513d87190b1af32a39e7b2cb0502d5a0e0c78edb4d1c4592585e66e97b543223878e50ac6a5f8a66381b95fc27f8f88033adbef5abdb4d35ae9729614f46401758f3e9b5e070f9c3a49bb08ef698eb92abc1cb44ed7ddbdcf7913ebf40c7ffda996c92e162498cd4b11b8f5ecd686773ff8a84d02fa0818b64ceec07cab0031df64d4ea1fbf6260f8296258619e07f4f6b8e73c743b2b1bae42b041db442941cc7889fbae335ced32aab5c18a34d60963dcf6c06441e39eb96b4ea01b2a087b3d0f262e630dfddbe1484384abeea14e31157d10e62986bfd1848f52f8c31bbc3b675f2256eac1e1dce9a1469c93ef59f20b582ca14e80f942eaae8d9ca1b824369c4ed5998b691cceac844b4bc5497d98c5b113dbf025873efab240d3e64cb555b8d407e35201fafbbba886d5da853b6e60148301f180cbe6d09d7faa1588593a8e06441b1cdc6a0e1505bebbfe95b079a9766694af825b92eac507c63603bb9dba605e329b9720859f51aa1d616d7a7b66ad134fbfd18b7eb1f4f8dd6bab22ae4616c3dcd62a8bc355bd61ee68d28acabcc342365a5cd04443abc6bec1738083a1a33faba37eeabc9f1d923751b6ffa5c9d7e47eaea4349f3f88a532fe8935b071c24d384511bb57b2f3e1e8f1ef861ec2e25af63bac489d268d31158fb3f205cf50c0356b1cdc51a66a91ed0a622e951969e180614a7b3e5fc2cbc5b8f249c3c70f3c40d3abdad75463cae14f4f8c1580120efa3eb1082c6876b826fffb7f87d61a857a7f38c875ea201c8bfc71f677ea6c8c982c7b0d0ed34a46fc2e6218b940b7ba7e156c13eb1bd0624c93ab4a6e549faab29b52a222fbd289e30c1eaac4511a071843e125fa0d167657f49111c816a71530f7f4bca56c0ee95f6083a6f2607173b84865350d3711b6786df3af5d8935718190a9857435ecd155526a47190858214a45f69619004c9b304d7a9e3c9f55f21688604e63cf8a119fb74f5f966ef7ee08167bef465835757cb876c92e58bec548415dc70745736f8de823ceeaf2ad0219599ba472ff7feecf1c83aaaaed0bc5fc6187cb1f01e845d5164b2ea61e141815dd4e7d25f3204c009cc15525ba88737e2471644525f47ff5e9cb8d9c3baf761bf71a935070ec21a6c74d2c9504e600ae003f0a4d043c19dfa6b9ac5ed70cc3765a0e58f6b019e7daeb885423126c5808fe0faffd99a96c0405b7e2e7bc2939361bb7204ea7471d4e2c89b6707565f6f83eca201fac4eea5ca4a9e6c99c1d8b6831f2ef774ef2e3c3e59bf20707e3736539144b06aab7bbcc00c72e3d63cd518d5dfab89a7af4a7d0ea03e3f0906fecd0cca18981df0713d2330918589cfd888dada9e5eeb579a7720c31cbc6438146addaa1f9a13a5113e028da240f441c9b9b73cc201dc4a662d86072ee8bad34e45d7529e0e81ec63eaf429d064b4e2cb6687a4b436a3c9420978c16f0f77e0293c6b911eebcae99534b8ad172c6e807c1b98fdfc9173807dd71e46fe9507f95a5b1c73fb7badda101b15aba53fce6c51b6ccbdd91b1b795292342d44ec6c7b98d24c0d64cb7b87cdf9fcc354b1c324ead2bb4d8e70361648abc5492cd63f9ca2378e824e489c55f6d1d49ab108d8afbdf753006400a40c9d9e7cd9a21d13628b6b8e33e01c2c294ef1225fd5532bec16288d14cff67d60d044f784b3582dd0d80ecdf001db46c03d7b4ee95c7340b978730b2f19b9698555f086345d22effb22d80826a4f52fc9ed908f6b3232c37b73a8e1210af31b2f1c980d4d737ad45b69d2b45f841560996fcb542a78cf6e3cf7e29540c42e035b9f68c29e0d9a6a141423fc8c8af13f44d33d7e7ebac5eee6c0ba942a95847f123150cc15300cb85ae4f021657e70e8ba895c594b35adcfe81affe4d6cb2b739cb711e3504644108abc17cf496fc9299fc6b406e717b6ddbdfce6a733dfb40d8057c7c61225b05a4a6cdd29d191e0df8e0597488e12f081270e51b927b745475e705356b764015748ba9e0b53b5344475aa97fa07af9f9ddfa9e11c63b34b1dca96eda9a7920679e17ca609881499910431209075a32f2ac17439ca4004fc4fb8a52033da5053d99018fc5fbd31148e482b203b14a0e6e4c8b1a5f7271e29d44e061bfa4e8ba2a10aa1c73a35e1659e86ebdc94702159b7a9743fb26fd93bb4ab066e6b926981d65d0a04acbdd8d21e7488c2995423876a429cef0e9", 0x1000, 0x8, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000000)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) sendto$unix(r1, &(0x7f00000011c0)="e7e56345e7214ac2ce3774abb5ed81f638833f0811e2de25272d54d07d787ab3bb3b50b36dbf133bc837003927ba94f8565f68f9706ea6887c62faaada", 0x3d, 0x400, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() read(r0, &(0x7f0000000000)=""/127, 0x7f) fcntl$setown(r0, 0x6, r2) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r1) sendto(r3, &(0x7f0000000140)="8f2bc0888a142368a89bae4e328f387977c0cc3bde5212be697f9ed31b45970243fd9d7334a53233f286bcf91a79ec7233eec0a2c5ec67edbd35147d85f3a8fa8423fb43b1ffbf2264557c815ba4b4ed01533c677325774650ef6e68713828d2a9515b3800b20266a4b6f32cdee9a61ac42cf7fa6efd856185d8151f92a9fb854c8fbb108d7d42b1a3c49dc57923d7900c33316a0d898a7304a49495e2f1f4b0ffdc03774af4875b917be302bd57657c18e831d4aaecceef38115a4e9f6ef25c6876b49975bc00aa9be6f23e4e2f30", 0xcf, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xf00fffff, 0x3, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20, 0x200, 0x3}, {{r0}, 0xfffffffffffffffd, 0x90, 0xfffff, 0xeb79, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x12, 0xf00fffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x52, 0x7, 0x8000, 0x1c}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0x20c}], 0x5, &(0x7f0000000040), 0x100000001, &(0x7f0000000200)={0xff, 0x143e}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x6}) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8f97) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x432) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x80) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0xfffffffffffffffc) r1 = geteuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x2) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x6}, {0x5, 0x1}}) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x81) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchflags(r1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001240)=0x2) r1 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) link(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) sendto$inet6(r1, &(0x7f0000000200)="0d54566b422bccdb2bba0d413e80738d4ecbd82ea9985cea36e2dff478dbd710bf8bf4d2169d9ae6cd0b861bc3a0e88ab9dcd790479b9a2e96f29e8c7f6264257c6843f0d22d1ff7be93868f3c1e36ad28452aaa81a0d469314660120f72dd9c6edd7ee8981b5109b5076d3ae5d6d5230bf400409c3e074cc5c8cd8a470951f5978d2df742b1867f46aff7a059e1cf47caafa153dc94f4fb7a7a7a87bf4f456cdd86d37795898cd285153e3712571872e82b5a952ba792f93a5880635f95fb1d2cbe52cd98dc1e7296311805d2360b4bf4b5387030e093994e732b01991756b1ae5f2b1532add4f12d11f76e1c047e3904a0c21611a9e8d655c36ec00740ce8ff7e2097985eae242b9274461c7b04e094ffabc4329784049611e6208c5627cb63f4e8bfa93fe14dd45da97cdf5cc173f83e5033b23060c0257063359c414fb218b6cde3e34fe8ec70d8098b851ac595f9379eda576ab433e8a688e0cdcccd9473ba687dc4e463e99e3541ef01e42a447a9f768f2ec3dafe6eca7fb1d39c1da4d6eff7b5bd217220a091d2e49a2303b25a0835b1d30540cd51eb4a25309d09669bc86af4ceec386334aaaabc73d2e69536d4ca33a0d63efe1d300e7d944fe62d34b6e33a1461803615656f90138f232de71f8b1fd0644398a5dd12b9c23b3ce63d772408f80b9295f751e10ceecbbbe8b8eae5c55b346bfc455d42cdac848009eb92a4e7d541ba380a34e03a4d4117aa0b50931aa8711eac0a373b7fb3393205845242a363aee0987b992284e9fee86c7beecd89c2036f9979c3a7fdb7ff3f266efdc8e2c8526408ad915ca768ae0d739f7d1ff42647c9d3c1efc145a47b83667b4eae430d043866ef897a9cd8c505a281313d53075aa30757cc34897cbf65264d39eca7f8f86237df272c2bfbe224c93294590c2f76c46b8fca7aaaeab0755b78ee3742e4b4f4bca68a544df72407dbfaee73130ecc22cb87aaabcba391bcad731ec343c565f6da4e8403bcdb019226dc74cafcfdf4e65c92923e1400b8ae8c96c9ef0f3ae8dc37f3a5472857ef3fa981279c51d2375b5a4d9f0a6cf1e32279b116126f2df401944da930b3f31e0bbe9c914c07924e615ded823b26239d02fa65f08d7ca87a68481f1bc788a313fde150d7d955b17ce8757fae494c266f69f3527ea010b49f42727a994a89ce0fe2cf706b1f39fd56efc954d47d5d1b75970ce1c004a842c47be5763625ddc0b96c28661702e0ea9118de88c5ba06e2f090699769e0e682f8988764f13903e63e335d649d6d9ed859c897b8326cc87d3ba43d8000784c4c0863353389460fb5a0566e8317c88ead98e8ed632f7b121ac4c87b86535c47f762b5c0f0d999bdbfdde6374cf99df21790646594ce45e748e8a66906d42a882e701586fe6586d847046b0884cc8bc2048ba63e234dca87b55145cb71fc1c5b4e0aaa8ff4e84b7e4fd878595e8b59c3456ce21ec44c16d4f3e93b30758fdb5079228476c35d125eb546bafa09f1005dd0ec030e1531d599c3d00a2b6874e0c1615402dfc750ab3807d25812de3833fb45209b87cfcd56f70e5e19de522552e47bb79eea0e350ecaae331f925d84dabd296170862ca1a5d91702bee07ab8ca669fcb298467bb5aa3f5db6d1c5854e3b2e9e292125b1cfef1031564924b3d7035e13c62663914d9c5668aaf43aa9ff4ae8415ec252504cefa8b3916c1ad215ad592d60fc876edcc53e7106749acc3a66392aa7a0d8d2563066d14f42361399186fa89d8338cc0ea31d97db1e8fd5fd059fef2db955179006188bc6fe3e6cc1f6076f9485cb8879bc1bbbd3d40b9f50f2b2770c6322aa0b3ff1ffc85eb6811df1f393c372092d808e1d6960017a5307cc9455f7f27190161230753c351b3e8f03b46bd2406a36c5a3d88f3899b42f4d6b308bcae507ed1bdad1b2a4c1938f0a761ef56b4d92100715a050a1ca67fae2ce532ed157c7c396b2257a12d8582daf1832781a99f91f43a48fd04f40fc8540e8be378309932a0f771136fcebf8af865a8523c650caba596ccf0e5e4e50d5a677d9cc105c73aa661f54afd879103bf4837730ffb526b5ae29fb3e7617ce8b0023566bba4888e20e4af448789fea38dba396c3b21ef0ec6294944a06268c0dec879e0b3118075e999577d8dab31e975ac2c6252281f2e9778c611ef2ae2fbbf5abcf95fe6ab8c3399b6868428c3a4163cf69ddd31c70bc45e63ccf633d2e4f603e6af9d91dbfee8bf51da8cff16ebcfc89b396ae67d8cafd9a837725c581e3fbb04c6fceb47547df41f8ececf0b876f4014cdb33c9338ca4ffd7583739a9492b3eccec165892547d57543404a82264afe9617c763d8c99e981069129b27768338d26f3a8fcec1778dfe28f7205c84b9256fdff65807f9edd90f436b829cf7cef3bac8edc434ca029ca51b1ac4370a504ed3352bbb040c496100385a8fe515ee6c61a8f38628041133f99262d7dc25b326a20090300c33e8d4ea8ab193e2439730941bfe4d8cfc0db72c6ea942bd963114b9b653194aa55fbeffd21cc155d1ee1430324e875d23fd9203ff28b0c8145684fd92f9185d89488780d6edcdd5974a79df9117eacefc6ecacb88c129a50c868cfe7077c12eacd91a98cf8c65fc76cc29b78e14f037e69d116264976633143da0220e0f49a3dee03fbfcccc1f7900968a778593f56733ecb96ff9fb7edbbc73a1ed18f5f208512e39bc0b5357efc2a31443e596ee7cda3ab1af643c645f1076ce7f9f8341333b1ba506f1b28273515b7c3e2c7e46c6d9b78ae4299f74bb8d9f20d3018db6f5354b5ca1bf27b143e5274571c04aa8274d676bc8b155d012c0176193e34283281c3e6a20fe8672a030343f0a1a313972bd2b59f84a49611edab93f82d070fae92292dab812438e4007fdbea17abc1a53f10744f9fd69bdc5051a1587303d90e2a8068d45eb60a59988269bfba94771a68e7df7dc0850dc71634183d60ac2f6f98525b80f6beb39ea73c4f06db182084708363088166ace5f6212e88c09b6342edf6f5323418f8a61e27eea9981e4bac5e76896b633f58fb38f3d9d1844c76af12b825086662dce53d1c06a518abad1e0e1107014390a6a43bf8b4e5daedc047b2cb3e2e921b084828ecb7b856c7ada95a12f3b33d5b0be19d2a17039e169117f8119b50077ad3a195e418befa47706ec4d1ac0afe1f9b9d78ed3bd6d49242371b5d577d4db4c8d5695f8f9d0ce731144afaa2c93282ee3075955a41ef062392360962aad53dcd668edde74087094a5c4ebcf37f5c2e68a88a056d0f3cd25b0169d62177d547d5ed3a3717bbe7ab6559503ebf02fb8b33cdb5caec89c8be953a58f5358728d9c33200893e5afc4485fe3074c5226b8bea8c02b887ea6c0cadcad96c73612a4d7c0a03d86431aca8113581c6163524bf2579ec8776c8d829a32341e6ee96d93f1db170e091d2e303f86576ff65dd9478fd2caea5ebedad95bd98ec9fba94fa0aef6d10fd942dc72af03eb183e16478087e3a8b02efd7994b62ea985d0df07ffe539beb06d1905dde6d0456c4a89af0be688f69cf03ea4e5a67f581a76d6cbf349e98c7aa327a30427a10dac7774dc013f9b9dcd546889641fa64c6044a11e45baa23452c583d08d473902dafb8a544cd89864080ea185862799eb104860f71d842a6fbff5c8914e755cfd8df93ac8d334801efb15056f010dee71d36e0cfea63b536d0f8ba8e2ddb56c00d0e94ba2bbfebb1dd94826b610cf318275d204746a46fea0cdda39f962db2eddb4ebb1238c62acc5ba531d73486b73bb6e99b74eb2e19bdfc5546305c50440b0b2064ae1ce70733e5881ef17f127291b7d1805b9c4716a469fdacc706ce192e1b50a83cfba6efe58e3e8554c82a6cdd35a6b5157d70ae9d6179ac87f5e4f7c06122c8702fd8fa8b8fc4d856dcd38d80bd7bcc0efdcca4a5ab6f751b95fc79750689a8b0fd65d8da907c8f0d67f0892cdb19f60968c95b22a6948e9d5043ea5477b9b8886def3d474e5d30f75399ec6ba2c8ffbf20186f1e6b583fe55fc8d13d6f5d0e842f0d75bb9437d6301b561e712d2f5de0615509b2607e4e5d3d222428e1c0ff1352d9932bcc2b39aa95506d8cca70b86af8f925798ec4d40975ac6941d41bdc7c75af4cfaef7aede072f12f1bc4fdc6915a0db36504736118839ae0077a75eb97001ffcce87e9df0eeef18b9d0140a78c88e01a07bd23e21a360410a3067df4ebe686d4185df1e818d3b498f29a8eb1d38977b1f2bef26f32fdda60eea44bdcdad5a3e99a25d74285b1990838a750b8a2b04d896a6c2097bb59d538047f22596186faf9524b975c22b053946515c11da3bbecd2e9d724a95638582f3aafbc7d6e12e704e725956b27e8b22e82b185a93886c08a284e1fed8ed5c09e422f4a63ef7e88a7d8ee6e428e3fc6bd52e4dccacdb9cda53d65c7b206739567f938a57c1ef45a0fe587a706e49f3886eb2d2cd1e36efcfdd9582468427e08e09b3b8216fd38817f65fa79dc2d6cee4b1a465a2a4e55b85648fa4c0301c7c7c107fb57aa53c4a30ea21655ca51286182fd3e5a45d6fab656cdc742770cea45b198ac96fbd34c7392f79c3f8f4427291c380026c43b8f5671e1f601907e4685a1744056a1e999b4430c98efcaa4b8b51616d740c0c809ef61e6f06b089ed5f5a513590cffd58ab7806ff28a1116cdcc67f0d6007ef5a99d9f6350f75e62f0c982b0b6bdfd184aaad260275d797281a53664e165d2fbdec1856561d11c610be07390a47af6d910814c1aec2675c96163405cbefb5860bc232e5247638ad78bb93bc4db8d8dc73292a736baf5d41af7fdc242122eafe5e7507db57915445628898cfea5e6b43fd3ab444b36891cbcdc6a7382633b423615a79feabd3a5f3cf53e2bbb7754df595bcb74eb7fd07d1f57e638ef3658380ba9cd556e2065b208744d8a63bd3e6d97b08ee222f801ec0c5c58d17c096501f3cc71ed21bc704905f1906bf053dda33aeadc51615be4e1037075a1667106e7fbf64c194880f9074d3f99bd908cc3d8c0e705bde9cfd07af78f6093a654009887b6a4bf3d92d5a5481bde6f6d6dcaec657c7db6fd543910321689bc1c3f6790878ffb9d9053978f774ce193dbb0be3fa79fc85baa3da356cdfa13191ae05d1da6279aebb83a83e1cf9f9a67c07f185dde5bb67579eaa4863b2b1f1f5086f83149b3057b7f5b634b0d72263871ff909cc1cdeb37a24be53d2d08570c3e834f1e3b005ed3926a2317f27c7bada3cdc62ac1bebc7f8d59ffc89f02b3901098412299270108dab232d6f0b5bfdf7194b3762c66b8b3dd1627495140fa39b7908f22dc93ad673a4761436b143df30dff1f6239754cd7e79a999db6f33cabb14b7e2bf8f340254bae5fe5a8cb327d9cbd1b5aac9e05ef309d4b4b30afc196fcead19ad2763dd2852c46dc643c41f93f3d4fd3e4fb489c5b7d2219cc713716709332057bbcee5fadfee5b756b8b8fdfd73e0512a3bd308357f1d3c482d62f86b1c7086489601ae4c1546412bc39f267226e033a75ea709de424c9aaf9b068b3dc0fe0e067cfb19c67148067604add0d50e83117bf38665a3dcd4d5ccb2a98b19d6d28c7b83525198736747480d7ce7b1b979282fbc4c78c0b8e0ed7955bdd76c9f2527e7e4ec0fc7f0e3d754583e776c9e2509552bce37c3cf874ccded7702f19f43995e7ce36e2df35a7d72dbcdf9de9d45cff587d7f89dc4631d20d688c05648415577e014369421f9d693f41ff723052bd887c3682ca51c", 0x1000, 0x4, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001200)=0x1) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:07 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f00000001c0)=""/14, 0xe}], 0x3, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x7d, &(0x7f0000000100)="12ec64af852ad48eb59be3992423e68db847665140b6ad117a476a606f2dad024fd1bf4262fa2d46c38a38d9fb1aafce01badab3898c35dc7022e69e2179ae909542b20b8a2af7b2a76cb0b03cd0e033f320333afd683a5983acaafcdada5250d5091d0a3b07c526b8f25f589b2aae3517c478c4b613835c636a0f51d1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffd73) fchdir(r0) chflags(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8002, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xc4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x8, 0x5b54}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x5, 0x3f}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)="20774c20f4f0022fe1e5b0fadb594b571ec8861a10b88d8d49b85e785ebae2338c44011f1e8db520ec95742655544187e777865a7e8b6feb7556035377aa4b3017ed59a8b0da1184cdb6a8fba005c1edad4ef18313bf0c1ab67ecfe5b73298249d89d504c6465d16bd238210d3331dd36a80d0204eabde38b29344e6f5b3bcb5a5428f329452db5ef19dd7a6262bec4495abe7073bc7cd6c865c7e648e3c361cd5812dc8dc3cc5642023f730afb0", 0xae}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="a000000000000000ffff0000060000000f35622697a99a65fc5e0f49138601dfb230110d9cca70af97baf9fec5a34fb3b9b9a991248d55308063bfd278221a6315a99a7892a73959945c4f4c117ff90c14d77676d082b004b666d366b3b3fdadf6c8e3e83d369a5c5c5eeb1a2315b19f9b1113828e0a90c15c7f7db6a6bf0ad05ab62fb38d56c7e6ff1bd56fe3be9e4aea60502783cac20160ce6a6d4249d9006800000000000000ffff0000000100000abf0ef007b24d356df83dec28d8ccdae1e9c26f35a4c5f5ebdcdc74341a3e53365495b15b00aec41298f2189b1f64fd35b8e0b092d730104ef913f912817032d8575f5527738cb0eee9195eb999b317482d000000000000c800000000000000ffff00009e0000005a2e6e03dc271786b03d9fa39474cb302db59d4ff9dc689a1a48c9b479790932f4acf9a7b4c4bdbbcfa90738fcbdfcb64bd855edf714c11c36f9967878c230a15b281a9c4c695ec0c7430665803923aaa74c7f6b8cb69d0e4a16c1b98d656942b75d034da2387a9dc73070c958f4bb8a80ede737dfea20b9c57a06fbb4196cc018bc71abc2900f9f129e0d1ecbfd3aab6599c48121c57f453eff7d080b17b64cb6ea9fcac634bf828ce9f003059b683c5f000000000000007800000000000000ffff0000ac040000300af60afa6a295406d3c75caaeaf2e2e7264a6d177e888795bb00882f8afbc2ef1e6af6aaee0b964e26dbd4f865161421daa172fcd86bd35032e72ee456db9012f6862760aa09c24cacf9141d5d1a84c5af3e232ad3f6be63d0e38a8a2788e5d3f82c828e2e44f9000100000000000001000000033c1c308b8a275506869d8bfa32d2205a83b5d3508780571d8da8277320a238e4de9824a0e1179e929675b69b4a4250e6e567eac6e722d017a06bbe7776df81ceb3e45d3178636b7f2483129e4daf0d4218b742aaf331e79569115eb4e452c0f5ca3f1ee05cb092981932a273b07be74ac8378798e5f8f1fc2affd3fb968aed84fb27251fdaa6a19b8f9e17afebca6961d6180786ad20752b55920f7730dfbff8f0f626cfda0d12a51db2bdfb1275adaa27aa3b81ebcad06eeee7c638542341945d397707f616e959e6e9c50018644a8ed3df5e25b137ae311ba99d19fba185fdd3639b95c4481683018fc5785dc949d74731001001000000000000ffff00007f000000b8f622f2407ba0b0b42be43d01b0c61881277841fb0ea9253e3f9e33abe1f66ea08344f4e6617fe010f85b66b7a6d9ce4f113bc005afaa511eb642270a40e6c900e0a0e0c1cf85e02feb84901a74f06b22d9298277a11800226ba47ce180c8ea2504fb392c795fe0ecc85f0d2c41ff0f0d6c5c41349ddfa79fb7f71852564d1bfdfb52d67fe613de74f7fdef446816b2fb8d3a2634a2c2e70a166bf3845aa12fd8b2a140c138c04c272671df6fffd08fed516aba8105c5e2791b31701bec6960ab392eccec2a80bfeb47d979069d13ef3ec20b5a91f9fa93e006ec5e8252015fe97a0616ddd6d8dbd2bce78b6327ef822cac7c08cecdc5e9cb1cdddfab7ab800600000000000000000000000020000008716bc21b84f36dfeed760199c2e8737fedb06b83566c7db395cc8ea3dd4797d767027cc1802bd8780960a6c55906b422cbcf26f8414c05e93fe505febd8a568b5ef9accb132c8cc9cf80c226e0000009000000000000000ffff0000d0f10000bad972032c3f5629f24107dbb29b0b7f87b00d7d00df38095508359f62a248f14af566d57ff645324d6ccfeea0906be3e0bac145bcb8b31359164906def533ca401f83661a2652893aef0523a7513d1bca58836b2bf134bd90823e24e3224fe21ca9d961627674113563128f9de447f6026554850f78b1e772d8000000000000a80000000000000001000000e86d00008b75313dccc94a511e1d6483f951fe127a9bda57cf42249d722f9ea7d3fc703a909da68d2d08f0163e80e09b8f1ef505a3e8f1a3592083349990a3259d2157c2f07d367e2b25c830a8496385b12ba78bd06a31fd5e0c7e6a6d08ea54b358afbe8235fd718aa76a46819bb2cb01244e785e07ce3181c2beeb4c9e0fa0c8aacf538e8ff7d7ec8e6cbcb5e71b296a7ff45d9d22fe49521e0000a8000000000000000000000008000000700dae0e6db1b383b250a411279ead875957adb5b7a0700cc4a18a4625eba438a4738b397101ce5c4db7c09b673c91f6061c6fce0ecc553854f7d1e24c18b994cabcc43d33f18fac245047b809022d6b2a87ba60aa9bdf9acc823bea680b325c72014063b3372a17e9f3d54298ddb7a16e1be51761157e6a8b1256ddb0ab20c3de82796b6a4520acdf1f78f48020ef2de1557d0000000000"], 0x698}, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000c00)={0xfffffffffffffffb, 0x1, 0xcb6b, 0x80000000, 0x1}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x3, 0x0, 0x7c06, 0x1, 0x7, 0x100, 0x4, 0x1, 0x1, 0x2, 0x1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0xfffffffffffffffb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x541, 0x100) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0xed5, './file0\x00'}) shutdown(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shutdown(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x6, 0xc) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x90, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) pipe(&(0x7f0000000040)) close(r0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="2195637bc77a67c9ad2c7eb6f9aeb37ed93465c496a37aae07cf1b5d58ca29199d2c5ce4e806fb7c9d637901efce6e1ed995545e4eeca11c333a00a1db03d1f4b6071bb46fba6cb205226f343570", 0x4e}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x10240, 0x88) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x21, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x181) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xc0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x5) socketpair(0x0, 0x4007, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)=0x6) poll(&(0x7f0000000100)=[{r0, 0x88}, {r1, 0x41}, {r2, 0x40}, {r4, 0x124}, {r6, 0x100}], 0x5, 0x0) poll(&(0x7f0000000180), 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x8, 0x0, 0x78, 0x1, 0x7a, 0x0, 0x8, 0x3, 0x1, 0x6, 0x2}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x35) ݽ›’Ü H2çƣΦ§uíБ¼¯Õo41, /h€âø,âø,ݽ›’Ü H2çƣΦ§uíБ¼¯Õo41, /h€pâø,pckbd_enable: command error 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = dup(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pckbd_enable: command error 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8) getsockopt(r0, 0x2, 0x4, &(0x7f00000000c0)=""/52, &(0x7f0000000100)=0x34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xd6, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000001c0)="2a67fbe847677f40bfd30eb788b99b4df92159799502b199c5f656eb3d1bcc1c2343aeb22a6382f0cab3445ae700432792746c3ef117bef1cfb56e7defcec08f126523c00aacfe5f0d1701c99e702a5ac4e5b4517d61b3968ffab353bcd4f065570b4aea5bef370664fe777e58cd22c2f1fec9fd723b3e2b939f") 16:00:10 executing program 0: munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="8ad10b2069deb5fd9e1c2b872a32c97f748432007338c03a910c5eb1248b4a79bd5cb1661b873eb97bca8896e2345491162af2a42a985cfb318195dd5276f37c9affe4796b9732f396e19db2790fdde5e57e937d1a7b0623ac66a69cbfe8b667b44ebc991533c7323a5631f607d8b36520d81112385621a544a6358b3d8ab3cf9e0da138219c53307aa6b72d0bfd272609fbacd59e64950dac75c6138c4e8823aa0715eb9a50a964c6eebc85f9e6484e154b35b48e65435e1e66f4ed35731c5aac78c310e6753542ecbfd88f5be0cbb620ce28a211d92163d0b390216db7f97fdd2cbc02644920bfad5114f1168762b43259030b", 0xf4}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socket$unix(0x1, 0x3, 0x0) 16:00:10 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, 0x0) setgroups(0x5, &(0x7f0000000000)=[r2, r2, r2, r2, r2]) 16:00:10 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socket$inet(0x2, 0xc002, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f0000000040)={{}, 0x0, 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xffffffffffffe000) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0x2b5) fcntl$getown(r2, 0x5) 16:00:10 executing program 1: mlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) execve(&(0x7f0000001800)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='[(\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x3, 0x2000005d) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001ec0), &(0x7f0000001840)=0x7e) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r3, 0x0, &(0x7f0000001b80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f0000001f00)=0xc) setpgid(r5, r6) open(&(0x7f0000001e80)='./file0\x00', 0x0, 0x39) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001e40)={0x5, 0x1, 0x7fffffff, 0xf3, &(0x7f0000001bc0)={{0x0, 0x4, 0xe, 0x5, 0x8000, 0x7f, 0x7ff}, {[0xce5, 0x9, 0x8001, 0x1, 0x5, 0x9, 0x7fffffff, 0x400, 0xff, 0x0, 0xffffffffffff9676, 0x5, 0x3f, 0x7, 0x9b, 0x3, 0x6, 0x9], [0x401, 0x7fff, 0x100, 0x2, 0x9, 0x8001, 0x2, 0xffffffff, 0x9, 0x4], [0x5d95, 0xd781, 0xffffffff, 0x40, 0x3, 0x2, 0x401], [0x7f, 0x100, 0x9, 0x133ca03d, 0x5, 0x5], [{0x1, 0x9, 0x3, 0xfffffffffffffff8}, {0x5, 0x6, 0x8, 0xba58}, {0x7, 0x8, 0x100000000000, 0xfffffffffffffffb}, {0x9, 0x1, 0x9, 0x7f}, {0x1f, 0xfffffffffffffffa, 0x8, 0x2}, {0x7e73, 0x9, 0x3, 0x8001}, {0x8, 0x4, 0x7, 0x401}, {0x5, 0x8, 0x100000001, 0x1f}], {0x6, 0xffff, 0x9, 0x6}, {0x6, 0x400, 0x3, 0x1}}}, 0x1, 0xfd156c1}) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x401) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="78f99d9b658d89d74a238ee77840cf517c1f20479cef8aa68bdf8caf734b03a941ea35a0f310a92bd7c18d7bcb", 0x2d}, {&(0x7f00000002c0)="1d67341d49fed4e655c395eaa0d1f630c834fbbd9dfefaaa8ceaf500cc741937d1cd13cb1eaab9be3c63aa9e0e46dd992b0d1014ff0fee1f82dbb9543b938f24bfe8a7a6efc6ff2c5386f45813ed8e622120e6ec22eddc6cefca7fc7bbae04ac911d05a0b54486531fb7f8a876984bb922ad77ab535965e061750fafbcb97c2c5057c82dfad23f578e578a9e6dea35b95e65279c70eb0ec457ff5f7f8ff283a3db2f6cabe19b152f6894e7d55e740c2470d327c7ddf6d824e04e776876da8c30b476027053c3", 0xc6}, {&(0x7f00000003c0)="0bc32d98a7cdf358b662dc4a12f16380b79eb1f3e48493323f67a0d9318dbbfe645b4785ec7431e851a82d8495bf711ff411753b6a2a05d00405bd5af6f9e3aed6fae20b156fe9673b908597f6e51611bde3279ae9dbfb60287e23d94484d1bdf1bc1d91caca05f634e3233aff12c2495f233d330531ec372abc29525d56f3493c1c1915c7b58d1310821f4da5b46cceff08160ef809c8b324caf59fb5c948f6338a034c3f67a50ade914eb6e6d6a8c3f6f2166a6f8ea822358d6c29e9e4002cbd83a3b61bc17e72060d9faa552ca4ab9f46d20c8730e6c8ee57072e88562ee79b4340440d505e10ef83a84b87f278059caccc09d969b2ba81a6055bb095", 0xfe}], 0x3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x130, 0x71) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x168) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="027a8ea2e1a3a0ccbfad468ea3aa5fb07735893c2548e743de0950726198a29657051e50243ba02f9f9d108a37d2afbab638bd54000bcdb8b27436023b6d06a5a3acab3a8e170c3f1753f5fdc4e4b1621bcef44bd9355d611c4725177c8012c5a69ea1d60e978837ae73d66ccbaf39fb882db5d7b7e739e18dd3f4482dcb1e218b", 0x81}, {&(0x7f0000000140)="e9a9e80528d1fdafe167f399605533eb345678657739721da9aff970a4120b6d95015d4709bab5324a8c7b170866dbe512bf36453f81671aacfd65aa82802aa0f759c09ae95207afdb7af50af446f86663ffee48bae27b168f39ecd1db112ffe45226455", 0x64}], 0x2, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000140)={0x1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="96b89a162d5f541312fb8b95555fb543808198b39aab0b2a98df8680f709246449eb82fb91d349935c9e9d153e1e193350935f21d1920598cd440115d236c693b34c4a01b33c7f78db2a25a533df3604b0b9c3fd", 0x54, 0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x1, 0x400, 0x9}, 0xc) r1 = socket$inet(0x2, 0x6, 0x10000) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x100000000, 0x4) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/209, 0xd1}], 0x1, &(0x7f0000000280)=""/48, 0x30}, 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000200)="9c", 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x4000000074, 0x80, 0x2}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="010000002000") 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x2) select(0x40, &(0x7f00000000c0)={0x6, 0x80000001, 0xfff, 0x3f, 0xa000, 0x2, 0x6, 0x3ff}, &(0x7f0000000100)={0x3, 0x6f, 0x81, 0x2, 0x4, 0x4, 0x8, 0x9}, &(0x7f0000000140)={0x5, 0xfffffffffffffffb, 0x6, 0x8000, 0x9, 0xb27, 0x7fff, 0x3}, &(0x7f0000000180)={0x61, 0x6}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x5, 0xfaf0, 0x3, 0x101, &(0x7f00000001c0)={{0x0, 0x6, 0xfffffffffffffffb, 0xfff, 0x8, 0xffffffff80000000, 0x3}, {[0x8d, 0x43, 0x101, 0x1, 0xffffffff, 0x2aeb, 0x3, 0x6, 0x2, 0x5, 0x9, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0xfffffffffffffffe, 0x8, 0x6], [0xfff, 0x5000, 0x6, 0x7, 0x9, 0x29, 0xfffffffeffffffff, 0xaf9, 0xffffffff, 0x4], [0x3, 0x0, 0x0, 0x7fffffff, 0x7fff, 0x9, 0x1], [0x8, 0x3, 0x4, 0xffffffffffffff78, 0xfdb4, 0x2d81], [{0x1, 0x89d3, 0x8001, 0x100000001}, {0xfff, 0x4, 0x8001, 0x101}, {0x28800000, 0x8c0, 0xfff, 0x6}, {0x0, 0x7dc8, 0x0, 0x80}, {0x80, 0x1ff, 0x6, 0xfffffffffffffffa}, {0x1, 0x7, 0xc9, 0x9}, {0x9ac, 0x1ff, 0x6, 0x395c}, {0xfffffffffffffffe, 0x80000001, 0x0, 0x3}], {0x9cd8, 0x1, 0x673, 0x9}, {0x5, 0x7, 0x1, 0x80000001}}}, 0x3, 0x3}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000480)={0x8, 0x2}) munlockall() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000004c0)={0x2684c4b1, 0x8001, 0x1, 0x7e38}) pwritev(r1, &(0x7f0000000a40)=[{&(0x7f0000000500)="8de2781452edfd6b2fcae78af16101eb3d45cb03115e38956e3acc7f1d3786506e0c6820f8a179d3fd8ba177107c0c761667a6728ae1f387173414e55c26a158255eb14142d3ce25544cdf337afd2e670be8ca5b8a58d3f211ad57a9dd79ba133cc4420db655a86a3d39077b9ad00d6507f6fc5484f87e43b495695a3f93fb24a760fb186345dc63122c83b08c676db1bf4f8055f7efb1cf48bf4c47aa38a4c10f2c84aa693665f287f52ecbaf5cab0b416ea36eba265e72e76065d093cbda0237312c7058423fcd4b3e2a49095b02d3a74b594da4835f14ad1e87bc9a744cb5057d69fb5ca31ad0d21bea0b47", 0xed}, {&(0x7f0000000600)="9fd27d8515021ef4422336a843148af21cd37f65abe8a275bea9", 0x1a}, {&(0x7f0000000640)="ceeec20d90b4d6e51f25bdcc1b839ca382fa529312f06198baf54b9f277b3a3c467430f89ce89bf0d71cf60e6863f33edeca9d87970027324621743d8393bd3e07d405a94d9b5a46bed74ef5ef2c3eda63", 0x51}, {&(0x7f00000006c0)="53e2ca4caf856930321b75db3802d3892b894fa08c9bb034c02fc52c7d823d1102a1521c4deed820583858", 0x2b}, {&(0x7f0000000700)="3ee6080ad546f13a5a47db93572e061df266ecf1ecc2027f669106da71b8af6d5ecf1159e3b158a6087de3b71aff31894526d0f52341", 0x36}, {&(0x7f0000000740)="f2bf20fa526efdae83c3b964303cc4", 0xf}, {&(0x7f0000000780)="a3801c0c3db2ee778abd26ccf0a3e2672bf6f29cd56e1bfbb4633d0c27f3bdeefbfd7341f9b5950db35cde9a71997e64f1b8ffb6994155db2698e6dc8d72e129a87e5772028d395d09cfcd44", 0x4c}, {&(0x7f0000000800)="4aae3242c2bd4f5368eb29236c779ca699c8dfe21c32f000dde43e97d062d9d47dd5b80b22d1f680b3ead981854395e6248f125d8cf561e82161ed48432a0619dc791ea0dc4f2ad8f657f4298444f4a3fcb138ac618870dff24c82f01960983bd638404239f399a5b7742b340fd4050c343d947ecdb85c9c97494ca814178ea6260e0d545c6d28da31487c4595f59114e9b0b7eb73c3a923111e0f3859c3e341845f51eb0d97913b2325791bc003d0a55c1a5f8e4d92a40e7edb1caa0d9fd65193fd30e88abdfd026ecd81add89b38622eafd52e975ee49b9fa61e99a3ffaee9ecbaab5a1e4d3b23387b6e833c0d59f9e3358583", 0xf4}, {&(0x7f0000000900)="73824b7fdb25a9d8b00c73b1da5a45a9d993abae522c58b9e67c0648a78f78c2ccbc6447cc3e3d4ab890a50f131736d1c37d62f940b6c4a4fc0a2518cc9514eecaff1895c123fb023e3b95e0e14c4f02f29df7470d6d01f6229d781ca09b2ee33cc858f0af1fd0e31b1f36ed7f2092810dc88d3c5a0d106e019ec9761e0cd67b30a5dfa77255841288a0f17c9c53d361a937f28f0b80630c7ed365e97141f0997cbdfc952bcbfe25c32f5e8befed464cd4ad61bf9cd40af7a4714a8bcf6e4aa893dc7641c709982428ddb446bfc58c78ac", 0xd1}, {&(0x7f0000000a00)="0ee467e7b2e5eb2b36057c23eaf45b8f842d3f2c3f3da068859cf62df6f482577640", 0x22}], 0xa, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000b00)={0x3, "548d8fbe180d33206350d17b42d03a211272f9e47cfe94be8120a254f331fa39b38e1851"}, 0x2c, 0x800) r3 = open(&(0x7f0000000b40)='./file0\x00', 0x1e0, 0xfd) r4 = msgget$private(0x0, 0x8) connect$unix(r3, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) r5 = accept(r1, &(0x7f0000000bc0)=@un=@file={0x0, ""/108}, &(0x7f0000000c40)=0x6e) readlinkat(r3, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/26, 0x1a) fchmod(r5, 0x118) r6 = accept$inet6(r3, 0x0, &(0x7f0000000d00)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000e40)={0xd3, 0x0, &(0x7f0000000d40)=""/211}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000e80)=0x1ff) msgsnd(r4, &(0x7f0000000ec0)={0x1, "600808aa519c0fa5586672321478212810f665fc3625730e0dc0f34088a42d57543270a0247abe5315eff48bdb4846193f1404bbb13a24ed02f1f2f2c674759e973292767c326ff15c34786cd5862696bb704992895b769c4d228575197b150fa2ede4fea9167b3369d0e7a19043619933649fb94553a21be6f35fe9379f49f0045ae55d7ea20b48253e7347fe88364bec147073241b2746ea9f999347988cb31c0babbef1e3d31c724619764a581fb73eb16fbeba9971740723f312304183d50fc1ea46dad061e2ef11ef236aaedecd5646b0418329b82aa6cdf8959c5995a7587a5232a8d52ba919611492a1f4a4"}, 0xf7, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0}, &(0x7f0000001000)=0xc) r8 = getegid() fchown(r6, r7, r8) utimes(&(0x7f0000001040)='./file0/file0\x00', &(0x7f0000001080)={{0x5, 0x3}, {0x3, 0x9c}}) r9 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x2000)=nil, 0x1000) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8010, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffff7f, 0x2) fchmod(r0, 0x100) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000680)="3449e24d620f9ed228aba736a1e4c3d4d347e21f09a9e1b58c93bc", 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="8a9084ead753a955abd3c481c63200b5030aacb021969772ffc0295be0390913bfc79bbeb5591b2e2446b569dc9e0c7a9a614c57399814911485d7aed9", 0x3d}, {&(0x7f0000000200)="8f60e269bc5fb6c4d6850b9d2472f79baeb3e80b7a196eecaa9da2c7f50c628bc4b6ecb3719474dd661b9433de450fcddbca92e06cf49d7298e09357bd1dae39c9fe97199a4756e8491ee3c198a371f0b20654fd7edc57801b6b0f55f9dfdc2dc7a2b76624b453c53f7a3be78e45071281697438a4a3444ddbec86e8b684b0be551bcb10bc4e732f6c3d1a68de546f0b4eb95ab237f46152a42cebce51051ad9f56460063b432f4011ae1d0d9c6f2127bc479ad7d072", 0xb6}, {&(0x7f0000000300)="152dc3d8252996f3aa53255c76c33be17bb0fe804638b942225ec9ebed26df1b3f8711ccc7e63d357be6d7d6c6c976a90371e21edde2d509cd4b6983785c53cbeb5941ed6f620d0495dd1f12e5107faf5c75e075fa268024fdb7244d6a6ce9b348b4b6662b022bdc932544a864eb793e4d96a2ef7bf835df55a127ad13af8b2ee64e4a3a310e736a529c", 0x8a}, {&(0x7f00000003c0)="b3f05d1263fe07fc739cfd8a0bfc60ba0ad0875140f8702a976ea673f3f2546120193dd0a2e57245222b00ce16e630809b44b97bfec05c72cecaf5865b74cb21f52b7bd0aab44e356b333fdf7c2695c9866114e8b359843c7a152d1e3dd7482619192f93f548da1fcc56013b835b0eb7e66bc890e10b3795daf0a38ff64362d8f43d0c505b1a5026e068afcae15b23ab0337e437d448792346139cba", 0x9c}, {&(0x7f0000000480)="835afe3431f676fe4568368b402b93b0b723341335072c69998dffd701183d3ceedd0d37a34284dab01979038b543da32fac57de197d9a469d37b011a9e88f77f6c017bd78ca7ae867e10535894446da3fd6ea3a67a876dbf98fb8fc7a145780c842d3d2e4502be946aba9d4b7aad5cf6f2dc77635c13ce11cb302fde0f3c75b167fe05692ef646b67c645228e7f6d0cc24dcab7e09898f1d4d1e6e2ec82877ba55e025f4daedd056c40a9958866c7", 0xaf}, {&(0x7f0000000540)="8e0c0e2767d2fd6e3532d6f9166eecb2d07ff8a94bfcf62d2d1b811cbbb4a0a635853fe8ee27b74d93f8b8a1a810627d26e503786f513ea85b5a18c89ae7a726d0299239129e01e535847bdb9ea996da7074ffa0b39de82e95ccf76c53b810d6ff2b1f00487c191f5e9beb4667d7dff734e33042a49b8ac0494671d9e8b00862682364671aaa04460d2357b0b1b4676b8ed28e17", 0x94}, {&(0x7f0000000140)="567ad26f72d47c9ed6db5644899642cea516811b601b0da4b680eeac4ac654bdce998648e498cfdd1c0ebf2c263d9a4c53b03fb1d6bcbae0eedd23ec153637079dd700b5044132c7ff32290a4856906e93a2d847d327d1f73c8b174d828714e90ab03b83142f9b2a318ce9ae98e80e14dfabfb32bfc1641c59f1a06f0d2f", 0x7e}], 0x7, 0x0, 0x3d) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0xff}, {0x18, 0x2, 0xe209, 0x8}, 0x3, [0x0, 0x101, 0x0, 0x3f, 0xfffffffffffffff8, 0x9, 0x9, 0x25ef]}, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x6e, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) fcntl$setflags(r0, 0x2, 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="3cc1a5456fb87e7fb8418b6cf6d705b2d45cb79e4fc6a7d791212792f334ee332257d79d0a0d4dbb88dcab053057adaf10d230d8c9b5f6d8b460e2bca59a9e852186adea54b101b000eeb4c5573b93ef7aeb6738cdf6a1865cd36fb7af80e8447c38f3dfbcabf38531bd7173c92b1c8eae67a8e277f3c0c45d80a4a2062b4fda94f8ddfe037139d9822fbabeb462a5088f3191e3cf2761acee4c1748974db3052f70505913cc11245c813cd88763207c8032699f", 0xb4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:10 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69935929648", 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) syz_execute_func(&(0x7f0000000040)="0f96b80a000000c4c1c9ddbd5593000036f38c1866400f72d4cbf32e410f97dbc483791db00a000100002666470ff58a02000000c403f916431400c4232141f115c441f55c23") mlockall(0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) pledge(&(0x7f0000000100)='\x00\x00', &(0x7f0000000140)=',\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x5, 0x9, 0x1ff, 0x401}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x400, 0x401, 0x3, 0x9, "b1ce36484e786ff5b6bf4825d5ff39b66c484e14", 0xffffffffffffffe1, 0x1}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r2 = getuid() r3 = getuid() setreuid(r2, r3) ioctl$BIOCFLUSH(r1, 0x20004268) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r4 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000002c0)=""/19) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x0, 0x8, 0x5da1, 0x4}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x110) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000003c0)="ba850640ccb048db6e59cd8c38d15de6712b99ee61c0a15b80a6bbb3339fc18f6e1d1e7953151397b819dc83bcbd66730693dfa3949c0acb2be6dfc6fcf2e7fad7f5d8c6d4316e565b699dc0e197652894daa69055b24e2aa8ec65a842996b52ad996f3190cf2c2bd62d2e77a44725263ede0acd5de4aff75ae7e87783a6a679a140e2bb23e20c0f42ad84d08f9f688b9cd5306ad9743b73f525696dfaab44b7a8b570b1abfed839e32f20355c349d25c1075507a5d3734bf781caac987e06490a3a3c230f918576b06656d6d75054397460a9fc08ff31e4e49638de7d64fe8f675746e4092483268dd90e", 0xeb}, {&(0x7f00000004c0)="a869d3928b402e3dabddc60c78e4f8227cb35c7cf5de86b8abd02a6b4d68b4c12bb9bd8f02a71867942f50dc5bbf1d568b83a7629e4c92bc2bd88393f5220ea919114ccd08c0bb3f48416e8143eb19f360627ca7ae7db71b8cd430e7dfd76171300927db0c4c4d0b5a586b6a22b7dc3c9c9ae97d8992d4f994a520b3497447a974963c38b962ed51ea3bfa0d2e63016b4788ad34c39505f837cc212a0a26fe9cc1f6b7c98ff2a3cc5321fb01dd1c47036debf5993b69cd9ce45ae2fde1a505dea22ea6f102c3a5e3f548bc664d359d11ffb20372d68b4ff44be240ae4012d26d7e40ff76838b3740d52f8a471b7310a72e740739318e06ea118626", 0xfb}, {&(0x7f00000005c0)="d61ec41cb265fd154cf1ae9f7ab111e79d98e4295bbabadd801095bbe2d4e4e1bb3bfcf2b69cf56cec76bb0ba3b080d47bcb6ded3c711a0cdcace04bb8661fa638f67e7bcf7d54b2729e498dff04cf9baf5a3792bebc36c21678fea574d76ad6d51874737e20661171eb61c75e5b67144a375cea8e2d1cd9fd95e6c8b139f65b883a230ec6826cea537555144bdb677d130839e2b45ab10c7701e9a354d791ea2168df4e1b8dd758320fc462b300f10618e69799ec8f8f63231223af8b99c1beb4ac2b02c59b2a911c1bc68c4748a5233f71304fc816229392d20ecc75ebdef17cc3373e900e403370feeca5c92925c4b979e61f80e1", 0xf6}], 0x3) mknodat(r1, &(0x7f0000000700)='./file0\x00', 0x203e, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000740)=""/231) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000008c0)={'./file0\x00', 0xea6a, 0x9, 0x3ff, 0x1, 0x5c5, 0x7, 0x3920, 0x3, 0x2, 0xa453, 0x9}) unveil(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='x\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000009c0)) r5 = getegid() lchown(&(0x7f0000000a00)='./file0\x00', r3, r5) 16:00:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x80000000, 0x10000}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000001, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x86, 0x4, 0x1ef, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xfffffffffffff001, 0x9}], 0x6, &(0x7f0000000140)={0x100000001, 0xfe33}) kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10040, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x800001}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) dup2(r1, r0) 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x100000001, 0x5, 0x7ff, 0x0, "7a6f9de90fd3d673c1654c19ba2b5fae80642864", 0x4e, 0xd4}) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xa4, 0x8, &(0x7f0000000100)="4636e2fbd729b9e52fd1ad2f7bfe661964ca97d2b54228ae759600899bf6beabe95741758a369f99805196086ae696f7e07368c19e96bdc2", 0x38) sendto$unix(r0, &(0x7f00000001c0)="b1000504b10000000059d6e828679aec83f96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffffffffffff0b, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) dup(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) write(r2, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = msgget$private(0x0, 0x218) r2 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000003c0)={0x6fe7, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x10001, r2, r3, r5, r6, 0xb1, 0x9}, 0x8, 0x1, r7, r8, 0x1ff, 0xffe0000000000, 0xfffffffffffffffc, 0xfffffffffffffffc}) r9 = getppid() r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) accept$unix(r10, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000040)=0x9) fcntl$setown(r0, 0x6, r9) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') stat(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:12 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000600)="6446410f86a245fd2fc484f541807447d6a41a8546e823273d8ac56f483a754917547eeda57066339473af491ed9ef40a8d623cf3228a87d13c93e654cc77374d54025e268de018a71e401f09898712134377acf8ede90908a4d74d4f263ab6492645996a6ceb713b41f5dd621083c970de82aa7f3681e8b8496bdf44080a50e920368db269c46cfba43bf632b6c4d6a45964b54bd3dc8d3c87106053e17ad160f5d78eeaa7b50526555b614e8eb58afa278839e131e02ddab777f889600ec44cdd51057fd37e119c9287c16c981c56f63bffad541b826a1c89b1af01e8583ce3b1ad9edae3aaf54df77853bc2627b7e2de31cdb0c5ad3e2c5d36a964af4266632782d43db11ef5e127fb336d3527106e20d5bb3a19996f9bedd809454ef14e1b1f0d6353122c0ff7665fdc7f3534f0e01b0fdd55c7d083f6b735ad63468d2bebd25d090b8fd94b6d91669642a9a752a56a9b4bc03f3465d29d9c2c66e07369c0e897c1d61ca4144c683dd805d472261fdcbc480eefc1ab06c12cb14e7155578dfdf693be3bcf57639cbea8c787e6a7f3d44e666363d4ce4e3f303086934e5f75c9560f8984e4380620e04630925eb13aabc337d01b64b49476a5e20e0d2060c0867764354f2bdce55c3c0926375208874c34dfe208bc86b018281b5119251c882eb8ae8a9563b5cdc2e3f62c6f13899ac7eba4f9a8f97e9928460176ac074b7c51e7b89f1d6da0e793c4047631a71aa7108b79f7b8c2ea6c198b17b53b979be722a919d171c8467ec87fb6990060b18f707ed1805a950ac3419c0d911055fb4a6c9d6c3f3946cabf8838f4026d032d9607736ad9e4e8b4c153505f9b0579dda7198b93b5f48f07521adcf0346e34e0d41290fc20685f27fcf8cf325bbd29139b57cb869f05530af241b5be9edd656fd4f02ae9b648b39094078303653ecf33fbf63274f4538c8bec8e4e49ca1db561a2fd664efd629dececdd7e3f7c7b58a7e770352d94cb8c90069a4417f281d6a14f4320e69ac737e416412b801130883b38cdc9f749b675b83afc1e6ac215ffc965fce3f4726712903cee2347e79730748f6256d64caebe2fd3f49984903c370172f49bc8ea7f3b38685f8c5d648505f3f80815fb4d65da5f7cf3eaf7bfd1828dc7e6dffd2563ebd4d03067819ef14d54733d1f59c52b5fe3023b954833c8c848c97c3a5e21ec677317e6219d9354d3664528ebb11bf8dad9dccc86bd94b215e80e8cc4c5ad4f641af53a24224f25bc500fe185f40e4c68468e4cc53e7790ae193eab35114e6f9949b227ff28f52bf9514231f926799f8421320a9dc5ad1c91649e9741f2a428c95f1988aab53a4d87865a3abf4c6b9186ea451ab57403ee91687493b8341d66669361234b828957e9549f35e6ef126a1e9b80c4e9e307f7d87c1f77343d5b1e74b3e77b2ca50e10757582bc0c6d89569f28c12d2453ea46586b2042aa36e1a163529679d69791c0acf787ea68d108064c20849468b284c68d9d303cd8080409fc8a77a50f4c00d4ee0abc80856a829919b9a7b43683e0b28ae82c5ed208f2bea9f91b584d1be44b04349aa124c97b8f8d4f06ebeaa7cf4a6f7a76c092d379eed336e357e44be92c5e0d0aa79696476595d2d374e0cd32afd73bc08eb3165ea3572b881a5a664ecd8bf885dc07645a952a48d1fb1bf19608599f58c59cc30b62445574825a38cb16ea387e2a2af7f723301b79f678ef236f3e5ba8fb26dfa4bab973d30", 0x4d9) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x80000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x1}) clock_getres(0x3, &(0x7f0000000000)) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x8000003) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="a6", 0x1) r2 = dup2(r1, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x3, 0x161c, {[0x80000001, 0x2, 0xffff, 0x2, 0xc3a, 0x1, 0x8, 0x4, 0x7, 0xfd4, 0x81, 0x2, 0x0, 0x6c, 0x6, 0x34, 0x7, 0x1], [0x9, 0x4, 0x1, 0x200, 0x8001, 0x5, 0x5556, 0x8, 0x0, 0xfffffffffffffffb], [0x9, 0x6, 0x2, 0x7, 0x7fffffff, 0x0, 0x8], [0x5e, 0x0, 0x97, 0x9, 0x4, 0x7], [{0x6, 0xda, 0x20, 0x10000}, {0x100000001, 0x5, 0x313, 0x971}, {0x8001, 0x1ff, 0x7f, 0x7fffffff}, {0x0, 0xffffffff, 0x2, 0x9}, {0x3f, 0x2a67, 0x7, 0x80000000}, {0x400, 0x1, 0x2, 0x1f}, {0x3, 0x81a, 0x5, 0xfffffffffffff800}, {0x4, 0x7fff, 0x3, 0x80000000}], {0x9, 0x0, 0x1, 0x6958}, {0x1, 0x3, 0x8, 0xe503}}}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x219ef47d) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) fchmod(r0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000100"/16], 0x10}, 0x0) 16:00:13 executing program 0: setuid(0xee01) r0 = shmget(0x1, 0x1000, 0x1ac, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xffffffff, r1, r2, r3, r4, 0x8, 0x8}, 0x5, 0x6, r5, r6, 0xa31, 0x400, 0x401}) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)) 16:00:13 executing program 1: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = dup(r0) chmod(&(0x7f0000000100)='./file0\x00', 0x31) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xe5a, 0x0, 0x3, 0x8, "be19910c4dc63ba937e75de34dccaf7a5466a254", 0x4, 0x1f}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/112, 0x70) read(r0, &(0x7f0000000180)=""/184, 0xb8) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x8000001) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x4, 0x1) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27fef45fa89c6141b7090015000000000000000000000040c6570c896f4784a739", 0x2c}], 0x1) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5b) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) dup(r0) 16:00:13 executing program 0: r0 = msgget(0x1, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/134) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:13 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8c0, 0x40) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x6, 0x6, 0x200, 0x80000001, "5486d6699ba5c22ef399ed77b0a39b533bbd9915", 0x4, 0x4}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20081, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x20000000001a, &(0x7f0000000040), 0xfe12) 16:00:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) r2 = semget$private(0x0, 0x3, 0x101) semop(r2, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}, {0x0, 0x5}, {0x4, 0x5, 0x800}, {0x1, 0x8000}, {0x7, 0x9}, {0x7, 0x7}, {0x6, 0x7ff, 0x800}], 0x7) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x8}, {0x803d, 0x0, 0x0, 0x3}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x5, 0x80, 0x8}, {0x52, 0xffffffffffff37da, 0x3, 0x2}, {0x3f, 0x98, 0x7fff, 0x6}, {0xb57, 0x6, 0x1, 0x8001}, {0x3, 0x8, 0x1000, 0x56}, {0x3, 0x8, 0xa0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x12, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x3) setsockopt(r0, 0x2d, 0x80000000000000a, 0x0, 0x317) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x101}, {0x18, 0x0, 0x5, 0x8}, 0x8, [0x6e9, 0x6, 0xffffffffffffffff, 0x8, 0xfff, 0x0, 0x5]}, 0x3c) 16:00:13 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setuid(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/23, 0x17}, {&(0x7f0000001340)=""/152, 0x98}, {&(0x7f0000001400)=""/105, 0x69}, {&(0x7f0000001480)=""/107, 0x6b}, {&(0x7f0000001500)=""/99, 0x63}, {&(0x7f0000001580)=""/162, 0xa2}], 0x9, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x500, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x10) r2 = open(&(0x7f0000001700)='./bus\x00', 0xfffffffffff, 0x20) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002c00)={&(0x7f0000001740)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002ac0)=[{&(0x7f0000001780)="01bce770f53203d18d5b93b6c2c8d3b1111300a409d8457a9c6d9ecb91e7c7cc3d1d882ad2e633d38a394f7f5088807f8c217ce76b4233a899faf1d9c5265f69b219df3b9b6711353b42b54f8b46108e9e41a2da332c59607b68c25f0493a57eae9cc573b88b7ccd47b407431d0aaa19383439072c3b04454ac02839ece8b5b04ccc97a0a9ec3080051495f1d4c03501d58f1b531f27176e6f15beeeeb4a913f3efb6d1f11e31152b314bbd7164c7780b0090dfa7aab00a71be3a3aa53664897c424c7bd6d7600b73737d96ae28f4953a270e5223d27c97386fd9af879c11381c32725da3654d32de8b2a18e9f3f718bc73a4da785d59fa07e7fa1bc0edf34c0caec5342b2f994ac2ebfd997a019064dd4be6065b7860561d71b3a8199ee875d23bb934fdbade271ecf56e857c309ea7beeb44b37c0766d6412002914484d209a826f0aaedf6e26c9e6fa78a074bb160f1f9558cf8db736b4235d4063eb98dd41cdc884954091bb201afdabd364ec6a5efb984b0ec7a3047134c6809521ad84c4ba3551edfdb5d97239710eb4f6129e9a51a3278d0764d76c482e743f145b260f3f2c5a07300fc73d866a752cc46e61ddda90cd8279d56409e284efdafd44c16bfaa39fb8b64ec7fe1d746f68d4ca4d93766919ddb5490905239d31d1988b0a5bdaf74c09c5c325bec5ec9f13601f3e1d1a75b0e11a336025572525ab7b487a41b4498f1314d5e089ce02b52f4bc96558ad364e2357282075ad2bafd676abb1ecb0e56baf421080dcdc1049e022d9157513b80497bccc330cff3b53a747bd967ddc9890598e205883e69a913df537a6236c796f3af22450de5ca145b92bc45b31dd9694abefbad00c7d6ec96cf116a9ee71c8192219a84b81fa07b6ca4fd1b04c278e45697204dbb8062ccb991d299646ec88bc1611283f6921571d512afcbdc028456cee0e1ac88b879d1728a02d451a295cdf8cdcc6177db9ac5ace571c595b9a31cc563a46b9ef4a56b6b085aed844bf9b1653690aa373f0a1032de42fcf1a5ce063a8a0bd596a4e72aa7dd4e898634d90293e7b4caa170aa4db43bc84032dd3ec76df122f6ea16104969a62e3438ae283e129d32f479eb3f8b7fb93d545b7a5290d1593529b93f333c9c8db0bd5d8eb03194e2be958e0b67ba7d6016af547e7616b79e4efaabe37081547ae606a1a12a710edb38838407e026b7f31414454e8a0948ec44cf74cdbe62b57599091a727e3f20d1c45d841c01578585566f8e5a7b6c5c40040b71ad8e26f79c42a5d9ef062b605efef78fdc82f4103d64dc428b5e7278b8437f2266399f7820c410bcd557114ea9534defbd8d800f2b17d6f02e2adf2202e97f6327b557fcfaac17b54f3e53093f94eb7feb5daebe85e0a63927a01890419428cecf4ff56094082ba10cd847d6b1d78299198b2b1bed90af7c79f9797694e427a30818fc19fb22e61edbe916ee0a48639412650df93df245f4e2e724ca778ab1d651313518cb5d168bc10cf06c26eac67cf2125056243d557b0d0271cef0141981edd559f17f53f881fcda85275ad4514f1d36ca3808018b22e6391ca25c3a401f6533321a74896a9f18b36d3fba6f4c294687bcc91f30b7d528c9383342dad22a4620a05ab316adc1cadbc4e8280335db6462c99a7276a982a2790cc443638636f88596d464b8c713092151229bfe5164ec7a95323566772d963ea2d04a575414c5a9244f2196b6be0dafbd01bc87a29f03a221fcf915b1da2d3395eb2a8c4f6be1b71640901f441501b36279a3c48abae34125080f5fe52d2662a627b85e5f3a13ebfeb51dc1e2511246f24743f55b023dcec4e28ac0b7a0c1f8af7a9276e757397ed016532b7690ed944d5b5b22c1f1e06164145bc74fbc59c8477a77fb816b631dba2ea5aec48a5410965982bbb68a2c3a8995babf86d5bfc347774a51be685f67a071673d3a394b254cb9d551b42b5ef0b2ec57c8e5e5f1a984c774e4288b5c8324497add8e46855a5d1bf2d769dd92009e0070626b2c38e092623722af184ce6b7438179174bad1487e8fcc6e88e161f3d89e878fe159d13693e676a721e234e300acb3f81eaacd55f7394a8dc70151c2ea9a6912510397a0cfd05c8f84f2d299abe3e9feea0e15993f3e9221b2beed6c854a56c61cf73742b1bbd22e7f1f483b946cc1f1cba8538b14f7b064d1cc793fb2accf4b2107cf269f531c35983b895cabe8fa27507de1502ee0e7ef5d3b5e83c55f6fa649e3105258eef83f19141d6c1f81d86695b94a19ff851f9959af78e38a7bf542b3d84ce862b3da95ebea2295384b7a0dd61bfd6b252bfade6d0cd6d61dd63ac311c206fefc4448628055c94097d4a6e54a7f1e115aab13b601b9eadd94987cf589b49f7284e2f0c5956b2ecf21d5468e36806bd08ed378871cc4f171fbf440c9bfd84c9b7e4233ce64dc1493ab113531716c80b5224adb394b8a6df184f3b8314aab3e409a14d66d22291b576e1c05452efebfd6234013aa35cb2f6c40c34e821911aed1dd7566f5814b185aa2c0d6c7f6bf1c597c7190f86d36c89b5efad434db2f92708fca7d01a12c5ebe31dc082b2bfc039f3257cd3625c25da91c4d3417ca33a73002c7a5ee9d78acc28cc743b0f6651947fc8537a3dd4d266ded15702b490be3bc85857b134a886f5435569a1a53d847615ca2099ab9c8c660cde456f409f5a6e5044c9a705204e9d84b509da3c1fb16eca4be706780967c0a96445992bad70385c8da632a6c43859dc7ef74b5aadabdf50aa0ae69685903c81acdcda3da32b4e34533ef5f0d134ef8886fd7f45e722d1828c35d767453d7335927af93808c04dd2c709d63ef13ccb28922dcac99a041100fb79b64465232fb6e7442b808bd07e609957b053ef43693a45864c34cea5a1d61a9e3efd6e33ee0e93a40b811d7e5b04fe318b2ea9229c94802e2e2ef988599b9da483402f2ff49589aee692eb39cc37f8ed74239086bf98d063c1e15dfcce67e94e9689d8ad5320cd39d60a83db7daf3dea3a6b32578cadaaf074bd3ac86f8b445ea4cdfb3c811f10491cb22230ed6b478d791c643156259c80ba761fb45c5c5fc2be7aba088bf37aaf6e796e24d6fcbaced897b9df28b8c7ebaff4bf4e0f31ae873bcd9d5271019bd32289de7b320a8d5368a439afe3c1394cba3cfc79dda1f40125c6be3f95cdeb332f9c66571295c7135ddcc4da47f17f00cea02aead6f784026af2dd9f1514b062866613912c602f08d20df751154c0a4f28938648d96b9722c87ca20763297e52224ab8985c85fa57848cbfb76da022e6bc224a29d07fb1b1c644d5893beccf0342d8e1de91fae90377a5d2e5a5d555dd01d57ee99c01383390d1d5874acccdb98453fb4b19a5be59a7aa3b5d577f2e39b941fc497344c84c710ed7bb0c7b5aee3e27b662d16b321478b793e71f9fe092fcdc735b2312e71af0d6423ec31bf8ddfc5db192b489d7bdac950586315768b5bfd4ca02a39e50340cac6a20befa10c9a03fb2fb1768885fbbe3539396c66a3d79600d5590fc2b26ff0431a0bbc206a98c59966ac9226a9c0645155cc34ad6c6704e4dd4215d7dcd8b66448583ab36182b7c116347639db6a92e2b367b940bfcbc3311f2e1d66a169f589d33d3c129e58dcbbfd57d2caa8d139ab0928fe927fe97096d8a1ae8bbd1becac933ecff1a1b1fc5e297fc978888f0b780a0b2ce199acddcddf3de8d74a048dcc9019c8c1a805d8ca6fc493558e88680143fc190521aed53f89d213343fd5715de296bea2439bbd6bf574d7176547a1b31734f8daa881d37af0ffd6e0fb555a8e6887ca94ec625e71540921cff5c3d815c02d6937ebabf59597ffa9ed86d47854258a7fe903fc043b048b1e0898a9f3e04f6cd69ea8586da0822865cc62d2db71fd5b2a71087ef9b90fac1d88aa542633688c55742c120ac0ef3c729e52816c14da0503efa453fde7324d1dc2c556445466c3e4b97e50debcb2095f5ebd88347819c3717672e859bae44fd6e29d3bbd80781f50d0ee3228a449d76722dcf53d1d9465f7b1d569afe608020e2fb19ae83a410246c00e9bc49afb98f809af27ace5696b46230a000e06d09530e9546ad3f2edf4ea7dc4214e4d57f68e15721652987776940e27565a6eb55231b8ac88916cd4cc98ed0e05c05ff90d6ff233c984fa46d5f1f91ec61fe16400ae672865b288e8b5dd286509ca4d1b241cb4f902d1309a6cea44d030ebba47325b8f87f1882e299d7d5384980bc8c238c7a2dfa9976fa1172275829ac3d3cda8eb8713fe4c09f3f7493390d6362f7b40da9f27b7b85a1f9a3be353e1fd13fc37c9ee692bd1c477ef8b9f3b9190ae017c221103902ce6505674f143725c0e6e3891e55a7bcd6da1862a254e08f92f03f41299528d8ec79c343fcb69b3db9f50ec0e00f3414682d9d9036418da5e7d282de9daf877ff20828bc5a842c65cdadf71c2c364321a505d12ac05eedd412d34fdfbd24349e4a7302a1778c690dd3b953ab136e6bbc16bc1761903e797ed330063edfed49925349ba4be4a9f0a53f9dfb275f8714f319ef563b79b95ec93ef2f4cd7e86ba6325292a187852e4dc42a11ae79ab3d6114253cb3621be3a570758c6a769b54f94f7ac4e84fc0ff4204013d99503cea716cbea499e1cb075605c4d3a489d6dc6e8ca481ce8c2595ff479a389d00d0530fdd887778d2279f49879513962540c2e170074ef7d89f8b4fdca5292f84cacaf7807c5326e52d49b122de26c3f504b825fdcac8dbf7329447c208db217ccced88b0e753e1a85bdd6474bacbc37a50826f562097edb8a7b816b180ba35e0bf213ccc65f46735340921730ee42ec0805ba8ba2413ce992efe3888356d1be0990df0ca6cb680faf5baef4527130c5d9e2c13c965c1c927ee6d977df5350e83af89ccd36636e264ccd663a55f82c7cc25202e34aafa4b86b1ab93f3648450362c534fa920477d1f4ba67c9b2c209fb3fbc190099babc0b199624e1425c7ce232323e66614375dc55dc6cf920d0ead8b93f67f7ba384a682f091274769c5720bb24c9ee7656a6ee6f12f603c62be455209e3244067e561cda2587af3dec77f15ad324b0fa9a4bc5b5d2797089eedf0c254745267218385ac77b81d84e077025b08f2f42fe1b2020f8808da773d49b5b0a474a5d2c0819fd50c4dda8860f295b1e38c6423de00137cf44958b4c2fcec46e44f4e231cbc695888a6552fe13776041afc29165baa4df3d737e7679c297fb533269cc86690f65c64b9868e9613110d50ef72a6a33ec53d30c8bc04a6232ee97c1788ed65f20c9ab783233e74c1559b20573a7e81cda651758eecb138528032797647e6d94a5ef5e5ec83b83056e1d6aaa782fbdb01b4c4a9215f712499a5bcf7cc491b01c8f5a864582ab961cf84960ce3380e71173c4228ed250666b6ad6a77687ee18a16e1e4154ef39a5e0137f08f7b07597d1b577db157c8e080394e1a6a9681c5d481e48d5aaf3b9846383e2dacc5d1111bbb7550b3ddbdd2588500e927777f98b1b04e37a5875064afda5a8603a4422e4a4963b76445c56fabf717d674d50c7b62c5e8a2f834160dedf271b711ebcfba8643a186a239c93356b53c7acc40e9e3df379180981ef9f042bda64c92bbe7742c48494239d92e414a699d719fb035934e80f77cf5477a4cceec03de0ab8d3eee1dd273093d9063212a391d5e6d9016e925056d54fbe17122e443319407a40b4ad6a3554a0d531bacb3cb48002be70e8bd9429a33230af54a63", 0x1000}, {&(0x7f0000002780)="6b49fbf51e42db27ec7fd8a3c298ba9c62b17d308bcadededbce0999ac6ecd9cdb701af2907263d9a91ea2fbafdc523b21f7492f53ddce0efff7bfea85e5c613e510ca5fd224742541a3138a6e3c3c2241c418", 0x53}, {&(0x7f0000002800)="e75e1db1527a7da90c325c66ee4f320974f6705c3b322e52c647937e4ba13bc17161fdf3", 0x24}, {&(0x7f0000002840)="b1cb518cfe4a6102f2145da8f4ca4ebeeb4c62b6452f14e1bf0293ebfceb9aa5900357db070dba5d13729896286274a086e5ab1489ea805bc1d459004519f43d01b810df3d413a351fdebb64e0c4d39bb22f81d58ebe0ab4b25afe6f8f8e77998b7bcc21fff6d08e0442e0d3725a34badf", 0x71}, {&(0x7f00000028c0)="d32a74593b6aa0e3753c7ddec4a056f7565142782c16a6bee455577c51ca95cbfa1f5b15e8ed535a1f6724b91b4bc0100a99990bf1e137cca7e18fc1af9664005adeae987fd1c2a2e4a1a76acc46fdb351b4fa4a9f286124f6090985e0b543d876c0e6ee2daab9a7ec3a3083b89c0a55c2ab29bc1f4675316d18bee4545182ba4a7e8fbe514bc8e5aa011c45ae5bbdf708161c57b29c87dd8bfc9dd7525775baa85b92804ac7be5062782ed1a0c619c0c756eacb36ca3f6fc82274ebb4237bcfd59228be418eca0e9d725f1948e720f0376e8f16973818b6563fd865bb690560a6f36e98c04e61fcc5bea4fab6244e3ed1362345cd1d7e9b02c4faca60", 0xfd}, {&(0x7f00000029c0)="bf3ce94aa60dc4cf7276860f1ea9c3227515eef8ee5e0733c789e316b5dd9b59518a3951effb6b1e63b14317ba3275230ae83d2d89f12ae3be41925ed67ab95126f3be9e7845dd183dc9c6d3f3449d080ca5b452edcade15bd915573b2cc72e4c2dc8e3de5d34c6c19416c3b5a34218cd46bdf28c95597397f90fdc83e55ffbcd2f336f39bfe22443a07c52cb1f02df3d43d0f02212bf4e687a5b0f998e97db5413769fa26c19b7e9d7681839d653c8684072eb7f46f086164ede76a0ec208ddd811b20fb395e7f1c2429f1ef7e780e1bd25c5323237fe274acfa1", 0xdb}], 0x6, &(0x7f0000002bc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20}, 0xf) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="fe2432eb9473ac2edd38aecbe223c3aa0c2dee89307cbdd363e6e1123685b603202d8f352b5ac2c0a39db65aa088bdb37dc3fa1b5aee5f7813659fe8adb971fb56321b1b05230f139d5cbf00dfc5ddbc77dfeb97806efadb9d7384fba20b0e787509c7322db13fc8ce2369e4cc1891acb3918956d4694cd238a11814968a61df394c00c4a69bb3be62fde77d61d3ecda9274c63ca0a5d97db6149f10070f08fcfaaef93f5df82730838310422e2d89ee9ede2e3fb56c4349a1318b", 0xbb}, {&(0x7f0000000180)="a4b7e7a6c28aa731fe5726c28aaf851812a0ce100bf58caa7c6cfa1b21b37c25adb0b0b24b44cca8569afa0dd0b4529dd8335c118325eb59494418147539f64f4ab1468e01a6a1b5ff9b4547df989cf82033ee5f76df1560f02095aab8bc67dd65e2ae546d5098b028b1379133764def934e98f573fb9262012fbbb2d860d5c37ce1e12fc1c1c081b4ba830dba972ade3fdfc11d8647b78b780f302c18876011933830eaac8ce66dc182e88ef9392a6653cb37897b3bdadb24a35a2b517b7496b7f757de521ff241d7a186fb9dbf8cd937d4876e93b5ef577aa7ee4d7b09aff95c94626380d8d385cf486d49", 0xec}, {&(0x7f0000000280)="35071d881dc50593335f600b436b6b59933a824194f9aa76ba274ce7c91906eea81386801f60337b41d90ea8b953eb3573ca86a35043640deb2d93fb7edbb8d8d245ab54caca4ac8e7bee898a333cbc0681c2228b471dd8320a8c8d4b01b0dd458547c20a9ab946e806691d206ca7eb7af24c2f28e35ad16e9dde267eb0b4b5e854021914e7290867c3f22ed5118fedbe1e44ef66f6d592e51d9216887c19670013f5d41a6cc3e0e30e0fb25c0269ed22c9a3e03f3081aba64ba5547dff8faab24bca0651e73dc09a3402569c9a030bfe16974f8c6bea7959c9bc8401186f2", 0xdf}, {&(0x7f0000000380)="34bb52faac0d52b9ea0725e34a79fed58e06a28a99d8fe6a1804ad4d5bcf8db6d3734efa0047ce616cbcf2457593eead7c265050f2b6d3fb2d8474283784ea3fee13cbeace13c28d60ed", 0x4a}, {&(0x7f0000000400)="9050874dd381e407cf2e003c0c8f36b4be214d5dfa698de30ae768e4a79a8fe3c8e0ce405a4d0a2842ef18416ca8e662f84a56bb0156f4274ac66a4afa60feabf979103c22e33453c56cd88c545db54f96c94ff2d2fe83c1589356d8fe899f87700c36f0d3dc923e38dc173930bd066a9cb414405f799458b37895f235dec1b7e5bbb385eb424c6ef30ecc26420458c296f260889d7ad21e7bab844f00009c60d710066af4d36f0b8d315478b69d40", 0xaf}, {&(0x7f00000004c0)="2f016a6cc2510996cc577b18725cb680132c637c13ba2ec20c3df8c1bd0d28b9dd96ab8dea4225510e9b441c35ae6d63c5e6be20dae06d085149fbb52c6fdbe7b9e505a28b2acddb765659d6f09cce3be297cc", 0x53}], 0x6) shutdown(r0, 0x2) 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b81300000029000000310000000300000035917500c1bb893fceb81346e87a9afdbc3fa4ed31e7160cf4c9be4c0df571b0cd485f4c4cbcc7e4cec5bdd89b8bc0592faa604be3364df6473b0803e2159def888861ba7236da1dd9a39cb848f781c2e158194f737183a66a5741713380fef0bc8ead53521408c3c8001bac2f81c7161cb0b6"], 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}, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/241) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffd73) chflags(&(0x7f0000000080)='./file1\x00', 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xc28e, 0x6305}, 0xc) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b10400000001cb007b92c9c44aa0dd816aa251eb96103a37d32f97d61ea8fef96ecfc73fd3357ae26caa041efa4f376336acf00b7804be781e4991f7c8df5f882b297b0900000000000000b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fdd3871dabfbb770c1f5a872c881ff7cc53c894303b21f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00009e2c0c831072bab55316d227e907598deb3b0b4bfae6183197b96663f588cc5442cace9b1ccf04a12670d7c6f1a2e3b835de3caee25df5de54d2300fbd31fe1e5f8f3ac2f7e089b4a8a4a6dfa6567a3c17e0d229032b0531fce484ae2eba139ce6eb51455cb2abc44921c769a4b668dfc8f4cf196f9deac612f82fc9d56b393ed539685d572cb246000fd2ca62d99dd8e3697464ee29febb7a892fca46ecc872efb75dc64c25a7ad12097057cfd597ad0f982a3521df633ac9142d6fd2ff51f1c2f73ddb59d312408be7dd96dc87107d5c060b10", 0xfffffffffffffffa, 0x3, 0x0, 0xffffffffffffff8e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x1}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x104) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8011, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="b99c892660e065a7f6d28650cc3a6c04bcb4ddc1c4d39553db14f0344aac49d99be892801441a2f4e2cb9f17ab52c733d8e0e4e6ad29ab884aded40ccded454e18d8fe91822d8a115b4bbf63ea153b4913ea31b385670faa640a21c1c17ec59e316347a9eb96481055d6d9568054312b62220c"], 0xfffffffffffffed3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xfffffffffffffffc) ftruncate(r0, 0x0, 0x7ffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x40) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file1\x00', 0x0) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: poll(0x0, 0x0, 0x3fc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:00:14 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) close(r1) recvfrom(r1, &(0x7f0000000100)=""/136, 0x88, 0x1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/157, 0x9d}], 0x2, &(0x7f0000000380)=""/181, 0xb5}, 0x800) flock(r0, 0x8) pckbd_enable: command error pckbd_enable: command error 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x57b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000080)=[{0xfffffffeffffffff, 0x6, 0x458, 0x7f}, {0x8b0d, 0x3, 0x404e, 0xfffffffffffffff7}, {0x2, 0x9, 0x20, 0x1f}, {0x1, 0x3, 0x9, 0x9}, {0x1d, 0x80, 0xfc0000, 0x3ff}, {0x7, 0x1, 0x6, 0x3}, {0x5b4c, 0xf0b, 0x6, 0x1ff}, {0x6, 0x6a, 0x3f5, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xf0000001, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x83, 0x0, 0x25}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0xffffffffffff0001}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x35, 0x1, 0x4, 0x58}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x5}], 0x0, &(0x7f00000001c0)={0x8, 0x3ff}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x29, 0x200fffff, 0x3, 0x4}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0xffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x8000000, 0x80}, {{r0}, 0xfffffffffffffff9, 0x35, 0x8, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x7fffffff, 0x7}], 0x30000000, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0x21, 0x20, 0x1b, 0x5}, {{r0}, 0xffffffffffffffff, 0x14, 0x80000000, 0x7, 0x8}], 0x8a58, &(0x7f00000003c0)={0xfffffffffffffffa, 0x7}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) recvfrom(r0, &(0x7f0000000080)=""/86, 0x56, 0x3, &(0x7f0000000100)=@in6={0x18, 0x3, 0xff, 0x4}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8000, 0x400, 0x4, 0x1, 0xb5e, 0x7f, 0xffffffffffffffee, 0x1, 0x1, 0x4, 0x7ff}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) kqueue() close(r0) 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xfffffc37) connect$inet(r0, &(0x7f0000000080), 0xc) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:16 executing program 1: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f000028e000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x109) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x250, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) mmap(&(0x7f000010e000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0, 0x49) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:16 executing program 1: syz_emit_ethernet(0x12, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1, 0x6, 0x99f, 0xff}, {0x96e2, 0x100000000, 0x3, 0x3}, {0x0, 0x4, 0x9, 0xf918}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r1, &(0x7f0000000040)="56fd07865764018bbe1f27c56ef5950a583742602aa8b4f45a300a6f9e718af3a2904c52ca77ddd0b94a2ced7e1fb0e51651a8d36c257c65bbb6bcad774ac42e5182f1ca2b35aa2dadf3bce3bf1d383b373820d5a21808eca3bd20d324b8b5b4856df8fb2c3bb74ac6a593346dc9209ff8f8dc42e039bd1a986afb772ef319e5aae3f4161f58458f41659d0abeaa57dfe6a1b1a3d18159a754c809b481df05ffd95c4f83a63c1d8cfef5811fd47894326aef9f3ee3f7a87346c497bf44e7727696f66c8828aebe6224298bc3c6e48da14669941452406994c99b8db3299e4a623e747b71ffdc6144", 0xe8) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000ffe3000000000000000000000200000000000000000000004272e2a44ed95fad388a0000010048001d898d73008a700e691e2d4c258df47caf30ccd346b65ff3e05f3eb2b49d6865e3947993143d1a81052e2b450e9e426b128aae97110143e0f06fb4f6ce63ee94001ef24f4f3daf539043d8d06cc169d19e9fe76e388717791df529e8bf52e8a3cc1582ab01e9f7cff3685e67d68f2efe6775935a73dc06756c0e7986adf9d24635aed087025e7917920712fad2527d318afba7f92b76925206054bc5d9f6b7cb0d7bb16300b3cdf46ea0b77090b2e84697741a41a0edaadc61b0893bd0b372ae5b102b57bde7cb3b9b4293cb244470efd5243ffadffe23e80f4b6ad45f56a042d558bc053d2875df041b151a34eca9eea7d174b89be8562ac6256968b756670df92bc7b48170be8eaa"]) setsockopt(r0, 0x3, 0x100000001, &(0x7f0000000040)="b6641da56edaf798144072a0952a9ee61fa78b08a6187b5138780f6bba86b5b7f3eb743cfa8a26033323b901bb2b34649d32532868f410175507c5937017973c15155d3516652ed2bafb7b0ce6ecb77e7adfa50ea6f4448c7acac6a7a791f814c858fab9e2348cb25a74f719c555147ce28016feec672e22ce21ba45698c9e6383bcf808a2645aa278049e9aa6ebddd0a8bc3ef1483fffe70d3f6134547e26a3d67f67e0fdd10ed351c5cfa357d4e19ab5477721a053bd3504b57ea504e4d404", 0xc0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000040)=[{0x4, 0x2, 0x5, 0x9}, {0x1000000000000000, 0xffffffffffffff87, 0x7, 0xd9d0}, {0x100, 0x44a8, 0xfffffffffffffffe, 0x1302}, {0x7ff, 0xfffffffffffffffb, 0x8001, 0xcc}, {0x76c, 0x6, 0x7ff, 0x9}, {0x4, 0x0, 0x6, 0x7}]}) getpgrp() pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt(r5, 0xf9, 0xb4c, &(0x7f0000000280)="bca8dc5f91715501cb45d7ae581c1b219f0ec4d26aba23b44eec6edeb5da80ed802368a444282a0153dbea595b64b280220b8e9c43ba2b9c9bb344f08e66d3b3e462b09380ce6d5384782019c17fad0dbc6ec853731c2807933d9ab184ab792d330b836920d3adf985c00474bff65be450dc237d4b1b4caa017d1ac7676ee7f89c31a0bce8", 0x85) 16:00:16 executing program 0: socketpair(0x20, 0xc003, 0xffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) 16:00:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7c}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x3) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xb43e6774a4a2b8a5) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8080, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0xcca3a1876357cd50, 0x3) r10 = socket$inet(0x2, 0x4007, 0x101) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/52}, &(0x7f00000004c0)=0x36) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r13 = socket$inet(0x2, 0x4, 0x7) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x26, 0x8, 0x1, 0x3}, {{r2}, 0x0, 0x1bf3220bf9099ba0, 0x0, 0x5, 0x6}, {{r3}, 0xfffffffffffffff9, 0x40, 0x40000001, 0x80000000, 0x3}, {{r4}, 0xfffffffffffffffb, 0x20, 0x40, 0x86, 0x7}, {{r5}, 0xffffffffffffffff, 0x1, 0x400fffff, 0x0, 0x1000}, {{r6}, 0xfffffffffffffffa, 0xcc, 0x0, 0x7, 0x8000}, {{r7}, 0xffffffffffffffff, 0xc4, 0x1, 0xffffffff, 0x5}, {{r8}, 0xfffffffffffffff8, 0xd4ca23cff6a2d2f5, 0x88, 0x9, 0x80000001}, {{r9}, 0xffffffffffffffff, 0x20, 0x40000093, 0xe000000000000000, 0x5}, {{r10}, 0xfffffffffffffffd, 0x8, 0x1, 0x100000001, 0x5}], 0x6, &(0x7f0000000580)=[{{r11}, 0xfffffffffffffffc, 0x0, 0x80000014, 0x1, 0x7}, {{r12}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8, 0x40}, {{r13}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0xffffffffffffffe1}], 0xfffffffc00000000, &(0x7f0000000600)={0x8}) select(0x40, &(0x7f0000000100)={0x9, 0x80000001, 0x7, 0xff9, 0x1, 0x2, 0x4, 0x1}, &(0x7f0000000640)={0x5, 0x91, 0x1e1, 0x260, 0x0, 0x100000000, 0xb7cf}, &(0x7f0000000680)={0x511a, 0x4, 0x6, 0x10001, 0x9, 0x7, 0x1ff, 0x5}, &(0x7f00000006c0)={0x7, 0x81}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x30000000000000, 0x264, &(0x7f0000000180)="1c9e5cac113893bb854fc2bdb3e8bfa6056bf9b81b3c4922b9f25dd3dee6208c3569538c19c932803ba601127553a0a85b467a8f3a481b8375c60317e9070426170f226dbcec19bcf5082eee3bab12a6399068207a19f5ea9c712617bf697138427681150d407c99ecc9cc6e3d5aa9e041f7d8c12b8f07b31ed9999910071617e353c9c8b93233e1f143aea407d864bb0a94968dc3fae76186876131ee4b677a7e72ff1398840d2ab01eb98f104021f629af5d1bccc07a745da125784375436bb63b04d061b4286b0acd3a6e578b527f3fe5da1343b2b149327c8f80abe2c076b669b8dfed22dad9f233615e6ee383b61b79c9e0bc7f67b6da863dcdfedfc63322b3e9099c9988c04060fe464d62ec5b955f588748acecd8ac13b69670974a7039853a670ca0b5693b7a710be19a54e9e0a8867b93ac06cd31c0527b3fa85f23117c1a2889bf0920f735bd5ffc39e428a4622a6f17be6a34845d7715e6d7ddb262229242f605ee3f9f11eca00dd2eb7bdef0593656a93f87aa51f4e1b86ac421e367aeb0431d4cb9f7034ac15e63622a93bbfcc1bcd8853a726d12578835db21493f668006284dcde54d0d2181d6df02cda947430fe02cd2a942243ecb4793a5589391e465952bed56cfcf5b6e82113990544bc2cb6974c95f48c5c1fc9ab3bcfebf69fe7bdd296e988bcd0c7b24b74dfdf8ef40554733aff2062988383ada7162909427d5f228fb798144cdcfcb66e975234795dadb0af0a98f3d83cd46192a5321425196dcf013646139dbae0bee22b7c37290fd0de390af7ec6b57fd4e363f89cb0b7f6dba9d8307ed1b11d0b26cde4f01760d55fa60eba8b01fd40c83200c6000f3ca7ab79ef83471b2afea67de21e5cdbad7f3f27a731fde5ca862e5e21e5327d73ff89297b2eab646934591220685ef7e8f95ea0c17ffb1b33c8638a7939b628b9aed6957a42a15c4d039bdb14b2b260e19afc13ea3f0b65cc8bf30e22794ebe55838c7a199b76b162987428d49c3154bd746c494ac6f068e0628599f48c591c05f5fe4b660d0dedcc996055bd50944c2df9623faff5fabdbb57e29e36bffd0b87c56272e3ceac963ac95a300320bfab61e85067859d9efa884212371c2479f3a84a024614bee4fe940f1fc658102d34860348252390f3e2e5be6e82a48c6fa360b2d8e7d5c411dc3598038bffddc27d6d365e92845e6e4cd091e33e4881cef9b4f95e1fe66eb9d24f5f2d23c75f1f8857e89383260339dd8cc14916b76758c3e74d34a96322a308c765da183eca6bae111f06565b3b8026a411937d249c838680a8037f98f73c5a176dac8b2edc64253f77180a19d8b9b74325e04d3e3644f456e6883bb2fc2cac739f766eed12d38514fec314256b8f5769cc5d960b3b4be197dbc026414e11b1c743c4af2daf891ad8dd7a39bdd31f65760275829ffdb7145256473025fd031b3f9136e56bdf07401b68f2341b26f2ea61825cff8896b2a411f7143dbe546df9690b534cc771703bbf12becca55d83a5fa2fc2dcc4177a2caf642cb6beaf5e005d0975bc809c7bb0f8a7e688dadbee99146f7274ed8f72e9525f5e5a0b06a33b1b9bf7cdb36bc864d48f034fc975ab3c9f95795877e8a2701e34d9a7e7873c158c97b06ccd7bdae9c1f531c558e1e958889b493e11db7a22a5edc9de87d90d3144af37616215b4e35cdf4e113923f9399ae09fac522feba0ccebf1088d60f3e3b5e9a3c26b9a11f274960e306cb0e2f632a1fd97531f8f46859e273e42d0cff88bc3df7dff693234dbf67b82a53c69447a2bcd3ee8e3d742c9af73f47b5f306d6811de8934525d98af4f6931703163cfa632a0585eba9d5cc4a7e30bd091d75583d6aa309cb9eb70187e405e04aebd4d5beea548d8208e7530be5d24d9b34a503f5a84802d5964a82512a3dcacb86c195740a8ac7c7da803765a1ac956867128636f9f7695ac3bd3d2a2c7e3f7a9002c7e2ed314f12d5f71aed6d6170ead73404cbf5cd169a51d2974675afd38db6921d3fa1955f83d1e3a9c99dc068969bd1ef08b26481bd358e759037f4d3df525ddc328ee80e2300e69dcbbff3480f2f54899c804660c72b74389606f180bc73e80a5ffff5b2ac45ef93fa84071520fb9a95c0dba3c61bfcda0668bf48279c2f7740a1f40041a82f0b2dcdf75147ae29680b227b7fc1b4c0817bae1b98ccd35167393485e1cc07846b47e378a1c2e9cddd66e1da08e6b3240b25b87bc08765fe94121e06cb66ce89b834bd9a481ad15608491209dd2f7613b6653aaf71bf8f919c052b4dd247de46eb7fe6c43c9daafd4abab8e25138b84bec36c688f36ef4970d3abbf6e280c48514ccae6e0853865a26937d27a9a8561691f846ca37c7591536d6f0e9b21e9e3d2cd8da01e18ac96dcc72b49b79af274ed17e18221b6e27703d28d630014d88dbdab47b85d8a53e0314179baf5a1ecaa94e2f8e00bc9a92c2f95de13207b4fafe2d6776207579f48dcca17566bcdd604ad20ee716d98523c674145a54bcb18dce1738e2f6a7c5c86f43c234280a219cf654d922af1af38731c316151d3092b06ecd502ace947edc119cc5d360bcab7d26abb4a8d68f6cc109310786cb4f4adfa78c55182c6fed946587404015e6c209f1c7779c75b4abe165adbb05f5f86b5cfa40516c69f737b286782d1303e1176da7c1d06679eb4fa3d7f7bde4be784ce29e1836b50745fc8c79ef4a955f00be1f8b86aca0b45e534f6b3fd57dd1a52bb13d79adde1917d30bfe293c8f48ec97a4d8cf7e0317dcad019af3307d3f534179a786472fc4b783d54a066422dd995c114618f4e0e9c5533530daf6f4ccee7cf4c1c42b9cff819771d6d7b543ae48a216dd8563dd1603f32096aafc531ab630af53e49b9cb78f702105a58cd6cee679e70c43b760d7ca7718264b76412c362d228384208925e71a12ebbb6f965b8e07be349753571c4f50e2c41bfcb5c91358e15cbaa638afebb0585baef1d32a816b47b9bdf5145053fc1d1bb6393440679ee1152f856efdbd62d55970c02675b7ad2bee65ee6cf536da9929cfacb304cff8abd8efb559084cc50d714ed987fd952b60edb3c0a2859ebbfb108c0d4160c5df37d7b03436f8cf2fa957b441ef5af11b4f77a2a44d5fd8a764a803448a5190bade8058b6424fa587aa4c55bc22ce780b8d65ee4cd01323bc2ae274b26b055e6dd12602b752e93d4bbd6bd4581e9e65448386ba0af5d4b6dabca8bdc8af05bce6ef33b65f75be90cd60fd096f97ccb9dd8f80c20cbdb825a6f06e3e8bbcd80c7f55b1c0bf3d498d088a3c3de715ab3af0c670a3123135c089ed0c39ac91ae1078f5eb9c0d83dc9643eeaf659153629673a3b36b91bd12351f76dc7ff9469fdc1f396ee2a0ebbc161c6b50ddea613e71f48545ee423479f13494986f85dd6718780bf94e90bd016402fc25efa30d6fa04d1f578d988be8650dde3e78c5a4d74874d2fd42dbed026323118250cc232822dfc0ff4f5ca9fb94b0855702ba37d7b65e058fc90f0e44978b3ddcc516586b790e62a060bf303d8f496f920a3a7a9b0b5aa9959ca344161fa0261a2d1a117bc37de957c2b36ba13c8ca6ed414229c3ca26720d2488241da7c2c8d5d53d018b9d51cfaeb1c967526ba268642d769eeb1e338505c7f1d1654bfaf0f6d2515946242db56eb6a1a8f29cc249552332b404182fb28aac4001b2dd3260b4c17d4aea5027567b5f792387dfc6ea89abc8bc09a345d7984ef8594c8266252c5946c82d09b31b7d165378b6333e42a6d71f16975ba488097667782b9404105ff805d16b7ed6aca35ca5bd0c6246d70812a56c20c891a9c9fdc6387798cd697d305be03632803e90e2672c410e804ec7cb951c8ab713e4e084be5a675e6a0a0617392fff74e24c7b7e25f4352f20a4fd89782b285414d74265c9b77d029ccaae7b82281fc66c486d664f28d2c21ab0a2176e7ae74afb55a99c09ac3ac0e5d45b2f20ad2adf099e24a171e7fcb50c6adc2a5f8e92467be21854f4090cda05febe10504516f69b996342a814f51166dd65b93d66b7b40543c826098ae64e4a2e1dbd41d12948abb66c95a214c89d89eb1e8d6082f7c13f5b0cdad537c45530b3e3e9339575e722c6a9a4fcb07ee372c453a8062ed49c6f74ec3c439cf5bebd6a808decca418822153b2ba7ad38a5811059fc89a3e1d464b248b0d072435040f64ca9761802a47c45056bbad87d871f99d97676ebcc456bef2131ce23426d69d11cb22cd39e8f4c59c332b9384babe302698bf4a0386780eb8b1c2b3768481b56949096e7db65736c64dae1a22c7ad0db336410596094a9598b3953519c05e3ad117e4a96adb70bfaa4f645f540eb563cd70567086378e4995723bfc67f87e2e92fe272caf790b91c52c78531985639a7f8f88afb40619031260696be24954770fa8fdab92a35ad6d167b91bac762e5377f6fd705ab4fcaa8daf4b9bfbc8b665fc04b8efc105980de0cd632279366bd94d16a882ea3a96c289e9b7661fc69d47996b5015c42f251ce2b8dd54639b7f8129db331f0d2714abcb17b2d6a8a7b1645e1d73773f4093ae001b1d468420a3ada9205558fbb587c0493fdb4f76ad3ac3bf3103ea3f57f60d8f584ba845680a010a83bc8b43f331745c03aaad4cc5fbc42fa6f6d501f0f14343820c93799af2f23793a0cb7b06d0f4d6a3b13694af9d44e0b9f54468bf0c33a3bf26594501c44bb68b69ad55db1abfc7f5340ad43aaf56c541035668d45b560078d27f4e5a03ce062a81dab2f1c780b721c8ef2343510e8237b109ab1bcb9fd97752f79804f55f998690ab1f4258b46f91027cc7bbd374066900cf1e4a4ddef4a4cecb674c8e6328a2fda21428c4ba93300ef4f01a9657ba531af9f154f42cf7b36a06b8363474a22d41bc900584619f43518bb8483e615cfef945b497e27b742639ff5f8045624c3425a3f35336447bae6f998bd82be2ec3d59adb66ee1f15a990be23eaed980fd3f93f134054f44d054911a04303fb30ae94f61a3c5158427167e7e38a4d70163f84135f3473c15ce518a31c87da956bccef421f5c2cb204a9251380e05a83bdb4827b109bf7dff46c0a15b7f1c9fd617d858a39649a1b7f2f288b9c5936bd5ee848b06dce1e21407c32b4804cf0f6d180f98fe9009278ecd663cebb7d0500544c33d4812f5b064526eac6cb8f73ec7777e30fa8790010303d4f0568b7d1ea1e55cda8606ad93e25130a035c4e67a20624fcead1c1fba89e70c83277953b515e64302cf000b57078d601f4d500dae441ca0d8d45feadb55c8585efd02e69bb557596e53fab041702bc0c135c715e641670523e6a98c611711dfd0e8d0f7b179f894bf44e74c306adb11002ba9dcf573eb4e555820592131fcaea8f5b684b1688e3e095c89b871e09bd9ec2625e908351ed76f817686f53d31ec970e516b2b53761226f0d67d82146026e2c7e549c8686cdf326609ffcd0d579269e6c38a1daa5ad4639c96c7befdbb9d9fd57ec0589a7ce55a8cf7ce2426961456a4e3f6c24601b9db130461fdfe317f9dd09a551430be3a08a6071f29542378c8f16d7d43f452e02b85d6a24fc9f838dfc5913bd3e4e2e8b2425b6203945a23afee8fc7b4814ae329819fe49f72abaffca66acb61374d984caeeacbab317ee058b751466c48caad4bf817b89f4be6cad526b8d65ba11f58298d9e478f3614f98b298156780fe365a7380f6d46f4471fd4c003664e6ccd138eb198dc79281e4518b861dd5198a12d0ae65ea4bac1", 0x1000) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x8822, 0x1) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x35, 0x0, 0x0) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x8, 0x3aed331a, 0x1, 0x4, 0x8001, 0x9, 0x1, 0x2, 0x5b3, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) dup2(r0, r0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffc, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xbc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x326, 0x0, 0x0) fchown(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) close(r0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000400), 0x10000000000000a9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) 16:00:16 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00004a5000/0x3000)=nil, 0x3000, 0x4) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) 16:00:16 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffbfffffffffffe, 0x40000000001d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) 16:00:16 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x8002, 0x9) 16:00:16 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x20, 0x2, 0x1, "1e11bfa8f743d48c072441e42a902d9176795057", 0x3, 0x7}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) syz_open_pts() dup(r4) syz_open_pts() r5 = accept$inet6(r3, 0x0, &(0x7f0000000280)=0xe0) r6 = dup2(r4, r1) r7 = getpgid(0x0) fcntl$lock(r6, 0x7, &(0x7f00000001c0)={0x5, 0x1, 0x80000002, 0xfff, r7}) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r8, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 16:00:16 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:16 executing program 1: poll(&(0x7f0000000180)=[{}], 0x286, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000300)) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0b14c4cf7b202e, 0x1b00) truncate(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x3ff, 0xfffffffeffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000236, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x3) r3 = getuid() r4 = getegid() lchown(&(0x7f00000001c0)='./bus\x00', r3, r4) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x40, 0x40000019, 0x7, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x9, 0x40000000, 0x1, 0x82}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40, 0xffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x200, 0x1}, {{r0}, 0xffffffffffffffff, 0xcfe3073d35e17556, 0xfffff, 0x80000001, 0x2}, {{r0}, 0x0, 0x40, 0x1, 0x3ff, 0x101}, {{r2}, 0xfffffffffffffffe, 0x1, 0x20, 0x9, 0x100}, {{r3}, 0xffffffffffffffff, 0x20, 0x40000004, 0xb7d, 0x1}], 0x8, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff8, 0x12, 0x22, 0x238, 0x3}, {{r5}, 0x0, 0x21, 0x20, 0xfffffffffffffffa, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x10001, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x8, 0xfffffffffffffffd, 0x1}, {{r3}, 0xffffffffffffffff, 0x41, 0x80000000}], 0x1, &(0x7f0000000240)={0x9, 0x39}) write(r5, &(0x7f0000000100), 0x28b81e) geteuid() ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) writev(r3, &(0x7f0000000500), 0x10000000000001dc) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x8000000020000002) 16:00:17 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000040)=""/10, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000004c0)="a7d69374104e0d990263e3680801009ef9da5a7a074aa47471d4000035488400000000beaa00000000e50c3142c622c9b612000000000000000000ab2f5cffc0de5ac0c6078f8bc461a668495df643db045078ed3c86cee5519209511c85e5761e2d874348ab78cb8647947f7a937f536f6566bb013644fa2e7c7f0a581c7befca66402366f124773daefa1964eae19f75d29c3f1f4d3e8da7720f1bab4a7cadb4ee00", 0x211) kevent(r0, &(0x7f0000000040), 0x3, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) close(r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="8e312bf8e2255c15d16b871f11c4ff17a466143577488442ac4b6a3fe459c44663ab52bf7868405eb714ef14791b2031", 0x30}, {&(0x7f0000000080)="11ef5acfa1708d5d8b52ed24b220e0d497d0355a2f98a0c700fbaa487a3afccab376a7f1e8730d3dc78a0b74867e61590358a9a677a46c65cb33851d0825edcadbbe114207af1c8f74cf95801bd934c822a51fee694f228288f34bd77382cc7a1df5d5eb4c111ba853a4d0642f68cdc8bd311d8c722f2c965aad1b001f7c7c122c4d23cadf8fbdb0b3e813f1bd37a5", 0x8f}, {&(0x7f0000000440)="ae028787709c765164e60b27bed381877ee8650089e0c8756c90d6cdc10a9e40ed84cd0d51a1487e2ac18a42a45f3b6799732cbe69fd2f12a53d5f4e5f8ad6381315e92d60db4cdd6ffaacc5c675f08b992166fb40bce7f7071e1822169dbdb3bef032193fc07b9df2f3c6aa47135a78db06a138128ef65e1e8f9105f36bc5597308fb23694c074d2348c8982d11e1be04877f526b403542c1cd11314dc6ba9c406ccb08bb2f6b6c51753f7a6fb75adf884c9320825733e3aed8ef45e54fa8c8b109c2194c29fdc5dd58b8849fad108afcfd7671dc01b92f5cfacf4fbe291f3d9e40431f44631716e0ab22316779f71a31de6acceff39dea38e061c5e5c66f2391ffce3007abec39b7f8424f41f664dc982520b40fb4e522ca306c52bc3d4d1506d157cb6745e2ffb967be524dcc63bbbcdd4e334e740839a3a1ff393dbdc4264838e8ff5aa91d7d5032e4d25d7b3620b4c1c9d82e23159bcec51beff4032000b8c3a2fd562dc92ea118efa8271a5c5e6a01987c8950ebc412a60bd648d2ead8581a1f9189d8a030acae51adf3a62fff81ff34db4f4412b02654d6fac426f4061a1a59ebd98a51fa41d8717745823d032183181773fa13c53098d9ebcc2f2fc320e704a80f96d14e03dffa91d5f73e039853795076d87cebea90799858377e46e52c951738dcfc6377d635cc1971a0c62e86b3515c0bee238b6629838b6bd1a0c0a882d632bb27220741054f90c084806598aeebc07b7a82bad2d27718639b84cb0174433697a831f93db339cdda33220153e27273bae9b363e9cf8c1a0bfe80472e0c7bcaa822233ac21e7c4c6a0be7f127c7a6af0d91306e0e6a891ab52de4233b483a75a4757981d9edd9c2758a9fe91dc42bde1fa236be77e6b1b3c65a4ae2370fea1dd1ce15869de9af368439834c85d9898eb9eb456e0cfcb037c9df42146a2c94b69b2281abd21a9c6fb4b18d28811599a8c18259185afa88150336fcf3539d58d8ee9805b8f64220ff27a70bc9c120163706f5efde95e5eefc9a51b20b9476e39c7d269f33b328a6aa3af582cd657e00576e1ebd3088078292d40de033fa8f6f80c8774099cae1993be64b5aed54c8042d669fd6fbf786eb9e3889368a28b2fb14bd4158da7256722429ee988141725044f0c6042bc88c7163ed17d262447226d68bd1ca5e851a370512252f5eb2fbfc6f67935b039c880442bb8d9ce6bf58ce529c474829b05eab7f7e92c50944f057ee5ac63faaee2ca917108a917040e82b71c01e5c9d7dca347e17811728316b5d5f250b71b786d6276dfaaa82bb34843332ab363b7852de5a2b6dea9403de435bb7cb37f047c6c20ea090b56950cb7f6cc672ef2472080222a27261a0fd8cd027a8c3b3abacc4cd8bf2e9ff0025e953aaefd736a29d2f43d8952c9ad2b13f6fc528af2e4cf30aadeccd9e410f9c2650588ba9696096a2004d05d0d72e644b120269948da8d872b6adc86ba96b42f1fcd79bfeb5a3b6f5885ce3dd3b2289047828d490a92be8540bafa9a26fd3c41659ab2d41543dda6194a6e203b446581695ce32c4ae5c308809a6a2d7b3e6d8e0882eb7968a9b9c09eb18c5c73cf33595ab184acc1e021bfc28760f1b035dc77e8726ef968cbf7c5d28fa834b328ce453b35be65a7382456c09e4407c97c94534ad350681494634d502229179e19ba983db3441c4dca44ae2dcf80f59520dcf4c18b8ff2d45b8ca34a084832a2f9e8614f65d8b69a8ad9c59bab6e8fdbc44d80d76edf877d93a489674030f2c6c4c85fe73e163da1da5ae9ae07aa2746eae3dded326604a31d91f0da71da17e2c6991b2bff8190e0382ba912a15503bcccb8202a3eaf1029a469f1b92b5d47076732d620733dd91ee93399ce485f7348f47b700e814a6fb2fddde10fbb6e99e253c384317b01a4cff85c6e2e3277befe4e740e7851696aa0447271121448cee31a03aa0e5b694566d859223f58a514efec61be891bfd68b25f974716e4c9ffdb3849f3acecc17b59ab88809ce8be79b1d95d0577a89e6b725d10860a30ff766acf67b41301c9d99dc4de2bdd945de1e16c85b02522dd0890d0655a88d5b77a11e5b51c0a40613c56cefa7f7deb8940ebca0de6f40681daac6452b668e38cd6a14e476446ad51304e990c01ebde2fdbaae27800932a58d991695f78cf40ce88c08728d80398bf1973b78a0e11b47ae56e87c34101e866a0832768abdb4cc87b1dcca5852294caea5ad460a6ca6859ed4709c5c800cf70b14338bc37c7479b19106418626c610c4d44823e78cfdc8542baec162899ba25a83ac9527c72fe9f7531e493252e9efab2452ddbaddbfeaaf35597391377881b549f9237b1b7fd8678d7188cb9310664f7fb70d4e802018ef0ed1789bf8e6fb0d6bf375191cafb08f9be175ac6626ac4e9513555a110646e6aa4c84d6046fe8b327357857cdd59e0c1b124c5d061a9cf9ef8b28027d1f9d777affe5d9d9e6939d9f85e94cd0f16203c79aa1f392ca26c3912c0cb2354bceb565335a19237a70565c4a1d66c3414e5bdf5658aa5b3d746a693d6078d38504653a9ad8bea53839b9375005ad41669f72def46f912b6daaef13b6cfcf45749cca44f6b5d7ce4022c387e0f5dc7f70b6b10b20f59bcf6270d228b9e125a3f617ed1f4043205a4d275bf5ae68318eaa9e4780953f732182b4b05d05672751dc7f25c31ea14bd63ddbf1456af1f84c93945a25a986d6996b5612a3dc32bf5fa0770df6d42888b3a8b7617f5c961e49360ab7144b0abbb3a900480cf0ba58fd442aa07383215d317dbd5752dd3b677b569334184a8725bcba033e20adc89c4c5727ed0ae22d34efc6f0281ee8009a71cabf9a2aff9f20a8a5fe4938570df21b5cd9fd215d6bf86d1bb1dde862346c56444234615bae9b4a3f180a33aa2dda4008206d72a7b25afc880efd78709309052ffda68495eb9862ac4cfe2526f8fd8bf9faae2e7ed3ded1948b54b659e2355e7e4106de296cfa42a45326ac18a1149a616e705f33a1ffcd75ef0ae8beb16e1ab0dea3f692cdc45ae63fbf966d4f494dd658f52ffdca5091a8ecbde3d39024db1e6431028e76f37422eb809f8c755e9fd23268cbc20507e291766b462fa0ae34d8520813385b4f4ec36c8baaa343221b128b3566d6ad9356550384f4a2188188e63b7dbfbcb574472128e1a9309718276605c98e8bdcbe9e3d704c384328e31c25bfb45f92adc14555166fdf2c3680ba89b9cd6ba29b9806a4b2693cae702aa2cbeb75de9709d21e1a6947f13ebc46739c2bed80e632b20a32f33f3fac01fab0df153b7fbe05b9749982fd88a0721028a2a678a56a6fc47ff649eb840f73c9efedfdc249d07265a9f7571c81c20b17802c33a63a38439075b2fbb071ca7f6456e8bc4dc7b7defd3d41e05947493685f31e15193ece5072fd939f76109c1b90afed4837e99e8ef6be3c97ff74b2a3d69978e9a928b766453496e673609469f5ce56833d89c15dd56953639f25275544a54bc672485758b69c751e613a12d4d2ccba590bcba549cf150a06608a5cc9695e080bff9c60078bb122126e4c9b28e4abbbc12b721461762af45014296a0387849333b689871b6069fcb796cc754a80b7c541ce18765d4e4106ecbf5af7066e6ecc6c5ff800f43b4fdb71bc242ca6389c07d14338080bee6d0d7113ed07484e52d7cd201dacf2f57f64c2a1e6883ae4dae73dd177458a17697d3f814392018f25c9eb1e1fb5c8df815bd53f7fb62f615bc3609502e8d48dd08dbd2e5b9ea4c06d76552ef57911db864c3f58c9db523cb5f0c49aae2967b31e4992c59d0899a689aa9c77b6bd7c5f8a49904d5856e80154da7fc8d295b2a8e988bd928c01a903563dc6e3712bc12b4b585d4b5dd7966ff484efbc04161cb29cdc34b5cf895c22a825af880895f6db7702c8ea341a81a488c3390e8d13547cae9da3b2fac2fac8b6dd248ced781c4407a0609744ca19375fd69b47eee4d76a24d688623a1098669242fba7a4c609b4a4458be16172788e54aa4a2b1cae753b5c78bd1aecbb45cd9fa2d05fce14c6a92cdd5aa95715eb6474118b2cb3ca6d374a96d4a1cd1d09f56e94b5a97413dd90bb1ce77c2fb4bda35b103ec9b52987e7f9eba2c67d3cfca3fe86b0e17b349bdec0c3cdfddb5d99549f82b2d4edfb328675084ac7f93ceb7bde5b686a041eeee6aa683516d411d18994866de54728222657e1661210646d692e8881b9011525275ae5392e5c0b66ffeb138b8e9a4f28fe6c2bb1a595935c898d0a9d2d8b548819463c524451ea1a0c0ff05d9927978bb4170f023c9cd8f01a1c726c62c6f35888129410044664b7c91e391bae4d4a4d85976a4085be990ebe832548e49e479a74df4337c2740fe26520ec4ec64dee961fbfaba6153d2adcd79660a9e68c243a265e6fe609b6159ff08960cd4274308af19e7df284145a9c6ff7a7c714b4ce2bd734022ca017189dc1baaf62ce1fd2621f97a7db417336222c70c77037c9aa65d7c36ba7c6f2237599aad0cae8e9872308ec31d6ba0423abec2c6da2cf80e0f0b2ea37aa30503320c6631c2de0af8e355864e9e978a9d6a0f75280a58c9a1008a3812c20e5c83fc6c92c8e1d83a1d5a3f5b5181394cd01ccd37641428108ac2aae4bac847b80e7cf127952a44c57f208a763d801f04deb91a3b7ab681356a4f715fda85d5b9385da45f49b3a3ff7789b4210cf269c06ef670d06e51d8cd90e7699def5b59d5d5508024373e14cfabbfa375014f8074cd1318b8bcf75575c43ca0d218795da30becf659bd06e37f9e0a0e8c40121e1cbb0dd56ceaeecbbba90749192fe14364e2d92fc4593eeb6f98b3850adbc6466b1b07e3004b55707952986066422893cb3ecc576d6baf38ce53fe5c14f8085948238f0143b7a2f98fdb03150e647db2ecff08820feb799559aee183b49bfd8784d5a298f5a18c5a1f38d1ff1744b66192c667afb0890495ab622f7028e23f39d21c5e2c550dd7099b83cb464b88215eef167566b5628152f7c3b33a0b795737db76b63ae6de2bda96a46d8b20f98efd6011f74262a2491b03c79ca4ef764ba6dbf01ee08cd76553b541da0f62749fe83a86cef53219173b7dc010de3c58f9a4a31b9de960ce0a06da183d54073a3594af166dd407ce8689ceee7f8e11c23c432b321d8ecd70733342b5268b27cd4066845837afc90ea5c3a0608150cfcd284d3cf5cec15218e778dfd94ff1893e57ed97593159f1d527ca4f52b4845b10a38c66790c45bd780a17fb01f65443136893ca922297a7409bca3c988a1d0cdd8cbef886c5f7fc7c5cc4d24c6c54c3e7560f090eb1be33fbce7e57355acb799508dd9504f92eac378c813041bfaba6d36eae6c0965e8c951ac65a21db45a0968f3d1a129d5482d8f8f8960f6ded1dd761c6c3b1d831c6ca9bc26c37a09e3d9bf91199ada216c6a6cfb02cc0441d4b7b174983ad86cb1b97ebfaf610f812560f3bddcc857440659463137b6407b0598f490b1a3200cb58e9b12df85fa92a38197593a735830a94ece4fbbf40e6fdf58a7a7e58b78d66cd8811462aadc7947982a3700c58ac9180e1ad7736497ca1f401b270e128d85f2f8803da7248f7cb4f2d8beccaaaa71ea06f92aad8e8bf386acd46e5688437f55f2c46b89b5f50082946531755ed8779f72861c577343d1a33cfe20e1a1d1b68a513b67cc6d95d167208a2dc11a00f1c1f9996c37c0efa5c10da228d41c615c569a5b605ae52eadd493bf3ca6d1eb1aa9a07c5b3c40b532b", 0x1000}], 0x3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000027, 0xfffe, &(0x7f0000000040)="4b74954c963d806d43373853df9d46", 0x1) 16:00:20 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000)=0x800, 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000102c7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)="02c7c28696af393aa65a973e385b3ad1094c95c6aaa935b87d9437380a34f55a45e73e59a5953344dd4c9b474dbebcc38027197947ffb21255655338575f66839bfda19b076e6c1029707cf51d383ff387d5de3187e89a88d82e99c0e0a1558e927998895d23cc675f7ae3edc80385fe4cbc5cd9678309e2859ccb7f4a4a160653b6dd77093089338a44795ad876a957867c52a4b5ae3972153bb9a756400d1b12e8f5d18a709de94736b5cdb82e0e80c5307490472b1fa4c3687c4cac23f903b36146796a1a851807c072594974e7ac3da06aff39bea648c675b00ca60e2a6416db638c921161961f042f824873"}, {&(0x7f0000000280)="557501a71ce036bf62a68d7865f35a163e3c6c875eb88f863fa2fda4b57ec8b4c6789ab85c7ad5fd129237dd75f734e2a2f938dd70500569a9557c5556b00ca3c894c424c02c1e3ed45d945aa3cdf7a14cac8db9ad941525d1"}, {&(0x7f0000000300)="b0eeb08fb62fa1675f581e3d22cf25205651b4862e0b613b1cd47f84976f7fbed62bcf0cea3025ef2bacddae8a27ab824285286f5814096ae765b659bbe548203e4cc87635deb6d639b98d0efd8d712528a335445126fac3561dcb1cee2378e0c00d54007a6d2cc6ea9de3a2e39606d6e27462971a1dfc093f5481693b9dba66e0f2db11ce7e61e10f2d3b94cd99d06fbc7c8a894e41791b58573d0c4383aa68b6e84cf157a27852fbb7189ccd56195f92aea8adc77327ac4123a6e9836df9b8a44d65182348d729d9982bdd19c4caa7db922ea2c8e45302443c0a12b40ceac9f0fef94720a120d6"}, {&(0x7f0000000100)="2fd0f80ec301c51fc10e10241040b934a3f00821f1257cf1227080886d503b3da8b58861014f9ef177513dc551a19afe78d46008815a275a001cf5b50b70d452"}, {&(0x7f0000000400)="7ab4b33070b74b44d6ba236f892a49d275693e05055088d15b091cfabb1bacf43da887c2e7c517d1e5254349e3fe8af2abaa641b2b0a2282aee25edef5fab6ae0319364ea0cd9804cb509251fd5e85d05e0a5be0c01ef4f484801221d91d35bae7047ce64691ef4588926b43b8800e27724618140306dcf3f62754cb6d78c5ebdaeb76d2fa35e6282ce9f0e5ff4e519b0f486e1273d82157bb52cce6e70f66cf1a1cb2a701c65e9cb3f2aef19feb50720e3e8e88d0ce0cc71d11a88d0380c2c0b3f8f35414d5abad34323792e8445e"}, {&(0x7f0000000500)="78e31f743710b740f1777896497d8187e48093305fdc08e626e0c17d4bb32c177f1853b8efebf522cb7698110b0c3d7d798f0afdf954d3265c753efc6a3824d064c0d3394b106997e741ad5d87de2d193636a652fd168b099d31208ce506dced9637519ef5b938457d618706cdb01201fb19a25a1684becab6dd628c6a356cda45"}, {&(0x7f00000005c0)="febef3f6fc6fff88863153a18f84501932fd5e6ce5c87b95037eda2550445d7b70a61cc24cf852b50d7f4d9aea4d58542dd6b64d4520e85b9b3ecb9af8cad275a312ee1687d387e2e45871f2bcd1aa8ef61e60faa74d5022ac2035fa0f8db9cf45bf7ec220ea866c8521e1cbbb19121e0f85e37669e59946046d286ae140466c7723002fe94f2eb59b78b2"}, {&(0x7f0000000680)="91e6e85ebcf9649760fc03433625d44998b6783606e27e52bedb42155a08aaadba"}, {&(0x7f00000006c0)="ee395ed5884c1ef5d52e7b73d62a9f1a2bcfee9ca50ff478fc26958481e2497020aa501be59d65a9cf5296285917d28583dc44dadad51447082c8c88afa2dbba0adae0"}, {&(0x7f0000000740)="66d6326d29561abf50cb902f9f09f21e5ce4ea200ab6bda7d0d47917668699495bfb9a92a695d5d8eb8e067a67a1e3278a402662e83809744d56cb5f0c30f6dca8b829b2b615587bd7dcb8152b3a1b9e0a9f5702e999986b7a6e6381"}], 0x14f) 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020290e5cb1ca4a469209d5b25151014ec84540fdebfd27def9e827a9e721c816a86dc9325b2e1551fa914ce52e906d96a9494f767fa"], 0x1) 16:00:20 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r1 = semget(0x1, 0x2, 0x10) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x2, r2, r3, r4, r5, 0x0, 0x1}, 0x7fff, 0x5, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r7 = socket$inet(0x2, 0x7, 0x1) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xac5b30959d46768e, 0x0) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000000180)=[{r0, 0x46}, {r6, 0x4}, {r7, 0x30}, {r8}, {r9, 0x62}, {r10, 0x10}], 0x6, 0x1) r11 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r11, 0x0, 0x7fff, 0x0) pwritev(r11, &(0x7f0000000240), 0x0, 0x0, 0x0) writev(r11, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r11, 0x0, 0x4000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c, 0x0, 0x7fffffff, 0x8d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') write(0xffffffffffffffff, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f2450", 0x11) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlockall() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) flock(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/111, &(0x7f0000000200)=0x6f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x90, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) 16:00:21 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() openat(r0, &(0x7f00000000c0)='./bus\x00', 0x18080, 0x4) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff86) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x800000000004515) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3b9e0c98) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40000000000040, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) clock_settime(0x0, &(0x7f0000000040)={0x1, 0x3b9aca00}) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b000000000000000000000000000000000000000000000000f6a2287f433f000000000000", 0x2c}], 0x1) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2e, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfe04}, 0x0, &(0x7f0000000040)={0x4, 0x9, 0x1, 0x2, 0x7, 0x4a310b96, 0x400000, 0x2000000000008000}, &(0x7f0000000000)={0xff, 0x5}) madvise(&(0x7f000060e000/0x2000)=nil, 0x2000, 0x5) 16:00:22 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:00:22 executing program 1: setitimer(0x1, &(0x7f0000000100)={{}, {0x80000000}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:22 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, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) poll(&(0x7f00000000c0)=[{r0, 0x45}], 0x1, 0x7fff) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xdd83) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000300)="9aef9d9ac028e27ce618c03a8fc54679e5ad2369be978353c4ecf46aa385cbe68ab068b3d9998b8727fb81b1a15b4e251fbfa1ad2a19a1af00b31ee61a909dced934372f3d944867a0b3eb297edd7f2d73c83c99f5ff63ea017acb87a2042319f6aa7dc53b906ffae22eb56b6f10bad940b64be60eb3fac4952fba2408bbf4220aee1fba9729fbce2292aa92faff7394dac0da3811d377ab80f59165b2c9181e5011dd283d36eecf914ed883c838db604f4991d3d23ad9db0f6134fd18af910939892f", 0xc3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x40006, 0x0) getsockopt(r0, 0x5, 0x400, &(0x7f0000000000)=""/179, &(0x7f0000000100)=0xb3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x803d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140)=0x7, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0x3ff, 0x3000000000000000, 0x2, "c9ab62d86ff9e9f8494507d552e8ed07dbe7b3db", 0x49, 0x10000}) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:23 executing program 1: r0 = socket(0x2, 0xfffffffffffffffe, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x2}], 0x10}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:23 executing program 1: r0 = open(&(0x7f0000001540)='./file0\x00', 0x10000, 0x121) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="4e5b66d6d7837c97d71e8832c84a330a6c2d48f87d7d792e9c31a44d5d09028e0e3330f7366c594622f37f3f7fa266f564434b972db65d9885e4db90cf75a1172729a39ced748b45b7227f710389461293a8b3ada88b49f53cf49157a1308c8149110b521d712d979ab6802a1c13670b33117bf03202a6723453c371a4a491074162fe40b26198bcf99692098c4482ada62050b8cb72e183ff5962fe6e80e3a0fb58442b171403329c5b8629a4b0102092f77b30e704b4a519c856dc98b2743e40d95632e87e78cea43b7696f887f6263cd08d0b9aa94699d6fe0f0ee061122366a2c65e1a379ffbc3ab1f7271bacba2e0fdac7ae4", 0xf5}, {&(0x7f0000000200)="5452d647ad82b2523760d13a8986b37ef595ad8617814f64be72f1a7caa2c5c07277514a04f2dcf079a00ea106108914492a9acb401214cea8b9864b8ccaaec85ac6e36efa9ddbbb2428206d65d075cd0f25436556039b13a4a0bfdccc5ee328d208f35af096982316d139705ef4500b98f2d98e5e2804e18136c2063dc98e072ebcb56cf176ab24b4e5c736a3d25482873880707f1341e4ca08c5c45955cbd53a83ee02c73c9606932c6fff95f29ec3c93857a7ac1010a1779f7a696af9c133a7622024911a0b9da6ff231b6dbf6a", 0xcf}], 0x2, &(0x7f0000000300)=[{0x90, 0x1, 0x1, "3521de35b9252b07a65f033c2b9632f7ec75169c5811e4d74046468dedd16304550b2fc0d1466a0e67e77bb175d4fe404f829cdd23ee8192627af5af8f747681b1f5a98ae94b854b5dae211822486fed69d2529ae1efbab9a62a0b79df04dff58ed0ea396d70accc2e84e21ef0b2e4afc25d4c5fc916626b9d"}, {0xb8, 0xffff, 0x9, "b72f1e7103ee13047706f8e96e0b76976048f6bb475a3abca523a105505ec9b6eed822ec3c3c40379761b61314b22df972960fb1fbaefc340e586b0f68007cf4ed016bd96762c950e6202a680d6da4b239e59a82f7b9f5f28b0e4f2aae46d9188bdfe8dbb85b90f8d738915ab282f197da97915ce9278d3d38f8263eae21f0561e13319fd269f1aae5d3f9b35fe7b9e78276f2b3bcbe1133a485ead1b682afb8e7f820586a46d5af"}, {0x30, 0xffff, 0x9, "32f26da1f1380c978cd207cc7a71378750833db7d86ffa2d69edcf4dccb39a73"}, {0x70, 0x1, 0x101, "19fdf8047b9933b8edc9c7868c1d9c45a6a554a8078a35301ccb3e9f3eadc0d0af9029a7ee122f1e6839b24baeee09898c5744de2e6aad1306b1742a86c76bb65c60b2413a2509683298a53eae81141aa55f00d0c777ec6c17d608814aac"}, {0x1010, 0x1, 0x8000, "df1cf6d1ea139037886de1c562ce7bfeaac71f538134cf09cd4a70111c0e6d8aeb14e589243166fbe7b6380cdcea80ce92e9ef21dc1a139075892f60699fc0189f947fb3e41ddb23765894297296b8d853d971be27b8c3bb24ac133d4e4c2c36abc0d9703a8c7dfe268245aa86bbea90c1ee82bfd7cca688a4119b66e26699cfc215c927a3297807f096def6f2d028bdbd19b1ec9f66d64983ed91d02d4785952e5be49260ae705506720fa1d4ab178f2e100e1479eeff4afcb18368d8d0a03f84b3ba51b382bf11ff13c6841201b1b1cbb4a8fa3e627f0a3e4ced6918b5325f645f9542a810dba4c63205db1b15c421d8c3b0b88e86f410332fea0934e89938455bea9f3a5e140e8ff84a198d37c1d5150b58ad231699998d312410e3d3d26912af3f264b6ba3da8065aab907d755c7c5a7ba092a2a81c5c49ea4102fc827bc0ec98151d8ef2fc5be6efbc5701b9b6e14d3a2d71ff385db9f6b4595944cfd1ba1a3bf91e88fc63160d7e6f8d7d044e62c9e4ce7c0643bc4d73e0d259261744521bac6bb51327e297a3cec33f83e4fc15d004ec24ee1d89af746b4f12891a292ae67fe85e653c6be026b7008c2e00343a661ff6a7d3265f305bf5a07c22c155e65ded839426318a77b69d1b65b45729178914a4623bb4e3a82369a16084fb88921c5e112e70eb04cbed8c00fc2a53d2e40ba94ad810629d89dcbae9e0fd3038de85f4fce54d42d9a65dc36743e65046477e59998600b0ea53836e65c48aba0fb8861ba47b6ada3f0de6b608fbdf7d983dd3c35079202c8038dc19fd0c36f0aee6d04563c1d45cfe1c595661cfc9cdffdc58f142e8137bccac378321d24da937a8a0ba58debaf2b0e498130a763104aa8e2c1f641c6b899937cd0e80306455b2ffb112771182660237a0f4be90f132f072f10dba3d564c3f4b2a99d55d2b857ee55dcb332df29054ef38b6f2787e16af66b1f25263daa0eea6b15a8bf54ef16af0480d139f7fb308b754a6ae0c3acbdd74de79eb005e8ecbcb816d0b31cf51535a642b8ee6f9cc23ed0602d8de6310c75a2d2b28178be57343a50a8ed57483b6b8a254df45cf15c304bac6d824a2663329ef773c9bd531e294be9450f45dea5891731364d1a201c0db8febbf85efa5d6baf305bf8aa36b8e13dcbd57844f0563ee2737fdd176da68f35929dbbe68790e3b11dbce4c212560310b09e9b0495d52558af2f4e8d95464bc20d92bf55e6b0a985e3b8c9a38549b83f6e91147b36795d5722e742ad699319f9278af0da5b0d20d7b61b529b9aeb25c21f1f7ab237d03ed1b161b393042a8163ae6f0d706d276bc2f8b4d2266505a5b93820047385fc0b992bb10eb603dc6ec1510e809098d6424d5167919e33bf07ca826ffd4238f1de9213a2efe2841266f9a449c8f26cb67235f50406cf4737ba858552561f89c3bbdda15899d43f7c599fab586ace5b8be2cc8990ca27c1e561efa6b42faf5f85c8107631b62cd6fa9a921c9fa054b76f1d1a62785a08695a9f445315c34817837e31914242065b8277bafedb981d821f97f8772001e44146445ae330ac8ee915794201ec10b8efacbbe04725dd0008fa4d0af24890599b3a7f81a96adb6bf5e2380a3f2a6e7647752724a0fd4f0c55b9569a8c297945756c20da98f74d5fe54a7a242df239976b7bb1ba283b1c16923495cee5dfe3eb4fceedfa95cb93e804e7b1776785a08251734e26eae08415be2ddfcc906d77c64f97583faa5514c5ebc8d15474c37fb8fe563916166c7f10723f21ef6db77753a578c41096fa1c80495b0b4fe827e32fd4962a45f5acda37897f2fdb02c79543e329e86f486aad59e50a90629ec388c6574d5aac598778db6d37d2b0af26369f1993b3b062d0bc956aec165fd250e7f7cba82b0072e0fcf4548d2551e412bb005d8fbdc762ec32e059eda9bd466c7df3417191f1c7667ad3f11cb371b6caaa64d718f7a425566abba692127e414062b076a9f37e3da2c8d5c86191686538d4a52f28b3f3fa18423f63939cc9196940e6ec04a1b27853ded4f0c8fb98e011b44bed6f8b6158c33fb1ecb78d44fe336d79319a91fa8c54207a98ad6d952f312925cb0ab3bdb8ff5cbb8e1b8401b3d31ae15968907fc99a2f70d30c9f8770c65f1aa323185936901eb6e0b010d251204a7c7d27db727fa36b8aa8b51d0303bb4d4835794f6366fa1f5f3394195a8d107d981f51eb397ec8fa452f2757e2c92f62bb855f18dd1c56c9b0cd4cc9e6529e09bab17f8c58fa2bc2284bdd210b63d8202f2e852db152c8ff85b8106ac7a97de7fa7db72f681fcdba8d6c3bba324e10933ed8a26038a5f716da58ba2d2aa26df7805f71ab1444c6ab222bc4ac75f79c48cc0b15ed469300eadf58479323aba83e2f27a6e2b1ce9236c45ffa8b13ea1b4e812d305f85e324e2c8ea6a0bfc84f1caa4f7a94fd38636c348ac39c1808c8e8c08b4b11c3a6467bf165cd0b7adbf9ea7709af32e53bb070bb175e4b5102a2d198f4d7942297716fa15ba4d31cc7aa95ecb9555de409452a7b0eb757ff5b2340c994a6b21713d138b6f72592c8589a33e9fbc83a03a44eb0fde8c1260aac805d7cc2f7891958e928ee60e017ccca549e86012bf762e499c663befee3b379dcaf2ae337590225216ab0b84572c0a334708f5c559cb235d2cff8905e7ec6c8e3fc0ca24652777d2cd279f98fc9d58f6d6d7eb8c324fb9bf1ed283122a6adc51d90c101312210ee4005c150e42237ec6de9314743615602690f53f6c7e99773666a99cbfe46d459d01728fb208b8d17f670e8ff2bf2127ec5df7d4e49edcc2c72e55a1bdef4e7529f1f16adabeb803c0ef3f02b1a72f59dd2d3d8878ee381de59443d7994ee6296bfd476e4411aecf7a6a140594ef2cbb7d55ebebddb6e512de2ef44c3a21b63603d404936879ba7d281fad3d34dc65aec55e8e231cdfef5cb6b2c809a970415839a0a79df91113147ee2e63134c0f85a30be0361f2ad89ec9304638c842a18acbf675247ec00c08d58e7476fd60fe80fc6bda153c1a25b30c681903d6f15bc321d7d8c331d1f42797d0cd7e01b0f9fa540cc1257c7efde678858925c4aa40f6b0f89cf9fcfdc11bd7a5a94be90a06a1c39a729a8f3304e8757e60ec299a2e768282615ad50d64543f41d612653ee4d8d12578fdfcb6c3b06e212a6e63253f7c71e02384f8e11c87e2fbeafb4136803923bd4131d2e8634af9f09bc4a189fedc35ac80c95d00b11e3c524c46b7d7cffb5bba2c2a669d02599eac9ec4136f4750fdf5f1dd655e9b36903a9d2ecf58af43d6cc71db1cc29f9470cb52761ef5117ca168574eaf4d48daefa5e2363fcd8c3fc6044511c82ae223e42977234ab77e96f712ad4beaf247a0396f1cff9e1626bacff66183ebd6bf573c1648092dbf8802523512d13aded27e4d304204cc10f50011d2c5b18457ec90a7f55d80758aca52e38cfb2205843bb84b070b8a41bc0d2580876c5be8e0b13ae876c09c73420c2bd33e5b3adff1f3a81cf5fdbd41c65c5459528af1b953c43d482b4e7858c7b651f5a39f627dc69c431ddb9fd3218820cb6e5f1864b7af8ed19583ccfc3c73577e89397ea21605205fa8d321d30802eff14534f0779146982474a6ec08350ebc29cb62e3174af22a2a401f858de00571b616cd733027432ab7a98594b90db44001e2e5e32f770842dba374bb8d9091eabf4f7530decd92cf172433e35bdb2e3012ffaa8b3962d317e9da8569d0723d73266c55d16b275943659328b3e0a1a98996f8104fa80b777e91d926fa2b56e40a64684b17549f39d49de979c0dcabc036889a1c4ca5529599347ed65860dc75007d6ed3b30a5cee2304e8814fc3dcf336c92c05abdb1be4e986b96cfdcdfd71c30887ad439744f5a5001035f9d4bead997e3c3215bcd3ad7b6c1e1599402952c20a6ec6d91bd16bad04d896f1648d627ed1c40b49155278bb56874ecfa5f633251b090bd3fdd52aeda5ce09cf5b7d36897283a69fd57505aac7665ac9514729d79d4f4450dfce0ea2885b7a7de8b32f71f3a64a527c1133cb1da39470e5ef8dfd73bf2417c607ea433ccc3f395d079f6e205bc04e9ddf7eb10b79707a9b339b198bdd1bc4f1c6653ca68669597d3fb98e612c5e3336c9b28fe3a02057734940fd506379eb5c7aab1bff5d3bad19106850bbdcbf89b691e804b443cbb000aa280ffc9cef3e14d044b97d5df5f993185b1c07801c1fadfc949e5c640570ddda03be06cf8d9997b1db4c159d01761b7d8574253daa7e8e762773f230523ac5e5a3adab50f1f3aa14b04e23516ba61edaf3b5a58759f8ee901d23e81bd42143108a980f59305731f603b3a3dd57db42e8025ef8496436b3ffd8d30a9bcbc70111c98ae2c50ea859294932f2f2b4c312290d8bdd40eeb6de965a51c063eb5daf60d3eae052beaf0a2b901560917080ad59370c76bd3dc63dcb2849ec1ffe12416ff780b3655c47dfd4779335b26578bfa9ffb4e4feb0331fe3f09f8cb60bf73982b17fa53e9f9e5a79e47a397944d955378942d04656996254cd76cf6408b93dab0b17a0311d9e5759610f38f837278b2eea4b0f97182890f7e82e8402b7c66bd08b71785d617746f7400a218517f61287539aa6170f35951f207d254c972cccff87f9dc60450f1db84ac55d7c013ed6961c3c47b7ada7464fbde4bcf9b9dc7283db7114894a6455dcc3221c795ba80e364753b405051b7326ef8a7d00cb25d8b4bb0ae6a59cfb8bb9a4d8e330959075aeab47c714eacb7bf6a4a551089bf4ec74eb07ea9429fa983a436f2a67655feb11efb5beebabc40182d6f6acbf511686d08e421572812bab58a8ce07f5ef498f87f96a1469f521ccd57f4f09807bc6cfd9719d04294f9ff12e9678eb0733f4aa5904a515ff810bbf9e44f22dcdea2ac8e324fd01f46e1ca14c980a32fead65c0dd193b73607fab7dd60a7c78a962c26b264866182b6c09ff06249ea4fd5c34f6256efc9dd6909830f97723ba51dc9b3f6374b40e2ff25bb0403b2fca50e9a04d354043c69bea0b9105cd0f09292c11d90ea618c926e5b2778b092b42b2e34cf4cdafd30120a8e860fa6b2f9621fa398201e44e13419eaccd5e6305277e76d6a35e38d03891241b61b33d9719356b5b86295c5698c90884d02c34c806bcaeaadfe02a909f349d189aa56e3b7b0e98a86065a9ff1eef42edca05368ac3f48a940e993f769b79b9452b742ba369d3ccf06b5912dc2f13024e5b06187231be439defcd555eddf2d01e265b7066ecd664e3658e43e507d4ae9b274fb3b5839e5e9783ffefabba3fca9be7c996842a3110fec5b86dcc90cfb84f8fe579302eee22227c5aeb2d54d85e7bfdef95a154b0e495b7a795042b3d64eb121573a09cff3b21d2c8b654fa54c954b07db6fa93d31a275b485cf074d42a41550204f5f73050b740b359a5bfe15f76aa6fa99d2dfa795f1d804f18306297efdfa0f49ca4ae181cb0d5ac9a55228733bbfdcb9841be9b43c62b4805308d9041c3bc789b132a6441f1a265940e46604ec48e10f1b1b099213eab613f19e998e2e56dd77aa4d6a696deb7c96df4240ab614a99fa39b9f1a6358b994262c2865450ec04d1ee3ff6442af1690d9e119de7e450fbb697acdb33012cad54fe307fd785879baaace42264ff5453402d0a3a8a02e0e465064e4b4e5780241f52e4b6b75f480979e7a098aa076bf12723685f175250f3472b0aaa4e20bfdf7ff56a4685faa946870a898a59efecc5cab03bc4924796717916"}], 0x11f8}, 0x4) r1 = socket(0x80000018, 0x2, 0x21) setsockopt(r1, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000040)="4baa7c95", 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000000040c6570c896f4784a7396f", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0xb3b4}) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) close(r0) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xdfa400, 0x8}, {0x18, 0x0, 0x8, 0x3ff}, 0x100000000, [0x8, 0xabbd, 0x5e9, 0x1, 0x5, 0x2, 0x5, 0x8]}, 0x3c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x2000100000000, 0x0, 0x0, "85495500020000000000001167f5bfa600", 0x4}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d016e2f66696c693000"], 0xa) close(r1) r2 = socket$unix(0x1, 0x2, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000280)=""/146, 0x92}], 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="70012e2f666b6c65300051835e4b712e17f7de890c43b58bf9500599a8b0b1edc8aca901061eda68865738dbb3c0c6007cf587d9a67d695cff45a268abf590342109082e6bd96005a76fe8778922d3fe4eda713e4d1ad8994edf0ae73d0be9f67ee3fbc2699a768ed87ae84011af04af9796f034e9e8b065026d8602fd0a"], 0xa, 0x0}, 0x0) r3 = fcntl$getown(r1, 0x5) getgid() r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f00000003c0)="3d13a7c9f38f32465ade06b79812205c29fa0ec9b054e544e8cb64", 0x1b}, {&(0x7f0000000400)="4d9aac3262353e92874ae5df1f3d00aa18b523c95252af188ac471e7c8cd77f3d79763cae78fd3b88ab8fb5a9715bd8bf874c3276cd60e05b5107815574c69e0d9227c467b1292801c911476cfcb74a5853c2a515c4c25c38e3194f8249a96", 0x5f}, {&(0x7f0000000480)="3ab91804fe26eb20a138821bccdf46bb974942461667b5bb17635a4a96e6cc94040247bfb8e8813b8f63c31d35b6098e13b56bf1a0186a10915be51c4234abebb40c997c53757781e9b24096955011e6cc9ad650661acc66026d52d8144d3e00c920d71a436084606798263235b40bacb7ec8f87dbfb4ec21a884046e606468f3c8a1fc1e0845adab4b75087026ef211c5d00ea73c876af22093efd92e439316ee8eadd7e1cea5f72211099b25c9f09c7330fb9a109fe1", 0xb7}, {&(0x7f0000000540)="b15916dcb979e921e202e3b95214f45d7895a8faa49e77fa00fa6171b8b08977239f6c1df34daa89a10e2bc6710460a7e41ffe69acf4d5b770651817af895f45717b7849f85f94bf15785c099a3a171867e27231b3e422be5125b5f2766b79e327ee40e3b040e87b77bfb13ae5f6c0bc8168c1f82a9a3833d94b9d98b22d137f2c6e800d2503780bffb0f9756b53fe9937ccd01dbbabcc588efbcd847a1544db9ca3f7372720994d6bc421750ec503b680e5e0bd5dd6a403", 0xb8}, {&(0x7f0000000600)="cd873449ec435414c8460f764d3e82d3", 0x10}, {&(0x7f0000000640)="7d1d28c5f11f9c6b0d273fc6602d36ddddb50339f83650626939b7fbffda4e3f50f9445216b4412c4b03aef46596b878e2c4d6c3c4a4cb71bcea521ca81c6f83036ea4f30a765d1e90ef0c4451cf4d4fce526518642715e2b11fc3f48a94b8138e8f2ebbb28c7a1d48b8525263100b59d0c4dfde7e4b04582638edaff8a06294687f82722691fe1c29e712c591e7cd0c22e0e5ded54ac816ae094d25dd40ab72c510f9e47939577368545285c5664b5e0c1709eb489a1ba7e1b4456bccb929c6a3e34aa014054a5054d458247487a7ff4c2234cdf9cdd4f565e55c8c22b8a51c4ec6f668833ef3bf6adb94812bd73126285d0016cbac5162d8ecc2c5", 0xfc}, {&(0x7f0000000740)="16970d09780a1e5659", 0x9}], 0x7, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x4}, 0x4) 16:00:24 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x848a, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x110) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000100)=0xc) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="04f35ca73409a6aa96bb13c1e876111aff8986b70958d39ed6baa1146abbc6dbca34d7d2ebd080114071ee6b5aeaf6cbd982eaf2419d24a973e1a462db3e7c1abd5e75adf20de30facfe9ad64a503bc5cc33c914cfb3dbb5ee5c9a", 0x5b}, {&(0x7f0000000100)="8f434faa7ec417a462f17c8bcfba505cc68e58903b70e5cfb653594db6294c0112fee611ab088e878554e8288ec62230dd9cfb1be59ffd92d9f1c8c3600102dce8532a0be92ff85b2f70a3a8e72f8d6760ad076fdb08ec960e5d2a9c293fdb1d0518873b6100e063908fcf8177a3bde908c0fd05dd5f4c5c29d85cabaebc0693c529bcd23cb9f2954581c3719691ffea2f83c44bbaa20744535e68600446cf20bfbec8", 0xa3}], 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:24 executing program 1: r0 = socket(0x3a, 0x8000, 0x10000000000) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000400, 0x0) write(r0, &(0x7f0000000280)="6f4c1efc36dac68a4665c989ade09f46", 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:25 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x101, 0x4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x6d, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r0, 0x8) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget(0x0, 0x5, 0x200) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000000)=""/94) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x12, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r3 = dup2(r2, r1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x80000000, [{0x3, 0x1}, {0x3, 0x934d}, {0x2}, {0x3, 0xfffffffffffff801}, {0x1, 0x80a7}, {0x0, 0x49}, {0x3, 0x6}, {0x3, 0x4}, {0x2}, {0x2, 0x3}, {0x1, 0x80000000}, {0x3}, {0x3, 0xd3}, {0x0, 0xffffffffffff219e}, {0x3, 0xed}, {0x3, 0x20}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0xff}, {0x3, 0x1}, {0x1, 0xee}, {0x1, 0x7}, {0x2, 0x9}, {0x3, 0x3ff}, {0x1}, {0x0, 0xb8db}, {0x3}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0xe0}, {0x0, 0x7}, {0x2, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(&(0x7f0000000000)='(\x00', &(0x7f00000000c0)='$\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x1}, {0x18, 0x0, 0x3f, 0x4}, 0xffffffff, [0x401, 0x800, 0x1e3, 0x646, 0x800, 0x100000001, 0x8, 0x91]}, 0x3c) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x5, 0x1, 0x3}, {0x400, 0x0, 0x6, 0x8}, {0x3f, 0x400, 0x400, 0x4}, {0x8f, 0xaf, 0x5, 0x1}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f000009d000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x4) r1 = getuid() r2 = getegid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCSDTR(r3, 0x20007479) fchown(r0, r1, r2) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffffffff) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) 16:00:26 executing program 0: setuid(0xee01) clock_settime(0x3, 0x0) r0 = semget(0x3, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/122) r3 = geteuid() setuid(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x6, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000000140)="05a317b755460f2af725d1aba58eab6a5d8b8c938299da91ed51d7c4a111afe0824e2b0cc6e337bb25c9d6b2182ea2b1541f9772456df5a59d59b8c4bae557b802f1b99b2e1cbd0952694a68e2ad202b98aed6778c02bf657edb69155d40459fdc5ad651d001d25ab7a90161c455c71fdfa63128a91df3deab836b85f3a28fe80d211558cec455ae9cbd53a8228f1e22c852b345536040f679e673d09a06c8391b4445d0718c84607d0fbe023ae57d31bdd561e7b88bff05fc03670fef3bedc92579b10c5f1de9dafd216448da91b9f6d9a38d8042a0bf3456ad52acdb090fad3d8408a40a1a63e7e842329518aef009795972c06a7e2b784562588abd2abae0a14a5f858195f4592acab6de28c5f842fc98aa318c542c0861bda84660b85cba7d8ff3e8aea5d6beb5873c2c27e4c11b1dec8535d7d481d14047b1a5ecf8bb9460044d558e40e41c248328ea958e699fbe72d0a0050b77ed2b6c2de8a135f328fb0e9f0c5dc21986e9e216b3ac2b6346ef166e4c5eaaac9b91bd4903bece69950022863653fb72a7a37a87d2ad2d7004bc1ed66774847e72fe8836c1807cb8b921a504c81792258ed2fe0a563fa67a4b5453cee05b57b024f181b32f803dcdfe00c3707d863ac882512adcfbe8cc2b10db765f256eebe5d26ade67364e96ffa5542f582bb6117bb77f1fb897dbc20ce2fc88b25366958787160c02012598810cc865d43111eb97145d04c1e43637f7e210356dc979c7a80fdd3ff23120b99151eaa98a762c8928766067e8c76a2e7aec604f45db5b5534687de2f637873b9af1cbba4b8e1f003fbc636a0f8c07338ddf9fc22a4754a0275e31be6372769f036f43d62926e714366f12fc18d3764d9f51b487a121a5375307d7c1a7b8c55b0be5951a23352f9566d264686f62326180beb59794cba349a10f005b3f42b704e673f676b90584328dd0dc48f0196ea0a85167f81c90cad6f8a3693c136796844556a52ba49fe22db168cef3e37885475dada532ec1a9a7a197405bdafcf9d78b53832f1ce2eeac39a8290bd878ac66db9c8f80874ac8bf707f49ef3f0529da3fc2826415824dfeaf60596d40f3de6a3c93ee12a4d8cbd11f09418c413b11f24011c5cc142cce662a2a6304288ccc3dab06bf4772acd17ecbd7f24b213c3d07adbb87069f450f5bf3d1caab0770ee67844144a3d7ab60c4a79851ebcf4ccb6c1132f2aff48abdc48f95229e89c8c386fe20008ed07b67a131d972dbb42798bd3081de0a77050c77cf6098f14eece9d877729d11b50fa09b167a619160e5c5beef6e0c202ed230b8866c5932946d4d020a4a5e5c716bf10fc1fb93d0a30924e62c9a35f06047a53e45ce18680f0bf92facb346d147703498ec8432518f7a247efdd5dcf2b683f150d21bcef8d8f5dfd0e7d7157095943b36836980bc67e07067e26db6dfdd08b3eb185daf2a84a2ff818ee517bf522b47b8f0fe8864a038f7bb4a2ca0152a8d3c6869342bef5bffc7d4a34dd93bbe7b0b7cc350c859878d763c37f049b4da2e1de92a33d9edc49ef85dd5dd74023bc5ae67d465328adb19da767840d7a1e6f8ca1a45fd689dfa02a04aea4236597c9c2738458d7921c19bd46cac0ccaa92643440a2897dfe1582ada706bf696d2683cca6fbe474eb854c760a387842e41ca970fa496dcb1028a3158fe9ce96a2ed4a42c333e79784f79bbc74d38fe77b0fedfdd4466c31b656dda7e0eeb37d2b0128a9b2a7eb34a32e39b61b9edf614f9049a799b0602dac947a2903c7ad92f564f60c89b71d22182ecf4662e38173e7100edd75413913e0fcdfeda8afcf8dd38a8e9b623654ee17060fe1b43e6f937c209404e12df7dddb6ac288d7d86147fded6c424ddffb99ff6dc45d74328366cf62ead174524fc5c90c223f441d8b780d0ff92ed8e58741318e2ee7928205831999479c45dc82dd2837eb984070a66638c8aa2c9d9138779b9c90bf4e06ca00e5a764b025152a881a1ae9dd97f635b444d4607b20fe21ae3012d8532882bf30d26176788be3188f24639432ee4e4dc27f5ed3b6ba73ce8b8705f559d7a218f995ea99268abd85117f2183d42b56d497d482c56710f1dd99edf8cf697be80c94259c52f025a8b07b4891fcd63d92c8b17ca08b535801577a43baf1d518f9a77095e3870295ef7db04b5e03a0660688673afdd01eda95fa771d118f2e5071532f94d705e17fbf18db6f07c6a2db7f72dda7f424de93a9711df6d20c0978b4363172662d82506f9cea268ecbc26cf1a4da6f28a69d3aabea5a8c481429bd6af8f975de9b38df5dbf7ae97cbe270080d381793b4dc32c54c509272cc7664ce33ba8b8e09b71b230d4f66c5b980e0a83e35dbccd571c7d5a22b02193f14da016fad002e6b53e0ec33cc08a7a015e30855a00538fbb5df6d137403dd6003b9a735cc7e1eeeb745a1a4a586b2730f9077bc67d915fac0cabe294172e99dec99eec237e2a39b6050a9a6fdcae6fa6776f3a5179baa868f8eb0a1d9c009407070fb5d4acce2510859dc5cc68a2e6d080bee78f495ddf254b357d8601a7e71b7774f6ed037728fba46446c7b0cdfbb9701c03ef7e30bd81b7886bf3bc09a8bee141bbe0c26df19bbe8ff4d71db170fc10d125472b956972b6396d91b519f6d52da5ed658beb7d061cde74bfcb576c35bcd88df8cb840379fe6f344cd780f95d72656f144fa10d402ff12432a073eab59e3ead2a39962423e951adcad36431b80d418de9b2c0a69fcc6ecc20ebbc43d2356a2b8e08e0fb158d2495056d4fb96193e0350973999b2c013a79af5f78286e41ac41d9948f8b1b88069391e5f5fce67effd27bac24f50fd122d66baf31177675bfd4a067528ab5d7042b48a0ee87c2cefa2e6b24db3121f4dc039a41ff94c7f6555c78540aa1dbcaf96b51536d9740a723d7e02533f606af08ba8e05222abb47ce488ec2863c8f0c9642dfb4a99d6435592998141b83ada76039e63c4d067ffb73096c5c62f944f4bfe66e1ad8a346140a7895dc0e1d6b08a6b71ddc141c973b332e55a089bb9be0b1d8ebdddde69a852e2bbc8da389e5f9bd880fbbdf469c39f2d84cbc44c6ebd4d86241287380f42d5375de9d9fc4a67358ed98f1622ff325ffe56759db6643d9775927ac34d16d90a0622404e67c34f4ebe40fefea0de06214b3b682afe75e5855ff82d68b3f8eba24e8e992742bfcceb9da8afe408e0bf102e33038797c128c2b44868c422265168cbaa4a34e08c9c39a40ebd31aefe5f353542ebeb4978e17c61444d718ffd0616ab2245943f51536e443c4bd7a9d914823ea557184e003b1929dd1bd9e01f35933f1c6b8fc3d4299a6051e8e244f15d46faba352bd847c99b17ed5e7d1550d8eb148b53a82727ee1b98b4f1101a92305fc9ac1f3bc3368a0852cb9c4c32f940b322131ccc8855f00277889b9d89756b7891daaed4b25416d65b14419649d28ddf4d29bbaaddf847bc9af80f3996f90c5529aa07306127be0e0e9a3b2e7375d9913657153d6e282214e36247e186a8e461d992ea907607aa42837bb90e9487f46d12803588ff0164f7c879ff6c141decd674f217fb697144d7c83adee2ff99b4d7eeb96f0de184881594c2f43d01558cf421bc2859e6395ed59a0ae3b8c7c83c6285dc7c859e098c8917574bdff86407ca24346b4e55e7e1bc97629b9b9611c911a9e967a6794b12588fe4c03d41576b32dd4581943b11446c5efa50d15e71e0f03dacf7e84de78599d4cc0d47c984b63ea299cc0db5e3d784d0bdfbca9425147dddcbff5e9c2e3705b1432dcef7f776253c0e4b8095891f543072d32573dccafe02131c570f9cca2a74ced921fe3989ce6602ffdb3f1d4436137ca5896e0849b3ee877af90711a2198fec6b7cf7e7390c76806fb0e72c334fa39130265b3f0bc72da26d232ec59372c37f39ad78581721f1ee4471e7bc4efb2bdb01276b66e314246ecc0445d0a6d3b1474101e231e9b33e644725722f2c0da80f864143ea5f932671fa901d35780d2698f98486dde9779dfdf77b0b838eec8134c00fd8e4064648cd6badfe22c38f554746a47c4521e744bd60ff67a20dd690f8b8f263a2c036dd277a7210c74af87b1c2c0fdfada71643299831613f63f6de223d8d44cfab5150f83e0b6f09422bc11c85a5a3a8a7431324e44d5ed74760e2cd1d1dde3d9aa541a79e0f64cf138fb619551826c113b5a8374ee4aec927e207c33bee72d7149e49b9ab27032d38ecfb049cc02bae68035ffdb33e3f912a04d51c38ae6638aa5b2f935ce806e73eaad84f2ec99bc6a79d91cc871f7745abfe97151573700627544bbd99227a2f68e9f32b14a82077cc0cbe3baf3d3bf3deb57dfc65c477cbc3200a4391b54d94440f6ffff11cea284c392601027097b7880b88df979e0c8b3b0c07d386f67c607b57668090d41db5ba8b3850c8c52f430a8bba343a464e212d10a0b3bb5273ffb792999525ba47e096e1e3057160ab7f9cd5035ec4e3c80c103ce2cfaf364aedc87b4e19f225e14c89df95cc3683e340c5e99e5cb81bb77cca513c7adb5d88712fd745a30a6e65496077fac33bc920b93b727a16fab39a07c14162a02f9cdc24530cae150b05633905c73815b7610aeaa2099ae6df20f5301c35df5f5c5f6c76a6db5802eb2095dc6de6696b13f271264b6f2dab74929656c4b9b0be2396bc317010bd603703ad09c48d674b98c84fce658c66a8b472a06a2baa943924b65ede0d5e91d9696dbba0c839a06a0478d170d3e790a0164c4be5ef69eb933431463b3a4b8ab28d1fe623ad3cea4c557eb2cb6b973267b80c4af0d9eefa04650e95c626bbd30b461c8837e45b84f7d92d719ffd6fa22fd679a4a773cd63dd959ea6237cc36e0cd34bb1b183be2aea3abab9c9ca49a00e29db19f792d29cf16a34b6b6c01b20e5012460e9641f0ead7a42ff9657c0c00ea56e0125703d9f65355c806ba1a68ea616ca61312e046b0ae180cc301b312edb924fc51e9a66bf6621166a5d166326108c82d9ac833f6ab3acbb26b3d789a87510b96e2081af8e077a88b194a5f18882c39b63aa1c7cf10f92c26fe41387e3f94ea9eac1a81e4712729bf578ab5090f368d011087d8ba84777544778e2e27ada77df96660bf7dd0d521b50002bac36cf69b202e383813662b2ab86f239c16090260d161d77f8ea737edf9e2ba55ec2470fd874070d981a993190f2748b94a848dfbdd84b57eeaf16ad26c1b59f6d5f933cb091e0e0a9de665e3d562e2ef593059aefd6fcbd8b81b1d0b71b352120ca40e23780d482db3355c68977b1428a5f5b2b4f559e0a04c2c9fffe32b738e155f5c8fd5ea817534310c5e0cc2d40b4f55389eec6716e10c41a312c7e84ab695b2101739c5eee2022f5fa04673046a4cfde3c43ff93fdbfba3611253c469b2d2ca2d37602ce987c72c9c09b31fd07201873365da324eb8f1d109c7ef6c2e0c19ceefeb1e2f098d0340e737d86a782364760246e103d4e4cdaf4a6e3caee543ae5560b1dbc044c7562f0ffc3319b7f4957ab61f008d79d343f59f96eecf702e73197a3c306eaaaef44734bbe9e03a80bf776c9b0429fa1a1c13f5f807f0fd31d6e11a69b6ea0850858a39f8e9795ad300d75df7896815acc3d029794789079a9a820257103743997d7e720937286dc5398724d3d386ab37cef98646c5fae6d15959577a37739e98f0cabf7718e3016db112c6f6d94c2657b30e8af7c0448e0beb1d89f4b904a2f990b0ec4eaf648de5b7774fc1b7b3f218b219d2aa", 0x1000, 0x8, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000001180)=0x3f) 16:00:26 executing program 1: msgget(0x1, 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) r1 = semget$private(0x0, 0x7, 0x121) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x27e81caf) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x101, 0x3, {[0x3, 0x6, 0x1, 0x1, 0xfffffffffffffffc, 0xfff, 0x6, 0x8, 0xca5, 0x100000000, 0x401, 0x8, 0x0, 0x2, 0x1, 0x101, 0x3, 0x9], [0x9, 0x5, 0x41bc, 0x9, 0x9, 0xbc, 0xb83, 0x1, 0x5, 0x2], [0x8000, 0x1, 0x1, 0x401, 0x74ac156c, 0x2, 0x6], [0x8, 0xa5ab, 0x7b5, 0x9, 0x1000, 0x8000], [{0x8, 0x7, 0x9, 0x80000001}, {0xfffffffffffffffc, 0x4, 0x1, 0x8000}, {0x7fff, 0x4, 0x4, 0x8001}, {0x8ed, 0x401, 0x1, 0x5503}, {0x7, 0x9, 0x200000000000, 0x81}, {0x8, 0x4, 0xbf, 0x6e}, {0x9, 0x0, 0xfffffffffffffffe, 0x10000}, {0x1f, 0x7ff, 0xffffffffffffffff, 0x6}], {0x7, 0x5, 0x2d8802b7, 0x100000001}, {0x3, 0x9, 0xfffffffffffffff8}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40000c, 0x0) r1 = semget$private(0x0, 0x1, 0x4c5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/72) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6}], 0x2}) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) shutdown(r1, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x5, 0x905) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x80, 0x8}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7aa8, 0x38, 0x4d4159fb, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x587, 0x3, 0x1ff, 0x3}, {0x0, 0x8, 0x0, 0x7fffffff}, {0xfa, 0x1, 0x80000000, 0x34f}, {0xc3f, 0x1, 0x7, 0x1000}, {0x7, 0x81, 0x63, 0x3}, {0x9a0000000000, 0x4, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x27, 0x4, 0x9) ioctl$TIOCCONS(r1, 0x20004276, 0x0) socket(0x19, 0xc005, 0x81) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)=""/66, 0x42}], 0x5, &(0x7f0000000480)=""/4096, 0x1000}, 0x840) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001540)='./file0\x00', 0x801, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000001500)='./file0\x00', 0x5405eea337ff4753) close(r3) 16:00:26 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 16:00:26 executing program 1: socketpair(0x26, 0x4000, 0x2, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt(r0, 0x6, 0x9bb6000000, &(0x7f0000000140)=""/198, &(0x7f0000000240)=0xc6) r1 = msgget$private(0x0, 0xff80000000000002) pipe(&(0x7f0000000280)) msgsnd(r1, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x6, 0x9}, 0xfffffffffffffcbe) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') msgrcv(r1, &(0x7f0000000000)={0x0, ""/2}, 0xa, 0x2, 0x1800) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4a, 0x80) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xfff, 0x3f, {0x1f, 0x3}}) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0xfffffffffffffffd) chroot(&(0x7f0000000180)='.\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000340)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000005c0)='./file0/file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="00422358cc0002c45787d8af8af4e2fe0208725cfa7e8d63834d6a24a6eec48b6d126ea0a67440f409c6ef880470432bfc6ea46a483931c72bb6517d75e7468669e8955a61c579c46726eeef64522b3af0fc3d8e820a6371e2e2a90e27a539430422a5c8f3bfb27403adf3d0009e06796907365eb82071157673785058025e19a0bf0794d75e263fc2af03b125055ea2cdbf85594d929d4b4947073b91d3befee9205c62a2fe3901a4fed83328b1c6d19b52389b842623ced8bd3f5abf8a0d6a13293a8b774e54b733160bc99bdb0ba826ebbbd994b77f82f48f555d74de572a49a67056f7cae0d4d1a99c3e225f325189f4792169dcc43689b0c4fd072d70bb5e687c51dab46e0400bd87a956ea71ab95539c746f97b0f40a46670a421bec1fe0b2fb9556759ec75bacb3ad2e9f0416e5a25f0c079d2bb8bb0e0010e90ba577a517bd98c81c0de1aeac369f30759371571a2d86566ce171a6bb46e2add80ca5c7da403a1236f1b3d9f7ffe166087af84c99b7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000300)={0x4e, 0x1, {0x3, 0x6}}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0xe93, 0x0, {0xaa, 0x7fffffff}}) chroot(&(0x7f0000000000)='./file0/file0\x00') 16:00:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) write(r0, &(0x7f0000000500)="bae6ef7a57b0268e9fa85b451aed041132c23c20be5ef32247f3d8f2cf06534a5d8c96faba923ce571806fcf64e901c6e955d9cd793f3039d413de00b4a757df09b0e0c997f6bc0000000000000000999805000000000000001a752f544c26733dd0564589af8d691d37dc497f856b3f8a12704f0b20083d7712c35285a5ed45daafc4dc683829357403a58978214c6751000000", 0x61) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000004c0)="fa", 0x1}], 0x1, 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: socket(0x11, 0x3, 0x0) r0 = geteuid() seteuid(r0) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000001000000e3ff00000000000000278602b8deb66b0782785342e9beecaae8f9f41f4cdd4b8a9f7bb23ec3e504038f02510436f3b14a302a1d685d58215430f32e371c68f9c21d8ea94affd7e0e6db4010d5a4ccdb35c41daf5186cd8ccb6d5c82805d8b4b6370165fe9792240791919b94907a03b36c35f31f2b6c68c6883c8e26a0333d4c4f114d7c3fc10ca10cbb1a48f1e0871841f22ca8e5ed2beb24c71da0b85d12243032ad952a8098e497ba30f7de26c4e1255c4767a5f0e44f2a2e604c8b15ba65aacb2aea61810b26ac354173e481cc939a5"], 0x10}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6002, 0x201ff) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() write(r0, &(0x7f0000000200)="c029c30067245a9c49d549ceba8956823493330ab4976ad1b353ccf27197b73cf8e3e58ffde8081c0816330dba965dbe89e0c7671cbbb6fe483ac132030fa766303b34383af68a59ce1af9d97482608deeb331c73c7fa35243bff4edec45b216760e9a2381a7db1420a0cb97d691aa38a8a3d18defe57db0d3c09188606e47b4f41c78b21908ce4a0001bff6241d22fb4f0b73c2317e60e2530e2f9527d03dcaf076f4c7cf1f107b9b1526bd53826777e0f3f5adae910c6a8aba298c4a61379769f999155287e28eabf7cc227266ba4951", 0xd1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:27 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20018, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) r1 = socket(0x13, 0x7, 0x100000001) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, 0x0, 0x0) poll(&(0x7f0000001840)=[{r0, 0x86}, {r1, 0x4}], 0x2, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) msgget(0x2, 0xffffffffffdffffc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x24, 0x2}, {}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x148) getdents(r1, &(0x7f0000000180)=""/167, 0xa7) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x3, 0x6, 0x1f, 0x68}, {0x4, 0x2, 0xfffffffffffffffc, 0xfff}, {0x40, 0x3, 0x8, 0x1000}, {0x1, 0x4800, 0x8, 0x10001}, {0x2, 0x0, 0x10000, 0x3}, {0x4, 0x6, 0x0, 0xfff}, {0x8, 0xfffffffffffffff8, 0x7, 0x2}, {0x2, 0x9, 0x20, 0x40}, {0x7, 0x9, 0x1a4, 0x5}, {0xfffffffffffff801, 0x9, 0x10000, 0x33}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000001540)=""/4096, 0x1000}], 0x1) dup2(r0, r1) 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) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00f02e2f666998ec746444e470769e60f093c1f5c59daaa51971482152cb212c468fede510bd4037becdb1bf45af109aa9c2b01fea899c0435fd7e8ca5e1ca338300860219893d1dd04f5f9b9c8e7128f88d1de71659148c4366f84b16cd3dc395d4f49d6ae13e7db132659c948d06fde2440ac0ce8c3d5d3c111674c11d6ead90f2ed863a2fc88d66cc32a8057a6cc08c1c2a4824157aff0f242b2d450888cca33a4696576d7da854d993f616212aba5326885460fbfb681655"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc5) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0x7fff, 0x2, 0x1ff, 0xd}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x6, 0x1, 0x8, 0x5}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x7a4) 16:00:27 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x80000001, 0x2, r8, r9, 0x7fff, 0x5, 0x8}) 16:00:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket$inet(0x2, 0x8000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x1000000, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x2000000000000) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="e2182e5c4a3b1158c7f27bf086a68615802b82a1aa1909ccb540eb2130ff5513875e9b63c126c2abb75a6ad8d242b6e3416ce5bf781219", 0x37}, {&(0x7f0000000300)="2a82f9209d71931a2e84fb4f5e8754d90a88d815791512d71ef30b6474100e63fe68456d39706b681e2f952ba114e6e48925e3e18c32d46ed805c355b718141a3c438dce06e49e61bf9f37a88d8c07ec4f1ff3e4360ff2c1bb2bf81a0d226c3823d3556c7193d5f52be5b07aaa3561d3e4e75754ddf2427dea125d18c3ec583f3396945771d0e167898894f83c1e02149623c0a400a24350de4ea878d7e502eeeae65d93cd6f644386ff9fe71e9bab317e3cdff8ef8d707764076ad081a9e6a33f05e8b070d69230724f3257a0da8bba8f849fa97704a2c357ab0e7ca0aeed54f879d3cab147e40c69dfddbc307d8dd2af98b223eddc4eb62729ca8e586ab131c72a65ef6dff0857e7e4ce9c3e46d77bbaf626346733c80198d7d9d4e3559e7503c4dbff9dcd760ed287096152b0ad37d9c64ada893b3e68057e92484866f5d164f4477b6c2f59dd2491b1398461dd1934b3937d3e722457dafd3c3b0e4690d408adf8fcc80537672e6f5c4fe48857dcf292150f0e4a0c3935f94bc33d75701fd639199ce1c716ab727751ec5dfded4268ecff533533c666fb594bd064d44bc9a2eacf6716419783a34656a310791b3c65c99f18d11aa3748a76863c5c7d1b45c0f7026f64004ab38dec8672b84b3e1c4804b5c3cd3ab475abf9432f08ea4f8234a4975cdc09a2b8ad02d1343adf873908c89623446a32de765380ecc28030962ea6013c7adb033850a84bd8d76e388f20ea7d536b445dcb46d88d5e112b98988690798d6c4a4cf65ee313eb2daa4719658a6a62151df9f8af7da0132d07f098590ac6a0ee109ad9ccc7a455f4ffc160a93737fd5fae9c3f9c9da4cacbf894079c2ed331eed18c53dcd54d9bc2621f9a5de0c27212dadd565a3ad4d05ff3ec564538004e8079b22b68ca24edd82459fa45b91aa6ceb536eeb035cd080572172a85f5ba0538d49586053301d95c6cc19ae896ce0577080253ae9c6163c67db23e10bb3611aba60fcf593af13171be50ff2c174cdf62a77e34c6eb044a5e108b72b2dd5c2694afa13dfe40f17f4e0afee6a6f54998ff1f5a8107557ba91a3dce7220665c6492a8aeb9dd153b9e886db1afd30e9ff0c9ea536840ba79cc81bd117894099bee2afe75d01b78302e399de5271c2539f0910e0ea3a26c60b3991aff3f9238541caaf92a62d88d3ad190bbdaa0310c2db37c3cc7c1029655fdbfa630898a0e26a4fd680583236b3ae210a2734efec2623b65b6d3252bb6a930f060d8235e39e0603f89e9afdd649b26800d2bc51c9012898abfe1b8a9fb136d54cef5bdee8c3587d628935a80616f526ae28b4bdd1873f8775c2c7084426e1020ec41c948e193960baf6f31c20aeb45ec1d59a4d125cb445bb8e044c8a5fe2fa6e1de273946b42ea77852f0ac17d762474b53f35eb230925a5b159d964910555499d3a1d0755c5fda96a2fec85df98b233579343cc07e2d7e351d38306451981ca3b371a6d67d03f1149ee154c62c3118c0d95a7d4acd6828de7421c95ea83818881f1accb48215fa34c7bba673a09a9321540808295b9986dcd8a0b6597afc51c15209473348a78f8075176a4d6e2c6bf8355173086292e95b334b5bb1c94b0ea93bfade774fce85b1ad31083ea2d7db387a3eadc99cf57e3982992d7e77c92e71a684d0e330009a2498ad7f4d50076c162e9ef4258a9536726730f8252c3b4afeea277ab14a61ca04b00845d2dd31723f879eaa0b53a671e905ca6b96db4a39d8739fddd1744cbd0de3480fed92d653ffdb23e153ec83e3dd6603267a1fdcd45f75d8e919b86966f0e21bd198236cc21534bc379f7bd468dce9509a29c1bf08d6738aef72d12ad38d0577732195c2566da2df89f3b5e0aa6f4864cc59118b42a4328c37d9716117ca1c7261badef743166fc50f154d823455b6ce11211dbbd76293746e648dee423495b6b6f2f7026a03702617e6241292e3e8b5d2e31aefea7c71ca5a0ff68c905e2b4ec48cdf02e8f3d057201868e1dc93554f9d68f23bf1da780d7602e546eea89b5a27675007840811d790fd96ad3d62e69b44d54a10ad9c9fb9ad1aca87fd3bf68b9c32073cdebe4de8e9dcecaf189d2adbbfef03ce924b63e6d88a6b932f5b98e32e07bd5c57649e902fef5bfe0b9fc58c44225ae7a449bccaaf16dbc2ac7738e76595cc8abf60ab53f15c1230c59260665e40a8435904df7d9ecb368783d80eac5b856faedc627b44afbab62ce2b3d1cd1d71503ba43594db253e215d58fd60f57ba4bb59d69597913f676bcbbc2d68b3bc7210339117b8403b6b742718d7537e2c0aac41f05196d034ed920b24606dc51a078a14a51d7417fd95ea152630c43d7cfe1533b0c4d6ee1427781f6b057ff4ad6dc4f88b080d9c0ca22d6315a44ffbc33e03865d45e38136d29c6c22c74952b4a164a1c9d711580bd9a5262eb27951e8b201b508e2ed13c110adb3e23087523c667d15e519b82c6039ab7260c5cf331a61c6de070d8910b0747fe9ccb1f4c661a6d0ebcdfee86f7360f0f523a34d45da9529c6fdd2e8b1f03aac113513a7300c91d11789a98725043bbedc35769ba6393b711b83e1a38988f271a87088a27a4336cfa887500158162406743ac6fce1bbb048a43b7f58752f12c1053abf00866f9b8190b84c6e81aaf7d0d1bc9e49394bdfdfd248c5d3efdfb640dd040227eda7edcab41864db85420617669829d7e0e6b0cae18148fdfe0ab37595856f9490968d8958d7e2500ec7858990e98777e1af8b64070fface1cb2592462b8cc72601ce1f9dae8f1ba51e6c4c0dea1b87dff44aba3cfa439fe293f2fec380917674c3403a2ec327aad4822b79c3d110e7f4bde1c686609b671d845c91a8806b5156c9b0d9db8b97f1a001395bb6e92680c1b2eb1ae55f3dfd5796c0a0e2d580a3f911a24a5d7639c8c95ccbac1a94d2b9f446314ceafd5d6927102f1ead67a5f525a963c0a0466e6c77b13f485a103096cd1810093270c26e0314872231113ff5241031597ecedf74a088c0bd46d7c73a6651c3c2540f063a05fdebd2896631d05a779f32339d6274372bb163dc3b512af8372179ca71693a98b3ff932fa196af6f45237eb6e161524233c2c10cd93e565103452e760ed6f739075335145bd523a3353bfbef51ec73b098827803d390b4a9e6bc823ea2c7ec1ef3f78cfe43e0e7d9707cec048ed1950fbbe2a441368cd54e44a4a3652b00968c1709ad6084391032cb8a214f46f17537d7b722c2f2c55b0d8ab9f93fafd9d0051d2af02dd35dcbbc0bc9253772d0538e15312303cdfd15b28441cdaaeba51af4da5796ea4dad47ddcaae12ab4c88e03f2aaad634a9c4a926cbc5c1b1211eff777f093dd5252f7cfcd7851eb6025f5955392386747b561452dd62ddc94bfd5a93b42381d098124a3b3f7ed53aeea7888a49a9c995d0dffc33ee3eb0ea61a79b1cb642cbead4c588cf2ba42bf24f718ecc0b0456d6cc0164bb1a49adb26ee6f8a5335fe314b8d946cd4abb5e39fad5bf11e8846040de4078b8513339207bbf2b71bbfc904854061f8f28c357d3b4e080303f557de680e16ef6447d1b04191ea185bae34c0ca82fd5eeb72d4a20e3401173047f92bc08fba72b2b81da923ef3d3405d7a0d5e5fc9fb6cdbaa47a7bebb8efe615938da396b3dcff6c6062f8b02b2f78103f4b3a54471d902be6080d286799d20442b780b2591f5bf81347346a396748bbc4366900b1b72e7a5914d5912cef0a0dab0270bb5f13fd7e26a7df40fb6f025ea065c051f4f25f527b043f314b6b75f604e26a35206907c7c59c28857cea8a96847314bc5f59597bedef758de2f5c5bfeacdc1b6b82a0ef24d69cc4ad8493432d357816c13584fc73c86c81e3877175f0a6caebe33f98810d1f6d3024dbacfdbb0dd682ae9ae0579366c692ffe657231fc8cba97efe46b0a29dc94cef89342fd2851f8d2050b419b3340c656b50e5587bf0253b0e70e933d59358f7da8918d63983ee912caeec6727713c8ea2a46bd2c58dd0ff1463d2196dd8ea6f9aca72e5fe578ccb2134ae3ce2ca94f110127eea25452b408a82c68da6239b9169129096cdb4afa11b585d8fd0d07b64bbeb7e3bbe8f462bfb08a62cd0d531272927dc2ba0f89384c7620d090d29ed4e479dcc2158edd4591ad1c367c2c29be91e09811ef64a8bc3eb2fd13e8f17965b7886f9438f9cf0f5e4fcc15b6960001648559e5589d3d20b98586a260ddae8fc1df2cdb6c9a1a0de2b2402e7ca4d0469ec874ba4f7c14edd362e7f075637fe04c8af2556c750dea67ee2891f087dd87e3e0caca9ff0aad91224e19fadc94dd3acbab843886b95120e1eb7b0db775a2e35e1094453b80a8fe71cbcb94820f8e3eb6ec719d468a623f09e5001f9047ecfbba245068631dd1e71ea39ca561318ddaefdb09d863d4d86e3a27892b57e6d3a3a2a5cd522621fd5b166939e3d7c706dba2ec27003989bdab583683ef6a731f7f480c48e8390cef001757e450648893fca6179935547b31feb28768d31f2ca4fff13f1ec0160c9318caf3d481d853a52252ab29d53a6e45b155e0df6263025e49f1ed12a596e63cfc1157d466ecb6c912d548f67905b0df87fcd8305c907bcee8b30e28a7cd25a6c01d51192aa80e30191093d6abe31e7490e3c69aeb6128c045c361588d9df8aca4ac148a37fdffc6a69d8a68ab46cb160913d33d3ec179597abf6efea17e0ed0125676d7eec62407967adf8684fbf67c9c3e1a4cd8a3ff4fa31a63ea3cab1d0d10c9ea3c938666eaece2014770313eb740d565543f332a8e7d64240aec5d835208beee314c6f545c4ef4880e39425b5cfbdbff9d1f7720cee164cbb25094281aea4a349dab509701c213a3df0e661a0bf373f96142295ee83eb7290d878cd146633360c44b9da41dc50260193415414d1d9b81817aa563e51e34e341f799ea1f5119b370b032de671a256018c134ed123804c774b54c2ddde24ab174a771a93596fa09e13d767dba16768f2f7185917ec191e0c8ebfd43f75e22a1a2cce67ee25fc0b4f51a02f77448dcbcb4d82a8efe81916d6fe3a7fe161efc3beff28f28d6be618df93b19aa75777d7d25b8532edcfb36695ea22bca8de41db6847e563ad3a2baad21a300a1f408523fbaa19d79c38bf352f935115ed518f99eab367adecfe99eff5020d410654a18e86c9195aea443e429ebe8b21247ba5f88cd39c9fb59deb797942f2f055f75dde66908eaf65714cf4a543df33d92bbe6740c421c47f11a9710aed283b739d809c0f1615c554f808acc9c1c327157b06acfc24f66129c6376d5755931bc4f97fa5bf38b71578567979d92db23424dbf167e5851de23fd399fe917e93dd01a8409e3e6c912a397e82e52dcf05a1b6dbb45955f457e18aa49b56662913f92664a095c76ed3b3c2048409017581c61416635ef625bbe677b0fe975c45caa6110eb67f2a4f5a35ea0d39691da89a6d88328759624e2edf9eefa5c5f9406b06be39e77f452679ccadbc769559882cbd0f7c779aacd589a3a2e6f908d9ae734e80572a35239f20190e7e3bccc2e11aa3d8b24b91799ea9065c10abacc18b21cb9b8b299e61db930368787e90460481e6eb879d9b8230415f807210efbddea94de2a74bd2df43d70d388d67ffb4fe20d02249e0c04ad5ee4ae6dfe6ecc08fb709ec05c486909149ac30e686313f4fc89f09db453bcbc87a39c31dfac3538f37235046152f57cce6bda176123012b4148260ed1bd076b63aa6916cb58e2ae7a9477d0602b6ed97", 0x1000}, {&(0x7f0000000100)="645db46e1180524b09b3d4b4410c75a9d49fbb1505a36837b76d65eb0a738c0af8fd76e3b108a78535b9cdc9a169ee8f5aadd77df40f760ef09b7a517aa846cbb80db153b814aa7ba16402ac148e67f2a9c7c6e7f9b8a4019d4842e82f7d788cbcfcd007132d54af6f1ae8344b91ad84f4961b60747bc1fa508a1dedfed096d610764197e348c9aadc6691e6463f413d932350aa770ea12771aa99469b07de9740a73f830ef3979e7140368646f1c30bd27c", 0xb2}, {&(0x7f00000001c0)="3f2725c4d76689642fd88f252185ab4cb1db8492fe515a2c30fe491b60ff73313f1e9766b9accb5977dfab1011a00732c3104e0fae56f3799065cf4be71d1d3aef871fe0892ae68c7c8e9e9a187e50ed0fbfc384b3fedbe3f87232ead2b509022c444bcaaf720d6c5685cb224d79e8c73ac843291e53ea09ecb25fa3f68ff4768e0950c5d3f83a5bcca26d123fdaa68395c652c349f06fa85c32eb670f74db67b23a0f1b362b707fc7516b76b3c93b68bfccbb65fb3f67a316f5298a535915d1ba3e", 0xc2}, {&(0x7f0000001300)="45378f817cbabe5eb3c3fbe104f382a9ec6c1bde6f857cd5708102ea0702915bacb85f13edfdb4297cd8d7351e1d9e0b576ecf3eaac4904880eef65d73eec9a664d5a65fff42479e3f3e1c6518d970555105326b8ce93ad1e211cc184c67ad305f2cee2f9977c8aba703f5172ba535023bdc0db8f851bb00cf7eb07fa5b89ae18d9aca87c9f2364b9c1b3e0a12d000a1d400d5d7636e8586d90e07f6fbc4870b448f24902859b81c1104d2a2361f91067a3b87a619a3c6e6a00820eb8a0e5958751fd0c68e2972d3084309f9eef66b964aaf75025e0f22a069c250ca13cd547a3687b8150f97481b7d865bb9fe44c3", 0xef}, {&(0x7f0000001400)="7df470250b32c8cfdfd1f78328cae749db3020ed2600370a1d793f741c34b9e7a17d11d66795dca8d371f0f58ffdfa671461a927932d292996ac65a8669408c046c70597c57a1076907c37bb65e1f487ec48ca66c16050941c4b0ce309b1dbb06653e4f4d962feb3b9dd606864", 0x6d}, {&(0x7f0000001480)="d5c9429c5f7c69c65995c228cd3e16a66c306d2d9b18561f12963e9c50ce48d7e4ec5038f9fb83de72481e16f9d068d38b8e929b6f934d5f5a6530d6a8672a3930ad66888f0b3125bfe37b8dc2d86570", 0x50}], 0x7, &(0x7f0000001600)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x30, 0x1}, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x67) read(r0, &(0x7f0000000040)=""/61, 0x3d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getitimer(0x0, &(0x7f0000000380)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x22ce2ab1cdabbdbe, 0x1010, r0, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/214, 0xd6) 16:00:28 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) clock_settime(0x4, &(0x7f0000000040)={0x9, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000004, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x56, 0x20000080, 0x4c, 0x8001}, {{r1}, 0x0, 0x40, 0x2, 0x5, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000052, 0x9, 0x3}], 0x5, 0x0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x7ffb, 0x400, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x6, 0x8, 0x0, 0xfffffffffffffffd}, {0x1f, 0x5, 0x1f, 0x5b5}]}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) pipe(&(0x7f00000000c0)) clock_settime(0x4, &(0x7f0000000000)={0x5, 0x9}) 16:00:28 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockopt(r0, 0x4, 0x3, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r3) msgget(0x0, 0x500) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffd8b) socket$inet(0x2, 0x2, 0x6) 16:00:28 executing program 1: unveil(0x0, 0xfffffffffffffffe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x100}, {0x3ff, 0x7}}) 16:00:28 executing program 1: r0 = socket(0x20, 0x4001, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0xffffffff}, {0x4}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000100)=""/198, 0xc6, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0x1e6e, 0x1, 0x1, &(0x7f0000000340)={{0x10001, 0x1, 0x7, 0x8, 0x20, 0x9, 0x400}, {[0x100, 0x0, 0x1, 0x40, 0x200, 0x380000000000000, 0xd8, 0xb60, 0x9, 0x4, 0x119e, 0x1, 0x3, 0x0, 0x3, 0x2, 0xc0df, 0x80000000], [0x8a, 0x4, 0xfffffffffffffffc, 0x1000, 0x4, 0x3, 0x4, 0x8, 0xfffffffffffffff7, 0x2], [0x6, 0x100000001, 0x7f, 0xff, 0x427a, 0x9, 0x3], [0x1400000000, 0x4, 0xfe28, 0x7, 0x2, 0x3], [{0x1ff, 0x1, 0x5, 0x3f}, {0x7f, 0x0, 0x7, 0x9}, {0xff, 0x10001, 0x7e5}, {0x6, 0x2b, 0x9, 0x1}, {0x621f, 0xf8, 0xfffffffffffffffb, 0x9}, {0x9, 0x84f3, 0x100000001, 0x101}, {0x4, 0xce9, 0x8026, 0x1}, {0x7fff0000000, 0x2, 0x4, 0x7fff}], {0x59, 0x81ce, 0x53a7, 0x1f317db8}, {0x4, 0x0, 0x3, 0x100000001}}}, 0xfffffffffffffc01, 0xd0}) 16:00:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x0, 0x0}) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x80001) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10222, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x0, 0x4, {0x2000000, 0x1c}}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:29 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") chdir(&(0x7f0000000000)='./file0\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1047e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x800, 0xb244, r1}) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)=""/56, 0xfffffffffffffe72}], 0x10000000000003b7, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/89, 0x59) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="81abb50a0d267a537d5acfc5b6b3bc213559035a77d757833c3f077705c275df0c65ffea06aa913b7f3e25118e3ecd9b37c19f66344652176103862e912188fc81d1c334db5f5a802ea37ac56847c6ae807623b90176f450236ca6abea5374016c4ee2bfd1bc1b76be0e49c2afd32a3749f7bd98d877f0597b668d81ff2f54ec6a701734c6cabd2fd191ae37067931f1e9cffd01baf3ecbb346bf648adb9668ea780c55ae411d44118436e0529770ce620cb5ad2241cc8049665ea56935871b5ebadcf4113f05db6113cc58e5a85fcc247b0cc4d6dbf7bf32f63a6970f2e5d2506067609e710ff81a5fa1e5d054447c8028410e5bb74bd5b732c5303a8", 0xfd}, {&(0x7f0000000280)="449860d176439fb6ebd6ef841cdae2928df58a717bde41d670633f2125c7eb034c7b8a20e870125fb9521b32cf4f82c456bb0e4a8d7ab2f5834057a476209787371ca929525329dceb017350c42ae64c6868978f2c36bc3a96a5f7ace3010f1a8e1b82e01180d966ac03c648823a330325bb2e3080cb1458bb3859bc348f957766f8b7f7acdcc3289d280b6db7a072d472b96b8c470ba4a4c9ce1783e06068070da04ef00f7cf0ae8491a189c405b9e76e6f4e70b35b76f0a5b3f13c67b119115676ab7bb978d01eada9cd5cb2", 0xcd}], 0x2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff00000100000000000000e74c98de250f692273cb5ce1bba786e861bd3d0a8fa72f4d416995561e3afc60b48da37173b6bf33386de93709c0baf96065e5fbb6d9fc6f91e6adf66c9080db20bef825a6eba5f952ad013b7f42d84ab422af7d4a59c77900a7bd4599d01bb293e8b29f80a882717327ce3b3c5d8aa7a2df59a07d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0x100000085) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = semget$private(0x0, 0x0, 0x200) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/163, 0xa3}], 0x3) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/32) write(r2, &(0x7f0000000200)="d266d0b9738e72932f39f2e04cb17d570ce8a4e9f42dd564d498e692ed14c4d5713c3c8252dfc4dfe128a3be0734cd0cd336ae8db7f35e6073bb9d90830340ef70bad2376133f7491a07edf42acc788775a5cbc71b2eead62b55b8925f4a82cbb22fdc4eac73d6ffcf76b48e7b00028c7dbe652cf1279e3e1d5946404af2516275e34f4732ddd278d31f4704ecf8348396b572744fad667926f318b9f45cd7fc3926dca0732b18b67fca25aeed82cfcfa45b31dfd3053acc5489a9bd6adb7dc5e51ac4763db97f71f2d9c6f3626a", 0xce) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000004c0)=""/113) 16:00:29 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x28982, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0xc92) r6 = semget(0x1, 0x5, 0x102) semop(r6, &(0x7f0000000200)=[{0x3, 0x960, 0x800}, {0x1, 0xffffffff, 0x800}], 0x2) getpid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/219) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/23) accept(r4, 0x0, &(0x7f0000000380)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x200, 0x8, 0x9, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x9, 0x7fff}) connect$unix(r4, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(r2, 0x4, 0xc0) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000500)=0xffffffffffff7fff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000580)=0x4) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/233, 0xe9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000700)=[0x1, 0x6, 0x9e9a, 0x7fffffff, 0xfffffffffffffffa]) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000780)) syz_open_pts() syz_open_pts() 16:00:29 executing program 0: getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)]) select(0x40, &(0x7f0000000200)={0x1, 0xfffffffffffffffa, 0x94a, 0x80000001, 0x7ff, 0x6, 0x25d3, 0x3}, &(0x7f0000000280)={0x0, 0x3, 0x5, 0x6, 0x1, 0xe4dd, 0x4, 0x800}, &(0x7f00000002c0)={0x12, 0x0, 0x8000, 0x6, 0x0, 0x59, 0x9, 0xfe2e}, &(0x7f0000000300)={0x200, 0x3}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) r2 = socket(0x22, 0x3, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) getsockname$unix(r2, 0x0, &(0x7f0000000000)) r3 = dup(r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) ioctl$TIOCEXCL(r0, 0x2000740d) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwrite(r0, &(0x7f00000000c0)="e7f2016c5b9f7cfd7be7faac398c50f4579167c0af4601df2a3d45ce9c8842bca5cb43dd2e1d62ebe93550bea562e381efff373bf7ede6085ef3df4e565469e1201f89a9bd25f753764eb64e2e1f1bdc8dd235aec54166ad3f5bec8266e1e5836fe122224147b1c265080d9beb4eacb25564df422becac54372e8ddb417f87da7e7b3883434efe8dfc5a618228692b965b1239a6c98af0fe07bc93e4f19cbe1c13b78b83dd32b2af5c", 0xa9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x80000055, 0x3, 0x5a}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x100, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x7, 0x800}, {{r0}, 0xffffffffffffffff, 0x84, 0x40, 0x2, 0xb2}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000004, 0x7, 0x62}, {{r0}, 0xfffffffffffffffe, 0xa, 0x1, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x49, 0x80, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0xc8, 0xf0000000, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xc936, 0x4}], 0x7ff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x15, 0xf0000001, 0x20, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x4, 0x2}], 0xbee, &(0x7f00000000c0)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000180)='./bus\x00', 0x30800, 0xb2) unlink(&(0x7f0000000300)='./bus\x00') symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='.\x00') ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2b) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7a31, 0x9}) getdents(r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x5, 0x1f, 0x4d}, {0x3, 0x20, 0x4, 0x10000}, {0x0, 0xafe, 0x8000, 0x8}, {0x2, 0xb3, 0x5955cab, 0x2}, {0x4, 0x99a, 0x1, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0xf5c7, {[0x0, 0x2, 0x80, 0x6, 0x6, 0x400, 0x6, 0x2063, 0x3, 0x8, 0x4, 0xde, 0x2, 0x1f, 0x9, 0x10000, 0x6, 0x1], [0x8, 0x9192, 0x1, 0x47, 0xb0a00000000000, 0x4, 0x7ff, 0x400, 0x1, 0x9], [0xff, 0x9, 0xccc, 0x5, 0x6, 0x4, 0x2], [0x401, 0x20000000, 0x7fffffff, 0x17, 0x9, 0x80000001], [{0x1, 0x6, 0x10001, 0x5}, {0x401, 0xb0, 0x4b, 0xba}, {0x3ff, 0x3, 0xffffffff, 0x4}, {0x80000000, 0x1f, 0x28f8, 0x5f2}, {0x4, 0x6, 0x7, 0x2}, {0x10003, 0x6, 0x8, 0xffff}, {0xdeff, 0x3, 0x7ff, 0x1}, {0x5, 0x6, 0x811, 0x7}], {0x4, 0x8000, 0x9, 0x2}, {0x3, 0x9, 0xf92, 0x10000}}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3f}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x80000000000) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x5, 0xb, &(0x7f0000000000)="d5ff9668", 0x1f3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffd, 0x43ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xffffffffffffffff) fcntl$setown(r0, 0x6, 0x0) 16:00:31 executing program 0: r0 = msgget$private(0x0, 0x20000000043) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x20) syz_emit_ethernet(0x58, &(0x7f0000000000)="042026b4e2416dc32871e7f008b7a994fd2ead432f4080660869360e3e9993574199aa5e2c699f878e449f6c3acc1f574efaabe84bce64911fd19661f6d812e6521d0f504717cf8aeac589aa153728edeb2b858bfe4abd1f") 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x10000, 0x2) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x800) 16:00:31 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e06a0a069a78", 0x6) 16:00:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x0, 0x2, 0x1, 0x5, 0xff, 0x0, 0x0, 0x0, 0x7, 0x40000000000000}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a2f388a1f6fbcea177baee88ed89115c3b6e3c04225275c9840748e7bd871ff8d329c3b15abdb507410064cad966b312605c5f78f54172d9fe930885bd375472bb7a1971130e1980bdaa4f6b5681c392d7934b0db1a7b538c5d2af06e5923b0ea9c20bc55f4ab4616b365053a2efd0861a0e8e9cfc95677c8f80b6f245304de21e1524a78e7c56511046111f1434a37005b0562a5491092e34017e400dc", 0xa2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="d6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0x0, 0x0, 0x2, 0x80000001}, {0x4, 0xb952, 0x24400000, 0x4}, {0xc4, 0x47, 0x5cc3ecbe, 0x7}, {0x2, 0xd36, 0xcc2f, 0x5579}, {0x5, 0x0, 0x2555, 0x100}, {0x3f, 0x2, 0x2, 0x800}, {0x3, 0x3, 0x63e9, 0x1}, {0x4, 0x6, 0x7f, 0x66}]}) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7, 0x3, 0x4, 0x140000000000, &(0x7f0000000140)={{0x5, 0x200, 0xc3, 0x7fffffff, 0x81, 0x80000001, 0x79}, {[0x3e1, 0x8, 0x5, 0x6449, 0x308b, 0x8, 0x44, 0x8001, 0xc2e7, 0xa1, 0xffffffff, 0x0, 0x7, 0x6, 0x20, 0x73, 0x9, 0x7], [0x2, 0x1000, 0x20, 0x705, 0x66e, 0x800, 0x4, 0x7, 0x100000001, 0xffffffff], [0x8000, 0xcd5, 0x8, 0x6, 0x6, 0x1, 0x9], [0x7, 0x400, 0x2, 0x0, 0x0, 0x1], [{0x8, 0xe54, 0x7, 0x9d7}, {0x3, 0x3, 0x1ff, 0xfff}, {0x8001, 0x10000, 0x6ba, 0x81}, {0xa8d3, 0x8, 0x4, 0x7}, {0x8001, 0x0, 0x4ad, 0x80}, {0x2, 0x1000, 0x5, 0x7}, {0x776d6094, 0x0, 0x0, 0x3}, {0x45f5, 0x7f, 0x0, 0x3}], {0x6, 0x0, 0x9, 0x8}, {0x9, 0x8c5, 0x400, 0x6}}}, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}], 0x2}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x7) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f00000000c0)="0dae89e06ea82b54a74f3954422fc6fe2ebc60c915b10ac369e18bdc85653f8ac7a3acaba7e0184980498c2da3fd0dfd15c21895d9698f4829d093ef3aefa662a9d686896633d52483629e421e56e7cfecaa307d38273d8d06702bc4362c54b48576e49d640ba5e85d3254dfd0a09d130ac5b502f72e24cc661f0d37ffb4631f0c5d700f78ad54c96b07be72dded94d54f8a3d50d4ed4106fd565c5f0cc9a4f018114451a88318bb90f55ef6cb468fe0226af730f89322f4c4562ff845794da37f101000bfc1c15ae98eec63d62ed00123110339db2f78f576a5500e0966e7f43f635ace5ea3e469840b74156b70576566e5008aee6ca474", 0xffffffffffffff90, 0x0, &(0x7f00000001c0)={0x18, 0x0, 0x7ff, 0x8}, 0xc) 16:00:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000240)=""/142, 0x8e}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x994, 0x3, 0x20, 0x2}, {0x1, 0xffffffffffffffff, 0x9, 0xfffffffffffff801}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xa, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)=0x100) r3 = kqueue() kevent(r3, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0xe, 0x8, 0x5, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffa, 0x74, 0x20000003, 0x2, 0x8}, {{r1}, 0x0, 0x40, 0x20000020, 0x5, 0x9266}], 0xfffffffffffffffe, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0xa08f}, {{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x5, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0xffffffffffffffb2}], 0x5, &(0x7f00000001c0)={0x6, 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6, 0x0, 0xfffffffffffffffd, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = socket(0x3b, 0x7, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7fffffff) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7ff, 0xffffffff}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="23f454d3be81750fa30c2e53e548fae2dae634b71ee090375598aa0763fd3d00b97b716b48b8622907311d5cdaa222b84329afc6d34222c9015207249ee74a97830d009c0f257e57515251b354f586854fabf8fd494caf1c9b844b6cb82beba6aa", 0x61}, {&(0x7f0000000100)="274ba97a8ea9be090f32e1e3fcb0ea8a7359b8666e924e37d5b3f9026a4e4d755cdac67f1926bfe6a1ef", 0x2a}, {&(0x7f0000000140)="824c0a951eb3551dff933cdbda180e93be6ee1fd120a5f2ea62db0707507baa92a834192ea4d790061a5b209b5541a8f6abee43324a70b548c8c92feb06d723d7e608b600cf48524a7f1810267582862baa53a75ab090a430dd4ec409efbc52e5ede80c480bf53cf355cb5cb6fa8161c642ca45543e2bdc28e79be4fb868a6", 0x7f}], 0x3, &(0x7f0000000200)=[{0x58, 0xffff, 0x49, "64f3a4eeb1b5b4ac6366dca157eb8841571f6d0828a3bcbb270249b43970907606e15af63ad1700ebd638b65c9f64320e1d9f820622068f6dc8fb616a55206e056518832e3faff07"}], 0x58}, 0x408) getsockopt(r0, 0x9, 0x5, &(0x7f00000002c0)=""/158, &(0x7f0000000380)=0x9e) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r1, &(0x7f0000000400)=""/61, 0x3d) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000440)) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480)={0xffffffff, 0x138e}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0xea4, 0x2, 0x4, 0x4}, {0x4fa, 0x5, 0x1, 0x1}, {0xc3, 0x7f, 0x1, 0x6}, {0x20, 0x1, 0x9, 0x6}]}) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSDTR(r5, 0x20007479) fchflags(r2, 0x10000) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000005c0)={0x8, 0x696, 0x7}) fcntl$setflags(r1, 0x2, 0x1) pipe2(&(0x7f0000000600), 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) wait4(r6, &(0x7f0000000680), 0x1, &(0x7f00000006c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000780)={0x2, 0x80000000}, 0x8) recvfrom(r5, &(0x7f00000007c0)=""/112, 0x70, 0x2, &(0x7f0000000840)=@in={0x2, 0x3}, 0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000880)) mknodat(r0, &(0x7f00000008c0)='./file1\x00', 0x2000, 0x20) link(&(0x7f0000000900)='./file0/../file0\x00', &(0x7f0000000940)='./file2\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000980)) getgroups(0x1, &(0x7f00000009c0)=[r7]) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000a00)=0x7) msgget$private(0x0, 0x40) syz_open_pts() 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000040)='+]/,\x00', &(0x7f0000000140)='\x00') write(r1, &(0x7f00000023c0)="c0aca045d935cbaabfb0ce7bb68235049563", 0x12) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000002400)=0x800) write(r1, &(0x7f0000000300)="9ed660d405ddb8eff66e70a7a4c510ecf7111815173c3b6864c08a6da20a8b56a24db800e70f1c84faebaac3df699b9945553b2f9413121838614bb86a9ec6642e4528169efac6bd305758d61f46e5d93ee5c0fd9ca002ed2ce8bd7fb2eb7194880120ad9b71dc935bfe9d7fb82b051e6fb294061b14bcd25143b0df2fd1d7e5ba496034302c4ef5ede3f6410a8e4d20281045fd4a16c9b9c947c4f64f5961414a6e609554562295f07e4187e24a5278e744d4ac82846c4b12f0165cc928e8c9b80779d71cd29ff69f8d5420022b863c145f74802fc1a753d4a5ceea61e090ccb74ea46a8af629053e1441b122443d698622da47d73a81f98a09a30cf26dd52de541c3a426db022456c89a7ba0a7a67feac4dcfdfdcbab2a46eafbfbaa27f6e758a8989a96c3922857afa4fe9d6c5e7ea9a7bc924d93750ac62312bc1c5e8da25fae31361e683151e0b6b3ce15c9ecc8d6c244087930912964330c05d5c7ec4e6e3b416b44a60df7300aaba5a0105dc6b965f46c73f17482c5d13a860a41709a98ddecbf8a47e948ef39ad2b9490c641df58f2e3569e4e9ce7dc0ffcc389ffd43d414360f4c32e4607f0934983e35775f5539522152e00495ae90e39e8c99702e4c539768281fdd8635ab75d072fc2f1c36bfa6b2ca476de639a025a54a16923572977daf4dc7987931bf77f191c2bbac4e8e755de0509a1fb7a01c3e91eaa92b6f57f123757cdb0bf491cbccc2f1b140a0f242b58f2afe17171e8e82ed857f850602870a096be3ed2ca333d0d248fc423cf00087a49c4c8e6e7989b7c92ebb4692acff7d4ba4d12f7bcae58dbd34dc022d36bd79c14fbc16d95c8dba0fc658a9e379649e5311f8897d4dab1cbe5b3e35f865158a87f0f71b8bb784db02b6600147165db7b8f766f6e6f951aefa5dbb5efd30c80d29c6021aa3bf118ca5af4f587076f91dd1d5c7ef43fb32e42a9623db9fd3ee000f6b15a2fc4704535f477df7615013193f2c25b47f768c665ede806b579cb558b3f534f1c1439e62fdf157d3b24a02b977b9a64c259dc0ce9a1c192349c27c1f0bd9643cf571246d87b5d7529257e3cab019bfa1f3d01e30d3b9692d78ba20197a4a2dfa0d5a5e5e5b5f8d31c84e741fef7e84e6fc591eb13b5156b57c4e1583147e992e3a1b5951e9df04613c7398affa44f03dd2898bbe0bafb71d74471a73155b4d71b9bc8a0c6b0003202e67791b39f39528a07116982467b4f4f7b359415905c667393d084d8c1cc0b8cf721e81c3aa866215db916ba0eaa0fa7d104b36ff0993c92812cb2787d483b63210a2be904ed40d85d0907e1b722cbb7cb0fe8c26f46c0b2014588f62ef7d179fb6982860eeee165da69105692bb31456b8175220875872d827e7308d58880e4a138559c75874388c940cd77f521f4d52e07f6c9e5178140d155a096e875fed378fd1b851e039d3363a1952a30f052c9bf48946aab4af5e32e77e9ada53e7b5810022583957d06395833ad15a8a7bc3f17ef13e674d64ce97120e58c7dd86c95ce9ed534abcf7cadda20cfb14958b52ffb1c189009454a7ddeeb81d98b4db2675656a9ffff057321375895cfe1c50b422611cf846281abc373f03f42da3ecbb077ebd52bd4cf2e31a6d0dda96785f0db8c009c32e1038f4dbaf835a8a5c2133977c8d86ebd0291f840d90785c63d6a0ecff8a63fe4c65ad6a139a9034641c1034e15f41ae2f7de948cb2106daa125658cb531102957fa69cde27193cbc93d0a2ab47fd049877e3f7c29d6e18e38b7854f1210bf1fc97317e79e10b276beaa8fb44c0e51425640cc0f3009849f9262ffc1158fe1236793262a4a9d68aa20f6768caf0dc862c0792ed4cf5dcd795acf3f424668e64d7e4991b723e628c2a25e3e0df42868e80d899a5c57e09874e0f0c09bd8f8f92cbee9ed4c021f94b0fbf82dbae37c8192b0365887ec2f9bd701e243d0a58ee4ea1dea649c71d3e4bc8b5e18f29680fc76db1f071545f04f45745959091cf1d1d1566b3d0e73bee7b9aae99b81416ff4081e4e0b7e675d9efa4179a58ab1ffa2d22951d2cc0e19fb786f93f508561ac4679365062e80abcf07e96903d38e22b8576496a7164118ad13ab69e4e79b3704babfba10356f4e228e7cc3ba1a65eb6ed9ed40964237515eb601fee995e1c0b0fdf3d6f8f8780c3c24a37a2730b2c83545ae5160d067bf7c740ca9f2a6594de0c0018df0cccb5ff6946d354d3ea3f12e4fcb434156bbffdb1601690942c7a0203eb1a6c625b3fb558ad1efb11e8d50b6ca602196bfb6514f1fc4de28507d915ae9569220175554c293b6289412443a2736321e694ff686f9efbeb77354030db83cba817fe7c7432e6f284f4f87f3d4e849eb99a62913aeb81cdc4db632f6604c8ed91148df0b6ed38d450de94d52ca60885cc62bfa3684f653c567ff0ae541ef93396b6548456b1817c913b666255e50ec724fac453284c962e4a4708290e0eff55a57a104141bbf2572b912a4e16e5514e3a495bfc8b9d87ebfb05b26a7ecd74f02fcd4a3e2bfadc29cb2dbe92055cefd6391410c831840a030c3af0890046654b3879a2c016e9a1d997226b7e7696748ca7b5bd34e6f2bcfc1675ff1ae744ab5bdfabf7b2d9d8e13cd86b81b6376bff9a1d99e64466672143561a40d2cdea31d0b3c30c6b93af0d172b49f4dd05eb4b28c8cbc6aa4ce0ee39a3cb543100cace7bf60e3389db40054beedf9b9bce94b36764c48a3ddf015c0cd564d43a05ccce5d375f60e09ac13a90dacd98f3bef8cfb78c66d4afea01fdf8562c8ccc9d45d20ceb54e1819d25bf8361948a489da2c0d7d9e07d72c3a179375e2165ce721c53bfb8954e23571da3dbc4dbd8d8462c23650875614c30bd56a1f1e3a5414e5667362ff22fd1d67b429f8553b1d265acf0090d5c8e2bdee381d5691cb21f3e4bd526279cfc1b842102a0944a72d3b586bdafb5aaddb44be8245778e69c1feec241702dab0bb1160ed98837b81c5ed0d5e3806544cf6cc8c538012b72c99dc1474b3d0aac20670728b258e5ca256d55224517e7c1c988625bf0d7b756af88bb12ec6407d4977caab526c28e76b69344e4c683b00b7af2878da11cdb830b159ed280cdd4c71fc9f338af7b08e74daa467172d076a25ac6f58bbe88725fd471096d8e38d98edc2afc133d60829750cf6e11a9f3f27f534af13c20abfb96d5ba24206e69efd85df2a4a994fd2c56a0a21df6ba0c5a1a26890fd8ea68b7280a3fdc0f19b57a9666183a6991a67f86b8d2e857dc3399ee9598203bb8991f760205f05edf87bf62e1e4dd5f601211cf7f08054c13fa20ebef24671a504de79d7380e1b4db6229c6ec1f6f3d404fe8a235b20540117cb989a7964f9ef9d48eea239b2c44c5134daf83fa67a4ee042eea04cff9b11d84511a7552eb112cbf93d55325b4bb6e7e918981df72043488fa22d4261f309f9419c4097d6e66b23c388d909ed8f040a52ea7bd53ca69ca79875d3a43819e6c9d66ba0c8631147b059548ba1b9478422693830eee7603a3e9d2663cda5d54955604a039280aea4de02bd6c951993d8c9f0225082f8bf7870f8a9631a34fd788d22d79153cf401b669620091a56eec53f26bbbfac04b4a68c535501cc938acc6a51b4e4550193762e7d30c525618ba63c7877a7033bddfbf192da9be9fa8b036b9673dd5a4865697be34769ef124580ccb8f6f0f46410bf61428c075b9ac051ae3d88b131cdcc5df31338ee483086c76406ee95a7d12913e7e283fbc88471d4ed36fdbdb61dde8795720e10a431bcfd744214d35f973edb2c10905a908ac716a23286f3dccc8975bad6e9642c3e860a0cc3f2476208c48eee9f554ec6173bb70a5eafd148519036af5ec51fafb8accdb764a872113aee36d60cfbbb60f3dd98f29e75d0c714966da5a4081eff8ec4ab89c2b9b1ce3de30addb57e16a0e355fc03caa7c1890bc2c14629396acd075cfa55c9a4c430874a37dbf51afaad817e1bcca95c682f04c09d2db240ac12537c7e59f33f87841635798e47e24dbc067c1ae5646dbc5626fde8abaaf0263e3bf17192591c430794e1a54c315d419bbe7df6567e5b6f91e1e2c73ae3c32ff51c9c6ba95793ea44d866d6c5eb7ec60ccdae5a00f2f04817ab9ca2a5df42a45ade627a40e3651bfb9c13dfb8a279fe90f8f2ec9f73010719d14c33b9a5e7c868bbd87d494ea148ead0a08e6434fa3484703f9dd5956e7bbc5bf851d7dd418f018a639cebd556ef87c2a070798dff020f4aca8512c91bfd90c25dba2003623e16acaab5720b3683c7e757eeed57d14a70e288bded26135198b49906de568e87f42fe7605efe468d0e3f986a69bc0cdda2d6ee26d0c16a6d2741defa813080bca3f505a07504ea4b4f8f3eff3a54161e41f7acc1de9406c21832cb038c3ba487575fef361b07c4f0a515af6ee1551e1a6b2ba48ea469fa701247b0584b7c4a77a88a73bd2d123e077446887f1a9fe59fc38fd8f6bd6e3bf8ebe85e8553f6a094278863eac288aa0373f5a78e35807b3c9ee5d1de10c4c0bf5460f58fc2f01c6900d689cf959673f57b3a80bd8635bd3363390d86aac20fe316b72e9391ad1342751b4793a4b43b065ce57fd0445bc91a03836f40c3e9931cfd565a45f2879e9333cc383ed7279c7b94dfad89cac06df2b8ddc35cf7f8ff1340416d12b5c6bbfd8906fc9581df6d756a5d4387a623a554af3fd6e1bf0edf9eee9e6637c92edbac865fa4959b79437ba81588b5078cebe1b0818e083efad5a16fd5ece4a3327315ad169336949855d50ffb3d98c8fa52456abd5bf300b2c94dfc67d6e5982acfdb11c8260a48493e3b076c8f8c4d5676f7f926a64066797a5d0c44d3b6216b3bf7e33ffe32f9fce5c01f2151dccd36446caa93a3494f3035002a71de533925b6b978905774373d17c854460641c12041a8278edce04df10605e75df1cb914965a25fff94a6de3ebc44cb7d8df47f006320002375489694fc42b1e98815bf96f013e8760db03428f59ea9113612e86c763f9c36a8d7b1e83eb64cd103572fb288d6ae914b1c9ba941e9e3e0cfc147b00b407db8a4c23ae05b29d152bf1b54f7b2a6df02ccc2c715ee57518f1eefc5c830eaf750d4b75ea766d43df5dfb8c869bb029e6b46f013757ead98c7b4ca3c748ce3f835c4705cb7f9ee99a8f21bff47825665421dbae1474fc77d94d240a194f862b1ffeef6cba2a6658ce66700bcce131aed0ec71b5540b4b9dc4b440e0a47797dff8001dcc6f0cefe02da34de1861cdabcc99d9be510420da15d9d0cfa8474021e52d1efbde21bd3a10049e41be1b97ea32ab3bf9f27c087a4c6fcd1c5b76e9393238e652151a37982d19f2d1fb2fa49aa8640e37c1309870485977bda62ad39ef9ca441e74f4e859ffae91091304d5871626064e6e35dda9e0dd9e899cdce5ec0fac27f5de9b8c58911274617e6af2806bb55c498665f6a80f512303772e01b62a4e5380bc5a32ebbdbbc50167646b74a72f9fbbdefb22fba3eb8faa79365c73e051b83ef91288cefef5da7a90f87205faf4cb565fca2d544bdd30984f949c21864c33dcc9b0e62e65e3cc9b7f8d418eb256958a600f2e5e8b059b6e8da8bfc3ac6b0706063af2249fb92fe7407d5d268482c696751cc5cef94072fdd86aa72859188cda711a422d41fcbf78ea781251ea0b2757350c5cb4969f80eba825038100d8fba2737cd914bf2015fe77877ecc69206bd04efaea46b97ef6b0183f8c5f3e5bbd4d77f630c2e226bca0e35cd44", 0x1000) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001300)="4acfd15e306544f643bb507e2992fd2f28f45db9452f6348ad047c62f06f371e18af2a3d0fde2ee72b8a8818766e29a7731fa2c27fe97b9a1e8dbfcf3cebd7ded9407bb500751940da16fdcb732af5d020d0b053b6e43d84afc6cafcec7222aac48efbe9fb6f636aae40ea6faf8859ff24b7b34431efae2a81847bd74c39263b06838df970de431d6e36c545ace63c848bb5e2ee36b2a7b84e89aec54836c6bcd61555c5903134e6f0b6f67fb5c62455ab11c7a66d36e21b0e1cfb2143d611dd2dac451d8f1f309eb71e9ab0da04db9cb4fe09fd7f440e33836a55ff32e2035f1056e5c6afd22d11df8ed10fe5d1f21e5db48e9080a0e41a8d0569cc2e664e8237ec9694e4d1cad08c6dd313e47be7dc14eef9841ed08d047ee8824d4fef4a6bc3bb17ec1e668106c230d61b900f213167c3366b218cf2376f2f101f9451d0d7e063bc47046638c920bd88a9dfcd1b24364ba2dc19e758771b7924d6b30cf8c42ee0ca72d214cef64938d8f2420458d1d2ca4950ad93d6c3d42f35fd9fe7fb391b865b997d3cb552593c5f372762b06cf351f687f52ecdf54c29747d3f5479a24bc9bafe712643cf443d780b6cf2454ddc35c4a27bf52dd7bc3473c9893ac06e18c4768ae339d2f17df47b38ebfbcee6f619d1ae75362023849fcef366c3df6798eec4ba6ddfa8be55cc66e8fea6ead831799e11301624fa6dce22d93ec2589d90e246165e27b2893c612435c4bc0dd0a8568c490a5822909cd6d7cc229ffd371524fb883f45075a96cada84ac3767c158894d1daa23562faa2ec7c68792921af75ba8f140f90b55449d517ce9a3879e1ba258d02eb920049deabde7af026366f307a9d3415edd9b336bf84d68b13c21b88c9a10a2365d7cfac59bc8627a227181fd08592edb7b014e5d48ac6bc98e6e59be49da82f9d7d4df180b9c22fe408aac6e06f6fc0f6ea80b49f4e8a835249a72fb1c71e2afaaf3960f39657d8e9c09dcd81fc012df60dc18a6a42352e239e425cb09a77992635375f8cbc7721236d5698412428db8538e5a49e47bdaa3476a1c7bddfb6c1498f6470391af1ec462c0ed873f2f4265fd14b0644dd7a0621804ae5789b34d4142c1a63883670bd59a3b7ded731c683af7d9ae3686b2d1fd3bb2361e227acd4e788ac5ebca0d66af9678183d50fdefd83435bd7c3dad9779b0f0cf85eb29922513995bad6980e23826be8ab2373ca1f88aac7270fea16297de7754ed8cc7a3cf635c83b6b8473cb31cffdccf79b977233c1facd0e12bd784ac8a35b7692ae52013eb315e7dddfd3ca06ed116054e41bac3f79168c1eb693e2377d54e4b20dd54868921301fa8f4a0f9537a3d6eef86b1a6f32c6e027c69d6606fd42628cc54e8a2350c4ea4440a4e1c556b816486e42fe4bc8fd530f32a227e2926600b08705aaea0b7cec624cf53459233d7794f21b0e3dd34c00ffda163123ff6b229ba25703db949242ed61160d030c825e16cec1f32c0b621706f62dabb91544f9be952885e7b787c2aed75b064d4a1fad88f5a750cce572bd3c8b35088c7f1b74f801314d2a204df567b70ef1641d3159c4a5045ae50fa7fe22d3df009ce1517fb4195c48826834a3d204060cff39b4f75cc0dab29f9265e3a647fa47475892aed23ddcd53e74d749668bd6a9ea3e5dea9a923f176578882da668084dbbc112ae6330761bf60e24f5071eecca5177f7f228d7ebbf0baf4197d885931c2b2e0154d1125e42da0b9c73664f68c48e16ddc8057a8cfe9f09354fa0f0d99bc7513b45ce680bb03c4d59b7153f26aad2b982c560717df03baeaacb66e59f4eeb88e50485cfecca37aec6e268c8c3e6cef1715723b99854d5560ed4881b84b44f6fcd1cd5bff5072a8b982e8e28199af2515679128a2a616b8c55df80491bd1b80507ef645a3f26c54d1e8daf28c1611754f31e692e61128830752b7f6dd89f3c5985cc9e98b930754887ee7ee03d82b86bc8933637c8c9d375c0afc0e1e7c130512bdca431a8636eee5f06ba114151c8db2d928dcfb110310648a212ee26e5a6e29d1073cce378ad105f203bd9fa643656e4866882c920e31d0e0f1b308cc43fa040c46c55ce1187470ad61ba3b76319f8259cec4356204d9719af20ee8a2177d99d6066578bbbb1a4f1031f84bae088e8c18039ea143b3952c9686da9215e2827ae34d345c9d6825ea0954ab0f534768f5fd3fcf0da5bfcfe8efea9063ecae411540e2c6233bbb59a3043153cfd5a0b0776058b18ae30d027dea75120500c2d585216f02835047ce878b81c758d74f4f57c9cd18f587cfa014e0e67c559f56072778eb0b0223ca71a83529c956aeb9bbea7ac9b509be54bd76f9ee4ac8bf697fd5587286ecda0816b387f771bf8250b500eb4d24b926548d1ab9b91ef29cdd0e44025a3cf1ceb408f0ba06911df8af2d84c61b58817d878551e82040ada875597d6a89fc4cb5b8917c0e013214d7c0df4a7ad8547186db3ed2ab11e05fb0ebbac96f7dab928849514d0803b0788746fc5c427f2a57ef13439d2a77b27d276a19b8724c0a0060a396e47d0774a7372d61019c71cbef4c585d3f6792adddd105277e420e65b33a4579961f53e11cabce1b1d95978a960d2c4ead9e143fec8c4bb465d446d86d8da8e29dee3d687db22b5b02dc2986e1870a317a3efadbbb468fde9fa026cce49802bc0e3b6d72bac28e6d1d9ab484914f792a5ef0b7e2159ba4b58db7d6c8067b660e405edb70e377e57ee76781142d0392cd73ac8b892fda03a033f630f016257a2576f5ab463503112c3f2a94404d1952bb5aa8b0e31a11be478a4dafa7ec89d1100438d62418d82f31e2b0ce0688e9ec159b781c1fae27ddd39d14bdf2daa875c02f3d4c25f67c3d9e94f24c79bd9599addc6f36e61ed3f56fcd647e4e61e1c11836a0e71659c18dd8621ffb789d0e927476d5301041eb31316e4862cdad07c1c80ba022ce240e7087804d0744c7b714b714892d3c83332967f224fb104651287b5edf975fedf51ad7cc6872e71b2022d57924c9d07e6034a53f4f1085244aacf43bcfe90a2e03af84dbdf703471a467eaabf9cbd15f6903a4aeff60d8c04ca91d2e904486b7b64b1c16e56961ac137ee3f8b671e170a64d6b9f5669046574d11a59f574e4607f295b6a010e2578e6c68f065d7100e58b0b39a42b369764178bfaf084720692d4cda9c25303b96541464809f2829fe4815804895537bae09100a09d93eadba1fedcddbeea3877182e369079e95c3ec1d38a82a0ee2e3d47719e8968e20154dfcd017935e9bc00cbe967120057e194bfce1a0a42ec1b472d55a00e82770744e802cb7bab469cd354894693731c81817e10c93af6fef99acc100961bf1739a6c4c93086aa724f52005995c6a5d6921587570fd34a18737248beb7075281987007abc23641b01b00d27ca8eb5ccd7dc7dc342a2ec7ea45246eb71dfe0affdae87c2e84213a468af7e5ec9b57bb42cf3112026ab1f05dbed6ef55f61bd1361eef939b014f47c8dd4b8b6fa64c5853d02f2bef5dc9fb90cef2be7aa3d5ca74d02cc374f928d359afc7e7dd42eaeba76688a2368a5a61991c0935cb4f87a6e4626517c9003f6c0a6964bd735e734c291d19b5a59f10d3eedb4f9d9354ac85242f9242d3ffcaac352f7b569a2cf83218c61c659d158bc6e590a9899df96b4bd77bf96dee00fdbb10f2a431196b3c869e96b66cc5d568906938767cc94976d1c04277fdbcae5d2c4277b63065bee6d0f5fd5879b939feea28c0b134c172cb678cecebd6142f71f345911081da322ddd8291da5b39dc307ea47ec8079345b38c7e9ca1d54cbcab7bcf2e0cdc836e3187373b5e1ca69676463656d0480e68fa3653a2bc262dd937196345d9f7122a6f3f9a069c4fc841419e574e01953863e11b415dff33db7439a86cc4409626654ece96453095c719a7283431701490fa707a2f2e1e3eee53a040cafac81cb3af483d18c6d30b6434a096d60fcfd98f8db769c00d7d98df000912e214543563235a0af725151e4d0da4f5e3cc9393e2941d7da41f58f03246d8deca9ef6ead0e5025dcd765f7bc5f38952f2cbd33531b908d0717a38b549a29353c8e051a5b259c35f2dfe044b883e4f4c5b80bf28ceef26c9d24adc267a336fe7a7298b9a9bd472234821abbaf11e725e0e8dbe6622e9b5a5e5c77adc26b588761b78d3514e27b9d00e001ab19e87b3a97469fa1de6e42d49c1de00284c2c40e895895629ded40dd0c96829133501244f8cd68d98ae197cf0d80b0e4711fe83f1b958217e3d23c0af98083a335d093b23ed9033f7b4246f4ea97ec25e1ae853edb22b175cafe7b6b34a614120a99f43fefea1ea1d12ce807f5b08596e0db47c6973219b3e7fdce50b39f0396df6a8fc9ae1d5d3cfd939edceda24e9891776e1fda5aab371d5cc80c5e32dc18f7b8da771fad3d3c13a578ce7c0338e297b055f94bc57894694a50631ed8a30dd545976822f177ee5f95fdfe88fbf40d84a53eb847cd7d65955c7213f90eeaf7a3b05fa547850b22893061f4a9e428e99baeed98351b3bed8d25e70543c9b333fb28f45f2af92f49c9bc5f8791285fdd660fcb4f6212b9960dcccb523471a57b9614a1769a946bd179caa3b9abcb43e3e43a7f469e19d5868cbdcf7ff82b2664724427c27708260b5c3f0af3e4b3ade87ef09840b52fa6db666e5aca78a079a68f5912e8944827425c5a91e0a5606876ffae0b8a743d899fc48820d1b86f75721b04e53d4b774b6d3a260f82769382314e22f51685e216cf934270883140abab0a2bf9e152e15bf436c4647aff4026bb0e21ccd726cc3ef86718294a4ad933ff25d1b9b36a38b3119d44b0ec63f6b230fdd5e6c5997844de1085369d70da4dd8ee5ee49ce510f6ab9ee7344c65fe8dfe2c013e4c4f36e3b830e9664edc1febd548c4340cc4f24e9f092da2fe1ce75507ce246e30dd20037a6f65e24267817d18615b0481076e054684f0395876e2440d2edd032be9234e059ec0fcd84bb686e305cb60603f7a0037a518082dcc6fc8f8dfdacb8989f43d4aedc7cc0bd3e66ec7d0ea2b3f9744d17539b942e6d868a30e795367ac3129aac53fad279e772801abc701e30457dd0704716c472e626943f691f33400d2cd8f3f4f662109030a36b811d1e533ff99219201ea476b102d669d598f6ac504145726e2b22fa91103522144f261acc1356e10255f101f0ac07024ca7d9840e573ec9b0f5ba5648b778d819b8d9f84d2f6a53261bf62244fbf72df504c6ecef7904813f856e3828f321785a6f6885df97c73075da9a7e25204f273959ecd8fc24d86b7d96990c1c6cff52a5d659c8122550e63005d646b3e6b9ef1bda0035c4e74d3aa92f714226761d9e7cd8e725aa0f455d745f0b596cc64901291e363a57b7b579d5d9c1d4be77f93c411d429e672a94e07073d5f6d3433c3c4c79c399d4250eadf41f51b87587de449132ac9f230ad0b248fd356c369cb1be5e64648811e2d5383b240dc4f5998ddc63ab9c5bb18f8c8db6e4a6a15bcb0e2a5b8aa229a53966487f06ca4c00b99c3f5f66c780f1d3b66b3717492c509898a41df407cd5da4ad532984630d88e80428b29bfaad3c830e116c11ede1bf80da8dbb490942576f9b63884e237a364fb6a7d0b4a3dc1a043848ed86cc1e2d2a5fd15b763ddbf1a3874ea1f76f3f2cb85f428555f4227b8855f140c9a45f4c88900e300342b35f977332ee846ead5458c347d50a23cf86d45106281d7337a10e55ff5f90bdac", 0x1000}, {&(0x7f0000000180)="c86b0bc4f81a6b849d8e6d5f03897ca0a60bb008a2a333c8761f8700507168623ad7ce98fb6fea14c352fdc2d30fb57976fdf7b5d92699c8b03162646b3258ea299e57caba289e0be11b", 0x4a}, {&(0x7f0000000200)="7fb1e5508abca6ea8af1281bda106434fbf5643a6a33a564e0c1b78c38fe3d9b9ef351b9e4133438d28ae983d595e08a938b8009650a91319fd1b255153b254d4b2e15f46aeef749341c276e48e6dc07d915760208ce217e1263ec5baad99c483be988bc822dc4d5", 0x68}, {&(0x7f0000002300)="8b40c661f31e6077a67310805d2f624d7420819109ee48848aa393f95feb33baace95fda037ab95106e7fa1fec17c460a9c60afb90e2c9eb9a4ee5a7b3a94b86b94c9bf612488b55918b96569c2bc387af6fc8159c44e049bfa20689e9186a92bdf77b455c2761e81d3ca5bc250fa2866d4c78501376c24e933fad154ce128da309d523387ba5cef23a56e39db4f4338448919880f7a77b65f89aab1378172a03400524ec21f352abb294b916561842e6a381caecc5f8fd5d4", 0xb9}], 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) r3 = getppid() getpgid(r3) read(r0, &(0x7f00000000c0)=""/122, 0x7a) 16:00:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x5, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x128) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x64, 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x100) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20003) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xfff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa589}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xbc0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000fe6000/0xf000)=nil, &(0x7f0000fe9000/0x3000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x9}, {&(0x7f0000fe6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000fe8000/0x1000)=nil, &(0x7f0000fe4000/0x4000)=nil, 0x3}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x2d}], ['./file0/file0\x00', './file0/file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x6}) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200000000000400, 0x1) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000140)="4c79c48e194d18f1074752c7d5ccafbebc3dd1f5c7076a69284feeae9b9cae0f07a18148f05b6d48e40c168788cbbd17d5dcdf6df1511cf3cf4c53ff7d2d73e9715fde025ff3566eef78111781d3431758b583c68b94e226aca3073fcc2eebb71245b5a278ad1813eb9dc0e47c5229e7e10408ad9fb0b7718f2bafaae9f53d18ae5b69a4a570af3bc021ba5c0c63184019a6dbeaa44397d446c6a128c440226a4da2cca205102fa15f55d73ebfdc366b32ee34992afa4df2396d2035c1c9ada3463b9964bde05001c8cfa7c83a229e3c8e0ef144876100de1aed675d808cdd21d1559f65d831ab2624e244e81571f10dc0623cde0bddd39b7f1a3d82fca00d618d134f3e01adc64623e9a035d35a161bf6844c4f789d22add292dade47de31ba4feddca2a81c1ca68e759a1dc390069c0650d59e705ea45424ebe62cfe8bd48c3954ee43594cfcf58f18883c8839afa1ad46dcecbbea331dcfe396728f27465398b5e4e514ffb464b7b5924fc456d27eb07231e85d259677edef187a36833a2306ce1bcd0e4977c16d200d7995844322bf6104b52a5ebc4b32d36a45b29deeae96b5d29e7253b260e9e30a817283e328f437bb3735c307aae7bc7c3927dd19db2857fdd6209846c5424de3e38354095bb8931cc13eed7da3354f8904b75dc80c766a5d357ccbeb19672a67df13df1688d209d611050c31fd74e6017913d09b3c9e25c4c10c7516f04a4b79cd58d04e4d8b06bb6c3c05b3c2de36aa4dd619334be6a144fd1df453a4e2d7273d1d10e5cc3117ba2c32bad6966bc4a4bc8415aa7e4ff3339798fb798996b1834ccf2b7383fcb69e10d0a1324af8d29a296e8ffbfc1b72d5f639d3db3a6522aa6c3e3ee603906aababed7e68ddb3a6642dec7365d91f32ba2144cb6d7a840476a146f49a0f00e63c0d1f2a3c470ec01f8ba7096db5829e6363a881ccacc343eaeb18f5b546641a7c5d32547a5f03f123d6b05d3af56da9da34e44ed6f348a7a0f98c50c4fbe031059d87d70ad6f1f2f7cdd8c06cb8b62237c232ee293ec4efac9567cf9ee1b352550279149f31df08532c1f354a642a9eabdc2135ae91524c24c155493cce2bd3bfeebb5968505e6b803a9705749588246a794d8d077b9185fee4707455c25ad8e5cb5f1dd26e914a34a7cafb31b722d07c935edee0fa78afadba2e75226ae08cd13e756c97f8a3d4337feddd8c00974cf49fbd96e8563399076d8485aaf28067c14e935b81aecd3f01f24a6ff836f06c0c54c80925f6524ec328bef2106c2af5d12b80e91f92666b30742c1a80d463ef29965a1c20cc5f96fca8c457aa1afc5f8a1e4ddc9f9c8f5ab579135f484efc4800905ce7b931159541e82d83dceb679e92375a7ac5c4e26022d67dc674cbcafcff13e7fe9977f6ff6c8d511ce32c19bbd86221ef395b112f345e33567e349785f0c7552c748915ea8ac6b0025d3e9be6d5e19f28df964dcf854b9f6f25652629a9df87021fab9d414e048fa0602d28a5e6a966cb303ccb1b89b6413881cc2db80e62974a373999f9294787e18304c0f9e182a08fdb55e07a28c08bcab2c190a54ddeb48c5de2441da18b503c2a180653b931a47159c68ddde6de86b8d19193c465df42e7ff6485f47d1f03303c294dab993f0e9f9f90bbf70a473d69705f605d8c6926f972b543e9b800a0a09e7c8a02fffa378d66189ffac06b37c053c58dd155c3f2291704bf3ac6f4b8f962d9b8a8f4ed0fc5c46cd879c32d5b925cfb1e22c0d702c8f54ac8590168cb17d674b206091f3e2446a738168a1497bfd165ca7d1e81e4ed9bfd9ffc1a4d53e89ce24f14e3231cd08b777a38c03b23ebf8cbe8751bba2f761b273eedc9129b646a06962bc630b691d8119e950f26c5fb591750606718979009f52b78b1f186df1a341e82ba8777377c1742ec25497dd145aea36cd502b74f212ea1053b7e09c798dd94509408371ddcbb4dc4573891c4d1b33c71cc06beabeceb4c8bc25752dc7a2b6a7990c4fd155691aeba9c481a35e85ffaca3ef71def9a183f68b138bd5fd451ec329c02d6bef216897768a5dd2da036c87fa1bd9120e49ab2a66844f0e2b2d42d4f20e91f73d8e443c02d1163b1305245c5fdbdf634bc17ba9ba1821f6bff86f1ef4d40c1215a5cb5f9ce2e834bec3a64dc9c643b5ef0a63e34be4f6b41d9cdc5559c6c5d838a2b5855752dac9c37992b4fa5400bd501a00dbb21edbe00d6606a7bad7534f43afe8760c446d80f2f3402953fad2f4f09ce100b236142a82773d228c28808d1ec1b2460d6e4470414b2ba0e4a10b4ecc19101ccb2d54bdb0fe194794d752b97e56efe2751dbee2f2cbe063e2f1b0a57c87afd9bc9e7d9f2f2fa59231a33d1efe8b806d642048fd3a8a7e479db280e354fef8ad80223299d39a859db4ddf86f9447b9268283c026f2164f63910518f33a036332b03b8e20845a78982b1452eeae671779984effcc1744699922e62d11fd75ed9c1df3042a0db7efede040c5c96c4770ec5e3deeb90cb60e47d59743a33d79e456ef96ece22c8773c63d6d4f1a27790a0ffa0f610bf07679f1a198e95748849661f492e270e75ef421f3cb405d042da19d0e97c801afcf4822a52af3d2a3f035789c98f5eae84e23a0cb57dd176f741e49b1fba20140ef2f0f1a9a776a3cf8b173ead29cde3e764c69e3266e03f643ccac207d6c044a6f856b0337cec46be235cc739ed3f5835c3eacd6ee6ade368670f0cc28ee23209425ac13cb2c3dbe41330b8c7c8e4a908c62a9e0153608a4c91dbb0227ff46e4cdc152fde052ea727e680cee632049b4cb6b58a42486e6ceeeefb8b63957db4bb8218568870f11bd533fd39f0d7cb77eddebf29572c7727b086187509fa662a00d5493dd522fbf6ae04e0c0fda13ebfe2b79280802f332d4a6116ae14d69b6f5991f6dd2167f4d53c2a36084490d8c39335b6bf0438026d58cc099431addf5861bbb43fdc33e9c2e7fc75ba5208e880a1ede4d06b13d19886f5fc25b84ddb4ae8e8bed770f1dcc21c3676a3eb8bfcfae2d3478d5d072a00cf27e18d6c5ac6057d12b36cde3d3ce2df71f8ebb0c6d697a411730325687126454683210e12fc6f8c3759297b9e35b6b17872326e05370aa5dc6b1d4a4483aff60874079d0eccf85cc3d574afb53f221c4e5e8e866e5a044fe15662a4099d1316250dd1a9d462315953f4e4a64d9f36e6ec8ac4733d876fae15a533895a5fd9d4dc093f3e80ab741fd1579b526561c6163b5e1a9832989fd359b0971c5c1b3f71416c09fc00105f24d8f1a2d20f63d4637e8c1967f6dfe016e313a8234f52db46b4c3bbf741524c092cc8e522d557dacc328de9c4734ebad65f9ab84b39caae39f6c259993d98b4e0866b3d45a647a836cc63f5948770a3c2244c95ab62935352bd351699fb4a036182ee611cf37bb34a36462abb94693cf4bf32f021e40e7ebcf841e16731e1d28c263bc6b36392b02a9cd04db16cc18151c7440ea74d142df7961392ed8e1a45fd96cd15c4c0e8523b0e4722316bf2b45d236108db90f4a35ee610666447b201fda69189df91505b3672ed47bee92d97f4442063ca5330079ef6f94c52556f91b209d6e1e54d3543ed0594d007222ab33b497058efb3f0ad58f2ec80998da0e47ce8888e9d4a044225f20f533c019b5d16d96333ea407c52c25e0af0afe4aa9a632f399b18156a270e44eeb493c3b83f2bc9561f119afd0860e4a796e42b9d4e8f1f9c70da463078b21ab6bffbd7fd7a6c7307eb6d78d3920a4c7b77cc2ff6c934b9026dfc9f37d07d89c579a771bede381841f2991e61d47f53ca78d89beccaf7a8fe0f230aa6f57b32b394e950b182bf70f7a7da84fb19a626c2889a8cb7a9690f9eb5ff830f30636e39ff1de989fc1944232a1cefc1b87a1c9cb47cf7706fc7108f40451772d31456d1c12c3bde561270aab7f151b795a2ba94fb5abb58bacf4d6d9b01000ae17f102967528960156d1d27202669fd2c4c610c31dfd41b867611be1f0d2ed50cfcb68072eef492f0c5d34b2d983a5d1a6833c4b9289e32f5b10abd0a818977623e4c237d2d365459b00862c3f577ee3f0418832c343e38d8118365a98573601344beff40c97ccb71a740b6b8ccf685a2b91e23b2c00c3721535d16d9fbd04c37119666e26eab100dac476125bd4e7a7e844145bdbafabec70a01fe64c8f1f92d070d3d8feb2655c22a91614a48edb9e0eb3d8c4cd2820492092aad3c4d222d32e6091c56100b3079ceb6a4491793d762ed9884d2fa68eceb7e08a6401e98a20beec1475748e533642ff900b02453962ecb563739f20d0d6a7d4e375d1b8402e232720745681b3da981135c15e8162e027893a216f66ccf5dab3b33ebe10ebc393a94833d9cd18978a9d81999af02d133f20d1ce5b9a0f58f96575c2bbee895948d557b83a255352639d16d885db1911559379975d39cc8066386ea48102bbbdc4498e88b4e5ef2732281db545c7621b806303f99ce6960475a30cf5303d139ab94c97260b45b694dfbb791001977230f961b8715c61846733de6e3793a287689c373f5d8817239e99161200ffec5fa5911aea321ba8975e5e2c7013c9179666cfba1fd8724cffd700610161bb521b5387e6181e88507d46532d123a1e94f6355ecb3112c44b8462503c0fb405f7f6d225fb8391ff334b02b0d2e0924bbcb4911607fea2189a490cddb74f512e2169da808f4fba2d120c5a6b920c95b99f8469170b192bfff7f68e9a2cf664fdba3c63655d74800350d41508839185fb122d5e689c4ce482097f60800410e4d7c767d384e2151d53efa0f0574a66d6f8968931025829febff33b135248aa710b20e57083e50cac86069e46885e0a1e98231821d6e87a22e8d605a261aa65d678d60eca1de59839afee6501a58b8c1128a90da615cb998b44c1a71f67c9fa9d9f129677aa146a02917b94b4b6cf60aa5835ed93e1810ef6c9e85fb1d269880ce32161b208b1f54bd935bf151ce1ce912ec0258c6cfe543ef93961481ac94f6e0f064cee8973271cc26028051260124c33158ac742f9c48254649f6dbbd6e78511275ab344fedcbbca38e3799f889b14334104984b2244a0bad029a945c5e6ae0ef715b342af5848d28ec6be7f1480f84e87eaeb4f89d2e91e66871704a89ea3cb34750a03cc1fdc0562e027356389e29d27f58afaa5566baf07ba49118d0bc5685b76a0ba4c8989558cf905d715776881e6e47929cc18e6799e9e18e419e7950eb5464752a8b6c5bcf83f0f17d77d11b4f23f479f759dc25ef330c8aecc6411fc31ba63399f62f6c511421d47d66e8b905ac05ab138ad2ee88092d6dcc484b661ca417df6e57a9bdd6ffcd554df5ec83a06bc2b0eafd7f0819fda9ec085f1d03890f11efe256fb0a08d90a5167900d310867ed915c8c0bf23f60ec11b2471122882cb1be23d3be02aebb2ed8a2beab09cb79e1a7d64c74f08ca1ff3daa0fa46665ea49c8e5340dd0138267cd658000533052c648e83c21c8456e126ea7ec886f0355a00e6d31bc22c597947e9e53aea508fc59b12027e28665e6fbdde84c4a8140702761a3a6f838dab6225db2e22c554fcc49dabd37889815c1b9332cd7a6512be5a59c69e5c2c374da396ac759fe2b72c03aee39f8d38df3c68bf1328cc54e91cc5c439b492f1b20ff3880315a35cb87562ccbb638e22e9f034a455f24769ac75cb443fbde5232586c72b24d6d32cd979ec186671186371e3125e8fbaa5c7ae48c0da00a6d977dee6a1802a5c9", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x367, 0x80, 0x8, 0x800, "b8e64008a8e22f5d65e76aae192e30b3b9bc85f8", 0x4, 0x9}) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x93, 0x70d8}, {0x5, 0x5}}, 0x2) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 16:00:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xb) fcntl$getown(r0, 0x5) 16:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410, 0x14) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x9b}, {0x80000001}}, 0x2) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000080)=',\x98\xffG^\x7f\xf4\xc2\xe0\xd9\xc7\xa25VA\x12\x96\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8280, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = getegid() getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:33 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4c}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) socketpair(0x6, 0x1, 0x11c9ebaa, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f62757300944ece3afe3061bb9cd5ac95090fef51058a45eb1b3afbb351e75c5b46c7be1e22fc14eb11d46d55ba0f22a360cdc5ac9ed90505fae69386b1fbf404c8e7e935c43a"], 0x8) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x204000080c1, 0x8080, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe9c8}) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff71}], 0x1000001e, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/245, 0xf5, 0x840, 0x0, 0x0) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x10000, 0xff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x96, 0x7}, {{r0}, 0xffffffffffffffff, 0x88, 0x20000001, 0x3, 0x1b}], 0x6, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0xffffffffffff8000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x3, 0x80000000, 0xf32}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa4, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000090, 0x6, 0x1a}], 0x0, &(0x7f00000002c0)={0xfff, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c4, 0x42) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) ftruncate(r0, 0x0, 0x6) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="612b218fc80a7693503ce0d9ce4a56b21582c930365d219a23f2f62e786cfc59dc6207634b4dd1798fcddd36ad7a6af57e4fd87d1279ee3f7c6940ddf0eedf26cd6e07a6a2078941d9ab32a8e8cf5727d0cfd332", 0x54) dup(r0) r1 = semget(0x0, 0x7, 0x6e1) semop(r1, &(0x7f00000000c0)=[{0x2, 0xffff, 0x800}, {0x3, 0x8001, 0x1800}, {0x3, 0xb0, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x7, 0x1000}], 0x5) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:00:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080)="0000000094276c47e2b742915062ffaa055c31f7", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x80}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x100}) 16:00:34 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/163, 0xa3}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/98, 0x62}], 0x5) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:34 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000c83000/0x2000)=nil) shmat(r0, &(0x7f0000f63000/0x1000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8510, 0x0) mmap(&(0x7f0000ee1000/0x3000)=nil, 0x3000, 0x1, 0x1010, r2, 0x0, 0x0) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000f12000/0x3000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) close(r2) shmat(r1, &(0x7f0000e84000/0x2000)=nil, 0x3000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x1000) munmap(&(0x7f0000f48000/0x2000)=nil, 0x2000) shmdt(r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x1e5) ioctl$TIOCCDTR(r5, 0x20007478) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = accept$unix(r2, 0x0, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) read(r5, &(0x7f0000000200)=""/248, 0xf8) dup2(r1, r4) 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x400) lstat(&(0x7f0000000000)='\x00', &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) syz_open_pts() 16:00:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x25}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xc0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1ca, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f8360b73b99cc9e78f80c3aec0a517cfb544c39a55881daffb27ebb4cb3424d644e7352ba651a2c403e1cca819c619dbe9ed90e94d2e84fce0596e87e5aa4ff3778773ddf69e9392a3c21c41d411dd540d5ad02dffb7291358046c1d80a33e5a633f22aedd2f55a85437e88a3874", 0x6e}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 16:00:35 executing program 0: setrlimit(0x1005, &(0x7f00000000c0)={0x400, 0x92}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) ioctl$TIOCCDTR(r1, 0x20007478) pwrite(r0, &(0x7f0000000000)="db2b64b5cffa2297aebd", 0xa, 0x0, 0x0) syz_open_pts() write(r1, &(0x7f0000000980)="0c4a4e5cfab0fbad605a309b8dc5381510a856cf3ce3", 0xfffffffe) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 16:00:35 executing program 0: listen(0xffffffffffffffff, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100a, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:35 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x1) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpgrp() r14 = getuid() r15 = getegid() r16 = geteuid() r17 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="550f3f032f0ecbb683f57bbc1b4ff56caaf7732c4d15e872eed41c4e23695f2effd5d1a0a20ac917deb918b2febe54c4e3edcc727f60aba78a380c5e9aa781bda91e61d36cf45f92337b37", 0x4b}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @cred={0x20, 0xffff, 0x0, r2, r9, r10}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r2, r16, r17}], 0x138, 0x400}, 0x400) 16:00:35 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)={0x2, &(0x7f0000000140)=[{0x1d, 0x0, 0x84f8}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x7f, &(0x7f0000000080)="7b7a95fd885d89e0793a6ab16937a84512c70df6fff9a22fa22ca898e2076cfec319f6ad4d7a3199f94fa5a6aa03029121b2949bba935e90a69c55882becd66093517fecbd2bd5a8d3c08c40d32f8f279482f3ef27312933a4107c8453f115cb0df31cb9d3ce6cf851b0eb3cae6f1da57c8b176710085f9a542edb60e7a490") syz_emit_ethernet(0x1, &(0x7f00000003c0)="0fb8e11fd7e9f83796095a48bf3c3e54f095c5fb802175bc5178660897fcca07004d589a205f4970757faa3036b2d3992b18aacee06b9105adbd4503000000000000000000c8e3ec92453f9f651c1b4977809fa5ec9dd8d247433a139b8fa5eb9af08b961f83de8e7d275a91b19cc03f982e75e6c1055d4c2499c438c76b148589ef00b523f6fefc964660def4d1c2be40f44be232d39148197de7d5863211340300428a77c7f8521622762d72da283653c709e6d2e75f9333d7d072aecba497c605efa8095f96e257fd4a4ed5ca0396009835889c5d206735a75eac466ce271d979ce99338888132f93a764224e31f486a3c072d2d423f3e9c64d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7ff, 0x1, 0x4e, 0x80000001}, {0x401, 0x14a, 0x1, 0x101}, {0x7, 0x1b67, 0x2, 0x451}, {0x28542b14, 0x8000, 0x38, 0x9}, {0x3ed4, 0xee, 0x3, 0xfffffffffffffffb}]}) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x47}, {0x3, 0x0, 0x0, 0x3}, {0x6, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdir(&(0x7f0000005b40)='./file1\x00', 0x1) close(r0) sendmsg(r0, &(0x7f0000003700)={&(0x7f0000000000)=@in6={0x18, 0x3}, 0xc, &(0x7f00000022c0)=[{&(0x7f00000000c0)="2718ce599ea8325fd5608885aae8846917e3afb4e42af991741759e897cc9a6e4efd5459725e9b0550bdd5374b86f622936f6bc1e651880ee8fbdb8a278b33caa936838b638f3d71db6ed1a11e08c724187b0d6d458e79202a4878664ec65df1590146acaacc501b25961ac447d6db038b2d526a909471", 0x77}, {&(0x7f0000000140)="21183bac42770da67aeb88fe086d2eadf0c9f01f2f968ac0f435da6d1613c8178751ebf558393758d9706ef3ac121adf9134f70846a5920fb58093a27b29d7f6a844df9434", 0x45}, {&(0x7f00000001c0)="d22247d03ce633c75b1746aabad8237ae22c11784d7c0ab40ea1b5e3b05f61bd14658ef34f4949bed11fb564c71b120b9cf02a38639d256f1a2c4b396ae7fa75de292182ba6b1c395411002a4aa523cfa30666fc43d9e1930aa7e77e5578c8aa162becd6549c9abdd13133", 0x6b}, {&(0x7f0000000240)="7106ee17e6e6c0aab8d813e55796b17a3a9fd52a038927319bc93b430f4134c3137b600e3ba0a4a64c8a36547f6cd47ddff5139a713e1e4b3395c7fa0a8ec847c7d19ed17ee36ad99ce49096df3e05959f52f20b45e04307272caa875dad83119375e9eccfe5c9cee8008f163068d4026e9957e948633c4df16360802d9b7765efe220181838c760215d817a925eb07780d2e68964f5eed4270395e6d86e38b307deb2e997f94fa31a495ab974075817fd32f637ad5306c83471996d5b7d277bcefa4104bfad134b632efe73ca3edcfa24a8ee056559601f7a279f7ef75eada876619cda3a8f5ee34e57bb213fc39e7fa91fc0c7b78997ac927209ea2938145c0939bc4d5fe52aa6c3c3fe09ab393953548d14d8581aac00c41051acad33c70e7aaaa9a6e6b0519da2bffdf20f53b95bdce2d5feb66d007a07d410e03c04d5ec618eaaf8c56acf93628c7e5fc7a4fc17451b2b11301ae8ba96721bdb1dd56199040b13d85ccdee2b0203b7d11290772c4717004c7b0c56a43dbaa2ae1ff88ded7d7b079d78c284679669c9af468b8dd066368ecbe56853ecf73c21c8516e623ba5d23d771dd51e5b1a481cd0921ae5455981c93ae7a0667d510b124bd9a49de2d7f168d0a5c466cee0bcc38462b4b65fd4a76ab0f86cc02d2af562f57c11e36e0ad92981a7e1833716236b7e122b3495134983e4aa777691abaa6e01ccfa9bc1f98c4bd23f0506a161a114bfcdd997751a1d9e4b41ae2f736595e2b46e72554c5ff17e3f10bbb7d170de3d9de5171ac18359d3cb29a01b6ed6f7d0fe1d59f9dc2a7fe93cfbfa46e20e117cf75e917d9e9677ba96ce19066a5033beb16f814b6e1d333212f7f0c4a192a9577272ce509b39da35176284ff8af43e47c61346538ba8a8253ced20b3a22f730e221bf3766ce3911578dc960db7fd5d64d43d0ed354a204070dae4f41f0d187d201065603028e97de825760dd4588c4cf797d152c79bb426e9920b16e4f7ee12243b3aea60b7c2fdbb034e1115831413cf020da19a641f5c083e8bfcce28aab6ff4542c886441f1638d7795b5aa3bab0944ec4bdf3b74c5321bddfa1b90da0664e308241198f4efc4f92645cd3a13fa0f6f3cf55565705b225df954fa92a16308acf24a6d79f44df6e49870db32f80f5d34fb93bf912320340e5a87846ac6921810c1bbd9a3fceb46a1c692a7d95417fca52f73ed86d753c4197bf8c0ca2d4f3d6aeaa9d5a0fc320b8a2ca4f189b2e45604a639ddcb45e2801bc8b321a149f231561acca1306d7ea6dca9ee9abb773f544a26f1e0d7fb8d89dae2ac2a70437bbd2b793a251870ce1637289709d863ec63efd767ef080da26f3b4f468ce0483f96e209f4427491bc8fe9a57655ab092090413c409b248683cc5372b849a7c1faf0827baeab80dcd0c0a5eb3cacc31eac74c163b6682d377e68816396f1cff3587c9c5fd29138bc3d001abb44786c9ced513d87a607e9895dc069bd8d14aef6d67e7224f3542a0cdb0b1acaba822487045884bed6b977531dcf9ec51ca8f256648d6f602f28d2daa705de85d11830153593e40b5d7dd23048bd86a6cc34087b68d7c97fc6e807a3769e06c8aa6c25601003acdc3ff534917a711c46e4756168ef823b1cc0fb612518ada9bce322f8981af04eb014a9ccaf56baa1d7f0d0a9cdf337b2dca38f764eb52358f4e9167ba4012c2dacc4a8434ba3e00e28ed399c82bb5fd5be270328e243b9d1bf4fd0811e9005a9285d7fea1cb6f87d095919851f1742ab35b2ac7eb59cfba8ea806f460525cf2e914e024e85e4de6ff42d2d7d4bf1ae7b1766b9f6c41500bfe240db7994c3d2f9b18b4c4c7b2ad620cb2a93f64dbe3105eb2eb18318650df44bcfe545ef32c79f4d3e9a951fcd5ef4d9969c0dd0f7f9adb1463afb68b6ab47337ac6e49e5fa97abb3f6b9c980dc2e3d8a061f2367a189c081df572c2f442e3cc740647038ad813bed42b5963c5d3985bc23d0d8869bdf6f74ab8ea82885f0a8d22176e70c5237dcfdc521e8259270830414ee98ab12bb20989b7a5b7f6f881347eca25c1c9996625ca2a66ca13cf9f51b5b344cae16b16d68264a575572d0db21976eb81d8c0050f9cf2480b625f8185e1f01a734fe62076ca8eed69c393a26ba41491c57362699c158aa80b3f77de5415f0b3c1c2504869b767731c9b1c0606fe06906aafe085e3076ec798345050066e2024b82aa5dceef4ffdd090b147c9721d69d17dd006d4587523807e4b880ad9476a640e0b5434df8be7666e0734a30865abbb945b85c6419737179d0370edd254aba3c1afc084d4c7728da98277d27510dfee088b8a0420f067fcf825e0070e022fc1e82fdfd0712ff38346fe09d52dde7c512e1ed7bcdb0c10b085226242636146dd3fe3583adf7af2cc58737acd94971641e1e95370f875be7ee757d9e4d6887458e9892182d0ed2cddc691a984abdda1455ce8d4856ccb7f61fe77374f2277adfda0314dcc60afe1761b80c1c65a8d98935649d96341f963e4424656a923c4de185fc263f0d2b8cd85e2f976cc76b9094b4edeffd0d11fab216fda944f3409b894bca859face630510a5205109fd7f03fb4bed4cd396edf1c9301881ed5b0a7f5b55a883520f20508d5038da3001cdb7bcc0f0f46925046445b444f68785e03a6ad67c0d0c21d1037877a90194fb99edf7d0e14ad949999f353b1b8f3a7bb475bbc118da4cff4931ee5dd77a9cf5626122fe6214a3ca1a81e069263b934efeab7bd0b8e9fc107ac29c2b39a5a9fed1ab3cd7c79f0c21894473a886a104d3b3ca8de37ba9e5405fa1ddc3059491254b08ad066ac51ed59683593b001755b88cb627d12c585920fb63a7e7ef200970996eba5fd81e3b81829807188c13c5db491643a6116a71febc54e353ca599e95c610eaa1e634c09379256ec2dcee9217bb05a762004c68072b67009440a5b5e6a2b1d620bd0943c9f2e3bb46ad48bf190f2638e9bdf4a97c75b48df27a3f4c3ea426c6817c4254baa9b11484de1e2b8f0cf9d3e1d5778fdf9c362df784a55677eee6e558deda3d731e4a96bd7cb968870de570a22ea02a29477a2fe672e4f157e595f38bc7ed32b222c9b039d5d243e45fd66f2e4296e42fa180eff79dd94408faba4fd7667f2b9357925f9f9c2777fe9a756cdc985c63c3a416fdf620692615b391c3197d8fdae5a84c9a03a30ca2a3551cf0cce64b363ec929ca4734e5453424edd446b8e9236531bbe8ca4a31936ab7669eada812fdb6845ef08a9349a85cf18af82d098262f7ad3b3c4b2daf30170a2f0a73c36905adc056fc006c618a6fb8f052904695b933768d6587db9fc83d949052076e8969f3ab78ff3c0863a33ca1a28c82c31136a2e059f6c4491363011cbc7698e56d150d783f940e0b9a84e4884848b2e1b6489f8abd96089bd3e9502073a38db2d998a0782effb71e86b6e78af9315def0247181b00ba387850400bc730eb9c1f29ec6312a019e90415d411ac1c976012abbbe893f74534ee155f24335580cbd472910ca6d01a0891311301dc92565e2771a60d52d94219755ae4ea9b6f62dbf3ba7f1427969a718e4ff20504780b52e18a0550c0b982f082d83433efa0be8d20a509ae27ddd7226fe4207515f43e663ca434870af7f7773ba82d6c178f7e73d6eed2b2998b0e41dfced47b2fb7357538d23e9c312991fc17c21a1715e0c18ee89fb6a4a71e6554a7e500619c4ee03a25aa1afc8bb2817b4fce4eec42f5489dfd450ff307d3adc11de7a93922076e5ccdb6009e32e6f270fc9da24fea3fba58ff49bd74068b51e6be51ba8c11f694608706939b8433659d0fdd9fb60db3e2ef42888ecccc98f32477b49ee4229dc257de73d496142734f8072fa4d11b7ffe7ce7a28b482ec1eec9da448d3e1b18be6f9611f5bf473d9d86b209b820f75d3474fe419aed7782cfb4fe76b2ca708efb2ac9267c91edd7c07043c23451db73a65df9c5b9b6e1b0a120c9c6e12eee2f7824fc5c385140777d7349e7e2caea72c0c6c29077d89df8ee17d051bdd0fdea98fbf3b1d48b0f339eb14e8272399810841bb07f10f7c5fb70d6e16cf64ef4fa377a681bf4f8509fe8bf864b5fc7c83aec984d13609f5b7c3d14c4f82b40774b125220503cbd3e441edb705dfeb3582c7b31b5c363c0e52ef76ed276fd6b304ccff0eeb88d23f17c133d76768f4f2c740e02f9f0fa4f04836f6e00a30a41588a46b5f0893b6f26c35d4c37dac5aba09926b7c4f3715cc5b83530829c142d296422d02320320605c4ca8a9dc394bdb1bea671393eb26dde46f4bc0d68e1332a28bb13774569a5ee21cb38153e7279fb5c2b1a54b5998f4207c0d49617e3d06e72d3c8f9b5be4dae26e58f3628eb14847efb5c979d58ef215a701ea46cf9cf5d30d0e83868addab1d0026372b54c593050c68ca662c5fc11a9a51d01409786b1a37365a5b5dfe1b148fbf3bf25a0e5ffa387582f61ba1cd637b258a3b6b065bbf691193c819a6b8742f378bcf25442dff5bef930f302d6483c85feaa44c92e7a9d91b413f46f94ea871b1f20fc8e135c01dbb880a55d244266d0bb1276e82b9e1cbe33bd04fd75f1960ebf3c5f8f5d36a12833fb007c3342d4847b23e103e7a30ee5e46dd581a443b82921ce34dbfe6cd3bd1229e0a4489167ab78dc585fb6b4562f2d77dcda46a143e3f489ad2efef71d080dabf602263ed15632fca422a507bdb3f98e294bbdb676ffc8043af90f405cffbb6b850ddd1f9ce0cfc3c356f63d42de916e8d4ca01cbee132186c8de11c81b5df39c346255d819500da257fbcd82b8b9fb322f4b3c3e229f8ef359272fa57f17d3b5f7cb1925269c5ba90448f0567d873a457c30a9443ab0c308671aae88ccd53b9b46a3854756ac3da7ac3522d68e1a2ab157e1209d6edc4711c8e613f0ea9422334fc25805b5e0c7c274b731d837c43c4759dbdc42b266706624ea0567ab4fb471da448f23eaad3b767a0069858f3588427bdba7751aff4c922a46c141e30abb7c19666d33b270ba8cba01c4b2cd49bcaa70495c4a49511ff5b978c2ac269192e621bdeca00b1f49783ee87793dc2f886d76528f99c2d8e0db24fc33e2e6578ed0f861165fba7725418682273633d22ebad9b0391da178e93688118b4e3b407d020fb2ae7116afeab099fb809c7953d149379244718b9aa4f5caf7b090345d0555ca236bb84b6b010c315f0f5de20fb22e9ad1ad887e1afeea5b4d8fe00c460110d36e45504525f692a45ceebb964f5bc678f2c0866d8dd8916d403a2f3f5880571019fbbbee3ef1518933004b2744f07f316ad7e7c5f1d221d0d3b2694ebaba58e9263e57673ca1db6c7fa96f793f18ce1793b9bf5a767c60baa7ffc5742345b96fe05e70d504a4992411ef9a5c24490275680fdee4a57f836defc1e16e5553127db570ca56fa798d78735a8d8f6162e1be80d64d8cffe4426d11538a161be09031aa80d8e17417f0199f2c22412d34e7eb3c9c98f1d65b72016c506208567038ff62c6b3d52e3d6e31f456ee4012be4aa679c7edb05e49bc9f896c501c5313326c9b8059d4ba65e61f1b738bcfcc409910a68bdab5ccafb19d2565de5998c7020c6bcb7c957a57345abf21bdc9232fd6dad53a336467abbf70b62409188aec9028cdcad9d67b30308c3ac3f3e83b8bb0a24d571e5a7c324a78b9d97f62fafae74b4b8ffe83209ad76ac12a2ff089ff3688926b78082b4508f61b077645b5da5e729dda0f6c971e2995dd7d8ddf9fd49d9a907dcd4d", 0x1000}, {&(0x7f0000001240)="7f3801d92f7f5898c5cd6ec4bfab68f33a9ec8f9a5ab9daded59f82230c7619d777edb05dd44d33c254ea3c1fac7755e42d796e2bf9f5e5b6bd9209ad82d064136dae0102dfca94e4e586f4f08ab621573c51f1dacc501e1825cad1005f424f7e6f4a07d7fd3f9df07931ad30cfad787a5171d4880a5c18985fb354232b5968ae253fd5ae35e9c38fb26054552da0d3533c45c99b08853a0b345886cf57eb1df45e60d5dfe47253f88894651e34e1745baf1529e5dead424226c3f56747b70fa273ccaf750ed9055d40d06a3895c8963a98717bb8e152994b9f9d40e18820bf524faa23676f299d3a5cee3b09dfebdea65e4d69ec5a17b52513224489d44288b69d00cbde660f6e5b6964c6c0c3e6d9fa07f83291e20ff89039cb533b591cd39c7ed0717b3600386d42bb15f5ed2a2ce1d21ed5444f613ebd0df0dfe3876282f05419c0b060458cd3cc949f59f7cc72b5326753d3577ff1eb75d3754f4882ed00535a78d7200d87e96f226040a7f829c6a408230dee2b4b860dee0a7d2f13c4599f8a134646035f23405d416b64aa5af290f763f871845877598bff61cad4c0fa1842765ef20c152037af95d9b33ece3d39cd44e70bc91ccb95076f7b02c0bb7ce27426ff2701c40bfa2c61411da6190159bc89ac39187a1fc5fe8bb6f380d27890f657054561736ff847569886fb666b446b76c59a6c873a9e002471748be2ea08aeeef28b231a3201b0cfbc3ce75b4c62dc3f4f8711199320eb4a7e83e88e65979ffe62318084ad5939a3954506937fbf11df8a0b3978c183fa4b98ba4db99e92497330a1e558588abee799657a0be0d83ce7caadba1f35eb9979712b5e946635500a4bc8d0fc4ec2522f6005c7c696fce2f4c3810aec5d88e1456cb6c1df91a45455f74b21fda0604a0da6f474f7f1c2fdb61d3c2bca0cc549fac44bd8bdc8a0a20a33c306693dfe4e7c8a27ec2c0d4c0a1d42bf00144aeb18aff52bf2ad3d774195421699b995fd42382f187b4b0ceec6fc314b3faa13cf5e5f9c9a76444e313f5acf960c982c801a53a957d6d40ebe6a816f9a7f6ca7c88f16be73a4ffc4cc2a4b5b37fe551fcf031e5952f8e7920f3284bdafdd753105f71807634c89df1912414e289c7e5a739b13e0372a2326d70358efb4dadc143a9a1b3bb5f468e319d2893ea39873d5afbf041b8498e407ec0c25dd48671a6b8adf38cbebee2098e1941b5dca1c05889aa25a3d580558ac6e77e1ec4bc171261a259d788cd95435676e5e2ad3c9682f18aee73296e3a3a1b089a8a56889defb91402d951977755c0b93ae2652c8ff96a164a3f290be9df02ff47551a3b4f1df01639db51d14fc8f57c4e14d4036f9836d5b5957fd45c951359a4f836d521fc77407bf5732ecd4da97020d32349a62ea7110b9c446e568e535a537cc43fe83e1a88f8c1e7e28c0fc4134b9736bbfafa4576e68c9ed41d239820101472444c9fa172e7e212a1e65ca062631abcf63e97f6d773825bd7c5de38ba2ce8a5692ac3458ff5217710992b41d3e189e41383ad46b912292272c5fbd4e909823ab3ad311d5c43078a77782eca6dafeb10052a91c1c4a8b75a3373a836520e3926ed3af3663e510ee15e66ae03c6cea237cc06eca5fbdcad28f1049035746f859644c8aec2954479170407235fb33ba4a8ab0d259aa88e9830f25584d98f35e5bd071feeb201ad5cf513524d3402a404e32a003b43120d3938cd3abe9625c9872483c948264b2b80019cce77db59b919aa55b02800181bea3dc3adea7d84d2f495e0ea738347bd4f59d04be19874fd8fac2bd2c72301509b40aaa261cf66e7778838ffa9abcf75384cc9a7f597b275317e0dddab73c5f5d86ac651b5490f2577ceb6987b8cdbd13c2abf1ca9f12d6625486febf3c5eac98a9fe5518512eae9da30dbde00363824fa64726e12bd799ebd012004aa214f42d83718f09822f3b989e8e7593bf133451fec23d0653a5b66f0c3edd3e12c187c55818490d31f3854c9efe58e4a9546ae980d6e7f362e5d075abf1e8123aab2d7fcc2a64586e32111102b1a51c5d38d354c5712fbe49e1a4411867d5fa998d8a483dc4a9d1834b22169c0fa3d61dd9cea9507ce1191347b0776c3ba05bad214bf55ef3bd7e98075e40fa14845693d03f16d81b5196ea3b866372025d95589cd86e65b43af4ee1dfca18cafb48c3de5ddda16c8f7298dd1e7abc7af8d0367e6164f50da95ebb4e3cabab07a00a55eceebb68073714fa2669e349c175e43f8c977715ab814d700344a92b6430ad067bbdabb06d2cf416985d821f962bd623761cc5c3cf81950733cd8d10014dbfa61d0831547a1d7590fa850e7580267e501265b6a0f6b101082066430c59eeb01871213af4651bafd2a600c239dc7392d504a870d10ad369542037df420d6c4f9f80edba61733ad410f3930d221655ab138a7b458f80cbbb3236ac546bffc170c5e7eae786e142f9a1de02545935c7e7e35cb94913870c5e4605a4009ebb8c69c850168ed759f65e369dbb1a8cbbaf6edf12cb9c215fd739f3fed89d243f3f148c5636297cf9ad90e35085e3ad42cb378bd6eb96166fa64d08bda6a59f3f4340f682aae26592db20391508555601b7c80a6e07d9f92cb521927ff85d792aace9678749e7d1e5f762e5e401d4555637f8d108cb58eb5a108dc47c7fd50a5895d481f2eb55118c76762cbaa8fe0b1edff9336c12e19b1bcbd3bea020fddd2b19a10b2be4a2e05f135af336878c8c7b45e176033aacd9d9b6a0c2bc8fdbf314ba73c80d29a2d44378e526cdbef5e162121770eec3c6f17963d3f703ac1df6096f909d47cf9b31b35030f58d9d9c1858d2a39dde643f690a721518da33cc443ec4117c2a0b51578107428da30dfec0bc3daf147a2713517d9e7d4258aecb45a70c74416d4717f3345bbcd80d43ea24a19ee9ad65fbba05c796c6c59672eea3a8802c1427c1819de480388283c51d685a45fe130b41ffd1a069c5a0aff918f79e4721050e5f755bae4523c54ae6307e9f040172340d304314944543c5ae199f519ffbd72ee66dc47bcda86be2f73c4f0328cb52e257e162baea32c568655405ab2935e621277be8d32fc6f9288469bf5310592da3a3fa4e61ad835d38dfb2f0bd294c5c33aeeb1905cecd39203eaf711eeaddeae5d2ec7156d98019f35bcff62f21b934782017400feff4cd7d11219e1c88bfa302fd6f92e2b459505cd1aaf60609eb14be1858a584ba44bc189c6ca9b8d19916259bdd5c2aeb5c62c5824f0c2c0bdc30013488868b52ae70d566d0e19b521fffbdb3d798bef08df28462aeeae51264d0974d829b48c038a5c8ebcb246a906389ce71d408aa43c73e268464d8f5c30d4f2a9a1859c8ffa0625cca86d3a60c2733d1aa81d432e838219de80a6fbeb39157a95e8929f0a57896c9a85c5c6a882ad1c2c5fcdd6bc9d5661288967b93431f4efcc4bc733edb2448cebebc56bc7433a3eefb20a79df4c246f186fd936b3c78e0778a74df45c493675e0c350828b6fb54288c9a4629939249b9f5490707f26cd0d63ae378e8cc063ac1f266eed6295425475abb320ce2ad95ed7aef4db7be94eb87a5decfa53ca88fd7e85e253ce87fee4e6bf1315c247c014cf48f81632c9aa63fc86f21d510122921ba64b21e437ccbf3c72602ea5f49b21cf35cda512bf066ce58e48ae8efe61b90217b07bd88af4234d7b68c0d5dd912d8942f0ae97c0c8d9520c85610edd06a4b25442015a4d788763deb96f74542f91128102de01b4e957ae99db62feec04665880cac0da760f653636350c0b76a0e09b84c05dc969d52934363e05da44b592c2ff0f0c092572a8ffc965ddc037bd442e6b55b9dde7a42036356cfedc1b90c2d21049c986daeadeea7ce89748a07581678ab86a7238d293a96511613d2ff7540f5454c2fd3454f27b79d9e621b926fa015f712170b0f764dc2428e62d2dbd619573a425d11ec378e81f3407d289ae06f8ad91b4f8844b39d3984f7ff295d9d40fb65ae6c41167f792b39c6fb55290685f1b093d3d778f5eb0b0835f2df2cc7c43d91796311cef2643eeac73f423f42ec3a188110a89c6e5a8d7d3a47521af2ae453de8db82923228737df3426c4f95ed9b31712cf2d5d9bdffc477e8a6b5185fe10aab80ff1a0b4851815ca6bce145a91372f2be7277f844d5ffab11f85c32fad4dcb795401f6cc4684c0d2424e272de9007e5b4cee181c4a8555e5d7d65d89ec9ba5c67c4114bec853789b726e357f53791c24f29c5580b78d1be2eed21d10072d4150fd2f54fee3773bddfe93911fdd770d8904e214214e42adb7a8764602d5c6cb4874baffd726d6ae0832419cd5c16eba67ed5f263c103613804108ff9eca49201d24adc6d3f3880ae8b927217928a036ca1d912ecba5da32293018feaf8ece087bc28fdbf4fa73e1417a0741a41b38a4937f7fc5697420e8f04e7d2172b4a60546a9097ebd94cbed95fc45466e63ec7a1147529d2fa989452035496714f514d50b5a8bdc9a1e302afd63259d10bbbbc5bd77066e9632cdc6a4b8dd77166241a2f7a6db4accffa620c09ea0b35c629dfc533a2cdb48d8cbf5cfaf48f2e9823b11d8a8c5658beb03e4da3a0767600aef79a77b5598c34893c6777776c48e001e39e69af2018bb6fc8927598fc2a894d77b1abad2588935118d1612b426541eec8316be879b03eaa4206dff55ba647e3b70992018db360c83c58a13d3146ef60b383132d82e00b908cd6c30c69a571972b3a245f731703914e93818a07b30cd7d73240e6283aa358fb063e25702f00f0fef892cb9f4a829136a0e7f3768e727cf5e85a242e8bd88b828cb79ec742a10466afdcaf4335255e44be02bd6194624cec33e32bf5a2fd345e8fa72d5b1b6300e421272d9da9d4a918f48e03f91d0f9d351f6da563cb274df31bac8bd0c4ac7ea62bd817db0f394c35a95f24ddba7a0411bb48c6d4f6270a8001c94a8a7dc9c995dd0f60651457832726f359b8d5580a5a779a92c1a1ddb5e6e32459bd165c52f4a210e1a864edba1bda8ad2cbf6ff66040df1cb19e9f1e05f3cf6449d21f648d37cff4d693e599309a08445cef96f01401fcda44d7a389851f47e8595267e812303add8858e58dc4fbbc4e4dd691846ad3b0d19af624f764e2d7cba9c058b7cb0678161283d1ecd34758da2869d8c6ca5854442c911b8ed72b9c501c1d2a55d2274be4d87f08e3ac3879d4798b3e6340638f9b91c836da50ccf5075d4f31e65b98d0cf518b0ffa057f291371753074387a14a25eced5012be3094031d3bd19ae66c1669fcfb0e36ddf7027fa2fb0e0cd310bb7002b45bf826956eb38ac3f841a626317298ce8fbc5d83565fbbd9ce17194a86cd2907f75932fd594d2bc491146631e8017b24ceba1f3170fccb233a76826e0fc58d775e50c724c596079220de2b38afbf80a776b03d593185723644a7665e0956a528ee97e0ad40fabccea8679cb8d42730810474ffc96cebcd7528621f8cb3cdf141fd216ec554c00f66b790f858e832a243b46748b058bf20ddf353ae1b4ffb1167e761d4136be849cd8143763887d2f52adaf54514f7f747b13358e135a1402d93801a10879306ed0a4b126e2a976dd11f15bc388d5a5829e0cbf598f974352fbb08fba7951701661843063c1a6dea6f6e7e86b3a5230a9190b7c782419045f5d48690c29496cac1430075bbafbfffa527129fb62852cf48ed0fe575895226149603ed4c04b0b17a1fdab33941772476fdb0104ec100526b3a", 0x1000}, {&(0x7f0000000040)="d3d74ccca372c2d5ccbd40c077a2e1a25b85ebd4c7c494f92749a2508196329a74fe84b5a8b2f6b206a3bc023cffd98476bf6e6b", 0x34}, {&(0x7f0000002240)="bed406f9d014d902de364a95c90e37ea5723222901", 0x15}, {&(0x7f0000002280)="04306d5b31dffc18fbf9971fb70eccbb9de924021b932313a43ef4f6", 0x1c}], 0x8, &(0x7f0000002340)=ANY=[@ANYBLOB="180000000000000001000000010000805958000000000000e80000000000000001000000090000004c2ec22be9c4998c1ec632565b8e0e27ce8670cfd6d56c70700551f84d7b4447cf209663e9b548f65db45d7b5d1a5a9d724e893c7134389e9ff285e98b805c36fc285bf14078a6e5dd36edd93b408e1835830e4a175fdc2e7ea87806adb569dc8313cc1f6e079e27c36652c972827e6ad614375ae0dd3cc8058263615583666411c70f6e40e2c51e8d3cd447334b3dd348dada4fbad84c5f3ccf8476f25dcb879f2fbfea2967dad36548c33c58cbe6975244640f7909655f95d15319240b43e8756356de13172131bd62293f33c737c6ba97c857000000004000000000000000ffff000020000000c43dc0909eb1d7edf8f34da8a4a99244616dd6c3662c25bd8c26d9050ee12802da9e425314088a206b79376b0c56500010010000000000007d9355f60100000068cca8de942a957bd72795495135aee78a8488de14427469d350080b97ad156c045ab05e50dc1d826b2036fb2112535260d61da105376fee96108fcf0fdd81bbacb69e1fd1ab65c939c9bae73145223afc98cf05adc95fc7088e5cebc2e7b7ae25df0fdeeff7dfa2e149889f7cc26dd6d3904ec21464ed57ae44035788c49032a7ce6b9ce450a20da33c443f25b15d71afb2cf76137c3722c1752e39c6aaf2fb2d5632b1142abbe07e70858c5b9c2fbae62673a4a014698c6b1f295e130a1304692c599d24d908e065f01e42a611fecac2972428eb8663e0204809876df1d15e4c5c88f6671092c6a22cff4202e548700a8d3ec0afa43c2429e18dffa2c4cd00e0000000000000000100000000080000632c83506a8dde64e4a4d82b494d89a4e233327538ca7bae982d1d0839557ff918d9b900664fd7fe4bb2b7a816003b3be2993ffde79f80230207659ec48db4c866eb5e1e0450421c8574f43d1cd5ce8ac20863768cf25b92fbb9baf6bfbd7c660aba051c8429fcaf1b801328957e9566321420d8f96afe2f818e3bbb49ca8e9c1e3f9816ddc6b6b61983fcc07f20b61b43f2f58e8de0847bd23e7db1a4fb89133ea1bb4415c90f65b0128f50f3c062e2d1da10c2004082f695b4876532f7c940675ca951dd5cdf447c13000000000000101000000000000000000000ff7f00009efa81824d90c65ac829e4856252548924a2b16b02ffcc702898f646234d46cdbed3616c51d8d0d6fa865321c0c7da8a88cce3e557c30505ccee3115ef40794b3d1d0d28216568cafb24779dd580db19e25cbf0f0503e16f657a3d863eb3bf0e4878d9d9e9f50bbd1f8a5ca75bd0ab0a3df023e5f75d1505c6d4dd1a49faba1e6d1ceafb1a9e8ab9f3fc64d3133d115d1677e37110fc2f5f930e8572a1671b898883ac0e6c5d30aa019fcc625326732b5a411cd086c6abaadfda1d6b2e1d19d2897c54d6eb2e628ab8ea7002743718c98a7854807f07dd78ac89e6fe018872f23aa81e439f0a6ef3d409eb814d9d7e98d4d0d0b8aa1874bde13bcd98ef213984852b4ae06164187edc81f4298cc2fde34851c9f895cac8e81b3e571d4b0d454fb77ad462802dbbadef981d83a1bf7d01b3e547050c65425d4219b0b135cbdadef4b526810930cbe56abc0d73bc003f440dd5413614a8c849ea432dfe0ac75139663ee5b6761696a7129279808823fc2f19d5b69a888e3130e701185b491f9ee025cb2b1ecb0fdcc7969038099e996547fcd1018ed346e8d74298df97058876dbd9c40f108e183584de8c265e2ca1cd6a6087cf5fc6157430e53d8165a2510e13ab7d432436258a395fa84109ca4c226a15a602c9cb294b385842ac7865eac40b241c740e3b75c69af51393a0041e0c9cefeac49f56c7a0ec893a3cffa22696e89703515ff466623f4b7d5a0c3006ff003a3c44cddd22e33934f8c4e61e1b50de68c3230875466ec3722f7df8d890220e5e1c2ae7f1d0207b0fd16af89363c0bd83a97afb8c7298392683800d5a86a936bd38313af77a69109553231d142e99de3e8f578fc7da029072cfc990515e5076db17aae7b64386be4009d89dcecff0bb027a42087359652bb73a22d82223aa26ad09b082e1d114a9b6c7a6284a17e5a2640afa23f33c10e3fcba35b418e1a2583898d314146f889bff1c136412ebb015e33960b954d2d393bb41e4dc364e5c4b03ce633b814c2a500e3cc38a03846a8f86ffa11c6856e23e35bd15bfb67748da82088e840b6ad559a97a8535071fa795209cf930fc8771a28b559d90261651f029b4d4d8269f10411a69e9882a4ad9897c8f132ffc40ac9b23a4fb381e36e4da57bd44a30f53be1b4d592d7e804b825db77d60caf15fc4f485fa53b89511fc948d5462251301307975f31b702e940a2f620819939e0ff84692897cafdf1111e12f0887ec5990c31dcfcaec149d96ad08f0b0792a1471f075565d8c795c4bd0a4a0497f4f6eb5b6a74567ec57a4fd029edbd38abab3adb77e66c33b6328895bf377a6410ecbbc85fb272ab83f7c691a09961d4e4a2aaa179a2d799d9c880e1ac9eb99d4e9488502ba94d39d2dfcd42e82162eed2f4a5e13c1e14746612469cb6761888e7563512e25d614551b482c53229f91191d9d40eeb4e6cfd9b1d6d58a071ceffbbf4570b857df0cba3fe23429fd6d6dd80afdb1d970ea5b72b3d54cb4ee2f7e59de59477805decf1d6123e24109f7cccb7f19d6eeb32ee1f9319d8de772487b1db692924c4d2fc1faf6df2bfa9497dfb4568b75407bf7cf004b772d94456ca6d6f6b582482c3e566f9bca30f07aa55310fd32c753354c4cc2c5a4c0a50c241b976bfb34ec0047c0561fdd1c09544d1b450cc106eedd2ac57447de4d34c0d60d0d81351dbd4cd289e14f91c2689a82ce3509e8cd4df8cbf0ba0a9ecce0f6204004048db16857a305166b6b78c91d432da14742adb1b9f5b7acc051a6fbdb8bc7b1ce015e07ca89886f9078090b30725bab82b274352adf0cc96dfceb858bba73a62d8d25dceed0f934eb9c87eb6d417da8509118047499c3e9f08d3e7f2dccd1a85a572802e7acade6763840db3beed09bc1353b86adc3f38fd3d86cbdc4118550d7e9ee30972eb31601514522070e41ac1a3e0334d8a3cc52202f311b23486bb7daf69cb75ae4e0582a9551b711d47fd6d336621e6bd1398f8dd2ae0a4737e9f62050f1e2a18e7acb4311271d5c8a84e589cbbf2971fb9a79eb31d9b096a8b040580ef18064d04636a3dbe87d96c8f0a0ac902d6350d54f38c161a3a397a20aba8e99aceb1cc2b80558a14cd5d0a69a6b19757e26bfb5307f73b73b1d6a67c37d0ffcf955f620e10f50be5345d6af1582647bb8dd6d8ec4ec981ad4fc83d7b36a763e37705c54984b45d716f41ca809bdd1d8a4c009676e95bcfab750d7061567f0d694d3994737f0e6c5bcc1965cb901f2b86be9e42ef20f0bdf04a73cc37d46ff1263605dc2180ed7002b8e5c562aa3ee17d8a216670764edd6db4d3ff70a00f28bf65b13e55d0b3454362e89912176b58ccf0ca2b657942d764940e6902d5e2f1aaf68fc3bef9bb37014b7011303680ff63fa4108288ac69d1f99965d8a83b771b170d5833f59058172b6e48765d07ccce4e6d7733d191aed1702de93d9ee7562ed95aa2a745eb02f1521e49eab308ed55ece13869857ea9184659faeb3e05664e627e6d800b4f5d8fc0906b85acd03e16ebd67fbc9528ed9ef2131be4bd97b7823905b0f66f147d5a826e7f520cbd53448b303b4d0fa2e912b70d145dad0e4b8241fc640f7ed90135c4d49305a85ca99e874dc850f4f7428dc0984c5e0e870251c035736c9d828715eb341a986efff873478d3f698b850bc286b649d0fc583014f3c672109cf30174c2488ebd9f5a920a8f6af4d7cf4e9973d464fa5b397bcedd8eb7b84f9dcecc6d51852ea72cef936ba15d2befcac373202dd8c98764da51fd26d6d3c49989fdaef400a7a684c27a7b50f0b02486159d89334fb6b42e38fe6886a952588cfb27ff8881026813711eb94c452cdb36d3bdb1fb995532e1d359de388e70b334c98fd135a3e37fd0c8d12677d47908f9f781364057381bc605de30964fa7c5f33804d61c89dc0c856927e5e589dbff2f307621fe1a118a0d9a56ff30a8f2f352674336e787b3aec8c683c9a800b2948ef1913d532e3b5782b759a3f37e6eaa6045b695d2974762e07302bb2f2dc43758359d5c126f0bce03e53e30e3a4e2d7b5d05c22b6a25f528dcd30d5d5fd2ee0a658eeb8c4994fa424903026de28b22cc7b51455346ac0b45c2c3339c772e5ab5ea9add0158e48abfd2b01f6cbff1f43fea2c49faf8a2ef32a53f22a9f3d3ddb298660d9fb34f8b1a7764d71d664d50e30ba69d3b7bde0d72be3c4cd742860a9edb972713f6e122fc6438ccd2148801b77ea43d168fdad589af0c998834910f95f9d9b886a9b7b8bba48e4e933d0086f99520faca589ce962392d42d9e0e837857a109740405c67af3dc980140873021eb3122c83f4705c492faf043e168117871fc7f8a8fe173f2b42f15e6471681bee4eb8152cdbeb3e727c1ce4579733b03d34ee4a9a9ee7b05fa98f53cc0df24334cd68f1fca91c1188b5629ca601ff2f17a9fe2132fcbff0d61d95072d1390cacbaa78eb28d589ff701cd2eb773a779a6240a43d4ed81c8ce3b5e7ef46f3adf822ee6be99052f27b6abf69f49840b68aac80a644a56f95a2b4b5a67e5f0124dd9ce2afb222289f1970b3981dddbcb3ba45dc92d3e38b2181a53f9c052842d78fe77b927c4f66e263e1e59af2d2a4d384bdeea0b71aa32841132ebeeef6f560daa825d4b8f891241ff4e35c334d9e3f48e8437db42fc5b3dfcce21fa5ad7f0660f747ea192f6076edaec1195e5466c6367f4a8e21e619579e697ecd829d1521b464201ceb52d726044ba85558cbac11f7bb56522c2a905d97aed05f2649421382f3cd824003285fa016f227edac59bdf5464c2f88e3adb1cceb3e156597253124559bed5ca9be27ac8d4e5a2f87384ce9b9e4ce4e1e0c8b021af5a712136e251daecda9f156c35e4a9413e1aad21337237b8cb42d00811fd2a9bea2682ee66e31d7b252c1becb54ce8f97c2f3de31ff3f432bde3bfbc712e15283c605f068ef7025a711e62a8f8667547863287c46ad8d7a7258a3c523e1a246920507a2c499037eda28abafbd925ae6425158d2cad313630e33647c381c4e9769ca69998aef22548ee0a9300dd3368df92ef6f83389a53c9e6efe0000836351e78deb72ec688da52387a4b1b0fed13d660845b72e24b7be3dd893850a9fe1b8c9e6e885cc230b8cdc512c74b779bfc0cc1339073189a90d0454d2905f900eddd0723be62f6bcca85878b38d53f9faec9a42437c284cb8442d94864ab0ed52ff7e9cbe90ff442b2871f9eb1a094b0d7e27d9feb9572e52528d0834903e83ade42377ada8d4667be0e48eb0d62c92a8981c5b487a2e0585ebc5e385be7ecc3adc149ee0176efcbae9bc16f70185b692fe357f3d40680351c0d9d460ce471c7a2d4c57aa2c2a3ed06bd65be906b79f5c51a086ad48695f4594152ede0b455047109cc0a06a07a8700602b0559d1b519d022f7798265d3534fee762c424518f886629fe4739cfb36120df0abe64f2746558fcda60904661267c55da9247d9f2020ffc450f3b27f8cced92f6d124b92a94d504fd3486c5151b5efa8080f2388736a1e061b0a81d9280e0f72d8433074d4ecfe72ed692bc55eb17268a5eccd4f25379ba1cdf58adeca0d85108e76d60c528fb54c7686ab2f6ff817aae148b77a0e9dddd4e2340ccea121fd4dd0b6cffde9a900c01140766c9acb8107d625e87e98dd6ad71e27dab526b21c9128d33e61b4979263426185448b6afa80a35038c97d198a54792ab6585a21f6acb3b241c91b09e1ee729cd534dba5d10036c7a269a491b0418b593b6ab36f7e6d6dd996003dfeed3909ee26936eb9bd44ebc2caffca410c835780105dd6aec10dd9d53bac8e3f0d9527a9de74d2de38982dfe24694bb076df48d352949eff0a4f18a5fda34e854515527da0e4b5bcb110773094107b1fe9f6e96bf75f7699a4fa3c08ec57f153fc0d769f421b2df2f5ff53d94c67a9f364dd291b30b39fb0eaedb4c0fcbb62fc981ffd3fd7d559aeeb0f49df1fd528df2e24d5d248dce73dbd2a722cbf53771b5f1065554da65e72674b76d6b0cfebc7b1237f7337323620520c40ac64882d61818e0fe1aba639688b64f5d4e11390ab805d4d5256c8f71289993243e5e9a05f96293f0e9c9c7e82f27af6b69b7ca75d405cc8ffe33cf2eaeebd0d9891ccf2255664c82d3a93c86fcdb7c955c559adff48dc3a80ddf1410a7b2db4041e342fad9900575e004579e34c071abd46034f62048837e94dcb7b9043f62898781a2f65b9e1b3cf6847eedf51f72fccfa02145752501cf2f827e516e8b76948e6ade09e1763784f3f4bae6510d03d8121e4dd54f2e181129a782e3be2a0e5a20093bd38c00be62d81421b650e931132601cdc62c1e913afbf63a333de58219571c823792f026c42249991d7e6c53995b533bd95227a1be62f75b46de43f8ea74a84bbea399e8daa3996e4a989f8f90dfb8abfc8034f8499bf75b4bf781adacce134a346f8f6e3f981c6c00fbd6be1eabdf4877e34795e4bdc3ebe7ccfc230c5b48426a81e529d3e6c7e0873f2c4e2f61629a95dfc758ba3e26046e401f68a07b679f040628a3dc0c5695c3c8a1e7eedcd9b4db902122b0eb75a676f90ffba5c86610c305077250c1d28704d907abeca021cabdfa7453aef391cb66c4dbfd1c6cd380002905b3e428566e1a35ad4793447b0efed216ee389ac16f96f73e9a6792eaf23ebe91a8a5f876d5666d30f9e0a0b4b43331709de39c2204225b427390ed6aea222781466b494752054435589b6a5ede70c70186e63a19b3335d222cd26eda7864800000000000000ffff00000000000018db0ef37820c763b9be5ed947ce963eb8f5c95e8658e8018f5c6e19239fcec2f9faa20913d26acdc92cd569037d392f97a13d350fe68f00"], 0x1388}, 0x400) sendmsg(r0, &(0x7f0000005b00)={&(0x7f0000003740)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000038c0)=[{&(0x7f0000003780)="1b4725709db0dd9488bc7ce5d5bd6263d66efbe4e34120c7aa35dc59e987b655d82ebf4c8c1977084910135e0a9e124f96f54101436f727483028b84241614961f7b3749dfcbdc1c34c7715dd00ed89768765e88ed79cde3cf26f945778ea7ec7c7e1128732104d72a03fd9a", 0x6c}, {&(0x7f0000003800)="16243bb0fd14cbd84780b1ff931de4f43311eb05f47394065edc798b090bac9d6f63858bfe6fe968adae5001440610a4ef0acafb799b23abb5d631984a4a52d9196ecc2c392bad913b007a3e5562a8701812a5c04841fbb14ec0124c01f7f0576bc2c58242d4d610eec66641e94373c54dd4fbca3161aa80fe21a7a8956556ede365508a85775a48ff6a554d2853793f6cd23f0c8f7a70a516acfddc41eb24c4aba1bf8d1d6781a9", 0xa8}], 0x2, &(0x7f0000003900)=[{0x1010, 0x0, 0x1ff, "5e418dfd0668b2ac1c1a4c6ad9ffd7dd9f2958e38751840523ed95297940523e76cf1255d4c9e78d7aae1ecb1010bb9ad41d8ca1869003fc7c4efca633b630609a1887843d36968a4431ea2e4e89ae62a0982e21009b508e141bc6ab33cf1a58424fba1263371e4c53eeaac16c12ed9650b2d78cc5be1ce6dd85e1e51f5272ad6d527214c3a8c0752dac8ad39e2eb6e594268233222d976b5ae95ce564b2ff44420ae7545b429ff27d9bb746c7b4c8395ca7b045c3e0668f5780a6fc58aad2f25b423ab289fa9c140c1199b2f55bb66cc97b07835b885115cd7e31fbd7dd7051e93018a7d8b123e4660b6e09ca5997f49009cc142fcf9dab03e51e66b5b591f8eb30ae7ec75dc70569e857e55566447cc92dec7f38b68e79f1b5fae10b25d7a37b65fec98726ac04379435146d056b3e4acd065c729d9a3184451b39123581594ab1b1155d0276d9b9deb2d3152e9b13a2bbe031b91a908011fa86c35c0ed53b7b17a1773213fa5b2d276b5da074d15ec7b5c33d15efbc42636784ca3ca45bcd612cce0b54371becf5b61d495c7edb60263a36413abded3703d5990751b0572a0798fdad3620c8f5670200812015af140f1b5267055bd6bcd771cfc832cca83bcd63068dbe4ee9723cf4ef0a82e4a941dbc3f0e8028a3ea225b000a37df1d551907530deb4f4d39c68a797a0c704169cff7a6c18211607868cd72480ae8ba1d8ef41588c267cd1949b5b51e02c37f866cefc1e75e509470a782e362ce12098a6264a2b0d26e04cf3d0df99603295ab4efdc464691fd44fff7e770107537994e6afefe3b25a4fde865548f1bcf8a053e8dbf3100b5e293bc68f61ff0931025ef9542fb8e6996cc6ac9a5d6560c233ec7565d4fb29c8b6191e48c250e49df3b2482eda0b9806fd7d37f0813295dbf83e2feaedcd549c5833973bf15c50008cde7579adbe7378d0473269ed03e8900013f7c235bafe4886afdc112eae33513b6df264ca2eb59f23a829ab82333cda2062f8eda4efcc4bda35c7f71dd90f5df49116944ed8b391c3006c4faf839fd233d7697713a8530b4c602d86c48cfc52c74859a7e6cfc85bc1098421431eeb3577c4fe80a0861b6d8d0c28154257aa8bfe2a53a809aea86f811d531b11e12b88978c62222ece879678f6197202da713da3e6947f166c3c1b43b8b60bec80cb60ea6d24f07c041381f7fae26c73afa6718a993f198971d768252ea4afe7465470767e282641aff09d27e5b861953f708699d768da649d825074bb50b27dd6bdea0932fd1534377e35a12e017c0cbb45cb5c5189e09b022b571231ed76edc4727f9b9f813159df788e0850582defb060f6653b8f0f64acec1143e2dc047c8b4fa8239a35a7270844a55b650b902f4c6fe036edc425bcb0440367c72a7d1567368e3855b751ca8f13707efb0341e9b6d450295dde0275c0de73d342c72f8646ad1102dc5875f94ed424317ee0f6f10c50b8deb29261872d446a57ff481d054dd98e343f061798f2b133ae2442031cb55e1d5de91dd7520c837c69145ec009a2a275543fe60feb2e8d5323c9448d2f6d2f5701c35c6648092a8f538c963dbd54dbde69f0673b38fe56e1b02fa6d3e6132774091ca473514fd6d1ea1bb697fbf5720631e7d52c3ecdbd579f7439c8b4852a367ef0e2edf9e691cd1428834a6dc8b3e61f452c7cf1a6615493d9c04e75f7f574dd94f3b1e94078e454b5ebb693507394e3daa1630a8e75a32a612a9e556128425b6bc80fb3c00f412292568dc3c528681f65d7b2f2114c9c36ff021bda6567c26cadce65103e08e3b8b164f144d146d463212013bc73096523b053f5deba98e97ef44022a3aeeef8cc5a2963292de7701bd7a0375153781f9f1ef766f715aace204bd454ef4c8374331a74f187bb8792f4c7613080a617cfdc969b234d06f56abdaee6cddeb48a4f5da7eb88ab1ba3a61cff43fcec6376b79b7ca2d89468e0d908bd9971e9e06ed8fe044bb8b4119bbf016b3ed241d9e54ec8038db8726c3315edc566eb987be9000f557f264980e514a3a3e05ef10c6889c7f694f7fa13393e7f5e5eb6eec80f86833788a794ca676cf206ba3460dadda0ca0c1680f603d70c6b4bb505018ddeea5e7b14a875124b32755881fc4731f5b06f240f6248099084b9a84672b51d685fcd2475f0df4ce50361eede284489cc103410de54a2a4c8ac10f23085c0a9854d47ffb4cf812d62bb84b39c682ae854495dd7eb59b0980d1d5ddffc5ce89557e0e6c99b0ccd2da3e224d89c9ee302bd016f375b5da85b0bb1f0d2cad6f15e1aeb11a3c6216afb17f7471523df1bb3d8bbce3e9ddc95fcd38159ae61cb2a31ceceb7e499a8256ef614190ed431639a141cfc4007676d132ef9a81f4391dfc4554f6326c4975a15e18855d3d5521a26cf0cc954e3af9378d7e7d8000929681c9cbb165d34524cd5f2a32ee79997b444a9bfb62a0b6ebbbc3f718897790c8337acc7bb81a41175680a08f34178f3d3bee47d5e9743c82d9f49ca2257457be3d8fe0ad8f26f7c2afcefafc9e62437181672fb388e72ebe7d5c0c297549fc869bd6e20c51fc771a41538ab87b1553a13354cb0ae729e0a31a970bd264cc34f283a2976dcb465af1ed8012d833491ee6e34318edfe9e4757235ef108ff23daddcece675b2d328a02eee306fd211e6874afbc33d9b6599a4db02e596ec8838c78e09aba516f7a1c7097c6cef58f9e6b21ea2516decaf4a91bdcf3c175fee62c47ee60f473670328f23f5a623c1094fc337f69431e6fe4a129d4f7f9f363ba0b307a4762cb4b5dd8fcb371ff3e61cfdf68dded33838b936c9ba2caffa60c7588377221da8c302e2c080577b40dcc76abae6698574cb4939167ea97df7ce5a2c116fbdbef4d3debd8c4813b4ed6d03b637874b62c6006dea6990643a6f0d289c1300279df633c03607b54f41b3c9528900a3475d392ddca0bd757b21a4f73cb756c8f21fab2bc31b141c7cdce515a8490a801eea989beb16adb8af5cbad5caa7460cd693feb254dac4c1573950fe6e1b8236a9fc1b869128ca45f69b40610297a630d0480b3d50341ad23ebd694988f063afe353097d02515160179acace5456ce477683383687bc18be61b260effc8c46c73be87f7e92cddaea2fa797f58ce0412151e2a6d5ad20b40eb547c7b55a1bbc67e060446b5291728b9fb879a247e727285bad8b1dd1615c37b140c90935f9bb1e8c3e1ae8cb6a50d3af5124602059497f3bb9e99b90e1942b5f31d2caa3ad47383eca8849b68d510520fa8ced772c1e532407792435bf363f82086956a7bf5058aae754203f2ff1c3f4c0ca4a425f0d374f0f19bad2ee15267f8415e56f308b15ad707e426f8b48b36647ff3d5b232de37f28c38a0a6841a9a85f26a1fa02bf5d7fd2cb8c2440c299821ad0a59e37843fa5c9c23a4e02cce07ea222f2b73dabdc7d80f77ddb5a66c442fbe4b60dd8199dd85a30bde2b1702961441eff6043c402780462221bfd2f4eae7141532daa6932aeb19b52a732fcc91a9e79a8dc132b3de58f7d0b6f51fbb6f34b334fed22aac61285773c0c199beff88e107388fa06ca79c8993a68631f2c74c9a0b86cfa77a22dd3758a1b5a8d457ad2132eb0e39140146d9fe7e5a27fe4abfe680e6b57b4ebae6b7e3d264558882513e1a9eb6db9fd275d3f325afe7a62ef7d6831af2a37737553ab5602ffb0493f359d92b4fd4577bcc4da63f4e86cbfa376526f12809f48d3a1435c00fcd45b6853b402f393ab78464529307473f9a6e3176c4e3d0d03e7fa75068cc22bf611db35e3232f9edbcb9ddef79fdb0b78480122995fa90e069dfc28abba98f077e3a127118c001859388871f51cd48f691f861c1ae8a6a6509b9677b6b7fce0bf8687ff70b06fafe1122fc9372c7a7277f3645bff7c3f8244fb85f0ccce408a233a745c95bc4051d28d1a1c02798d5e79b289c35c64c956417c4db1ff21f7802180ded5b89d44b2c1b38aac520758f545bced11c89f0ff105e222bb434c079ab0342c73b3c22a27be944bf3d6d1ce98d1f7419eb62990129514aab27a1194b7362ca3b9869e2a6b48c3b28f3c77c153d25f9a6495bdebfe7c8130a6606a448914ccf07641f61c59b8de135beafae95202f456f4412c2f12e6cf80bf695ef0abb37cae4c6e140e8e65aecf4f9645bcb4efebd2a57f26823dd52bdab699c98ef032f7cd1708098f3523b30d7a6b1b46e1a3de2aa0656daf2dfbd8604bfcff841638117eacbd14eb6604cf6e6203daf7be7941a158a50ee8f3ee86dcf204852f4752f595864db7baeb5fc17b7d6ea829a74f66355813a29459eeabe74adae42afd87daf7a7c2bca88e59b980b0d31b1e26cfcff22029e547aee56f6425fffa3955be605b67b9a4b23b2eeb72a0c7b39e0351a47f60c2a1e4d4edd119c22fe3eb6987c98551123e2397dd0fdd43ede274b3e3abf54471f298a20d7697271a57d14e994d32ad9346a17c3e91efd08d450dc36dc0cb5884ac4ed14567499199113f42da2708379e2c99e8100d2dbff2c45d6b0ea2f9177d1d3f4501db017aa699446cfd2e206f373423c7b592efb5198db2fbafd56e20861a892f7ef75550d66b171a3d0c31dfa359005ba6421e8a7c71737ebc1b29ebfbfa22ee4eff4574efc606edd05477857bd4acc3bf8b64d492df91a79053182fe5f7c5c0885bea27380698a08af08d47e513baed91771cdd66ae73941d0ef711906963f82aef303767d0fbddad56ce62d1989528c015399c527a6cb14822bb5be4f927f636b4dc3e6f083dc23ec500141c02f2b66208ed1b3cbd41651c118ce2b6db9564132ac1dd65e5639634c280aee1b6a559569823ea2e734c170b865efa4da237a65f614c321d95e0bef89a337f1bafd40c65915a206368a9113a1bc6be602e3f2ffdbac0a7d1877b9397b15b80b6a8898809b46a3df267ec17cb9893b62d2232a048e5384f205e16c6c7a04caf16a374420d9153404ac0bd1a0f9301730bd26be62b260288e96d1c26fa6b6897ff0a89889d1d4edbb9ab7bf5d8a3faf6abfd1281ee9942fd9d20d0c49f5d6b2138752de97395d555437ee83c7fb590f2b49540b6c6f2c318dcebc5aba69bbbb4267bcf68c8985234125e8f751f4eae7371b98c84af9d073d2281c2bea7dea909129ee486b8b2324ae798af8c28731e14b7b15ce1614a52c8ff67bbc84013b84f9f5e6aee1e94da94f8830b326526e2aa9329648ac9bbbe22e467c80b7766ed189fffdd6692d10213e6bb99316277faf5200084c2de7e538a034ed131dbc06dd8fd83c51c3edbfeae8a463a5f3f8df5cd734e4b97fea0db8494c3b58564fe4626fdce9f713138b6c6952d22848793f9d15c6474b9aa5723ec518a02984117ca9fa0a5bb7bf458e6f44d46d92ac9f483e6b53f4f8b639e98f474fe177824f913312bcfc5c713de4e5c8b501c80990d7df23cc2a4abe0c9e6abc15a992548b194344bb4f0e7f8e57c4089506a82c7cf87b6af486a1d670e0d41fb184c5fc996d42a481e7c4b0f14719a1db4295212bf0d8f00d85e6de1a3da6a517f39397db6ba0427729fee587e27b97773fbd9d6372449b8035795de4fcb4265f461b8893489b3422952259f0258109c5019112d32c1d112c7f6141b6e10711c237ed7f7638c16f813b7e6cacc9a904844b3ee4267a223b493e8d947ffb86393eedc6e21bf3bd78318a8a130218a09f8e1dbc10cc3f993c83475fed37e6ad35c76eb1a1eba1214803071da4a05788654fb9c3cb408d62acddfd4b9"}, {0x88, 0xffff, 0x100000001, "398e3fc7583fcedc8a5b6016e311b7b040545e6f0ead4c2d6fbaa117e420e6bd9495b005b23d3309316b7f75a8b849249f06b79b1b0dfa6d66ada67764ed306787c138d1073bb5e9c7ec760d2503c48d80285aa06be552120fbaed78c8b07de146042ec2d202b7f91de939bcb8ef0ea96f996829"}, {0x1010, 0x1, 0x0, "7492eb4bc5886b1f2d3184dda1f469810738a8fa6ccead01c3a7407b925e0ec0efd73cd470f74dafc74eb9f709cbb0a64b167744c755f419311d949af7040df301fbb742821f82066d2294b1e79e2142940469cf00e8a3725cee446e71c0ec5228f9db9892a69b07d0d592508ff5a84d9118b0321404f250599e907bd5262c77fc22e1d4ae93fc139434638afeb62819fed1f2e887d9d6c5f91a53704e11e67ae157ddad0ff3cfa1466312c39cdd269e771ab719f90a6aaf0960205abc6e18b6bf83e8c444c2328f74f3efbaad86d0405871161cc611c334a6d4a95ec504ef311f16f5b84fee21b44934ae9d5fd76e12d62e6f1d08a8d9a29be963ba78825f04698342f5238a4f224a5e5c20550fbee771fc489a942fa6d22d3a727ff6ed543317dc62f019e91abd1534415e2fbcb12080fc663dacce642f52a1b80a7743052d5d061a9fb666434d9758d60b0df3dde42a26446f45dab461563965faa54957aa771eb7acf8520d4375b4ffe0be8ad11a85eacbed5f89bbb776e046ae740dcd9fb01e2ea845cbebbd1cf32ed8c088146edf9f469567966c44134d98f679db254ad939a97600307b06e783244b5229d2f23ddbeaa6e284f2a220b1376e3988f74458892e384a6be4b4b581e7755658abccbf96aeb6a4197b694474ab6b8387f7ac66cdaaa55b8d6a0203825f05bfdbe800e8cf564a16bffccf0076a3693f76bb8ef894c305cd0e5a16d6a51ace3aed2a184e8e2349acbea65d1db8c409c6cc74ac18d8830ad26537e18817025ff5031357f7a55c8b4bb954ff0f2743fc4ba884619d61436b6b6ea166e64bbea24433fbf43b0675b408dfcc24692d5d7c482d955276167109f8b1f9e292da1706ee0eca5ee21f18247ba553d1ebb52f923fcd4bc1f2c1be3be4ad3882052fd8507a24b419b62862f6fd3ae41cdab08d26ddce7c166a96e1c8b5e99dda67a7fe80959a1eba4f4308a95ea4a2d7f52bf2960c3e7cfbec19737d4c7d8cc277b202c664e1d6895c08bc433c3dbb3e5345fdbc9b82cfa7eea06a5d4aa12c109ea7ffaa22aca1f57e58b5327f3253631d56f3ad16a556ca58c57d653de6614332123a4046651432a8b0aebc0f37be6477f700d63d52a4ea9b3752680bdf4e1a510c727190960dcd1e2ff54a1b969adeb63275c764e535326eed5eac796d6d9e33bdc4a3d4babb5b900d7e4b1445113d5049063624a33865777dfb993f57021682c54eb28c0614074ebfb006399e83271c05590df44341e23a4510310e956269052c135f4ef1eecbbe58fe6b0a48dc8b24be3a4f937f52111fd1c7195d41887c75b1bc9b19bab2a73cae0626a2694af314cda1a3c9ec4495d806ef01fc6ce7178cf40cb020dd5901e5b806d307083502a3be6176d3328187a78bb1010e28fad731821ebe45b0f1ae463436d1f3b7e63f5d369e788547f77b2f27cfb662fa393be741a145d7e99894a5436b5fea308981f4698073c83da96dbcd7e8f828f4ec73e65e6c562ee81f63814aedf7818749928ffc78f6f98743739ac8d451d885989d60153734a34ce61d01c437746c753c6e15d62703198f49b4ef53124c5a6f5be8e26a1840234fbb86f39bc6a858e5b51fcf47cf147f00b32ce0d2c9836b71800c3e1e644f11079b388797d05beb6394719049295f08d3528b2d01c46adaacafc3d7e2607e828f748e189586cff82965f1a9d32e04c9af0c29bdaeb8fed79c4bdccd2cd390b2934b27b5f02b6aa6503dd3cdbc864c7e6c9e4bc3a4f4ea81408a3a327b0edb9b884b37af0982af3cf344d588bfa8fb8cc2c65b4528fdebbb90924ee75cb63312a40146be37d12d5a05d22e67d9d7ad8453e584ad19c1b8dd77f20033f630e5549ec70676781a2535e33240b8e31a07d8fe900d04eba73899ae98e73a8ea79aa39b7dc2cc50fb54842ce8b6f354c24edaf9173ee37f2a755bcdb96e804f166d692dc2f1649d10218418d3d3dfe2405693c83a56be4603d288a600062c41b85fab8ccdd15bd61ce519064f363eb4e6c935463a0926e5444ac95801c82f55ecfd19c32ee299ac4dd8afece9ff0cde198521bbf4eb0b142ec527fb40e8b7f886ba0bddb65be96eb4f29d5bc468e12739c8d3f375866dc5223a0009b94200e11cd53d6c385da4c210fe335dccaff96ccaa15bed996b087623e0f0c46fba86445bc2b53f69030a4b4ea0550584a61b890080205739d94dae39ce99421c5f22738af88bdd55ca3db3edc8c0127995be956d0417d5256e92277a294d30bb64c2d6a260b8caacd6423abd9bef7feef61ed8072de29a16acea9b075e4ebd67cff7959a9a38728ebc814fde15a5e44eadd801c2dfab139b7fc94d953816718bba314b386f3eb22bbba1ac3d845ad1398f03a438b1e7ee00689a3027f46ab2a4af4b76e98a161b643ccd5d5ab0c005c6169f5759058d62771d36abf8a7480bd4cb69251e3dd4dc41e886d2bc86abdc1a0f2f870c05babe0a972db3f120631d67038746774bcf6f2cfc1d3e210d9d947b498c294024a890f8655e682cebaae321a39159ea4d31cf7bb2008f461c0956b6198db4482472c26827b2c34a263ca0e251d3ef1ab2136b7eefca7919e01ed716e91ca9c008652a28196f319e6e094b4dac10cd70088c620dd57815d7b61d920543236bd22e227e26f1fe4026782b81ced552d50c19d1e3e1d5e4bbc8626321ebcea9cf431eee1df73bd64208bc8c97e582a408e6177e721911f7e373cb1b49b1449e4c53116dcec02fa648e4d732f2b8741eaa3fdc4d65b0ccb99684ab20536898040ec4c3842d5948bbf8d2b57d79744766b6c4c2335054dcbb46cd7dbf1cdeb4adaa7bb2050f33ff2e89a5452cabe24651e8e6b7918890666d4a980b26b253a6b76e10ac910a7852e26188ea669f5dab9e78275ae8d6729112ab41dcd793e22e81abde0b0825bb87c62f546d174a3f6d11136e5302291d529566b5e7820109c4790db7eea688f1ebb5edb319e9d71a16ca387ffd749d87ccdb7f30d2ccd5fa4618db6ecbf626ce164c9bf5c77b8c4d8c877f2e876d8b81303d4de07b7eaf28e95f52552c700bbd2e831d8962a47f810e4233c8cefc44e834efc30bc9cf062da417110cfdeda3e1ac39720dc0fcd6ad731b40ac0bdb1aa5036a64e3d35620e8d74c25d7217763119b67c0f4d3688823602d9ea8fd3612eadb979a0d789acb264c48289570d5cecf1e29517ee3ee4ad60f00e61aba6431cad4ab6c0eff17663be5eb8a9acea692f12b97953f02bdca629e1ca1f826c8f64646b03c1248f02db6fc02f87eb4bd5ff4a93c0b5289e7ac5f4c53a0e8b3e84a0d425a83b5ff4a31596ef51e1929120dc04b0587871804ea04900bf158875dd2850e29d7fb50ae6521a6400b5d278d6c03e535086bdab5ed788ca00328a09b72d8cfa592b7fe1d31a6da40d0a4a04ad6b233f487741d1c6101fbd879046897effa87a79cfda839bb699db8023b2ef8255d57668e3114151cb23e71871a9960fa795ac110282a53021ad1dfed6ece8a020ca44390dc0f5425f63bac593fa9055838f656302258f55457cc3070bc971a2e4ec01ea0569a107f4dcb552f4013e3efdfc6029c1d9a2c9f8e745c53f788882561711d904341f1d0da5a902a66e733575eaac11c405f56266266ade1657c53213e013e82f28fc164741cb3c7bab105123cafef098811a5c5610cf7cf52eec21b4a3cccffc8e2ab2d78ab57dcd5abb2a3742d969d92adca5790bcff1b9eea91d5256770b2c262f00b10c01e676645fe00fd159176e5436e981bfa387e0f30c556fa9efefa00ce495c9fb8eeaf24a6c96828489aa96ef71e25267b089068aaf188dbb0755bb5e77f54d133d63700afcb80f139d79661fde91063ca19e05310bf2e11c5f6b6d7a4b7a08ea1510d75dc5a0c3349f2230b5bbf7d0e568d0185b0b4c287bb13e092c7d8766299fff93fb8db02633e84296925a03d2365dc622c2db7c49b19380f5d1971da13a9b4085fd3a32d28cbd501639a61daa7277f684cde4a45f2c56ab6efa9e87986900455de9c8f3efdd69b4cfa8c5be8b1bd4548378f80d43165006eec765c7bd561f31289b71f8df0f6a8daffe049e7136335f1aa7b3da3ce0bc2d5a050782cf6ad5df74266e0d71cd5a382fab28fa60812b89d1c24a5f2a93920e3ffccefcee56f9a2032f77bd3985422b4f94b00a3cb94d607d936b48ab42ecf21c172e122b6316c6017c57d7697058770ac634ca1fa113e345e8d1ccf662742427016eb629d03ce4180ef8398feb758adb5f5d65e7bcf72f5aebfb30d3f27d1674028bcc178e7cf92691d9faf4a2f581189cc8241131a9c3b2737dd3859c9ccb63d7f42527b94ecf7fc8d28301f5d29613ab11b8bacf39623d7e9d5afd26b5bb110b8bf58155380bf115236833b49f68d0ee4fd3f46b601c1edf8caddff1b76f2e60b0ca9b407ed855c1a7f609a33021d081916eaf032b5ea9a11dc80fe0d86eb1bf1b02341a38e9cd8ded29b4e90270335f676db92a38ec27496881ed95a589612bc1704c3bbda724e2137e1a29943a9f5a49250dbdc3eed0ff513c5106454ea97a578784e2271acb28bd928b74acb62cf8cca72deb54d0a4ba89ba3de08b749d29c6f5c611979a57a5c8e19e4f79d2785dfae065cd582dd7246457d37fdb1597cfe5276166a7e969b7727dc55dad03f5e5f4de23c8177383d5ba67b60bf8a0df808205375ea519deaf2b8cf72315f2db3278fa51d94754008bbbc3af615140006f152aa2dfd000c0031f508f9c48e670dcf35ceaea354056fc615be3f4e2a8854e75b60d945af4079c8fb2e1b8345e01886482f0e916a1ab313df1b79d34360377af42a94a53a14be3d3f054bd30ee9867dcb574bc10bdb7a2323c461b94617ad1d70fc6c97f96d5e03d485f475a753226da5c9c208041202cef56847a3073020512068b2ceeec8a52e8203bbb83e54cbe08c8bdc84141b27ef2fa8337a206cb248b9c1203cac90702b80b778818ab2fc6243776f19b696c91f4f385305db9df375ad9375f7f5b4d4ee19ddd259b1aba47da21e0aed7258cc4f02dc0a24fc92b240820314a9e28efdbbd13d81e730377145aa1b65b41eb02b06c11ef7b473d0449f892ca9ebd6f5308b54baf14ec3c9f6dc50cd799ff2aecbb43f352fcb2bcf8fc991aeb57e36be230f765fee9760b355d6286e7a7581d677570054f7e839825f5ad9c4c4fb8866a7dc44fe78a2357d115305a01d2bc912fd93ed1170a7851fa245d6e1aacb801d2db1a75e0d574655fbaa5cb6b36d58e66529e0d3a16b678e5e2f1659d0af8e602d822f909b4ac1104a363c109a67b989da82af801142a45a457b04cd2f6a21edf9fa8b7e385b7e556228234c64aeff2026f94a5912d0189c6f136606334a8c05b80001f2d196aed04186c68970b4e505a9e8b32942264448501df6f0417c9924e4a678ba26d686cb1e7cb361b962b42d37995eaf46393102d3e0a10b34df59980db920a61594dbf9b0f3a5e6012bc8493b75088bb7a2a740c848526638f8358e26f390940f000a8a2fddacce2f2db67419c98ad61f79a559bc762a9d59cc136bc9302772865715edaaee00f659393b902263173a138ca23b6f63fe339e1e37c944f29ce7d6ff0f92efd7138485ffd1efe34270e6ad37e09a3c570a35fc63add2af6157fc56e64b8014a65e24ea3aca42730c9da864dfaaf88a3e61d1b5d57b77c71987fb54202c2ad811d24f8e3a459c101dbeec377e722b73d32590e35e1c5d24fa7e3ecfb9233b0a14dc290f375c8ed4ae684995d9"}, {0x48, 0xffff, 0x401, "2beb6fe2817a0f29dca8d2755597c114134eab3447423914d73dd39d65f22458b750d731d1eb2e6417581124eb7522b75cf273"}, {0xf0, 0xffff, 0x9, "9d375553dbe4694d4bbd6a675d54aa5002de29cf9ab90c92bccab1e1c07711bcb42feb060bbe4fb0169e66919051777c3e728b4e1e27f927598c331ba9e12f2e6c1b761e0888d6569918bf3177d391cd037d8327ccb201cf9f5c8086c903bbbdf4fe59a15e7d0dea357164c585ab7d3a252aafb64ee49069abdaee6a231f72a1711fb80b154a995cbc4c90df7efd7ee7790bb42bf7a2d93fce70aef27d1b0e57724eb87ccc437dd46ed6d089d9fd3b45828704ce20aa3647826a206eadd89d978910033e049356e910055f7188e010e8560ce3acfdb187dbc08a2daad83c9742"}], 0x21e0}, 0xb) fchdir(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000005b80)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000005bc0)='/dev/tty\x00', 0x100, 0x0) 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8001, 0xca, 0x2, 0x400, "c66fab0f8af8933263b302f3d74c321a1dd5aa79", 0x8, 0xd7}) r2 = syz_open_pts() write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x12, 0xf0000086, 0x7fffffff, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0xe1eb, 0xff}], 0x52, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x1, 0xef}, {{r2}, 0xfffffffffffffff9, 0x88, 0x0, 0xffffffffffff8000, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x88, 0x4, 0x5, 0xff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x80000001, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0xb98, 0x4}, {{r0}, 0xfffffffffffffff8, 0x42, 0x20000004, 0x10001, 0x20}], 0x4, &(0x7f0000000240)={0x8001, 0x80}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) syz_open_pts() dup(r0) 16:00:35 executing program 1: readlink(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x7fff, 0x9, 0x1, 0x4c3, 0xffffffff00000000, 0xfffffffffffffffc, 0x2, 0x2, 0x43, 0x9}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:35 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x56f000, 0x100000001}, {0x18, 0x0, 0x4, 0x8000}, 0xffffffffffffffff, [0x6, 0xc6, 0xc91f, 0xffffffff, 0xfffffffffffffe39, 0x1, 0x2, 0xac]}, 0x3c) 16:00:36 executing program 1: r0 = socket(0x1d, 0x1, 0x6c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000100)="66c0be35258e7fc5d5b6622f30186e028d32770fc2500856c1d2b5ce8d8e25d648157a67df4213ef3ea67301863e250bf5e5bc06afb7ae61723546a9e9d1762ede79869542efc5817927558fe9e3ee1b78d8812ac751dbb98b4a76bb1de7a28f1d3b8495f727f27bc8cb5a46ec70f9e671d4799e26abda0551854bdd46273e62c8ecd5c0c842b75555f651b431808ff0b77c1253c4c0b25aa1037bbef71403c6ed11b9d38d8e7ae0b977a078d4d62628bc9a1477bd7c11473a43c88ebbe9cc4a742bd5275bb90627dbe92b88826c8cbfe05f32ac0f0829540ac92d3aa7871fa0f9e942fee1ca73dfe9c83cd30fa56fab85a480e3cca7", 0xf6, 0x8, &(0x7f0000000200)={0x18, 0x0, 0x3, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x800, &(0x7f0000000240)={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 16:00:36 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x7}, 0x8) 16:00:36 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000080000000000000000000000000000000000000000000000000000391e0000000000000000000000000000020000000000000000000000e93d8a7fa056f54a6fa8cb7b42875be72ca91c8a9ce8565a8071fd7f77dd15de7d35a43a2f88ec9c5eda07494d9b44057bed239d3034bcf35ebf7807f4f1ae8dc5c42330464a68cefadd100ec3b91603972a20e007a7a88a08b8fa279659255413ffa47118351d5bb546a36d30e3a4b373db7080c59c08386664cbdf23349d25655c02fbde6f5dd84d913fc477d73cd10bea03e1cd9d49ec963e453b06ae8da03acd113d11172cec7f8ccb549585fbef2c9131b3995ba2cb3908d7231df6c8fca2e65f7184d1208d4fcdc3b35f5e78f453951e8ca43ef1971c4ccbcb208f450d96bb7c9ee96765727e8bf307e24263a23033561457"], 0x0) r1 = socket(0x18, 0x1, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x6) fcntl$getflags(r0, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x820, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:36 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)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x50}, {0x6}]}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:36 executing program 0: r0 = socket(0x11, 0x3, 0x7f) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) sendto$unix(r0, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="c6", 0x1}], 0x1) chmod(&(0x7f0000000000)='./bus\x00', 0x40) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) getpgrp() write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:36 executing program 1: socketpair(0x32, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff93) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='O0', 0x2}], 0x1) 16:00:36 executing program 1: r0 = socket(0x10000000002, 0x6, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1000, 0xd1e, 0xffff, 0x1, 0x100, 0x8, 0xe6, 0x9}, &(0x7f0000000040)={0x6, 0x2, 0x9, 0x80, 0xffff, 0x35d, 0x5}, &(0x7f0000000080)={0x7, 0x5836, 0x1, 0x6, 0x10001, 0x2, 0x10000, 0xb73}, &(0x7f00000000c0)={0x8, 0x3}) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = msgget$private(0x0, 0x400) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5efc107234c29a5"], 0x1008, 0x3, 0x800) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x2000000000008) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x8000, 0x9cbe}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0x4, './file0\x00', 0x5, 0x0, 0x1, 0x7fffffff}) fcntl$setstatus(r0, 0x4, 0xcfc44572e95bb8eb) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = getuid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r1, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000240)="973d3694854749194820086cbfe80b9712a94271f3e61307a06f91b4154e2fce7456e9f8c90bb6df10db78f6fded4cc0dc5618688e23246974809777dc82e5b622622dc4df164af184a903a4a8a90e790b91a4749aa4e3b031b3872996959bea1c90cb00edaf4036a2a59f9ce668b61ec85d7a80b688f13e8c157f9e08a613d86f74b3d089577d44c9", 0x89, 0x402, &(0x7f00000000c0)={0x18, 0x2, 0x7fff, 0x4}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008002c2, 0xfffffffffdfffff8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="89c7d5d3df33823a6d2f5849bfce4cea35b5c066e5120c19e6c9ad8362ed71413a009e83"}, {&(0x7f0000000280)="52a6943b578646a5a940aa544bf360ebac96e7889e6f513b0460b007c381cec176b8dd36b570aa64d7fe75bd74d48afb3196746e28e9d7ee13eef1638be99ba50e1f875efc449c94b2e510a38582aaecd062ecb51b724731400b1b9d1ed99c04fb7f75e59c668668ee7d831a4ae263fa2d6a445c216a0841f73ef79fe17f47cc11f70db7ef1318c83eac56"}, {&(0x7f0000000340)="8a089a2b2574f800419c525a532a2f0bfd18a77f9614b681cd6d40dff69f5c081e8adc748959e711b81eb5de442109e227e1a2b1202ccff4ab2c7bf67c980f9f85e6752c99c3a8f65dc3d3641cb4277d78a2a34254cd40876e490bc8f9110ba1323dcaf0f2f54bd587ee86de7430b65f6cff986ba861bced9bb320d4ae4fa149850e3a7ff3ca6f9168433a005dc68b3a4dea6038fd9a8c153e8adf9d8d95bd3322600c0aa442013e84a92879c26cfab5ce2601607ca2136dbe6a53b07b733de895bd07d2fa20a566381ea0dd2c"}], 0x10000000000002a3) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x1fffe, 0x1010, r0, 0x0, 0xfffffffffffffffc) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0xf611) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="f1a538facefb41a1040049177c7fee14ed541e6f25846efc8723cc8de29cf4080000000000000000007fae76f4536cb7", 0x30) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000040)="c282a496e97ab2bf45ff86fd521faab4277c64d1ea5923c1cec24b28bd78dbc476ce14549e11fb83a7dc0273f83ee4a7f57de556653cbf9a982fbbcb85cf3e6ace638f5705fa2d27b92dac622cf26093a17c0e4689831dc1a0b4d4ad801d1e0bf96829a68f3eb2267a9899e9676c", 0x6e) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x80000001) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x1b135e64) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='{$\x00') close(r0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xc6000000) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x20}, {r0, 0x81}, {r0, 0x21}, {r0, 0x5}, {r0, 0x64}], 0x6, 0x5) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = geteuid() r10 = getgid() r11 = getppid() r12 = geteuid() accept(r3, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) getgroups(0x3, &(0x7f0000001540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getpgid(r6) r14 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r16 = getgid() r17 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000002c0)="4a16f5b55b61214a9d9729912a8c2883449e437b0f01b25a5b7fd6a7c682eddfcdf629b3e25ebb844f225247bd38ec2379cb295d95dd14bcc4c8695cbcb1e28ec4f5c819fd606b09b06ebbf2ac7a3addc092dd0f46f7aae2c2823c7190d8ea3d6c8eb0655661121d3a4ac3b2938ac577c68b03764091d5af7b290dd795b16334344b64dfad1d84f74aef74055aa60291a131297e36fc719a5321442f6c2b257cbf23470285a95f1ed7810e76e3b14003a41a867777f6cfac18c8c10381b08ee017858078fb0a2c1795766de7b43fd07ecc749566a6233d7ac49c2b0db87e02a72d804dc031aec389be124c530ef088bd0b5953b52ccaeda1b4ffd453a2f0482c92ad6756667de4102f47e2bc11bdb22135ab4ff24fe87760d47d34b727e7bf4be451a8e8bd113f370483f99913c137bb06cf57a655f6cc79eea3d2cdbafb2082e1819d247d3b444dda65a5963ca6104ced92c78bcaf5c3fed39191849a62fe61685e6b2851f5ee52baf38a4a8be6aaafd0ab02e63603c2218090a470b51c5d81819cc3e54660c1eb33c7423937798988996193aad86f9cb2a721fed0669b6299ef3b9283c2925505594197d236469e86c2e01d87aa99a2b2a49274b7bc13abba100da329390da9ba0d994476992bdc3f1ad2bea5fdb1b8ca3146a6e4de48c95a27b496db5673091edffd69fa2b16b3497aa6ab100d97688fbaf0d3f4b1eab3009263a479912db5396b3ae87541fd22578071e6c98d20508719fa47f90f17e78374478531a85b6209c3e824a7189bd875a8b18d0bd6c0e1cba6e36133c265cdf9a3139a64a55bf7aa7994f620cb617e946b441dac762527512f38b0d70e11f15b62e34822edec406095fc23bb11c3e643ffacd97a2a044f49d2909b51cd78c678a5fa5ee545f2871243d2d762a8a140d74cabf958c35a1d86b39d24feea19084d7d617a900b44784c206314ab4ba078232ccc4ad87b6d75188796b327ab21830b14724673e8bdb6dcfc68440841818b71461483e3bb0ebc25e31a71da28fc60108a7fb26cc282a802b9a54b018be1da6b8b5032ccd8c80d5c3f232cd6265092726dc2a931ba6db64010c966b6a6f2ee581a19db1b6f61dacd012d3d6a25d0de39dc01eae1d3ba38e5fd87e1fc39df95b3f709ad2b55e6d527a6eef6dd261b4306f5f572bfba9a499fddf33770234a23d953f6c9c72e93fcabaa4ee79911138d1042d39b842a5a35579811f5c194c1332607b2d6970a654c14decab44aa3d00eca94a894978b693c54cdcb29af120534cc48fca0b4db116b76b5159f925dc9242158eacf779307a7f7eb583461a5fa65f6e045ed4586ce424bdeb2e8ae0d4901e08197f59cce69bf300c12e13e0e56d053b617587c76abde376ca1d8fa249f030d0e09f9ca447df9f0ed2653a853b185fa711e298bdb5f344f24b876b19ded7bc9a61ed4f45f2ecd679ed7f6631cc5d754538a4a54ca5c1f5ad3858023ca51adfe65be431428191be86646a4d795020ff80c9aa6e8938b84692ca46bc0440239bd678de5049e5e05b42410e921f3d965beaca105805722290490b1e8e95ad74ab63cf7705af4e4cc68e692c32997336a0d82289c28a57ae14e51df0b04d87b44a76e8ce37ef36d6f0ffd0371cce67c45b67c22b46b576d35e2372efeec14e0fed8dfe261460fd2bce50aac366af3dc5d8f657697469cbb59d7309b2f42729756c8d92868db31c62ed848016df971f38d008d5b121fa11db291c0a763afb7d4ce764e14fc9e6ffdbd21094404819b647650b80862bc256103ad8d11253dc25cff035cecae34cf53ab55b23963c2521511a795f1f64f62d54654fe51ffa1859fd0ebc799fd331181391cc3178dc2a556c3f412e9a1fe23e53fff02d820ccd4f6129977be07696a3b8e3d0f78a6f7a11f6dc50d9a5abdcdacbb45d851e61072864bd28156d2bfed0d6339cdf7688edc492f65d01712e0bbcfb1ce9624fce9f9756c470f6c0a6fe2dd60dfd633dc44e46e2f3bb11cb73965c89416fef4e098e829823baceee16e05a10d12d56f9e223638b951cfa9a990d90c7e6733f245477e81ec9f6200fbc2a1d212f1e8255dc304a5be5d7ab0c072417dda0da2fc4c11c980be21a821f29e89dd72805dea5676b4eba01673efc8d7afda737237a8d6614bc085ce3a887ff5c4cd58ee05c173cb382852df4849313502119f8a079ae7710c53f6933f8a8dc4b821055266e08f0df756f38602201674deefb8a5bd9c11b161a964d1fe0cb3e67b1dd52c255681747d59f084b8a149e2c89f8ab3f5862a43e51de814e3e28fbaeb9a14591cceb502d549db9e5ccbaa9c1c0d6836be4e1b32df8a479523132c3bf9d7b718153afb92eb086e78e2b5549dfb66478d8341f421471e2b97c9962156976a7db926e815d4714de82edcb26e38912ea69dc4bd58f9fa80eff6493f039e74a67564f9f61bdc7ae98f6fc7ff29a03c832164d1f32a353f484d2ce95e2fb3e0b08dd81014c9338d0f363a445c8c4a0bbec0a9af5bd66b56b2c480f9d535d8aa6cc07e1e6d13ca3ea850eb44d2cf1cb01da4898a3404e5628ef02c08b02563fb31e9e88c75945965995383ee51a92ee26bb2c6f9ca8f46e1c6cc419affbe85719b11c1eac11dad16d7f91dd960c8d9477eca623e4a9343d07d5d4c7067d5183674f53dec59487c58f6c47d05da31f18f31ef13aa1b6f3aa2a535a23859febb1e55292b4e4b10c089a27f5a7ec4114f2038d6b9f03606d089fea2e537e91fbfd889a357052a399640b5e439312354ee0252b0560a0cf8885bbd1f6984ae725c45f46873952c4b35432ae6bf0e5b1fbf6e25750b88f6e01552e7309edcd16f0b7e9d62f798ad380ea36f84fe49a197947c74c68bccf1acb25d104be32925cb91ec18d195194d7e0da30f049329a3650fe428d3f37064b5924b2b48b3ec3f9470eec30f8caee7f8088a20ec6bdcc82366e1d63e8ce5d8875dd924bbfca5e1ef320c54eb0fb14f40433282dd403063d76d60e50e486ac023696e9ca534a559568da6a06dcf24b115cc6b225ca596a29cd82ad6fffdd8d4ca55cf4f890307929ee912948356f33a286790952c38c24ecddcabd7fbe7c85ffd726aed737d6632ab8d6df665fc1071aa832979825a8780cbe85e633c99de2f6d1eb328c9c71bc1dd3f8817accc24bf0fced2365b7b342e4b8e69ae2b26c2b05f2bbf8abf09d23a971996253e8a458489cb1dc0601353306e6a71c62ae6398cce7f2ccf064d946af72ffffa2ded74e2c61dff453f2795985d5dc092b695537247798e93064ed32d42d9b65a8dcdea8b412f7bda9a10b215e0d1f30f27e180d91d3850d84dd6c90b7c03176eae4ea0af0b156d105eff59312cfbf0ccfe9a6b88bb96f6f702d616663b81da20642db67e8b6212be87ea06757507aa4a29f8042896785a5c4e6556bc06970914be8b726c2d30ef23d37855b1c18054c55b7d2082810a2d5dd7c73780d33f78bc99e5a9e50d1449630a4dde2f0bf20b3759a346a3b57b0187c6f3c25c98025d54a029f227acc61478a5cfa24cb26d71782a56e894fab17308d994d533ea6ae393da7972d271e8cd3ee53ecee48ab8526cdf2ec04b5412cac0a697fc73f047f4151d301072220e3411083871e959fa81af5038f96c6b21da1faec3d607f4a35228054cc19fa78aa3745214a9f3ecb0ff2b6515c4cba09317ac7876e222205e6f5606bf8fb8e7c1a7d5d69777619ff878defa7b404c616825b8f3882525c31813c26117e8ea955fa6fb8b2c7a7b7620aaad14d4916b10d68d5a71742a9be564cabad6d8dffd30219847c72a2d7923e76e47a0a463faca0754aa20785944e3cdd540d50ccc61c6b48c0b9e082a0eee3325870503a5cd4f7cb0ef97b0a635bcb19379077d555c6f219d5d2c5d965e34c3d85c5178fdbd7c7b159e7cad614036c502f5ce1d9110fb8a479f409be2a3109641de7aa2d97045dbd541bc4b707971f8aeb769efa06acf7e8c4d1b2d17c85c4faa31aefb607d90d637fed824fa4f29e2112d7c74f8093a3d58369ae3f222955e527d4fc8fd20ca6715637d254f410c83d53db5aa994d96be5477bfcca7508c9225993c404c5e381490ae236b026f909ff3a6cb6e5d066a61ae64e08820838283aaca57b58a306323f2ad495e5abc552c7b377afe60d39b8bb1276b24890a6cd974f29c57b2fc3681f9e61d9136aa7d3a561d9641536f0f3718b3aa79aa8540d499d3da419488f7bcab8fe2b46e6690c95489b4bc82302f613a38da9e251c3c67fcbd710ba6ecd4ca7decc3831a9cf63ed796e7c3e52bee6b9fe916d15e23c18b8a5d72ee9f121b29e71f67781cb5e38852dac32388e6848e3fe08e9b7b7c6c7d2f075baf9356e6d0055341dd8ab0cab9a34a5aa1220c44a44edccd7b70acbc9a5a3b846409f2bbae4631ca7017dd8c79f12df6c19a6e0997a5faa14b0adaf95ef0b56c75f6ee60617ffb0fbb40979881a743ca4db26f6d6d2599e794545b69124f43dec4dbc82745805d28b6901527d5acb016195431bb079844c2f352466c5557e04d3ec90167b238299e4d46aa69db2f7ab22b109abdde57d07d94f3d5a2f5185098d68db4d835f00c3bcf9f6e9e5397fbebc32b2ae79eb836bb5c30e4873a76685e46279207bcbcacac04390b800722d3965109d60e6d114517f0fd3d846485783b4bbeaf324216bf61701642f197cb606a3f4f65c6a735852791870be9080f58de69f0d763357ed79035d0372efff73785b00c0377832e32b1d73cbf74a215f4c3585e9f885943ca8a2fbba771bf8f28591675057c024e86cdad132773cd586ccfcf32df4adfd9624612c47bd2a71659a50de0c66cedae9b2827849ce742b3563e2aca4245a46bfebde1e47d3d7b40cbb8d6ce1606807c1a401bd826737952fb78133a1e98d06a156a11345eca42930c8be68c60c0bc29f7f6459ed33d8e756cbbfe8948ae4e8c7a3b7f048475969be3bff6ddf8158699d0955c5322f2481eeeb075f38f4ed94b0195161885100272f167be19c21eb8e327d1360fa6e4f4fabe2a484d3f5808542fd74d9a7a77da811cb98ebbcde74bf5c0390cf656178b6aa6a1fec747227136173a95f818d53d92c414609a1f399e6d5875b6510d9f2abd68432b9ce0cdf470f1b5cb7432fd4b39fdb8a9834c0a2743599ce9527d32fc1c0216f828902f6421b5ffea62f6b0c6a71c8f58b6b76e89bf67fdc28e31f902af71083863c6977140ef79b3d74e558a8d0ef761370fe7948139792e8ea11897b7c52fc1c989c54cb1478a58f8649f65a649bd138243b53ecb0b6174ec2dbdbaf8008281d5edc13fb738b336dd3654e5d13fb96d6df7b5d4e7740f90db6d96c4d97aa89bbe053d95e3c28725717af79ef9350804a7ae96e61e0df5e75d85db68e2bf3030bf817456e2817517e17881146face93ae20b1dafd8d1c4ca233d70902b1af347439302d7573190d97a94aaae865669cd29aee6daa8f2736a7a7f534ba5f00a3cf2a2dcf54a1a5dafc1d215c1fd53b94c01aa4edf3a88e2b208f89682c474487658b68f20e7a5cab22c4414fe5d8641665eee3764ea484787f64cffc01f8686802f19eced60509ccefabc31f0393421153bda4ac5a3f2c6b5724cf16b7f51665601c0682a5e0b6835d50060a7bf10dba5c6458b14d37ef49e7f6b32f8d17618f0f3cd228ea1121d26f0bfd5d4139d0d634841da70dbe05f37d2c479083b106a84b0b29b21d3a556f30d18e8d78f925176b2c585bab024dd5f4be5f44a9a71494222407f01fb881f29", 0x1000}, {&(0x7f0000000100)="6f746da6bc917f3d9e4dd8c713ea1e07f6802aaa73829159aa291451c84e99d30b73eb10d03f591a9ca8ec8de3fb6cddc89d37cb5c5d778732dc3d088cf08a81c53d0cae24ff115abf1d1c506c55a5c60f7f279c078c5ab2a20f11d67d2d7fd2189f7d0303443f0185e121b1c00943cf7fa4fe8508ad81606e7b24de3f9fcb89918433e621a069b75a45d606eedb99e7ee597c5fbef609cfbbb759bd3be76f982b6838fae9a30ce8ac84fbf5bbb308fd7daad5090435f5aaadcad36957942f32da1461cecfa76257", 0xc8}, {&(0x7f00000012c0)="d4ac57e9c184451cd6712adfb31b5f54933786284f06163372a29397461c5a4dd3e49525afa09dbf531aff781236013b7cd5c4eb4a9a935784cb86d87e4a0c5cfc0c5704e1c16ff7ef7baa53bff4d6000ea54a3f03d9363998186a3866411f39a42c36e55dad861c86cfd57deffe5e2f11fe5ef20bd6fea63b720af45da640d1246512cbf264846d3d6ea673673c41923331e5d6b936bb69627f13a90a8b", 0x9e}, {&(0x7f0000001380)="faba9d0ffd3292c44697471758b672fa2c55b3f255d50dccafb7935b0861ee8e58bff2172f828f70d8c37c5e0274a285c7c0f15ae44213c9616844e90a44990bc5337ef25c9fb1ae53a0322dcf514fad21ffc7065a04eb3c67f36d5994f6115a5fa394ef51609be2fee8944fb732936dce6988dafbb86731124c75a4560d260a05837794ce587d8a7362fcc2a528c383a9e4f6cd6eb078641a608b8ce6b5f5d9fc41f7e41c11ac487899a867205d2a82edcb2cd8f55e7d5b37bc84c39ad43638e169c3483fe9a1be48cb065a39e6752db2441fbded3fd79239945a37", 0xdc}, {&(0x7f0000000200)="8f5de3523da54747e95eb28af5582e5ffa6a8ddb3a67d22b2acfeee311b51509a61e4feccd3a6166dde5106c54349fc59c2b938ea983e84263039f", 0x3b}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r1, r1, r0, r0, r2, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x120, 0x2}, 0x2) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x102) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x20000001) fcntl$setstatus(r1, 0x4, 0x0) 16:00:36 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80a0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x480, 0x0) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4200080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000100ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) fcntl$setstatus(r1, 0x4, 0x40) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000340)="24cbe0d6a90600cc4bd75397dd088114392062f6864ac1ec911a7227565db435cf5ed058c28255733b7f821420bb4d3bf3ed7aba80285dc5b697b1b8adc2cd055a2cc2e413185e434e5644c7755c3a07e0085d22a75edab6fed82149598ff57e10b704f50a87da6aecd6e28339683c927d7e2f9de3d6e67e9b1c80855fe412b0616ed6de6907ae6a588b7cf42bf936abc15cc65db2a8d86a6477c828913f7a38b1f7a8f6804ae975b84dd227998af8af0103dcf4752f24", 0xb7) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000147, &(0x7f0000000000)=[{0x5, 0x1ff, 0x3}, {0x64}, {0x4f4, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') semget$private(0x0, 0x0, 0x80) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x85, 0xfa, 0x3, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x24, 0x0, 0x100000000000000, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x100) getuid() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r3 = getegid() setgid(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x7f, 0xfffffffffffffffc, 0xff, 0x1f}, {0xffffffffffffff90, 0x6, 0x3ff, 0x8}, {0x3, 0x5, 0x4b, 0x3}, {0x1, 0x40, 0x8}, {0x7, 0xf9f0, 0x33e4, 0x2}, {0x800, 0x13, 0x3, 0x4}, {0x8, 0xfffffffffffffe00, 0x4}, {0xfff, 0x9, 0x10000, 0xffffffffffffffff}, {0xc96e, 0x5, 0x6, 0x7fffffff}]}) 16:00:37 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) 16:00:37 executing program 1: mknod(&(0x7f00000007c0)='./bus\x00', 0x2, 0x8612a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket$inet6(0x18, 0x3, 0x6) mknod(&(0x7f0000000780)='./bus\x00', 0x4, 0x1) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) fcntl$getflags(r1, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x400200c0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000800)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000840)="357d6d374ff62476717c9526f1af3e311468ed27e62bc7933c1a7f5b4bd4a0c178fa8f7c658c909737232291c61b71189b505462cfc31166c2b8a9d0b98d8240c249eda5c2eb56d54d1f3d117e28b3e024a168580b88664da6450d83dbfaab9ab9d2856328a7fe3b5e3336d4b2273da716421c6545489800d37945d386551cc7880a7a6703f1ef9245de21e9819cde27b1583f40ba4d3cdd8b0251fd6cbf78ba9a45f1f2e27f3418fd6f67c6d5a0", 0xae}, {&(0x7f0000000900)="f07139a1a02c4486bcd701bf22142cac8365eb40f3ea2404b98ddbaab024495cf62a6f6cfe35a60587a9f41b27577b7ec15df61f86dc8365c8f5f601cc371dd744ac7b8f50f99c19ac592514a9eccab8e96ec280524d119dc72730699bf5adda3c080b5224c0fb59acc470ac2f81b595a6dea27ebd80ba87ee19191c95a072beca1b2d5fd0605440319ae43c651173f25af15c0825bc050fb3018c6d71dcfc9471669f9ce26c278f35169f0a68872d7bfdc2aa2a27e0c4f0e598d1e489afe972dc29913ea9e05a4181fc200242dab48a1800bab29988", 0xd6}, {&(0x7f0000000a00)="2740221216b5d096ee81fbe7998e14c7b92e18d9517b43b0d8fea103108ea0bd878ea2167298e6757206583bfc75dcb86d633a18b5209737e5b6df074e427f8997c0b445160d8bda6bad2ccc966bdbacd1fbba95363492fe4dd9f702aa87f0a30472e3ab9b270d40f44ad5fc70d62bf098b8b0c05e5f5606d87d25a863e66b8f81c8f6d7fa49407f6f5c84e904264ce630a336ec82e75c4b702b7296d5f2f0bab4d2f2175d3fba2300a0f318ddb17136c6454b1fc2f691709d11734d3c1e0e", 0xbf}, {&(0x7f0000000ac0)="90222dca883d9b0d236d245913a8382b56861f117902a9b696c158dea4255b074e48999c966924a8d5f2ba1cde6f41e3a5854b27e301588f1dcf41187d6413c33b745b7504de7bcf7ec3004ae18a90e0cea553d8febe3cb06d52bce6ae52d83857ccb9761cac08e4870751b7d4ad4163894eb02c6b6bd99aae56775ba9128c", 0x7f}], 0x4, 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000740)=0xc) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) 16:00:37 executing program 1: r0 = msgget$private(0x0, 0x400) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x41c, 0x2}, {0x2, 0xf265}}) msgctl$IPC_RMID(r0, 0x0) socket$unix(0x1, 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x200}, {0x3ff, 0x7}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x7) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc0, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x401, 0xffffffffffff8001}, 0xc) 16:00:37 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) r0 = msgget$private(0x0, 0xffffffffffffffff) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0x4, 0x6}, 0x9, 0x7ff, r5, r6, 0x2b659c34, 0x4, 0x1, 0x9}) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000340)=""/25, 0x19}], 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) 16:00:37 executing program 1: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socket(0x3a, 0x2, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0xffffffffffffff7c) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f00000000c0)="eb437ca2a73ec61151a49698d9b764099e3b42c12946ef6dca3b9c4198629735a952ff418f0df4d69a07f951e663a939a918bb0cfca605a44c45629502586a0ac3e53e5704b90ea91d28904a7850e4450473be36f67475698fd9e40081aa6a63", 0x60, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) socket(0x3, 0x4004, 0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r1) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) setsockopt(r0, 0x0, 0x1000, &(0x7f0000000000)="225b722d374f425dcd2bb0288a0ef7c45a4d24f00a738ed2fd55f4f7481cd48f5ff8d414923fd15644cb042e9d3a0ec16b3b15ddbc9435a5cf99a784d418a16971e548c76789123b33999dae785b1ec02218b05f5996f68bcc6da060207ad1976de4d049850d77cb10e7f6e158117911485bf9b951141f3ba19488f7e0b0f69096fb4f", 0x83) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xfffffffffffffffb, '\x00', './file0\x00'}) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) write(r1, &(0x7f00000000c0)="eeed6b357e1e816d946b733a0345", 0xe) 16:00:37 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x400, 0x80000001}, 0xc) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000040)=[{}], 0x1, 0xf1) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x4, 0x4214b5c6, './file0\x00', 0x8, 0x6e5, 0x100000001, 0x6}) syz_emit_ethernet(0x1e4, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80, 0x7, 0x6, 0x1, 0xcf, 0x8, 0x9, 0x2, 0x1, 0x6, 0x7}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:37 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r0) socket$unix(0x1, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) socket(0x6, 0x5, 0x9) 16:00:37 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0xffffffffffffff81, 0x0, 0x0, 0x6, 0x4, 0x8000, 0x3, 0x2, 0x3, 0xff}) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x3, 0x80) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x80, 0x9, 0x0, 0x0, 0xb6f, 0x6, 0x1, 0x1, 0x400, 0x56}) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2000000000000000, 0x3, 0x1ff, 0x80d, "c5271017009dd727cf8cc4471a0f35d3b36f11d1", 0x3afc, 0x800}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1a3a) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) poll(&(0x7f0000000080)=[{r0}, {r2, 0xc0}], 0x2, 0x5e43a100) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f000004f000/0x3000)=nil, 0x3000) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='T0', 0x2}], 0x1) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pread(r1, &(0x7f0000000080)="652aeaf5", 0x4, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) fcntl$setstatus(r0, 0x4, 0x84) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x7fffffff, 0x0, 0x99, 0x0, 0xfff, 0x7, 0x2, 0x0, 0x2, 0xf5c4, 0x2}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x800000000000) readv(r4, &(0x7f0000000140)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, 0xfffffffffffffffe) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000280)) write(r3, &(0x7f0000000140), 0xffffffffffffff92) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000000c0)) close(r3) read(r2, &(0x7f00000001c0)=""/142, 0x8e) write(r2, &(0x7f0000000100)='B', 0x1) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000980)={0x0, ""/170}, 0xb2, 0x0, 0x1800) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xd2a3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)='\f', 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/188, 0xbc}, {&(0x7f00000006c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/92, 0x5c}], 0xa, 0x0, 0x0) close(r0) 16:00:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:38 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) msgget$private(0x0, 0x8) 16:00:38 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000000140)="f277222d9e53dd08869aca0f67d9fe0e46f82d23309bbc141b34594ccc25685089cefd23287ae79bbefb8d053c78b37cac55fd0a4254ac8aca45548b07345c7fd47520bc93a38220bd394c758a817a91386144d8b3c8a4d5e41b8da1efbb118ec7683c8307f6a1671eeb4ab0cb497981a694040a82c3929f9622e3bc011aacf83288ef8061df10b904a62abde22af61f20333b7e13de3db3e9d35d97152ac3d541bdb78b0873f6f5873be1574204eee5348527d2b1e9f88b16db06bb6c972ef81d435d516a55d0059af4e3803a19cf8444eac15fef38a546f2c0c5b91fe8ff6ae6d9b8e3e3f708730d481f0e47ea0e8d1248b615e265937816b859d8adcfc0e39fae436e333e9df3aeb342e6fc3759bc6a13a026e070d4464e60ec6c18c6569498d6485df388b4d2a8bb63ee0e74171b2b4cf3e36f2ce8fcc83219272171009b3cb70e6e2a31929a6b9524f4dad46055b0db617ca8141b2efd616ba655175ade53e857dc4f41e3c19fb0af5f72c35e05a334dfe1ed33290c2c45fc62b16821a15033584b2591f866520533b52964567b50ba097425fa2e6872d91df0259f9d050e139ad411239f9313259fc6249e8d93461c72ce1de148aeaff2467d5031fa3a3bd3c8afdb30eb0ab67f990b68a885afca25d3ff8da61e3aa7dd47fdd4549d678e4cdb09c430ca6133fd6aeb1d04102745baaa1d6d540d86397a9708099233db967282d3cd4141f4ee328b69db80257f963f3a481a8da030bc098c379c99f69d4fad126e5d23a5bbdadf1fa27d70e95cca09477c934212f86d1b9198090d7241797ab21cf46c5d4025f43e9e911db2bf477db5d7b08da7757c9a0ce19ab4b552cdd208ffcf851da1c9c871d27f5326a1d7800b88770c55fef6f9fc7b85db13e8d4a057085cd5cfe708ba4b38da65e5cdf74e3e9ba0d21bc2aca7903be985e32bf171769c18a71beca1be4ea7719f30d56752ec4e9db6f884afa0c78e82352d54fb829f7ac4be49669af9a311c7cab2a1cf40de4b726dcf812c9a3b9a2614a0b838baa635df9e5f22e0d19b2927ca73be9bcacaeee701e4b43491958016e0d952e4fd46b390634a94c21ad1d90df8776861bd4533bcc5cd57cff4edf800097942c3f391a49eeb933b249f89c7516c1d3a87100c01a6026a977ca0983f8a7cdad03582ed2b739cb51f418d29d883189b858a308f948187e473f87fcdeb6d5100516d8bebe8164d815529bf810819f47020666df8e970a4cb6b02b6348a99d6e7be7720deff112bdefeba5ae70bf09df73e34c883c73545d1971922e26ca9da01228405bc68cd336c8757d09c6a1049db940652ee1fb133d5194e0d65a4becc7d84bdbf2e3c8f817897345e003a51e03bd088db648dadeecb75ab965b557ae86b03d4278b04dc6ad42287604f65fe7d8ff172412ecb2f0e06d1fbfec2c0c8c4d081d2369fdc118795f8d9d357b91fa374206f57cb6394d811f9870898220b0732b33c2a6c2064a8d084d6690055a086b9436896f21f4abc263a186b9d5d1befd3ac866319d03271639d95e78cb5439ba4208be0a05a808023ef9ad996326ab7f431f80c035cd6c37bd2a584e8a86c93d19691a7d40576b67d3d5eb6f61da20f91bfcd78dc560c1660a64b2258b2fa8333b1c7bf9c724123244c194bf3f11862df71b8e6e577339285f78b57c173895c9a489f3adc6cf574a9e92163b2361fc59ca8670f52bda4ced59ee1c0dfe5f7e56d5505c947a648e57f6e9131da861564c80f70e0e3c1627cd5d430f6cf35bb5fb5625212c32cd6f82c80ca179c38ebe2a88162e9de46734afaa8904aa5335ff99a37d4be843d930a0c4499a162d9ef4cf86fa30ed19022dd3eacf22b1a5fedbea801f31a75de8e342afc1e1203266a413ef1fd0eccd2bdaade070cb395c5288fad6f77515201d21625982e2b67a2961dee891dd19330bdca15e50a6bb3a32be22055ef3d40c021a31a4bc7937ce8b1e5d59489224c72f109f2a2dde87d4889c04a19d0d97a835877aedc46e361e32fd5546934b5eb0f0ef64365da43237609b4e869a1477a67fe17057e7658432ec58aae07d38a22f2ba76cad2a9a26ccb2b8fe5031660f8c262703ad854164a79bcdea4e575e4c858d226e33ac8793cca240da3fdd8f4a718063413eff712637910bc8139670e7b905f437f84506682ac82c677afd350088f7a486349b5f6ee6400dd7e58f603fa13be0ba241a39adbb3ba2a1c804a079c7f7eed53ea434d81944758c27d297f1e52496256b15d6d7802a4f932b0332cdafbe1c47cda05ce745e89f81180a5162e6389670fff6b86e486450a3e5de1e9342808cfc39ceea28ebeaa5d955d805b5da468f227f1b4c7e91d6e6a293d2b7c41962e18430a0e7a4599375d6cd17ceaa9acf5bc1543c3d299a57ed4f6df4ad40f6b8f31e6dd3f70768e2efde5e076a4a3512a7aeaab025f00afc296203fafa79099a938b42988a0c00edbbc4fb27bf2b605d8c21785faadc845fcef906ca51256097bf673fd85bb6a552d037e5be3bd6cdbab8c2b9f47b886ecd5ab042074447b7005082da1e8029ca1711f6edebf250ead5d50e7440995dbe6496d3383213ea943f93e7a33727e20f118833a8d612ec9fffb54c284e112833cf3fcbb148fedabf54a75e220c8f9a663e54d7b959a11734d45db6c0c25aa02d4582430e53f2954c16d96aca8a1ce5fd3d33d79e16bb2795706477bb5c808017b7c535f8977f53aecd893ef4604b8ee535fad5c274cf74fff410c1f50bea43f6e29e5cce322ceec7cc31a55436f2b752fc36c5d13b0dd05cc35a417f048f214a1714f53d41db665c5f444c5b13e7f47b295972aaa62fb1981a29bda911106e849ce25d6208cf6760f7d879f5e695b90f81b5059c52190216500be5c4d40a9327409166d1fa35e246bf2b00aa2f78ae74b7784b3d8aa963735e7cfdbd64354cec7315722853eb8e8711e98283c5b540e98c5ee53a867ea967c6adc7842acaf4844febb8012810847cf330f43b997448c94f8753622220b7d0b38c9f933864ba629295cfc4ee6a3a0ed96a9252103130f02b2d67c27e93a3d12cd10d74f437c8119feefbec4e90832f7445a31be03499d48d43fd088089647834e2f444cb37cba924d925d8f5326f230c3bde7251e3303c9673a6571fa513276e3d31ac1c953b2ba3a01c93efce5060e9cf9410592d7b0befe06add3307b5bceb71c357978279db61dbfd55626a492489ae6a6e90c57a01fa73bf6530a36a26bcc92ca623102010ecc112fa39a30fcb197e79b9bbdb6386171eff6e4c446af4ee5dd5b0c01f83aa9e297c3627f3a30e06d9bf864760363a984810a9e78f5bec134351d22e924990b87565af9babdf41272ddd9fdfe170476487d1763d0ede3f25b5fae8a721d31613ffd95aa679e7c8214656ae13523ec1748983bbc74f550fe3d7dee2eb7dffa5870e5599e65927d365048434acd646e9a9d397d1ff3b2072d4b07de12d1878590458f536075b48b92f9314f0d465adf9fdfc828f8a0c674380c2fca0ccf20075bee9720a49b4e13a00c907cbb8f292785f8b4e235f1763c0d5517ae0a0d94532d125d9024c96b673361a6623931667afc6379e6224d75a3d355b936658e4cc5ca04741f1922f6b2668621d5398ea632c47b2a25e0819ffd3256aed7e48ed157a9b1c5c4149a290ca493aa8e9a8c49abd0410d41255e99bcd37c482d0a6b5e4d32ce5ba19794ee043b48d394867e791cb55be11b7b89dc23f4d0cf2a1aa7308b0e8cb69dbac2f558d6a36602a6155a69a8e5f2d540419ed36352ef3cae3603eb1e6f6b1d7a755d666f9666ba4982c577bf47c38dc188fb0fe713c98beff916a86d551d4cfe283a813a3d8fc076575d1b7e057bb2766bf3c0c45bf265d659ec8308fcdc170e9b41b40ae23151cd20de23b9326abe09ded961e0b0e4dfbf3810432675b778cb3d236e816787d6b253aadd276ce2e699bb11efb662a6f316b6ebf8c88fc109394940a666913cde559991162c0569e6196a556c9639a0e29f8d40616cc6456822c687ae992b98b36abc3e9056b05e98f58ff6f8c3c1c92307c12900c88f176368caf1e156ba23313a610b7df56ec5afabcd3759d1cd1336c5898088e8c78b84b6ac868dbadc6c6be8d0df92fcfd839a620071443eb3ff73039f50034b40a955557b727e40ff4b53b2b299ad709f7909956f331f9ba4b489a36d1cd1ff15a1bc487f7c0e81c4edc68906fd8df1ea6c811cec0c2cdd9aeb19339388bf5b7b9b261914e775d42ac6d49afa4504cca037988b04ec3ff288d05f08ac1a37939f8b08249c5c0fb129f42ead23a6aae05ff2d76c7d4551ba88469aa839d93b22b7c0425b4d47a3e8e8b2b43a70958bd890b7baaa00bd78b2965b49ae76a1ec04c4250e81687df57926b55c71c9b5c65920a87b5a98039403b1d9a2c1ff0f6ca3b440836160f729596a2303556d3c2664417539b1de6dc53710f089c08627d582698dded1a2809de0f2a34dc46cbb440312ec6c0556aab8e368b351f9ba288843c1c297358c0d15d7e84299ff4d4a20455981cfb4ef3845fb882d55be1000cc7bcc40109e84746e676e393a071d8ad12de0311d4624a271de51ef076dba920c19a78826431145e3d0449c922f8dfd31a54d51db68b7e74ac8c466750a9ee5647337beb10de96b5bd658431ae2ce24d97e572d4d9020ab43237ab4e327c3cc1300fdabf1ffa6ff808e4949bcf1065457419e6936ae4f0d0cffda4d890d26f49d88b4a7c655ebb5c85ae3e828698d995b1e6f822fed5bc95ea65d067494820cdb3b119974b97d0685fc8b888cf66cdc36d9859bd93e7250ae8cff5e3ab9416604b6264baf82f184d45673ef4622519d53dbec4fa748260e17d680d443db05cd280a497b0e338c0443e37b1b1e0d384a7f38a15ab7272b84d1d7a10c495a294e12b05cbdea99a5d18fff1eba67b6ca8ef53a407becded5de453c7ba5ffc488a57298b865e7caccb25c4d4bbcd7d74d4c8e099d42ea27b4558497cfb7a0317f9148714fa3a657da36284a13171927a44c5603ed415421410806008ae1e687fea024ef201475cc0c2e2d0810413dea2550bdfe6d7ec8de0cd3dd1a79637d507ac5afd3ddc4834b95c5e236c5afe884532bc03ebf4d33ca412ba7512b43f1d583c52dfaaa77a7cb496b7b879a8bb3973b2ded3b2ee805f2fecec10e422530c5cfa8feed99c8f726851638973fb498ab4ecc3f946de0f5b0406a376bb1bc9dbdc33ea21700fad10fc61c873e8bdd450c90cc2748b3c4d5a7362108f5bd1edd1e1ca4ed347824bc181f55dd3bfba461b79750b25426956ec8076a089ff0a77aeedda0115fc71e4c8e5e72be37dfc86a6b7fcca98585256a3d748496c5019cb59100d59050cc34777634ca2d6cd968b6ee7b9fd6a2f31e57958f1f32b17768d62a2770c72244fedfd895b0707439c5e90411d0cd04203e5a9a6f7d0d7ef717aff87c316a658693c2da23efa321b60c920a4dac6afd24b82d3b32e08da69d3ab9876ab79ff8fc715b1c359c0100944525c0fa5d448427f808c7778d8ef63b7eb276644f2debe61fe8acf27e5d0a58ff17361a27e99c57d0764634911513e4c9c1bf9fec54f33c3336e16508c41a53da262b571e5c119a30e72cd925c2e544ff72c7196c0738e2287d53aebc1d937d491449fa537e73cf52632e68cee2dd9a355ea21d9c06d99fd5185f4ddbc17b8f36c9cc8c317bfdae6f67739d75483f0c23a36f38a7d7f3019358f742b86712e01faaeddc7f0e32ab845ca2", 0x1000}, {&(0x7f0000001140)="ce7822c3e03c8e50325fddb8fc661e1e506cdf1fa1b91dab089d30dcb5b7dbeceb1a388971a9846886690808274dcbcb583bcfeffc440b3b08a771bb7630a78773d9573d119b961dbaa1ca1007715b2aa0beb6625dd3c0bb8c3951929c253b9d8be27bcd23601e4d64989dc415f6a5959e377969d8c7214d9a69affdf47fcf98d66ed54f91fccafac661da1b0b0b17c8dac2cd4d14ea5f2b14406ffd780c0d59f0", 0xa1}, {&(0x7f0000001200)="aaf08418078841fc319754ac5c70f797adf406a73520e81a7b216fca60b8ae0ee4f1f941173bc678e944a165229232e0ad6f5c3173ba958658c9844672382df48d0a2e497cf7807e2e8f25b4d41c522f343c60f08bb7d73b8f194aad2530be3ec792cab38757679c7bf7d8429c73d9d95b30efe376c8cda6bf676fbd0ff8e6cdfd41ca7c7327eabf3b277513ccb484a3083e530aeeabd4467cace390ccf5f161f0d2d55c073c1fe8f0415d1460db8f", 0xaf}, {&(0x7f00000012c0)="723811d8f8609f26a40ca20995e089ce9be3008a192a284c95b0d651cc7fdef32d236ea2f337349203238db6e771e5093287d42e2c8921e423f14fe300e09c3e67c81e7f8e154eec98bd65157b55b7cc895728869b8b33150e0dee358304aa0734093fff900973be264ae8db236efbfc22f18d5508940cfa7e7a225fcfe5290bdb9699e8b20cad7b59b44aeb53f28099c4506da7f076ec608e9f9a4d5e584bab673fe3acdfad5753510af8d48f1a49a043", 0xb1}, {&(0x7f0000001380)="352ae94c36dd2b6e4507381b113e83d9ba960549dab6dcd2d17cf7f736c8834ce02df39b28ea4c45c2b3592ebdc72be28f5d5cb170b41fef58f4dcb016460c8104cb883414f671eb9fdf3d6fe007078b99c1e3f6e32c8d839f70814701a498ef91f5c7bd45f5788129369aa779a3813067cee1033980ca0fda3e28635cb38c76aa1a85005e5c5f5da5e4b6f1453a2f45e9a3b9c96b96caa620127b325b2169e98f9687a916397c1c77d92878881691791837b16eb29af06902a665c85598a2dcc4a5ff1854c5826244fb351d4abc5b3c52fd14dc9355e8f8ae61e1f306a2f87303be17c5433476173968dcdfc5d890dca56883faba7efddffc0848d0c36ec725a81145ac00ae7aef6c3c0f504779b9bccdb04c58169696d97d29f9315c29794952a4dba6aefc480fb27feb5428aa8218d238f778e29b22793a4fbd87783abfab61bdec816545d1711f8c303ca1a2fde3bd94e4d2e13926302a66710823675e6f2814b9bc3880a0675cfaa0702b776d6595505d367b54ed5f4f26786423ecca6befa3f6561606344fb2e27c7c6e4a5f61bc27c768912a5150be95b68c4e4c774e2edae417ddcc725aebd9c3ed6b6df961492fbd2bb5b94211fd01a8c45b88a1aaa34184461e88ebbce8e19a92ebc33b9614f838023ce27b69d4290568a51feb87c673e238cee238e9d84aa048bb2421878952aaaf82a94af26cf1356637ed5e2c68d87d9208a8b480e3a7107dd9036e582e1ccf6bf6e9899d5e67393142d5cec251daabcbd339f666bfa635d4c8f6112c55ff1f355bf9e89c013318afa49551728fbf9986177ce881d285fb24c65be69e58b9113e8b5d19608b692c74d57455320da6e01baf0da76c3762818346a74119052d5e9373155271e354f1d738aec34d9389eb8621c89ab012a955362b4ece59c94c54670b36f68c438f9393c27acc642d445bdb5e0216f02ffc05979355d8101011d0c8436a4f11cb6d21c592035c8b5710ec03202e3a6b4797a82167ddb809798445bec6e997c5fa1145f7467839e6b099f9965e9b3f214e8b1b4aa2d465d42a7f3d4dcf998959fb547dfc6a250eb11d10fbc1e9ffc6c1cc956abd7dc966776419462f2cf812b727496f65157ce033fd2e352431794ccd99948584ee9d1121c065b73e21bc32a4c8a09a3c76c06a15ea6dc56369d2112105de12de883572f7db12b95405145be5891a55bf938e808faf9e6511ed064d859d9ab974ed8f3023e359fff7b245e724953194deacc0f093bde0d40d8fbc2405f0cfa81982bbc696868a01ce214442d400cf31cd70eafa3017b5cdbaacdda7161973cc3435c05d89f812163d1485324057a10429fff2c50024c9ce0948e3d2ab0b6cdd4c3cff68f1dbb44768570e8d8a92c0fbcb0e3248a8ac6fdb5bc5fb384aa8778db342a5d9f60d78028ac0b0ecfdb704176997192393ae0f961a1941f47533be42e869648657e0da3cb17a2b10c3c37459c6451e740ab8e85f65b818b4fa99c1db5b285112f42c36317107ace220f79efc2aa3d925d794a29e85215aa50aef68e956609847f367941d470db3c47e133a454acbe761dbcf59a4c1fdb9953f8c99972fc201e6afab7f0a5cfb77a4abedd7cbfb49bc5281fe8f24d231a8aca6cbcb055cd4bdec4693dc162f0677582638097e4cafd42e55552010194a0ac5145afbf4f729568953e928f45917c63e327f46e7a2a98bf36b30d82ec64abbf16aa2d9244ad0400bca2e835c411e9a55b5fffc4316fa004dfc7bc73a6830f2be9f33e7f6271add8c11f400d7e791bb887bda3b0a502e0e0a073a6953608dd6a11bfabd9cabbf6f2a33a57fd7da856853bfe25483d4ebc5efdd68cddd5cdfb597575b6b96c1a3fe27ed8ffda7264f50deaf0cdeb922d36238c38e25cd900d46ce30ac13e89eff08ae5057d1f06d1eabb3a05f6c64537b6f4a640462550647d37591137df7c214325fc5f51688d1b90f71bc88fcffadaba234e4dee1a43bd547443d40725bba995bdd12e7b5cd468e634d744766077c1d3ed3d7b35840800117995d044be8078222cb09680f74152ea5f04e2fb0ba8786aae639f14e3ae15f654bdccd39bad532daafd7c42fd0e00c31e0879c37b8d00bc1d3c9ab0390ecfd43a04684a816c6d1c197d3877c955cac72c7be6f64b56612140da3c7c2ba83c539d2a1efa67040118b98021951a667e6bf16f9bcfee69c9d84704efd738820bd57145e2bc0a1c0d454b7ca92af35356b6c3f29185737a5f3eca7d35d6a596c22879b86269a92fbc8ad58453b90af8d40f9448535c37c7fb8239b5c60edec09af1320e65fa154cdb702c62b3f4014d031579738066d443de1883c17ae557b41ea6e0a0a7e645727ffbd97611a0f53abe7b8683cdc3c9dff93bf3372b5863aeea0346d3cdc30bc681564323a6bd0a04d33c695ad984a96b3efe3fe9a620dd071cfc3e57de8c7df7d886d5992b9fbaa3558031139b399340491845bad66e9020189b8d7ab53a2948d8ef70766a5c23296645669d85003f5c69aff17edf39796e067718722ba635cdebd9b67f6ccbb1bd249036c52e7d74819cc04f7c8db4718f022d72ab9d2e149b7dca94f9fd25ab5a7bb130d145b6fd79cc121503292cc186528290c73100e7e51827ffd9cd43452eb28ab0375c231eac00ad2b492ae8ef03c64e1153e42d26f3cefe25641dc38c8727202d2033be3754093a7e02ff81c9df385c8aff3a49d2ee73b0975cc15557cca92c81e16e837862b8937802586e8a060f2b5e91450c4db9d0741108a44a5f3599a53d4cda8408438d75fc9369dc1d7e720a958a92a8f0caae64ea8f3b0ebdf8a8140806d79e7758b1fbd5138735d36807d9d4151ac0f53ce5f6f974362332f9164d62d1e115a1eb1cc61cebbbfe54234aefdb46e24380a77e965097ffc67adc48557c0b6d274eae388a3d45844069d7b3895df398ba2ad7bf37bdbbbf8ab282422025fc6f18bb25478b072fba26246b3ea5b5a91bc7235a95d58f4d7af2829c4d8f0e87cd8c67490658f23c55e8fb71725fb4cf31c3372fb4ca3d4cee455f5d7fc7bdbd23d296e0dc15f3154b5655986ca8761fec4dda44a944a7272df2d520860c5f2c74adb4222d3e3ddd2366fc29e522d4f45b07b334ed8e27dbcb53675e05a363b1ed8cc4494c0a39e707830afa36cba3a346efd0e3c3a9e8a0877b191083eb8e25e166fcdee32236656482c2cc9f98b4afed2d10f7548b71e6c48c6091e38e6da1d8d4a0ee68d93e14dc99d22cfc5d212094fcec33416ff9c3a8c5f3376fb44ab4cb8baecfa5ae7006b8ccdd97d876ad4a97eb2f17350e2358e54ef3cf67f49ce93d2c0a63eff4f2942a5faacb1ddfaaeb2688518404b801718bdd5f9ab0a5334aa95b139cfa97445e86f450890365f12a2df34a4312ccd86ef817a62011b914d34ca654c3e00436bb015fc4618af2735aeb386e04bb610ff03ae6b0c1499d79bbc6d9b79656be57d043ef7937a326d3803d5c92cc4a1d17fb107895aeb4955a312769b3c3d218d742b4aa672dac270757df14708347617e57aa940a322a63fbe7618e43da1e31acd832515a517d1edab86fc455609f7a7ef7bacc4f6be9217a2333658fc99acc9dca554e827fbd421fb2ae269e716279e1d25f2bdf7bc239a9fbb4ad3069a94df363afc6346531f53edd6dcc564d24803dbb1576c575abd08d84e91f33d1131a11aa8eb8a6fba94c09b7ba2258e06ad97928c75d58b11870a19c00d8736e5a21a3cd6feff0aa7a9bec158e2a0292235b2f342501d098ee7f716e417ca172cd50126caf51ff69a96fbcbd8d777e040badcff645b3d20681b0eee263965da59fc290ca166f51ef66ff369582fa344d6bd60bd2d2d67bc6b6a1ae910c94a5a9254c496de41bea180e69648bf45e99788e0f55b5980407d6f569d42b2a75f54c993a86b9adf02c66ea9073e8253bc2ed1ec558cadb0771e05dcc3b4f6613e672aecd47a26eb6f6349ece15c53ae6aa7d57b298592dbcac882310f40d3f726fda7bac60f9656a26164775ece0db8581041391fe8adeb8e6c850c01b20445a9b397f5ae5a23dd843551e60807aa1fa06886c9500d626ff5a9a8a06ede29c5b10c1c998fe45c2a98a550e39a13688ed0bc4de43f55c836317605eb540a7a12ce9a840a361e800f299a91f9bca09596093d670f0a8f7aba321575e4658e9d987db6df90e31ea55e08effe62cac157ab52a626da1441ca775fa0294aa49eff0a6873ed4b03482c7235f8f3cb7cbdc8456d7b8660dab31859a3c0bc1133cb1324922797cc4ca67155c7582c968b4bf63987ab0bda93ac1a05ec16604645c4ac1dcc2199b66a5acba543f2507215c68abf8e0309fc6c8681af465aad9e8ff3d3eeeaa7c862f055d0384ea48bf2a78d311b005a74bf9f40b8d7f9c407a435d4e6f1f5f9f45c06a20ec391a53e72b787ae4a9cb2aa3fe42a07e8d442c769883b3d031c391550a5f5624a96f07dc99b99c092acc834bab7b4d71a2155c9ea83555d3c956b502d1a79512b7c859558d92ae63f77a1e287e5e775ec6784579ad10a3189d41b6e092ab37b052aeca9367fe031c327836477236f947ae91a76087b8acedfe237494116eb40ca810749e70cfc819f338ba8a03f45984a7cc3dfeae261d5935d9a508886a5a9374f3e56b7dc0ba28b05d2e173ccb002af762f733b84b1855c13e1a734e735120f24e28654b09ef34f62a3dffa7397873361af5c6b5c2690d4192157ce934ac74050c64043e74f38bc867388bebd49d610b6bdfb293559349070caee1c2a3a20bb9e686e0ee2b728a320c7e549e9b45385e197820227ade9ecb2c69e7fb90a15764b1d2fa8c5dbeaa8abf1b43fd537d12c1319228c096f90e78f5482fac94d0a797b86cd27b9900db64cd6a47015c865df980191970add6f90f30e9690e209c5f922b86a60a17c2ad2f25ae4bf178c2270aed28d1815a8a5e2d0431cf35b7f9a2c1f3afe111ce4199f9b2f1c8896de21724086f39df2870f5039b895debec054c2e40ebd9c8a77f8ded1c5a95b170160dc4cc522bc467aa42041e562c592710f0b9e74923dfcdb5dd7023abcbb76b1ac72af4d2d2af2afa95cc24fefe242a00abd2c547bd929256bfd50a0813282aba36a000dd7740ffa73cae41e40d5652e9e9d69e35386752b92bc3c7ca582c8443f0cd2feaeb4d28ed5f5c4ba7e50a4b4599778320a97c9b16d78f0bbc30b053bba5bd0f8bcbe9c99cad44f7453a594a6701fd19f0bc91a3a8b90420313223b8225043e822a02fca08203af4032ab12238bf685d674491eb9270b429e4d7abae9f19a3ce921f39bdf80460b07aa8ab479d7b9602c9b29b2d63b52aa04fed3a83299bb82e92581667a20ae0aec5c3602e80a9ef8d5dfccc8d9c686f11c3f7bc634adbb473ca98fa6bc00ccf940ced30e93068ac9f6fca19c773ecba4a65c853526ecf825157d0ec8cbba3f0f4c7bd2a7b77b2e79f9353a26744edde76bf02e28dbeb87800b3f5d3bfeb8c898a02808d72ce2f3a957c5b47fb185799dc6920d8667dd14cddd1ed838fa87a69de3b18cb7db5464ef58535e53c6de3799a4b4f2e72be8ba47d49e66bd59868699478a5655cc7c0b21113ca30dd5555048d83310ee6bb626ddccc840234ecbfc5b31203e5c5b3dc36cac900dba2543a2ca958a1c5f66a96d8d07d89cf708a5dad2e11d0785d05f3db76b92e7cf85872c37c04780c286a6ebd282b8a59942bdcaa62dfec821b2ab14424f10de1273306d85af5c72fe67c8a2a08a6ceaaa3769ba9487ad22848b2e", 0x1000}, {&(0x7f0000002380)="9c4a0bd18ef326deffe5603103b55d560f124a42590e0fc099b705cf520c33232699f2e16a566f2bd512b1c829bcb56c9727c136c488957d4aafee7c9ecf963da8cad433dd898e41fc400937082fb9cb140b2e24d2c75e008b247f95727c895f1b1bb396d28ae0599f273d644e04b11d83460dfc22a0878886f793f1e9140fc2aec78b2956d6271b7a0c01f9377d18f9854b9e819f396f89ae983f8c09200a30523d6cb60a077800b3e9839c680fc21b6163", 0xb2}, {&(0x7f0000000000)="085d48e52ed0b9fd219f979fa14e6480959595ec22423f2b3035", 0x1a}, {&(0x7f00000000c0)="809a5ad7a08a65dc2632a5778ade4cd3df24d300ceba4f3a4a46b7ea976d510d7f9576dfaeb85a6f968a5d4d7815d3", 0x2f}], 0x8, &(0x7f00000024c0)=[{0xa8, 0xffff, 0x40, "a538298c179afad068b45f38ea64e1f980c1e8859404120d9441ea9f8bd5f558a58c1413907542cc62d7fabb67219194395f0088bcb6a5d5f810e49b38e50c3fcc4e86d5ffd7c95c150ad310c2d126b66db0836cef766dba86c14a6b8e9791076ee3e76ed6e1d65c2c47dfb992c8fde757aaba5cd9090b77b6aed37e7969204e1fe9c644f2ef774f235138e4ede0d4dead05fd24fa3d"}, {0x20, 0x0, 0x1000, "8b38f35ca7eb298c6a"}, {0xc8, 0xffff, 0x4cb, "ac113acd5ab97344f63efd5dfad4eb1add1feb42efbf4a4c4272183804d6eba2b0d49b5447dd598343531f6f21ab212e31eff8ab9588092496287a0c32c238417539d4bad53ff8ea5551b1cb9449ac158d76e987386bb2ddd74c7d75bdb1b84e5b42512a3a0524bde79a9e1904a6503b3111d5b6f496b4cd240637b700448115249e3e613ec25e07acfe7fe3976942513e52f77d9c126bad98a98ad81f15c826b5c942763bd6c51f2836c8b7f3dd7afe370672"}], 0x190}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) kqueue() listen(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x6}, 0x8) fcntl$setown(r1, 0x6, r0) listen(r1, 0xbdbc) close(r1) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) socket$inet(0x2, 0x1, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f00000002c0)=[{0x0, 0x7, 0x1000}, {0x0, 0xa000000000000000, 0x1800}, {0x84affa5e3588616e, 0x5, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x2, 0x80, 0x1000}], 0x7) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x13, 0xfffffffffffffff7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) socketpair(0x22, 0x4000, 0x7, &(0x7f0000000a00)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r4, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a40)=""/93, 0x5d) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000980)) 16:00:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x1f, './file0\x00', 0x4, 0x1, 0x4, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) close(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000200)="c91c7a97dd467e633d4c123a5d199a6d4819465913c34c6f8158092b32a4fb2b2bf7ec539a2dd2308361dbd999cc9516e3895526c7f2e2db4c38adefd2258ecccd7940226259a965d129081142f3cdbcdbb4e10f5bc1926bf98226fa8cbc22c97f82d39ec3bb509d544855ffe1b8acb590630077a6c427c25fe71758d67f52edd41a2fbc6197bb88eb12b0de5b6a3a80d4faba382d75156555b663c002bba3", 0x9f, 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x1ff, 0x1, 0x10000}, {0x7f, 0x1, 0x8, 0x7f}, {0x3ff, 0x6, 0x3, 0x7}, {0x3, 0x3, 0x3, 0x87}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:40 executing program 0: rmdir(&(0x7f0000000380)='./control\x00') mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control\x00', &(0x7f0000000100)='x\x00') getuid() select(0x40, &(0x7f0000000080)={0x2, 0xffffffff, 0x6, 0x80, 0x100000001, 0x6c7, 0x5, 0x7}, &(0x7f00000000c0)={0x7fff, 0xfff, 0x401, 0x4, 0x1f, 0x7, 0x20, 0x40}, &(0x7f0000000140)={0x6, 0x72, 0x9, 0x3f, 0xd0c6, 0x61, 0x600, 0x6}, &(0x7f0000000180)={0x1, 0x2}) lchown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2411b3f5c0523db9, 0xad) getsockname(r0, &(0x7f00000005c0)=@in, &(0x7f0000000500)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./control\x00', 0x400, 0x2) symlinkat(&(0x7f00000002c0)='./control\x00', r1, &(0x7f0000000340)='./control\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000600)=0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)) pwrite(r1, &(0x7f0000000540)="3534bf5dcb34a9a379e3fc0150ec41c213451ae0f7f47fd332e1a8af488e41f74a61b3462a708c82b4e92e03e9495c37365d4668535a23b475768a8b623a90b30d71db82b077736612e2", 0x4a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000480)={0x0, 0x7fff, 0x80, 0x200003ff, 0x101, 0x7f, 0x3}, &(0x7f0000000200)={0xa64a, 0x5, 0x0, 0x59e52f1d, 0x5, 0x8000, 0xd0b3, 0x5}, &(0x7f0000000440)={0x6, 0x81, 0x1d79, 0x6, 0x5a6cbfe3, 0x20, 0x9, 0x9}, &(0x7f0000000280)={0x8, 0x40}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000003c0)={{}, 0x0, &(0x7f0000000380)}) 16:00:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) 16:00:40 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000040)='./control\x00', 0x0, 0x108f2f186297aee2) r0 = open$dir(&(0x7f0000000000)='./control\x00', 0x0, 0x90) mkdirat(r0, &(0x7f00000000c0)='./control\x00', 0x188) 16:00:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x5, 0x8001, 0x71c9, 0x5, "5205e0edf9ddc157e25eeb7865d2c8c80dbcecf6", 0x7, 0x4}) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) r2 = accept(r1, 0x0, 0x0) shutdown(r1, 0x2) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/92, 0x5c}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffffa) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000240)=0x6, 0x4) r3 = dup2(r2, r0) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2}, {0x40000003, 0x101}}, 0x2) fcntl$lock(r0, 0xb, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:00:40 executing program 1: socketpair(0x18, 0x4003, 0x102, 0x0) socketpair(0x2, 0x4000, 0x8001, &(0x7f0000000000)) 16:00:40 executing program 1: pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="b4fa2ccff78cc70d1f9b80d75cdd92ad5c12d07943d4fcc0d52a15851fb130fbcaeb3d3f5d01abb392e6062d6a1efddc09da3f7f2d64148e84f7af2776f6a61921f424e454e6969950f6b6521917579447c9badcf935bde66a74df3fd20f0fffcc1f93431b42f4d047adb5757c08551acd7a334aa39b1ba94890560b8ef357ecbec2b6ee765fcc24c0a597838056af35ffd4fdacb894ea017fe9732a250c870765bc1d25376bb225bc5c3ccf20b4973eefc69cd0542ee48db26e64563a4ddec16de075a984e368d60f152c50244aa8e37af97f6734242705000000f64f698272a5596401877e63b68512cb523b5ce2fad772a5f496cacf89e3c8e933d7b81455c380b9202dce94991710d22021e3e7f058b5e6bee0010efba53bc0505b02fc4609808c0a9497815322e657d17a2e8c8bdf1fb41c3c448ca8d6537fa24978dc4da5d4795dc64c8d7bbdf10d84bfbd353fb4c7bcb55c8294bac1071c93a694cdcd5288ae08a29462070532d73233a207e9e95e916c93bc7126a4d4e189155bfae4853bfa3e5f5fdbd5baa7c1cca986b98a9dda8fce80eb74b78edaa59539a0e3a2f768a1afea69562f8e3d7d8bac9566f14115e183f2d0f46f5c8295956841c498eb3ca4652d9dd93fef06cce6d658e316db853d6d81717f319b9f39429e9dd73b07e3d0ef2e67003f2f7659e518838495f76f17073e760b1994f676ce8f", 0x1fd) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x133) sendto$unix(r0, &(0x7f0000001940)="bd3d25d73f6875123b1983c4f93c581192a11236abe959c8999da6ae62c406b7ac5f21524aae1cebfd12361be2350cf24b37850de2b8235a492dd4a33ae047543b80433a2d8cc444ee9b72a4392a4992d3d9074ccf4983", 0x57, 0x40c, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000180)=""/129, 0x81}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000540)=""/108, 0x6c}, {&(0x7f00000005c0)=""/185, 0xb9}, {&(0x7f0000000680)=""/196, 0xc4}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000780)=""/134, 0x86}, {&(0x7f0000000300)=""/38, 0x26}], 0xa, 0x0, 0x0) chflagsat(r1, &(0x7f0000000840)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) 16:00:40 executing program 1: r0 = socket(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r4, 0x7, 0x1, &(0x7f00000000c0)="6dfdd4a3b1420001a425aa4dd60872535c1e3bc67ed17c34e5d8097721d83bca9a063b6e72f3f8f3146865a21980adc2f94d97ac442a000ed9b000f1fc79224ef03c2f57d768dcc7c45185db870def9a93d1e904d77d2e976dc0ffe7436e501cb61be6b5774a1086b815029f25d1f3e1280d9055520331f67fc8bec8f2", 0x7d) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shmget(0x2, 0x4000, 0x221, &(0x7f0000ff9000/0x4000)=nil) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d2905794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f567ba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b1d0e973ad3550b10553cb7918672f26f97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06020000006287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e3286011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f2a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec138efe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e00"/1881, 0x759) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xfffffffffffffed1) 16:00:40 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0xa8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x18) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028a9) chflagsat(r1, &(0x7f00000003c0)='./bus\x00', 0x0, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x0, 0x10001) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000180704008b00003301000000e196fed4a057ebcd0fc5000000000000008c84ae504cf5ab0000000000", 0x2c}], 0x1) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget(0xffffffffffffffff, 0x3, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000080)=""/6) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/172) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') setuid(0xee01) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0x3f, 0x401, 0x8}, 0x7f9, 0xfffffffffffff49a, 0xe24}) 16:00:41 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/64, 0x40}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x60000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:41 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffd000/0x3000)=nil) geteuid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x304) r1 = socket$inet(0x2, 0x7, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() getgroups(0x7, &(0x7f0000000240)=[r4, r4, r4, r3, r3, r4, r3]) r8 = getuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x3, &(0x7f0000000080)=[r7, r6, r5]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffff9, r2, r4, r8, r4, 0x10, 0x6}, 0x7, 0x9, r9, r10, 0x4, 0xfffffffffffffff8, 0x4}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:41 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0xfffffffffffffffd) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x800, 0x0, 0x400000000000000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000180), 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x0, 0x4, 0x1, 0x7, 0xc040, 0x0, 0x2, 0x1, 0xfc, 0xe90d}) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x572, 0x7, {0x0, 0xac}}) 16:00:42 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xd0a) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x9}, {r0, 0x10}, {r0, 0x20}], 0x4, 0x1002) flock(0xffffffffffffffff, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) lseek(r0, 0x0, 0x0, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) syz_open_pts() r1 = dup(r0) syz_open_pts() ftruncate(r1, 0x0, 0x0) 16:00:43 executing program 0: getppid() getpid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) getpid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getppid() r2 = getppid() clock_gettime(0x6, &(0x7f0000000240)) setpgid(r2, r1) socket$inet(0x2, 0x4004, 0x14) 16:00:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000100)=[0x1f, 0x8, 0x39f1, 0x3ff, 0x7, 0x101, 0x8, 0x8, 0x8000, 0x800]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x49) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100000000061c8, 0x83) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x40000000000000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:43 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) semget(0x3, 0x3, 0x18) socket$unix(0x1, 0x1, 0x0) 16:00:43 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./control\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x1, 0x6) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200)="c004a63113da5ef466894dfb211399e8cd74c9f6862e37fc09ff30df4c02808baddf2e8e319ad62571ae33ce32c6840951c6912023b59c2ec31c3364486948c9436aed9e7b77986450911f17499a339b7f1133d5361bcaf3a43206767c28d27ab006d2335c19aa651b4ca2ae16eba9bb4561713bb515c1e40c4f8c15fdc726da7d04ce14a9daa6a993d72a9ac3a8958c690a9fd84f77a5a0626bdc2b6605ed70e406e691a3d71a8a27f152b3b1df8717aa9af33d2a5915fb286b08922d208bebd4d30676369ce6590b2057db8ec5305dce691ad233bc497dd82f1872ecf635a77750f70b733fa2cc670419d4588034222b9fbcab2c2adc59c46b50826075d1fd597dba2994b6a7ab5abad8a50c0a0b7902701ae816c16da093e69071392697c328df76ce95768463cbb6db94424490a18fb043092cb2ac8a1a23142843ff8d68eac467bef75018295af7617a5608124e252dad51f0d5546746afec385fa691545b8062108b6b7ff229a915d4311db7e8450c3356f6a4d6550c035e0df281225192efd43ae9bae036d4800a9be62b33ca6bf6bb934fdadc2e7594a0b16708e7d669637f919c6407dff1ed5e5d37ad018aea33ee0e0e7b48a6f1497d2fb1bc364e8b4b91cbde24d298724bfcbcf7d51051598014a7a2d11bec40291d6c2bdd14174913cd7aea8e12ef06ef6d91a40883d53548505c003d7b3fac30a0007b1edb5f472a5b63d71b80aaddb721bd99fb44b8570347f4e8cb4a609d83882084ef2eb3e9974763e1d116d2e45f0768224f58536b1dde12cfcf4b8d174e0ef0d27dfad5f61d763c3e11bcc73f3f64efddf92559d9cc8d1838e6b17933f46a70d6e26ed352cb5fc02b4ecabaf094ab0e4cf98e5fc82477e83ec36789f25a8861d6b1a864c8739a64f1ccc9470440d191d3778a7318230ff8ef85e8a45307e553042ef477355895370ae83e2dc095abea4c9ba367e89c39b5ac6657ab12f863db850927b191bc674a27b8e063f293f8941b5b777baffc8747e0a009dfe7ff61fa831daf8e552794bd81497baec46ac3e115c06a7d21e8eb1cf18f2e745be31ad396917968dc1bd9f3331bc7a231ffe351e0023585f93a6885bced16a815e54a4fdd25e6198b5d7a7d90ce255681f45e17e6b54cfc1c046a7a202a4eee01fdd1f45f57f7d0a363295152729bb29230226671069f2575b2c9a2661b6b80328fc2c464aff67ed793f622cedf910c340b9a777ae15b71446cb3758299ef5da08105e535e4bcb73e3ff30c5fc2263340ceeecba6675237140b7cc7169e57e36a1868159061df74387fe2064808ae439bb4813b5b177c1aa4e2aa850d5e4f85ddadce0b90def0ffe84aacc4202c59815427cc95f83cf26dbec4135eeefd0ded6750a0ea153dac0a6b84367002c1d6dd60f29a4726b7e71a8411bae4985e78f142641c2beafd97d3e1a07a8780f96f2062ba405280981b639bca2ae86e7bc1b9ecae2e950e1650c0d08a0646aa8f8589f412a14125ee763f9aa0051c4fabba657f9e618af5facc9610e97f5409321955de6f8e76fde32d2d18f4bf2a8fcdb148e232319d844c65e750d015a1bee6c54938544d5cbfa9674d821e87deee19402f90bd2c1e66a99444088cd09447996bd3bda8e928358d3727d51d52c2dcaa503e814ebec148a13d48558a47bbd9d3659623cf08450eb5bbb841c6981bedfa82e1370625571dcaebcee504a2d5d4d719401a89bc1a041e3db9245f33eb8788b64cdbdd89a347a0a0bae05828042ab745122d39e17461a0b1c42e7a7c26f5eb6629e445459f751b2e1d731a49c5ccd68b3887ee4e68c78e647f701a5527eed8a48218c695c55ca84aac20021452a04fdfb34ce4434af0859200bd57d2e6e6b36f6d88560c255ed47ccc672e5e8766cb597ecf4380774a5f77ed7ffb0671e437a77538f8422507764b0949f2e7f3455670e247c68411a0bad15e21b956d28ed58fdb2e83a42a81a5c2f3abfc9b17ad136fc123efd412d3b2a6b1497207f0bf96876cd08e9d49802d5edb8bfe6ea434785de36fa3b42fc7e8c7b2fa1e2caed744549726e5936cf40434924b37e867fa7e07b6ecd27d9f39783c2f3b997a256fc335bac1206ef2fec0d67cf8176c93aeaebbf61acaa8300b9ad8b5c65d1f3fa2829bb02a954e72d54115e9441181c52ea32e01de6580a0b6f135d3ff1da056231b5c69e655fade46b78d4dca1ddf76534859f9aae55b8d024f15087133610350ae3c4604edcf59889d90fd84f3c8d4a8bd90cf5f239e32dc46ef01de2213f6e5debc9ce2ec6f6a74e133598ef983866a5457092f794bc3bd23dae7d474da566f06105c91765b9228f07ba2e927000062135e84eed0c4c918f8e55c94b119ebc36778ef608579ca0ca049b69bc8c71023d9eb65dc5f059a2dae5a76cf4a29fd71e6c03f15a040397b2ccf178310c0eb949d8d8cec734252165c52b6b0d316d6803bad977318f1e348cebd45bb0b2ec1beda97f262ab49a38036e8ab994ada483dffec3d44d98bf1d148e22d3f0d19f8120719bf7f33db5d2790f956afdc2c6ec0b185660803bd9e6ba2c01ad7a2f3742e3d5c76f2a370fefd8470b1acfe0866ff0a9435d63488a22ea309f6619a378bbb95c0697fe66131f93961be78011abdbf0ee67514a4c2134e0a63631b27e7dfcd7117438b315436f9d961a373e420725f0ed770cfc43fa86c08d0faeae9c67aa54eba5c41d4c04c18baf138f9bb0ee6b3d180e7dafaf5239e95c54d8bf2387fb61de64833e1fcc42a848ec8b1a139ac48ca4e245e1f840c1178b8a368b63e6e54e2c808059ab2e1f34d8bf1d1d9e34ec02479bc10909ec3f8d84ffeb24cebc3eaf0fcd187482bc596ee7f07b7c3fced5746476781fff5c9d0de1173aa07ee0fc19be25be0f90952da99fbdd4c6cbcf03d669f3fa5129fd0625b22448e984327edc767723885a2f617a8d1fbb451c7623764f71e9660956ebed30069c91891b714bb00afff7f64943c0658d05480d9da0e5645ebffce5837720f23a5cff9c64961ed10c4db9545790583dd6381bb7e0bfb29dafd9985109bee86262bc0525a74bab90781552a5141f78110412e4bec1728e195bf4a102d48e9a8b7752cc290b7a344a0e00b782dd26a8e96a3709ee81e5d73bac935a24b71a55ddd1cc23428a301a0d37d9daae34230eb608c17430dad75643f597e612cdbd26fef7419d1da45621fa9678cd559b7bcde35e3afcb37ae2a63e05d5700133765dfa41bcf7fd31fc743ac23c6869a22782b54e1bed30560f581daf8fc2132847fa9b07fee0c57508ecbf38bb3e764b52db411d318a46fc4629a5fdb8b2969ebc5d4ed8d06e212863dce565ac9df0415a5a67f99b3a361cfb701f845898a7036dd1f3498dd6d79ece12716c51eda2b80c86b66d382fc6886fae65318c89833b11bc69db505752fad4857a0cda009840d1f5f38d329c9b9597f4feedeb6decd7fe5017871db66d7a7ade84a15a6ac4127814a673076467f50c58abab584cd8c7bddcef1b2cb577eb69075b745fa8ad9454a06015100e3a688b2d810a241dc524f4a01e64a75debeb2fc30c1802e3ead4595c3a8e93028b88e16e306836282f8f74c812bc1d6e74beecb11ab133e53c43dbbf3a856bc082c1bea15670b424b93ab9b30cebd98fc415a42be8ae093ae0226d20a9b8258d15b18750787031b52ab5d8e7cb2c41f036759b55f6ce624b6eeffda44dba45003d06acc8436d859bfa9d5f3b71a29a1a2b2226a995cd93e92dd4acfd8fd8005995eb7528167bbd7bdab8edcebb0f46bc623554e61598c9e6b8f4a59edc15107cdd767114075362e367842e120c801ecbb81ce147fffee5d1a720a863ed1ccf2b540e5fef3d449e3ffe3b336a5f037293d8fe03ed64e954ac94792febb31736d4a6379df6b7350cb0a25c8cb7132c2a45b586141ba5a65cd931e4ad15b43149562f5e69392f00b905b8796ed4d39d4abc1df5cd2b7c311fc90556386e2259b60bf05a96285dae1b68ac46a9b99106b8be4ac2dbbbe9205b5258dc396fbbce601a5aab7bf81170841c08ad495c27fb4533317bd371e6e13d87509673bc460618f57b192bc96bcc3e737ed54df7f5fab24242297ad79a7fd5ef3e121004898d8fca702a8a4449258fa71175df48057eb8d5deaec82460c1ba23b73d842edbec899da8a86f0ad3de4b60756551f467ac8331a531536689a3f16324b1de960ba7ca54d8a38cf0dc58879ce514f29bad7af396ca1220d14b8f2240f7fab1f9d78733392c489c792ee162e7e7a62589c7036e89df7acd08038145a4f18452704445c8c5db5d7b0309810449b13034b49cd1f7a6d0aa3cfdea796b7d28209e1547db01b2b11a5e68d6c47df890b32317795f0f3de75961e19cbd46b8fcf0f719dea114f326c5e05cc61d4e20874d7c57c4532c4bf57a6e880024647ef051f983eabb0dd0bc12da03ea2d096d16d55e967853749da457da368a9fb17ac74a94788d51cb450400dac1584e948f29f7c51ce0631d43e0145662e252507fd97e9689002b0bde87560f4094a286d4e980255f5b1ddcb013440e55d94619aa4073099fbebcbcb048420996d40f3fec0073fd5048a5c1e586ff5d22ce6031a57192028273adc489823f4a374cf8fb0d09d5b97cf91e33957e712eb201e8c81bec8d44f1aee7803c00409ec46b7664ad292fa65f00630170d2cca57af1ef62bb6a599421c15bfd4ba520896a3278b959b86b9aed28ca7edaa0c4f7b3523b711261b0aed62ea023a57575501916a96df91579b80a45f8e6ca793ae1860312e68005245330891db94baa6eb38d88c93a1ce86f26dd1125771bc6893e463509f60eb34f3380e03e6f64f83a7027e496086dc160f4357f46001607efbcb3f1a3a0ed6b636780eb408d67ff6c1c77e3666e691d22dabe74556e3d4a5ac7f621d239d76b5d4c6b65741347d94f1d6a2207c9888f8e7aff9a60ff0ee9b3199406a9ee7e0e107886ddc8603210014396484e07431b40ea17f13c7393384a53aaf8f72cb23a9e04955982bbec3ddd7c02905d494d813e71acae3229256d53b718685cd9896ef7c5b206cab7ea246fcd71c3797c57c06cf5419cb4f2b76dc601d4e964c9b1547a5562645bf39b134d3e16a4c51358c8974a75e98d3a0320327d539a5c4e6f8d67f9fc400ecec217f44deb17075ca7b049d8f00270b489e5d76c9e06e436524d86747eb812d8282624e2151ab2f286c1d666bcdfff6c46be5a2c1cd53b5f055eb88ac2d6843926ebf84c72c14fc4383ad7bb2bd4079c72e25de41c9c47d55ebb16a6b57972261a40246ea2133b3f40bcc9f3b4ceda11b7afa375a7f9e38280c32407085165a6030fb47461e2ab390875d33d68f9fb1c5056766425f8a8cde0c1b1c9fa430d0b0ae9479ae85d8fcc06426fed6fb32632cf303c335558aa0799b09ade20596ae2616776ea8b17a848da0d5c480e57c8a03ee971828bd2052eede9d2ef68ff514e74f6a80d4edde461d3871de75e8097f1721c420f400f7ce10fd60d98e95d69c93a43bef6e8c9ff09778f23c6fa5f518f918ebd6f3fda79c2c6f1546baa4bffcc69ba7f41af06c04dfecde863ad3936fd88ed1de844409bc5644770bc856d0394d1cc1e6332c64324648f16c2c0cbcd5eb261cd7e4f95b7cfd96c9e1834499d5336d195eb6cd5d654cdbde1e3b7eaf08dfca38e7aa3ac0949f29ff04ad3e32e3f09f22fdb6a3e024153f1c759864e617bbdf2bc6876158398946bdd5418b977530bbc62ee479c5701db139c704e4fa14", 0x1000) dup2(r1, r4) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) close(r0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:43 executing program 1: socketpair$unix(0x1, 0x12, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) poll(&(0x7f0000000040)=[{r2, 0x8}, {r1, 0x40}, {r1, 0x40}, {r0, 0x40}], 0x4, 0xa3) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0xf0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) 16:00:43 executing program 0: r0 = syz_open_pts() sync() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000000), 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x325) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:43 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) syz_open_pts() r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3002) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a, 0x0) getsockopt(r2, 0xfffffffffffeffff, 0x12000000000, &(0x7f0000000040)=""/75, &(0x7f00000000c0)=0x4b) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x0) socketpair(0x18, 0x1, 0x101, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/107, &(0x7f0000000200)=0x6b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") shmget$private(0x0, 0x4000, 0x288, &(0x7f0000ffb000/0x4000)=nil) 16:00:43 executing program 0: select(0xffffffffffffffa6, 0xffffffffffffffff, 0x0, 0x0, 0x0) geteuid() 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) listen(r1, 0x2) pwrite(r0, &(0x7f00000013c0)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a01525267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c466cbe13ffc9a9ff2bec173585f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be231757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca30f935dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df20ea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398b14c3897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d4b6770", 0x5eb, 0x0, 0x26) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="f83e59048ef92f5cb3f33ebde476b698098f2ed9c6e1e9c2a37fedd20e3186136b443007387ca19ebf8ce3dfda07dddce5a32a0761200d90c4efb666713fbb46b82edad39a4e27b0d1c8803920de7f6ad7885ef178e8d95c4b7533d966556152583d80147e834bb66135f85599da3bdd23d0b221f65a408b04061db6ffabeee52d57b3409ea63ca9b847b541fdbd15a741b224c0c988c31d5937362745f2c1e2425ef831f19c940e49eefca1a7157e1b85fed3ab2af0af68ab7ef99d2c84c05d209c9d4112c02e78c958c1a2e6831311bc750f2f3b9f186a6df4d6", 0xdb) close(r1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7fff) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="a9b822c13cbd040b1536b272807ced76c60183c5cae9cb9abbbdd94902de5dff61e150663504b64b06116407b895fb60999f1f0c28ebcff3d2a47722c2e8f27ccfa31a565f80f7c76d4cd0e5827031506e1b092281ad7548706b5878ea0d7223d4ac2d1d6e02b856a6f616cabfc4e81dbdf012ec8e8c44a86dd800fd16f6103c3e9ba3a5fb5fcd665587c0eb36c4e64dc9270c31cca271cc63f5f8622129b90c05f8e5bd42eb4b9d443021ad32822715de923e599b", 0xb5}, {&(0x7f0000000300)="18b3f04617728474c61942abfca3bbd7a3e4bb00e26646c6bdb35085cc9ef667bd08ad5edb8fde6d2b088e5f630b49d7206857779d8689ec1e5bcd16eb7827a65c97ce0bdd7aed20713524837f46fbdcea3b302347c4d10478e7e2550c2e1528c2fcd9c66a130f8a32a876f298afce6fd738d85191eb500e03fcf192045db983cd06799a560acb128cd91bebf0e4e19cea02cb71b4fef0514d043b2941ece2374fa0c5b1555eee3efa032302a694cac2331d3cbe3c9634a1bbb847f4338abeb042e30f18a6b841e8bf10433d33c0f1f19a", 0xd1}, {&(0x7f0000000140)="fc79b2aecefaef6b2f3f660b949a4d9bac68be6b365ab62c661262a8a42878e49d703b76", 0x24}, {&(0x7f0000000180)}, {&(0x7f0000000400)="0fa737bd73b811c29aa5507dc4bd6bb68b950f9e9594ce9382bbcd3033e6e307f4f164ce2d1396ba8a4dda7800a8d218e75858636b495f93bf51f70b0755506051531b6285c265393402917ca4164851f9d57f3e65cecd67e6157da9b8ac37b5a07ee7f116a94ab055fc49e46ae4563e8b21b146419c0d9b1c731911376efb484c4c1f9b1c7272663fece44694b4844d54c87a393dadf10444eb6ebde862795ff7600ef607c9769eb49a0a6fc677e746f7f76e0213452e42d5b5407ec9eeeb722f85800d673f9c9a9595820c1e7cf9ead5c4c2a7eb", 0xd5}], 0x5, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x2}, 0xb) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r2, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:00:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x7ffffffd, &(0x7f0000000000)="caf5b415", 0x4) 16:00:44 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:44 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='cr') unlink(&(0x7f0000000280)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x3, 0x8}, {0x1f, 0x1f}}, 0x2) recvfrom$unix(r0, &(0x7f0000000000)=""/16, 0x10, 0x803, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = dup(0xffffffffffffff9c) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) getgid() 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xaa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xffffffffffffffd1, 0x800}, 0xc) mprotect(&(0x7f00002ae000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20842, 0x10) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f27a6e36dbc61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe26e5afdc27b8c9831351d7476001000000eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6a6f580f32aca41ce4b029b9a5b806d3ea7b6a7d96db3a67d37000000000000000301bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678db89b1fdce78d001b47c51b570f8b4ab51483923d44549f00675101b060ff9279e8b54b18ce7c0d9c57bf85", 0x13d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x1000, 0x6, 0x6450, "2beca89992739e23d9b36da2cb3b4141d179b4a5", 0x7caa, 0xae1}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x11a, 0x1ff, {0x2, 0x9}}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ff358a00", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r3 = getpgid(0x0) r4 = getppid() setpgid(r3, r4) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16b, &(0x7f0000000480)="bc08ceff0a9ddb9d5c72105e65def9f1030fcacab09ff375e71899683b5ff715cf0030283f4ac89beadfa4dd55eb1670e863d4953ae7a3b73b0aa2a40016754d009d5a1ab8d6522b4f22cf87ea172a660fe3eb0080553af8b411d42549808460773aac28f97e24d0f070ff13acbab61bec4cb02ef8de7a2312a5261f739da836360b7756a857a96062903d9ffb00a750e1d0df25c4a853dd239b4ba0e6c5d8f0196f62bd2cd3ad5a9632d9f1e55efd9f84713a895915444aecd6f2f59ceaa596da4b7eb3a81f67d1ac5a2d9f") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x3, 0x7, 0x4}, {0x81}, {0xdb}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1c1, 0x0) 16:00:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000000)={0xfffffffffffffffe, 0xfe}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x28140, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000001880)=""/108, 0x6c}, {&(0x7f0000001900)=""/82, 0x52}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/195, 0xfffffe4d}, {&(0x7f00000017c0)=""/171, 0xab}, {&(0x7f0000001640)=""/159, 0x9f}], 0xa, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='U+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=',!\x00', &(0x7f0000000300)=':*([-\x00', &(0x7f0000000340)='}\'\x00', &(0x7f0000000380)='{!!*-\x00', &(0x7f00000003c0)='[\x00', &(0x7f0000000400)='@+.-$\x00', &(0x7f0000000440)='!\xf5@%\x00']) open(&(0x7f0000000100)='./file1\x00', 0xfffffffffffffffe, 0x0) 16:00:44 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0xb0}, {r0, 0x102}, {r0, 0x2}, {r0, 0x20}, {r0, 0x104}, {r0, 0x40}, {r1, 0x3a}, {r0, 0x10}], 0x8, 0xffffffffffffff00) ftruncate(r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x35}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) 16:00:44 executing program 1: r0 = socket(0x6, 0x5, 0x0) connect$inet(r0, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pread(r0, &(0x7f00000001c0)="0be2744359665db92261b48e906bab8e55c6c6abf8f676f7f4847b245469b57a487fa65310c122bd2e8f89309eb1c957ba77b495c4ccb2c7", 0x38, 0x0, 0x0) getsockopt(r1, 0x7f, 0x200, &(0x7f0000000100)=""/188, &(0x7f0000000040)=0xbc) pipe2(&(0x7f0000000080), 0x4) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0/\x00', 0x10018, 0x140) utimes(&(0x7f0000000180)='./file0/\x00', &(0x7f00000001c0)={{0x5, 0xd7}, {0x99, 0x6}}) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:44 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x7fffffff, 0x0, 0x0, 0x0) 16:00:44 executing program 0: setrlimit(0x7, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x1d, 0x10000000001}) 16:00:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x38000000, 0x20}, 0xc) r2 = dup2(r0, r1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3f, 0x81}, 0x8) recvfrom(r0, &(0x7f0000000140)=""/118, 0x76, 0x41, 0x0, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/127, 0x7f, 0x800, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/3, 0x3, 0x802, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r5, r6) recvfrom$inet6(r0, &(0x7f00000003c0)=""/52, 0x34, 0x802, 0x0, 0x0) r7 = shmget(0x0, 0x2000, 0x244, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000400)={0xcc, 0x1, 0xea2e, 0x4000000000, "653ab1b54cdd100c502d78ee19ec32442758d4e4", 0x0, 0x81}) r8 = accept(r3, 0x0, &(0x7f0000000440)) flock(r8, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000480)={0x40, 0xf32d, 0x5, 0x10000, "0661b7d0a274aaf0d0c069bb03a658050aa15bf0", 0xd1, 0x20}) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/109) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0xff) getpeername(r2, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) pipe(&(0x7f0000001600)) chdir(&(0x7f0000001640)='./file0\x00') shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001680)=""/120) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x403ca894666d9439) shutdown(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x40000000000a, &(0x7f0000000180)="38c6c7603700000000329089c8715142f2234e25e0881c8a0403c84fb9a090ea0b152dfef99fa1a399c114944e78b776e3efcdc07e3fadf6b70299a42c7224d734c025edfa9c8149465c3b6dbf2abb82d61fc9ac78baed1e06ec8da22fb4146a016d5c37e1d0ec42f222805b27e829e6c7531d7407968407ec4bd54f9ca1e57c4f5f92d5c682a5c7b874bf0fb327dd27aa03fbff2310b28c4b2c694a0327f4b02c89f1cb97a20e07e2797b51d7cea24936a61c060d2a60f61d22f9a9ccfeb8d2150d9e", 0x1c) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = dup2(r0, r0) sendto$unix(r4, 0x0, 0xfffffffffffffede, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffce6) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570", 0xe) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5e4) 16:00:44 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) recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000100)}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/88, 0x58}, {&(0x7f0000000580)=""/183, 0xb7}], 0x9, &(0x7f0000000700)=""/141, 0x8d}, 0x801) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x5, 0x2, 0x4e}, {0x6, 0x9, 0x0, 0xf08}, {0x4, 0x3, 0xfc9c, 0x816}, {0x81, 0x100000000, 0x7f, 0x548}]}) 16:00:45 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3000000000000, 0xffffffffffff8000, 0x9, 0x7f}, {0x4, 0x0, 0xff, 0x83}, {0xc1, 0x3f, 0x81, 0x9}, {0x101, 0x4, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000080, 0x1a4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xcd8) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000000100) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x1, 0x4000, 0x7fff) recvfrom$inet6(r2, &(0x7f0000000080)=""/238, 0xee, 0x41, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x9}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0x0, 0x35, 0x40000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x10, 0x55, 0x79}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x7f, 0x8}, {{r2}, 0xfffffffffffffffe, 0x8d, 0x1, 0x288c, 0x5}], 0x1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000004, 0x9, 0x9}, {{r1}, 0xfffffffffffffff9, 0xa, 0xfffff, 0x4, 0x101}, {{r1}, 0xffffffffffffffff, 0xc3, 0x5, 0x7f, 0x217e}], 0x1, &(0x7f0000000300)={0x3, 0x101}) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x7fff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="741f336c564b567f7ce509548a68ae024a8f455de6f3959d86a00a39c0100b6dad77ca3a5cd86a28e40f14c25de15a181fb51d9d1f0c997e3c103f4805b8650014e7fa00400ad2a09da186e0f862fb8e4ef32696a03eb79b5353c2869ca38652d957ce0fbb", 0x65) recvfrom$inet(r0, &(0x7f0000000080)=""/242, 0xf2, 0x801, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) 16:00:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x3, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4", 0xffffffffffffffff, 0x40000000}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) FFpanic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *469998 88848 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000099c500,0,ffff800000a01e90,38,fffffd8031051468) at rtable_insert+0x66b rtrequest(1,ffff8000149d8180,38,ffff8000149d80f8,0) at rtrequest+0x875 rtm_output(ffff800000a01e00,ffff8000149d8228,ffff8000149d8180,38,0) at rtm_output+0x6e5 route_output(fffffd803c21c300,fffffd80363eda88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363eda88,9,fffffd803c21c300,0,0,ffff800017a08278) at route_usrreq+0x363 sosend(fffffd80363eda88,0,ffff8000149d8420,0,0,80) at sosend+0x660 sendit(ffff800017a08278,3,ffff8000149d8500,0,ffff8000149d8610) at sendit+0x53c sys_sendto(ffff800017a08278,ffff8000149d85a8,ffff8000149d8610) at sys_sendto+0x80 syscall(ffff8000149d8680) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,cfa301cc010) at Xsyscall+0x128 end of kernel end trace frame: 0xcfc3a92de10, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000099c500,0,ffff800000a01e90,38,fffffd8031051468) at rtable_insert+0x66b rtrequest(1,ffff8000149d8180,38,ffff8000149d80f8,0) at rtrequest+0x875 rtm_output(ffff800000a01e00,ffff8000149d8228,ffff8000149d8180,38,0) at rtm_output+0x6e5 route_output(fffffd803c21c300,fffffd80363eda88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363eda88,9,fffffd803c21c300,0,0,ffff800017a08278) at route_usrreq+0x363 sosend(fffffd80363eda88,0,ffff8000149d8420,0,0,80) at sosend+0x660 sendit(ffff800017a08278,3,ffff8000149d8500,0,ffff8000149d8610) at sendit+0x53c sys_sendto(ffff800017a08278,ffff8000149d85a8,ffff8000149d8610) at sys_sendto+0x80 syscall(ffff8000149d8680) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,cfa301cc010) at Xsyscall+0x128 end of kernel end trace frame: 0xcfc3a92de10, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4636 __ALIGN_SIZE+0x3636 rbp 0xffff8000149d7e40 rbx 0xffff8000149d7ef0 rdx 0x4637 __ALIGN_SIZE+0x3637 rcx 0xffff8000149ef000 rax 0xffff8000149ef000 r8 0xffff8000149d7e00 r9 0x1 r10 0xffff80000099c340 r11 0x1787ebc4174159a1 r12 0x3000000008 r13 0xffff8000149d7e50 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149d7e30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=469998 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800017a09c40,0xffffffff822b7b98 process=0xffff8000149533c8 user=0xffff8000149d3000, vmspace=0xfffffd803f014000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 88848 51165 27558 0 2 0 syz-executor.0 *88848 469998 27558 0 7 0x4000000 syz-executor.0 74039 514686 1 0 3 0x100083 ttyin getty 59157 287179 44676 0 2 0x2 syz-executor.1 27558 365278 44676 0 2 0x482 syz-executor.0 16136 171087 0 0 3 0x14200 bored sosplice 44676 70170 6188 0 3 0x82 thrsleep syz-fuzzer 44676 389628 6188 0 3 0x4000082 nanosleep syz-fuzzer 44676 271325 6188 0 3 0x4000082 thrsleep syz-fuzzer 44676 343855 6188 0 3 0x4000082 kqread syz-fuzzer 44676 345341 6188 0 3 0x4000082 thrsleep syz-fuzzer 44676 172132 6188 0 3 0x4000082 thrsleep syz-fuzzer 44676 401318 6188 0 3 0x4000082 thrsleep syz-fuzzer 44676 473149 6188 0 3 0x4000082 thrsleep syz-fuzzer 6188 338474 21755 0 3 0x10008a pause ksh 21755 222996 57844 0 3 0x92 select sshd 57844 513769 1 0 3 0x80 select sshd 19274 137200 63310 73 3 0x100090 kqread syslogd 63310 465704 1 0 3 0x100082 netio syslogd 71372 496754 1 77 3 0x100090 poll dhclient 62902 433725 1 0 3 0x80 poll dhclient 38136 93311 0 0 2 0x14200 zerothread 49537 322423 0 0 3 0x14200 aiodoned aiodoned 15471 105368 0 0 3 0x14200 syncer update 11243 392041 0 0 3 0x14200 cleaner cleaner 66003 138436 0 0 3 0x14200 reaper reaper 91224 454600 0 0 3 0x14200 pgdaemon pagedaemon 31077 420060 0 0 3 0x14200 bored crynlk 83001 231823 0 0 3 0x14200 bored crypto 22614 31523 0 0 3 0x40014200 acpi0 acpi0 67195 146721 0 0 3 0x14200 bored softnet 5590 442318 0 0 2 0x14200 systqmp 25206 481821 0 0 3 0x14200 bored systq 78500 442058 0 0 3 0x40014200 bored softclock 81910 523972 0 0 3 0x40014200 idle0 38727 23054 0 0 3 0x14200 bored smr 1 116061 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9517 6364K 6872K 78643K 15697 0 0 pcb 24 9K 11K 78643K 1707 0 0 rtable 124 5K 5K 78643K 845 0 0 ifaddr 62 15K 16K 78643K 333 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 142 0 0 iov 0 0K 32K 78643K 395 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 76K 78643K 3679 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 36 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 170 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 3072 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 42 30K 46K 78643K 756 0 0 subproc 32 2K 2K 78643K 70 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 327 0 0 in_multi 33 2K 2K 78643K 178 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 454 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 86 20K 30K 78643K 8100 0 0 UVM aobj 108 3K 3K 78643K 118 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 121 0 0 NDP 13 0K 0K 78643K 89 0 0 temp 181 2715K 3355K 78643K 12109 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 inpcbpl 280 1366 0 1359 2 1 1 2 0 8 0 plimitpl 152 73 0 66 1 0 1 1 0 8 0 rtentry 112 86 0 38 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 520 0 516 1 0 1 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 ppxss 1128 57 0 57 13 12 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 289 0 92 13 0 13 13 0 8 0 art_table 32 290 0 92 2 0 2 2 0 8 0 art_node 16 70 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 166 0 156 1 0 1 1 0 8 0 shmpl 112 116 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6646 0 5200 47 0 47 47 0 8 0 ffsino 240 6646 0 5200 86 0 86 86 0 8 0 nchpl 144 11106 0 9485 61 0 61 61 0 8 0 uvmvnodes 72 5948 0 0 109 0 109 109 0 8 0 vnodes 200 5948 0 0 314 0 314 314 0 8 0 namei 1024 34452 0 34452 4 3 1 1 0 8 1 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 42415 0 42415 19 18 1 6 0 8 1 sigapl 432 3242 0 3229 2 0 2 2 0 8 0 futexpl 56 46636 0 46636 4 3 1 1 0 8 1 knotepl 112 608 0 589 1 0 1 1 0 8 0 kqueuepl 104 679 0 677 1 0 1 1 0 8 0 pipepl 112 1920 0 1901 11 10 1 2 0 8 0 fdescpl 424 3243 0 3229 2 0 2 2 0 8 0 filepl 120 19402 0 19307 7 3 4 5 0 8 0 lockfpl 104 1019 0 1019 5 4 1 1 0 8 1 lockfspl 48 352 0 352 5 4 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 56 0 46 1 0 1 1 0 8 0 ucredpl 96 4663 0 4656 1 0 1 1 0 8 0 zombiepl 144 3229 0 3229 2 1 1 1 0 8 1 processpl 840 3258 0 3229 4 0 4 4 0 8 0 procpl 600 7178 0 7141 5 1 4 4 0 8 0 sosppl 128 49 0 49 14 13 1 1 0 8 1 sockpl 384 2914 0 2896 6 3 3 4 0 8 1 mcl64k 65536 1380 0 1380 106 105 1 65 0 8 1 mcl16k 16384 10 0 10 8 7 1 1 0 8 1 mcl12k 12288 55 0 55 10 10 0 1 0 8 0 mcl9k 9216 50 0 50 14 13 1 1 0 8 1 mcl8k 8192 39 0 39 14 13 1 1 0 8 1 mcl4k 4096 134 0 134 5 4 1 1 0 8 1 mcl2k2 2112 13 0 13 8 7 1 1 0 8 1 mcl2k 2048 56832 0 56790 17 11 6 11 0 8 0 mtagpl 80 6 0 6 3 2 1 1 0 8 1 mbufpl 256 108986 0 108924 80 74 6 37 0 8 0 bufpl 256 14988 0 9045 372 0 372 372 0 8 0 anonpl 16 301075 0 291397 134 93 41 57 0 62 1 amapchunkpl 152 14211 0 14126 51 46 5 18 0 158 0 amappl16 192 17651 0 17127 142 114 28 39 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 249 0 245 2 1 1 1 0 8 0 amappl13 168 1326 0 1324 2 1 1 1 0 8 0 amappl12 160 1492 0 1491 2 1 1 1 0 8 0 amappl11 152 59 0 45 1 0 1 1 0 8 0 amappl10 144 71 0 68 2 1 1 1 0 8 0 amappl9 136 574 0 571 1 0 1 1 0 8 0 amappl8 128 164 0 145 1 0 1 1 0 8 0 amappl7 120 42 0 35 1 0 1 1 0 8 0 amappl6 112 61 0 54 1 0 1 1 0 8 0 amappl5 104 1657 0 1646 1 0 1 1 0 8 0 amappl4 96 1932 0 1908 1 0 1 1 0 8 0 amappl3 88 1970 0 1959 1 0 1 1 0 8 0 amappl2 80 26394 0 26326 4 2 2 3 0 8 0 amappl1 72 66631 0 66224 27 18 9 19 0 8 0 amappl 80 7467 0 7434 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 117 0 10 2 0 2 2 0 8 0 uaddrrnd 24 3243 0 3229 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3243 0 3229 1 0 1 1 0 8 0 vmmpekpl 168 22840 0 22817 2 0 2 2 0 8 0 vmmpepl 168 334914 0 333418 181 110 71 94 0 357 3 vmsppl 264 3242 0 3229 3 2 1 2 0 8 0 pdppl 4096 6492 0 6458 7 2 5 6 0 8 0 pvpl 32 929483 0 916665 370 247 123 250 0 265 19 pmappl 200 3242 0 3229 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 719 0 221 17 2 15 17 0 8 0