82b9cc1d755393a67a21644c6ecdbb83535bb748e5989cac38559d7b73b09a749d0000", 0xdd}, {&(0x7f0000001880)="4bdddf3a54c134078062993f023b07194968b6e080abb2d3e4b6231c9057ab1180cf737f26a06ce287a7697d9f241da51b0517d854fb24fdbf0c3a9f4edde9afa57922b97f294813f195717458cbcc2ddbf6280942d5f5b1e2f3acdc1b22efba939503fb6889123149c93b818c62ba688e724c4179bb5c3fda4ccee0a2a654fe53b78a79fc87f2e36f28f9c0079b05e4ad83490d89c3daf0a5f7469c98a1e35db647ef9bf437418974441ca8fb93b73ddfe869355a1e199a8bdf1ed5fb680ab7be78d0309460337e1446c264db56ba947a5e6057774b64f3cdaa", 0xda}, {&(0x7f0000000600)="a8d9279681df96d3a876b32927c45f1a251f0aa25f41ff55ddc9f6e37dd5880a8c4cd7f3aee6968bc50d476efb03123458", 0x31}], 0x9) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x0, 0x0, 0x800}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000004c0)=[{0x4, 0xff, 0x7, 0x40}, {0xe80, 0x7, 0x0, 0x5}]}) semop(r4, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:52 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x25, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) 04:02:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="64494344d053e3f257cc243e8dead48b16d98c", 0x13) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1f) 04:02:52 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00021151"], 0x10, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 04:02:52 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x5, 0x3, 0x7}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000002c0)={0x1, 0x0, 0x9a, 0x200, &(0x7f0000000040)={{0x1, 0x4, 0x4, 0x1, 0x0, 0xb5, 0x7}, {[0x9b4f, 0x2, 0x80, 0x4, 0x9, 0x6c53e494, 0x8, 0x1, 0x1, 0x3d, 0x698e9eed, 0x5, 0x670, 0xfff, 0x7, 0xfffffffffffffe00, 0x1000, 0x1], [0x3, 0xfffffffffffffffa, 0x7ff, 0xa5e, 0x3323, 0x8, 0x2, 0x400, 0x800, 0x9], [0xfffffffffffffffa, 0x3, 0x8001, 0x0, 0x6, 0x2, 0xc2], [0x3f, 0x6, 0x800, 0x76789d51, 0x10001], [{0x8, 0x8, 0x5be, 0x8000}, {0x6, 0xc63, 0x80, 0xe00}, {0x800, 0x7, 0x81, 0xe41a}, {0x2, 0x9, 0x0, 0x10001}, {0x2, 0x38db, 0xb7}, {0x2, 0x1000, 0x6, 0x9}, {0x400, 0x1, 0xa9, 0x2}, {0x0, 0xd, 0x7f, 0x800}], {0x6, 0x6, 0xa2000000, 0x3}, {0x200, 0x56fb, 0x200}}}, 0x2, 0x1}) getrlimit(0x4, &(0x7f0000000300)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8000, 0x0) sysctl$net_inet_icmp(&(0x7f0000000380)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000003c0)="6363b3304b429c28a5c0a37db49cbb05311051e6264b09f01c7c1e531daa25d6b54bcfdd46120c49373ab11e5df64d73b4ad56d820ca975777169f93e5a68cc56909562c5dd70748856ee6e5e51346d9f7be0a8da94e2d403cdd514cb4a980264bc7560259e37ae5c2d9cf72f7429589a5cde4c0d969b60e49347c83", &(0x7f0000000440)=0x7c, &(0x7f0000000480)="67deaad1bebe1e32a212d067a2e07f6ee40f20c2cfe9a9e727327f3f58427e8a810e8e1ce5b65ba70217e9975567b34a160b9d8e0ced3fe7008202ea70e381eec00d9226d2282a8d668c7430b981f5a439813a6bc597960458a30680015dfdb5d83ec8b05a67bc56b81d55c1fc0b2c653d8412a3d9dd559f34482932244ca6872a13be6d1d3993a024f29d5dfb5b3d341903004ada9a1a1c730ae9f91fd07e08394a5d3c6ac8a0c0e35aee410c111dc528a61546bc51e8d5665ed1", 0xbb) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) readlinkat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/63, 0x3f) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/129, 0x81) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000940)={0xffffffff, 0xd2, 0x6, 0x9d9a, &(0x7f00000006c0)={{0x7, 0x4, 0xf8, 0x2, 0x8, 0x5, 0x80000000}, {[0x0, 0xfffffffffffff5f1, 0x0, 0x4, 0x6, 0x8, 0x4, 0x7, 0x1, 0x3, 0x80, 0x3, 0x7, 0x7fff, 0x6, 0x2, 0x1, 0x7f], [0x9, 0x8, 0x3, 0x3f, 0x9, 0x1, 0x100000000, 0x4, 0x80000001, 0x401], [0x0, 0x3ff, 0x4b4, 0xffffffffffffff9b, 0x100000000, 0x7, 0xfab], [0x8000, 0xb02, 0xfffffffffffffffd, 0x1, 0xffffffffa641a8d3, 0x9], [{0x9, 0x8, 0x3f, 0x4}, {0x0, 0x1c00, 0x0, 0xfffffffffffffff8}, {0x2, 0x7, 0x1, 0x8}, {0x0, 0x80000001, 0x100, 0x115864d1}, {0xfffe, 0x5a7, 0x9, 0x41}, {0x7, 0x400000, 0x2, 0x66}, {0x2, 0xe19, 0x0, 0x60}, {0x1f, 0x1, 0x9, 0xd8}], {0x3f, 0x7, 0x2, 0x1}, {0x383a, 0x7, 0x7fff, 0x1}}}, 0x7, 0xec}) r1 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000980)=""/252) openat$pf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/pf\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000ac0)={0x2, 0x80, 0xfff}) sysctl$net_inet_ip(&(0x7f0000000b00)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000b40)="0af6038b014d0a98d2791fd6e26931ef07cc35bb8f663cd835a07290eb3fd771685954a102fcaf6314a82b9681f38538ccdbfd5599694569fc02e3f0ca7cac9f6fba6e2c54980f8f34d0bb0215100b86b86f43d83dfd48c5b83dc19624ab3fdcd9322c990295d952dc8a520b0efb4676dff2999abf07d12e366b2f67a343ab080553cd0818fae5ea9dc50c614f1340d9f7e1badb3f7e672d0cfed400d468f8260d6c2ea67bf08c8783f70f8c4d178c5c8ef82f06849df2aef42b35c7c4a82216c78915cc880f598c264970fc3c43a10bae9c1f0aff140eaec137c119ff837a5c1d5ef8bd5780a888e1aaac798e459c779dcc6b61c202633064af739ad420c330ccae19eb1b3a7b452d0e528d54d322e80789d85554dcf31e2df60fa94fd9d760598df0b48446a7acc762027d0e3463edbbd7bc2c580890bad3b7ca07a5db822b60fe5286fff24a4e25900f856682296637321cfb53917b47a2f9945f0c5e0291ff2316d3afb76191b9088a4a2b0b6069bb3c25ee6fd18e4b3ee0151a9d4fe3ee87b3d8e27ae924612cb6ae0fab911650f3fc86fefde8869c276d4875b53aa81b9943dd8f8d2f454eb282f0796dab0003262817e0ae75af329dc22f2d82df8070b49211882d993a2d43f2d765d86f6091df1a0d604d829345b158f8b7b859486b6bbcaeb05b1aa25e74dfdb60ebe54fa48fca295f1f4b0836fe33ce38cd648e396db0de7ee9439cc3b589ad746ee364b1a30065d8d9c28558edf9af9ff41c5963d2667077fdd5d5eef3be25d197075558329df06ad28146124edbdb0c10b69045702380b2a53300c2233eb72917ce3a121c63cae42b1d55155200f59c2f1684335c3abd1e495d2a4ec1c2cf76c83e4d0a5e35dea539eb8f97312c98768a027cc9c20fde27eb1e34a3f36a77960d2287b0c98408714cbf53206310a7788b5731850b6229da960c77bb6ce36f5d86c1c1618bdc1b1b8dd6f5fe8b74191525ac87d93652c21a7588c88cbdefce3e29c8565f624e2dd08ffec87198735a7ba8837766e4ad22255a336c310bbdb948cbf8333f4d2697ee2fc348af5d48e0b0c9e30b5d10be71a44fabd28c2e0ec01b4f59c01c319db7621bdbf191eeeb51711c90f92b3ab8cdede7334faba25ef6ece2962708fff270708b0b849725b4d72554126472b72a5b47ea7b0928bdfa556951ad2e2e12db8543b40963647197d98b4adafe06c0364fe51fa7628323a48e496f52ff8cbd358f11fa3c7b5744d06b1f4fa09ea7974fe962ebe19857f933aaa7aaedf037a17f3c362f7bd8075abd711d72904ee8ae1c0b0863970e78b073960dfbb5be69b7275e7c6b125319b400437cbb8852c084a1b0cad2ee67ae0616be4420851643165b4131eb04d4066dd2096c8e0cb6dd123a31a7bab35ff5284782060dbed36b636aac200de1cf949e53336f827414cc822bb5251e7411fb314dc24e5bc9e63286289f1f1afedd704f5e3b42fbd0ca75af4225e4fc56083583c65029e17d21d94648191a707b7900049b16ae462b0292c4ada2cc8a2e6af8770115c20aa4b6f43ce08a7a93f3b1085c8b3322cee0e69bdef05a6e8651cc19ee1f0b476eae8ca107250e28a8a500507cd3448265c9b5d2f22eac8de6d02b6f166aa20326a4f9d04487babbe332f4e633d540ba5d3b33605b2131e2692f3efc4611e688ebaca26b4c78013625b9ac6079a610c62480e91ba37545a7d9966015dc83770cba0993b1f56246eab6628598db9f8c49479c4fd953f4822c4f1fa7c770e469178e15bc80621bac7d670dd4c306cfc00e5e3e44dfcd8c44432c849c3c780db0ba3043d59fa99e4642fb13739d6f4a62e7fbe3a31d84484214a8e28b9b5f1d9c640a512f2cc3dc13b5e2c4c7a1a8de42f9ac58e30686686d734eddac84bebee3e1a77a6a4fb85c9cd28fd3ddc74158b1dea61602c6b2ad85d925667fe0161ca7827c8efc18389552764a78e2bb053f9128d867dac65ad413f65bf851a2af72c026198cd1b5c4639f38996a685024ed8ff6158b16b0fba0cfa537ed5ab2e1883e92678c69453ce165e6ebcd94b0941f9d3163e9b363a19b5e20de883ccf0507ef8018230ca750338640e455eda5e547a2c6ac58b12a00dfc532cb4eba7fcc8546373637d4f0588f2bb2a828270284e202dba7ddfe6a9d6d231014758584379cddbcc41ca7fb062b08b055809e503dbb896c42830459405969193062c27ab42e8f826d1126b978c67a2d197ce9f86d69892a71c12f4267f484cd6942baefe92be44fb880c3467132887b551e714ad7f22e6655bb47ed7a6e81ba47a1ce0f1403a60da78d4888ee51cd9fd803d6ce3e525ea3534603ac5b5e7a4fcc52ad6582556872a6fa41200e73ef8471d5f9553ec52107521b1f9663672f29660363df5239b09a9bcc7f5391851a6298e9f5b63e14ab0d724e2748359750ec37b7e782cfa0670be0ef8bba89afc306c6ded8b9a3498a5449cef5ffd6fdc06d1110c50310874bc96ba629f5b2ba9ba964bf35ed540d40a47369982f11897194e2e6256d146b6bed8849484ae39ea449c9c0d6fe2a4762013cad374b714cd3e247b6957bd4b4c84376d634fabc87431f7cb6fb9d194077d61fbcea7aaefaf2ca4dc0445adcd78018402d41915d1371ecdb3d06c0beaa39428efc6091d3b676b500f15ae95788ac5faa2b5bf08bc1b07dceba3f3d5977eba1f04aaacdd131667681639e36ecdbb669f58272c7896e145c1493f45644c44f15ca8900c7897ce73e611d59b71421a7c881bc6ad8f3ff39bffd44caa437031756b09d933200165f3fc818c90cd2e697279b6f6760dd880d9a641973ecc160c93f73bab6e58f9da61ffe1781872c6470a3e11b83ba62753559d87961e9f19f7e6154825624968160d297be721676939fa830ddafd511776f5d627696ba8cb19dcfd73bade9e642bf82d10690db061ac77b254854877ff78db837345c7bc2767a759c270035d982b90f6e3635c7236078ad0df3ac420ad9ad9bf374c3c93cdfb228f53f98deff8124866161c23d5c9b66fd5e36f866bcdb66cc359f4297a5e1f5efe2ae849c4af4dbe1e09034f36be8fa58b2170422934c5f7ff36a5c0ca07606272a24c5dabb0d3c7e9fce82de81281407958ed071fa12f83c5cd26731aa4288fc84c8aae54775ba8161cb53dfa7de11bfe4f9268284ceb538429fe7085e3189ea6e9f1bc2bf58d7d9ed117ff54129d26f39b4dbc5587f2117f4f76cbf4d4d6bc2be01b2e721929f9c5d3b59b323a13a1a2dd4d5e7aab0e3f8bb8d75b02a21a011f65825e56c6163a71449f8655af3bd7dbf63f63699a9488561aabf3425906f114a1b472b8540659ec8fc386c030d40e61bc51db2ef742b1ecfa3238ad46305ec17a523becc7b6e8f8118e2d734a8cd3a723e897c7da3caed473860ed85bf9ca2ab958269b390bdae83cb1a174c6e256bc517a841238e145798db2e4e34e3bf19159d91b21d8616ac4037c438e3208f46556cb623ee2df917bca58e4188bb6aa203f61fa42870c8f82eb6bcbfb957a23228e0b936a6f7f2883ca109ad56927f020a8ec6f8b3eb44369ce1d5d4e3159a7f6de167a431d4b4eb6de168c3ba903f9df93a7c65423fbd82354eaf81e1f416ed7f29daa5e65a529ce027df90b73af8ebb8c106d5fd0aefac1185994796c2493c805eb9036d79fbc7c18735bac623333038754885d340c9479ce332eb989533512ccdd5aaa0ba9a3d1829e6290c816f956872eab3345047c2dc41ba991d740b36c9c67b34353bd9d00618d26e88d177a4761f286fbe3d269cf3d71466074d3ac2eb001d01614148f5e2df46dd8dc7e3c192c64c82c3dd9d828ecda351afac90cc0dc2df9b8ccb2109210300011796498586ed4bb5a412b35b787ee3ebdceeb9c9d8fc5cdc7f8f3cfe97714e62a1ae4784e0ad7c032b82d9d2197194759651eb32190eb15945126a37a1f8ed764aea3dc5a332bb22b26e5254baf0c0e9ecce98d52bcaac77783a7c19559d7f5ac469f19bb6290e211aa0dcb3683406876ec8fadde4df438ba4b342324bf88ef87820acb7dc9c21795b4553e8d9417d77e498936de5133ba104f458be3f09a27f390458f252deb5f63c3f57f77971dc09cb479c9c693d5a94631748024f52f1e4bbbd85028feface79599e3ed1aff7e2d62454f36076c55c21906c28846b30b39f6765e84dd332ba342c6df11f21b4c49ebceadfe87b0793cf7effc6c26b25778b5b599a8723080ab17fa5aa32203da35a9e4d0bbc30f69c9596f00fa94d86c69aa7991655f5a65106d3d3dbfc9b1889bd0c61a0d9c89eea0913fda71ae47c0c858556b01cfabc1cfe05cbfab6f6631d096d93193325955a950ac860efa483148a556709bcb4b6ed4e84032aad0115c39b1669b197b6f5fb5190c29185472e25d1aeeca046baad7f776e9eadf1421cc720d139f1a984340524d1031c1ca4104370823358ca762797de1c1778d0dee8b84734ff1d71c2c839b518edc381e58029344c432545d7013589e53c45a88e99988a704fa066048f319619160a4754fb94451957687ac50f22902e34e5f6b789fa4cf2ac78a52b2ddcb5edc04f83bd94558cb5a6315717163ad8c3eb2d8ade04c75ecc0eb626fed65b6e7f1ca61bcf5726307208947daec7f2706800bf4d2a83f73b6e53b7c657d5cc651b6331f9f108e1562b388add3e80cb27e2fc2683f51996f75e92278c3af474d9a0165e1af6f684966df5eb7807d0ffabc0408fe8dde330e375f2048972828ed63243fca1b1f74fde8f8eb7cc6f8738b38f2df428ae9e778ae0620e4131d041d09e1218bd80197175c4bd8434c5466f2c19f65ebb18b2bf105a0f8615654d9f1b75ddbcc2a8c494fed64eba7012b4e9e3c2d42446c25df715c3ea11633a1fbb70be186105316e112a854bcd6a381c24f5fb57a39e5f3c79edde4025c9be7f1f71d5aa28d690ef7d8a8271c1a6807a81a0bb5d47d6917e2109f67f6cc53cb05c7c5d541012b9fc5073372c27b521bd5fb50cbdee5603a22d4a9565691b430ae992ec90851a7dee135ea146918b091209e8d31c7253aeb5a7ae40fb20f5d4d2503a17a9be81b97c94f250e9195a9445b5f48f5a588e58aa5112e379b22c6ea466869bcff9cd7f947de87c8c47fa3fd38952ba0e4097ca3ba44c402068706b59905ca12648d8a4ab240ce1a07f090d5ece479c98c90f209d22ef18dde0a9ca2feb69f47ae5f34e3d3d047753cc3acc429c132ea08abde87c6fab5897e661761e167ab664697b64e82fa5f27420dc10b9871a0f5c09a312088ef26486e5419e3d40f609076457bea2acfc11270aabe1464d2b894e8af7cf4926b2899fe3947eca3faa9e7edf2d56cab26d5d2bb543d6623a41a8930c9ebc4286c0b2d7923c44635368cb06f54341a7f736a1fdd02e2a659b17d7c2874ca4682b15fb29fbccb8e5c7e7a912902fe7f4426d447252380c1fab241535349c9670cb60f117101820ffb43501256617d57edac32b87f750e46124de975b0d144166cfec3c34529fcffc48a4b5ec084190bb91cf84db0d970126817358c7ba4de24ba282af093ca9fd82287e6dfab3c005a52390e50445f88ac9dbabaa7463b3d68f10a2f68bed4ebd4b28ce671b423cb5285aef3a006455f8bec195a8aa8d0809ec73100800b562bc528a252c181989cc937e53bff8bbba980d695afc57c28d0a6db2f70ba73c6fe98061c309461123cc54380cf13410064958be028eb2c5918b5dd086577e8eff5381e2f85a19983e0ccd7d0c0c8031ca5869595", &(0x7f0000001b40)=0x1000, &(0x7f0000001b80)="47fcb95c576c7c79ead39d770c1f0a9282c11f2bd87ccd08c473a868334e0f931ae190e48dcb1478ef8688bf8882557ee98e6e3f28d28cc41c580a4b0e2ff7b79ca02c9603894933a5bde04116f1c658b0264c57132ddcf5ba1d9d51bc1384fb6f74859d2cab5d0d2695160991d075963ba873df37bb863c0ffa386a7c8b6790c6a56b8171a9720b4acf140677b9431d34854678d2f4e761d1246ade2dcb7a30c7859749b1f9280cfaf891b62bbe18331b32df954b07709c2b18aaa16bdf5273a26ef72972190a275da83675dc5d24b00ba47723a5ac7e208b2859390638403f9902c0f90a4e7a596145fd36466e82e2a89aaf3d2fa785aafa8daabf25463bcba369bcfe182f1c1d007995f526624c663f72cc7a6ec8173a8e4ea6560bf4ce8686152d47c4d7b514f4686e524f2141e4ffc60866b6491f51df122aa348b84c404311fb7a6ca1f6500a528e96fc7d842cd21c1496b6e18c2bd9fe6e5dbe3f66919f32d7ac0ab2e9a783179b18e3e616837bb49a59e551cedecf2148575de51a3ffd485e83f0a8bd084c0a3d887dd3ede5e7b3529e39f01e81525c1cfe7b288b8834a183093c181de46095afb63dee4f943b81a2909761d3981f6210c643a662f757d55b0986ded20f744e9f9080161b52cef5a70679b67992d4fa63f11c22996218fcaea78b64806af43db540abba5c0b911fb0b39a1093dae44e5e58c1ef3f03816fccafbd3afdb070222ffc81a6dfd794db4ef7fda3eac69dd60e45baa28b1d0d1aa23c35e28f16d3946ad7ea6c070b4cca95fd5b06d719aa8048963d7b7b599addce6ddd9f39158afd42b044e23b2d0d1be2bc4270be9bd69fe77a9ee7d3cb288b786c03325a76ff76757a7dc8d1e853be5db029d7baad1b2c80cf66f27a31650c982824facabe6457e0d0dab36303ce6c8887567c6dd96156564bb8758b8a86144a55278323c43f329e33ef42803bae81f99736180dd802fee76bc9c2e9bf08c11fce3bf46ffa2e356ca296b93c9e9fcbb492c50c1be10aacb91b1be8a7e2f83a7618afecc1c362e901daab6040cde75f75819b73c5528e5f1ce20c26eb2491296961adc21d8dd275058917d9225a36610517b72ed729c81ac49bdcd31a82468c04c01107cb486ed44ceba2df5396c1843e47e9b3021a3e2dce710f2aaba00d0cc3a04bd65f395fa8b68e04c05e23f44a1afd15634933a334bd67f780adde96c919faeb5f8dbe156c950dddea4d123df406e7341a6de8c5a6cd816f4c4f58fe80062287deebaf15897ecff0a8d779f76d724e72444ca9d18ffb298826f3a714cae7f4294dcc772cefed52c93ca25da69aaa0036b3affdc3ad905c7355d31f6e862d034920bf91f09d16cb52e0456573a31a051f0ad23e1b768dca87b1f93ae6fe4fa43b821567ec483536ef09ce8f954ad8b009ce6d13207fe77d0237e8756f6b68b199b95826e83e1559d15bba27a533b900c3815b3df0e23b48307ad1792f916b8cf6893e4b7768ab45b2f826e877ee927d778b9a9f43d2c6690e3b416c936f2cc9ac6a1df758f36d792b6c363dbfbec05db0deb04387bd00777d44c3e093c0fad8381313ba56d3313e0dd75841b9e5c1169ed6262b9524b150af69085a2de0313bcac331417d2f7db7ee76579b22937d61285ff8962f5e1fbc4b6b027257c6da50eeab59d6a713403f0bc35301c2f7862965e7e8a317136a8b3a9d08cbe91e06ae339129ae7439280d25453e26decc3656da04cddabd706d7cbecc11ab710ccb3effe9c83796fc47677debb5c7a66e85a521a85c76bd4394eeac7a9354a3e0a0ff332c93ac46beb2d6bf837396f668029fcaa7925a24cfaadf1bba1bc3e8c401f5f5327c89725d84d2026d187145e4233098116b48f83083c62e59da1e23ee064269394efc8844ac72c94e0929cb09f1c73d71bcac5774d679a01790c76729206d1fce6c82b98c471751a09ff94198d7b106103cdcd41b6e0e1228599ecebea6d31e6a1e9500e10f542f0300c9df6b281aefcdde6f6e4ca18de29a1764a7e533c8378898573ee6ed247caa8ff6bc71c4efb338dffc0b647a37bfb9a2eacbdcf17289f3a5fd0fac20487687af46c0f0063ac9a179ee5541bb985a749d3ca7e4eebd35c6b4e3633c405d2595460918e45a3d834c9399c69126cf8d7192ca918d63aef3ee1f8866ab965e2b4fd839ee4de1d6b3e229565ad61a252c93a2e11d236b4cbf893982f83a9bfcbf61208f6602c92100c7709700ff270c84fba7ff6f94895eb3ae7957902e6772d0fce87069fb9e0f11d74d6e7b70c2afa9b1c3789433bb8b819598a4ea6ccea7d55b3e36fa2129e3ef7a0b5d65f5d578912319ce8bad24ce3a445bb344806121063811d18c603b1d5eb90a6267c64b1d8f716f93390b35d4840dc43663dbc6cdf919d8d7236843e4a7e8cc20153f5e6b68408a22b7b74afd03c7f235d03ca3880f17fa5ccf8cf39048b01e3b21c0fdd0b17ee2dd26f12cd1fefae2f71ed2f9a90eb110bfd02446171d2e5de44183f88bc927089dd0f33449e9dc233aad06d03293e17355c118b7c995db91379cd136d0fb331ac258f5fc1468dc919d9083e43f6a6bba80ad537a46508d64f7f265b759c8d10c919b3241c90ac9fe07944867a5f739c34e6ef53aaa071025379b241c14ed63518c5009fbd23ca483932d2e4682321c48bae096d2853213efbd74944ce962f01e26fbfb161e166b047dbaeac8d8e5a9945eb3aedebddfa68d54e4c8478f7be15734bf93a3a457adb593a71439146c999a3a9d2ad3724640b91bab3a5566e48ae03f0043d562b2136a85ac5c56af0b073accbb8f68510d3fa3c7513e4ab6b068b6c91a756011fa67451e1d31142dd3b148c1484e0c1b9edc6a5043bf60dc442516b8a504ed7e9fb5869bca2fa77535581ec50f94e3e881c8d92e9f273e90eb36cb3e31b28a41bc3bd9a0e4bc19ac58aa7adbb25f2fc5b6e1cbe7de4b1b3eb408a861649c11b00c0570c73333c2ddef0edb2475f66fc4169e62c598ba17f4168a0355dbd2a32d9826998be231834763c59c40da31e0aeb566fbde6a47547315d5fe66de4be3920e6c96e7f70f910c4b82808529c51c17e68702057de2f64cd48da903f33c0d926c59fe1d834b3b178c6451c0305ea3b47ba41c310369c4e2c630112e6e58b65407dee5a48879e12bc122c1da602927c4ddbd70d07b82d4e7d324d6c579df5da39569f3e847b26051eec23a422a5593bfca05c9ade5684fa49e424581cd7e2290296212ce2c098c5af51cfd3920e8e994666cd69bdb289a10b6bf7ad57c5991e6af73fea96b43b04da8e6929acb2443d3f1db77fb61e18dca2b3a87a1ccdf302ebf98d9e9bad8f52af0c5c77985abb32ede69e9b24b2cbe8b04f7abab18aa3f58a139d910cc69edabd68ae0c46d939b3908295d355c18017e7b7e87f535d646488b46038b614f87bfdfcf55abb95891331f7263894daf6959dd57131bb76a8f27e0e58e974de487ee8597db17f82de614a2919099429f60287adef0a2c92b30df58ff37495f4aebf7ff0feaf2c541dee968f79b5a39d463431ce049bcd677483d2fe23b2bba435aba9167838974579d3d4922bdd7b08e42db3245f6f9d5cdfaea6c809871c21e7dbb3e387de2aca0f069d1e27ebe08827071e4d55cfd7cf64b9ca8d1f182f831d8a518f08c3564e4aa9f25533a4fe8b5f961b65eafad102b363e3b37fa942c750e607c73fcd0efd9fbce0a2ae91da91ab43950067d6c7e732953e46405b3e1f3a2f4e423bcbb3ffb92c0217a6779370af9d8e2a1c81177f7d45875e2ca42f276c55a28f5593a54659bfc2a562ee2d77d8d3cc78730ba47cb089e39903a96bc0f8c5867b87c8911272fa5c643aa265265d99e7989ecb6e99c5a7f3b3c1d72cac5e7c3ee171ecad4a9dae54554dda291b4be01ccfd75c83ea8d3ec55fedf9369cae0aec69c667282f38e2ec432e7b90db1902e473a6a76c682e9099647404023eba5ce3f840526577981768e88b29bda860143eb5067eb3b62f5f847b7870637e9ad3193a6b0bd27a3ba295a19a16d04cd19abc9eeb60615c1884008193b82024807e823f0a1d903a3ea014305e5dffd7b1aaca3c1f5ca4e126924311df815263674a9564d3f9d5567078fbfba00e0db7b0358b35ff83814d1e142341f24d3bce858a2be743b9336bacbc633ecde2b237f40f195b096261984935a950340e8bbcda87e018f01b666fbfae708224286c37a9b914f136394345080d0de9f5376903f10af28594d594985d563a899717a8bcc446341760c54a01bf1652c49e03ff119739dd022a92f20d0dcf25fb8872c42d224be05dab71edd111b6f1452ca349e94a016c6225263a3ac978c9b26e183e0841420ac2f27cf518758da76c6d212e5c57e0053d5422d2c194c5df0e311c0db9a2dc912dd6287346fe1ea0b95445cb15f87aa124d782b5db3fed263c6f1ec104424392d19ea76a6fe8e5782db76a7fe7a3758e520a4a16a3f7c3b06afdb009896a7597fb24abc93a004b061b13df812b4211b4840945d1dbf7007956f6f0d89b6490f016e224cbf6df806fd2d810ba131e0bd65918186ff14539e847e20e9026f07f8847efc7f298f4fde4b0ed52479656e80b40bcea390c711a24b46188b818918f250f06bc4511edd4b4573db63f051266d599ab061b93b181bbb5a2cb8bd7f553b2501ddf1fa296e16829a4f433ccf2b8b778263c9460cb6e1b2be791d9a78321a9fb2d93cfffe2bd3c8b899ab49c8470237cbfafc782c6c9e2e546863c6a3c64afec89e81d6ff06a15cd0777b8bbc48f365784fe57bc39ea51df34f510e418dcee57dc43ead47bd9519a40715d8b61263be334041ef28741ddf3476502e00be23a84d0be0046037c3f28db612e945c83bff306f71604ec95ec9021f42c52b5fea0aff46aa1fa5007920d1f17155909e6dffa24725efa96e3c0ce20d7e87bbde837e5a5bd099693884bb7c94471f76195e45c31c51e7311f0f994ceeb1a07cbd22dfad44e375710945c16f19d573da2cd7678c84a17f1de41037249effe33142bb1ef0c0cae54d96ad1efb42e78565fd56ca26b843edf4107738c52012bed8617a9fdb179819c6dc95810535095caa275b73ec0c23c1d561d46c3a3224788e2c8978441f9a17699199e80f935a7c3941976ca7f7bf51b3f26659e3fcba4eaf7a4ecd1d972cf69733b2f8e728ede6af5853f138e168eb44d458bbfb28e899ecd6bf93e60291c94803eae3b2465c16ac0011f8eb7a38f950bd28a7044e92ad160fdb1862b8a4e14139d4f40e5fd0a14dd67238822aa45e1e77633f12bd02b57acacc86e919ee237e00f01782890cf8be14c4a423fcc60f15a43f33967d2cdec6d09810907fb0f1ebe280c1d7440165c1980663740b61a2e5799fb4307ca28cbde92d4589d8430f7824e13eb92f4030c3eea74d9f77c0df38ec1b2c3fe545568d5e81d5c6a6e2d23cd35c850dea99782d5815856e7ea75f2b6927db9a90b793759d784bdeb15e419f20a747489e23759ffb852429a5d9d62f854df314c751d9d27466994998f1e8c0c97500a9273989793af1d131e6dd38ad78e5717204c26619c9f706ca74e06616189c1154a672b0e0ef0e8a8de27bbd36e7323e4c150c00ddf6ffd9976c513700f119f81e7fd94ef50a7554674733687fe756c743606d122f1bbcf0fcc1d7eb1bb39107472796b8c8de8800c62b0917989be0248ed3b70cb7e1bd12af03002647d997cdeaa86672a701cfc98001e0ffba49ab83e01a0a2cc5aca205a91f2b", 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000002bc0)=0x2) munlockall() openat$zero(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/zero\x00', 0x2c3, 0x0) r3 = socket$inet(0x2, 0x3, 0x5) ftruncate(r3, 0x0, 0x3) 04:02:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00646c2c42f2ffffffffff1c004100"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:52 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, [], "dc8a"}}}}}}}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="c2ac564c878a7fe1155994bf3188c599f3eda5abe248ab11250653de005d5d94ce83de8b219818ef490299d52fb5d6bd2dc7f51bbb1db618a8a86357723ec92c72a43f5ac451b04502eada0fa7df2d6293c20f86ce932c974a3164d12e5af4cca96b3c1935b08318adaed2270f80d1605c912bc06a35105cc56bb0b83512e4d5cf111bbbcfd7211e3fca0a9b", 0xa0}, {&(0x7f0000000200)="8e39261ac997bb278a06758985c3bb211a4ed202809eb59413499c04109770c4637b1fa5e9a966e40999175a4fdc9f79fc5963b05eb9657144dcafea77599cd59bf9964cef42d154eb288f25453b805f08b4a28e552a82c412929030cbef330303886de742768efc5236e381c31027bddbe916529b035e7aa4f00ffbd0e6f26127e399cb79e5652ccf202c7f03fe324f8e943e371b64aaa911b8f0f2c8bd9e95902d8abca6f7afe0", 0xa8}, {&(0x7f00000002c0)="e920cce12954981349d7183918b79ef349432edc8e38432dd632d3f86ba02a83464f832c361f52e7dd345fade18b652fa3fc95266ea972038305c146e76871006459e4041337640cc9cea727ec1d9816d310c23edfcb3e8e2203f78e5dd43f806cd6054421b56252506ad6f01b9580b8a24a802cdfa97bd77afd25e3162f22a6f045b277e44ce0eea44b7383deaa1561c0da8918aed2536ef052d0d0c7c455d37d2788fe69a608853d3ff55f0561de31bcc6ca8810bdcf8f1e28347dc1ada75e8947a74f99ebc35b129ff92380e4fa5c8ba0eb85df57ddbc3db066614cdae8cd8ce3636137fc3f4efd3092a0be", 0xed}], 0x3, 0x0, 0x21) 04:02:52 executing program 1: select(0xc6, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x500}, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "eece69a3aaedd4182b28140acef3063a8c481fbe770f5e23fadd8c96a07b79858260720ae1d41c403724ef32a853efcfdfa56108a3037b10e83cafe88be5ed474971d23064d3c98586e43c5809fcb7fc296588507ce6e4e38e11d72e26f22689c1822e4049a3cfbddfb943f477d47df7f938903aa989163ae9d4d15e05aea7af4a690d260a6ee67f7bbb0d679683a1e8a555ee6598b1332f8ee2e94186567418bd97d9bb534f16cfbfb514a98cc3a02811e28721a23055f062e92f51a0c60ee631442e4ad1c634"}, 0xcf, 0x0) 04:02:52 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a7bcaac0cb61d04c3473a35e63c1e02e5eabf5002991d28853c83004256a97320645332c43613f00f28700"], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="c4d2a9840d0005000000f6b17fff00"], 0x10) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000010000000000000000000e200000000000100000000000000000000000046000000000000000000000000000000000000000000000000000000000000000000000000001c8ef66b8db5e102be49495affb04b00000000000000000000004c000000000000e64d00bc5095ed71539cb2f24a4522a88e6d4056fc34821c7637d51dd27d0d6014c6da19bdb4f1b5be7114ac7eb2bd5ade"], &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x8, 0x8, 0x28}, {0x3, 0x9, 0x8, 0x20}, {0x46ed, 0x9, 0x0, 0xc0000000}]}) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) kqueue() mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:02:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f00000004c0)="a8a815d16141fcb6e0e3e0d43873df22ac4c244e22f3c6dd9df037ad5a56e71e118c7cf50cd0d96e218c50df03de68bfa40df6a65e8fb9490a28d6a03411133fc0e11bb911661bdc69833a6b8e9d0bda9a50090636b4fcb9b3155f2419cac01b59510d3ef554d3814f30616022fec4aaaf10c995d3b08b1f55b9abbdbc9c3aaffeb17a52753b06c0d280c9169c144fa96b20716904987e93c4578f24baa7d0d2f1501721cc5ce3d586babef08b07c8364d251d11ebbbadfa0efba5013921476b09a1a0062c2c96725c20ec8d60716a1fe500412cfcdd8f53270891c94e17b22726e9f44a281f376a2a5b2d1a6ccb2f9ebcf6a056db8b72bee83d4beb6978e890f32df37662b0742dbb62a4d7fa203d4e6f971f04745923b9c3fae2594eca3eea999b7ec9468654a7de2b8f65f852f68e403a0b27e013381d292c7b04cc5f108d159d2ffcdfcd8dde65fd2e4d02595d2bc48c4cd5bb7a3be4903cefa67929523a851df6fa20cbc291f99d810128a5e65aaca33edf6f36081c4183176e8a8cdda6c1872c39e6b7320c8d77fc74706210f82a1543739ccfe0d15b53abafbab2f5e0e5c2cd81b100a676a0a8b7541e1d46ada5f615a97fde53cbccf1f5dee761f674ee97dc9a49b7e778725a7b2cb4f67c18a45f6ba22cbb8674ac44565ad90ad56e973833b98ef99a737cdfce9715ab25a97c6caab1f9a1570912b3003dde1e91a105c55aac3bd7f2e0595aec80650ff5a239a710166d6af0e910d80427d78936e1c317ffdc5861864ed9fce9275b7eea9c7001c17c13b82f1f4fd6606e5d0a18c6da429bfacb9634a35272854e0540323c9169c506605456001f72279b4875c605d3d95dae16b7301cc77110281a584bff87a96c19ede7a96081304bdc5710c4f8e729984baf49a42aa991631b4cf24b82b4b82d8bc89f003d356417308684a2d1d945ce54d9b8ac4a5595bf394cc58d9031eec80435adb9598b00cdd11edf38a0ffb2350bfd525fa3fc2d5218ddac0ca584b72daf4ad5d63c321e1837c9efa57bc91fb2e1dd327c59f4755bf26f29b3418e09a237510c8d5fcb0c03883fe57d17fa938e760ddd76ddc4d0a38b45a654dfc622d64568e8d200dcfe5b25a1ac7aff43daae3c4303dd4c09fd66649941a91be10444fcb9e7b5ae566ac5383e0ea61185654bea9b4b23597b7cf0cd398da8d4bd7b9876853e551de19e5eefc6edd1266985df27b6d4821162c44921bb86c4359cf2ded1073971f417aaca5ef25843e59a0673b39f418e878b1096432e4e9f0532f251785ee766ce562496307a5d7f611fe4b40c59567e663b63b11a8ae3af665e251b89ce159c3c86443c38639f0012ae27e8e9cff83eb3f70d01f6770439e5433d91a441066fa027149bdca4ba52cd2cb1f013677ce164b32e92899adae7d0910c924eb0be04d7ad9f2415a5640a99035c8a5337f8832e08836022a68593230d0f3d0d5461a942cfb9af8aed3b1a4277a2bc1ffc4f61455a572b101c1ec41f5eaf7ddbf8c97789915f573f6f6fb0415415bed3f5535b318d2502dae364b7227e3016448bf355350c7bbacfebca2fae991728d44e771eae77cd1ec3ffbb8f0bcd7a9c4d92a6bd93e966eb21abf267884d9ccf37338e884af000d126ddddf4b4e65c82876cce61de5eec7ef44d47147947cdec1d0f938bb940dc739b70ac9911cae5ea1461af569ed862fff98f50e98340bbd43241ff3164ae976c5691af9e88bc1a40d5d07958c0e442e959063bfc200fdc8841eee63019328a2fe8cef03d07855a3cb8b368ba17c9cb5f190d3cacc0165f606c075c09596c6cd870db32f43b87cc60c001f1520e2ed5547e01de2592d6431b3a60b404a57021d18c36f9e19ff9a45206f4d38b9363738ef4ffc29a8e3e10905a0d74236cfeec52c76923b03e4af64c0fe083b3263d90ad41c0617bb1b60ca7232202d11906b007007540aaf5d0705c90bc2078faadd3f3c07079bad3e57cb6df506ff3c79050cb8563550e498d9298881ee93cdfb4b539103483ef7a1932471ed38f28dc5a4fb9b881f61cd2f5df44725b65b06c589ecb398942d30397aa0da1e8e4c0b8622284bb80548686751e8ddb6cb2f3480f79f55fafd494398e30cddf175e00e4d17a8518a7a5402f136055e72855b4863dc9baa9454e515deb3966950f32cef57a7ae5e9fdbca20ae631e92f82a3998f9da9a43c0fdc45a3636fb530b840a4491b30cbcb833bc469d068e85d40cf552bba0bfd764789c60e50eab8b983d6383fc2f6fc28cee7922b9ad15f4019124bd00b2302f72b73bcb49bd54a840863b1bba99db353c6548589c1f31afc84cb45a0d3b63bf43c908221988c9059df1e66d352d9e30fde359919826257afa9c8f88527e8903af41396635e4b658edc791aca05b6901c75eca66daa2f77d21128c53458151ea583b0a4b5e91db492ea7a14283a7662caf5194da17d33f79f48a677aa1e4d4430ade7dcd3224555c16af4fce349e19fd33da3887b9510b839ad793c5fd04f6fd35fbc1f87fd007e657ab30ff563b1652b56df5f1c42d64ec84465d0a6577a747539e63fe3c5ba632a2fb407472609ff36ebae6402bda34586a91000888b0589d207805cd44559a9d64371e987b5e9f3cc6684904b688da36c213ded010a220f0a657aa7a88bfb3e669d226bb73de494de2920af4380fb954b755a71e090fd1cb532ece65bccdc2e7ab08871b5c1a54271ed1d307cc5eb93842d6bb1c946e0cde3d178c3d72913bd6523cc34f77179aff95da452e159aa5b45128fa0585bb2f8517ef09d5c79525399d5e241cce55f1594e52da6752646ad71b36375c2fb2d37d244b0ec321d3413480f3b6e07fae9d2a885bb306966bbcd74aba6d4b19982f1d4572c1ea2aedc2f8bc9d65697ae8a08f1ca7b8e14674172d9ca2b1f67932feaee6d29e2f6c6507736ac051e32c8dc35f4c9c06cb5015396cfdd22fd16c11c69af0a80e7f3328b835de5aaf4d103111d317747af6f349b40d12bf7f826507093381ab7e27c85cf22b29ef032687cf00c0dc607858dda742bc00a36b20861e221a4ba6fc312b2362c4d8c1aa48d115cc99ff0f755b7c3b4396e4a05b32bc1be1b89fbb42b80677ea4175b65ab74c043099cca64a45ea88953d6776e9d401a7371db6d1958edb6a42f63a9c44a49f60e06bea5037a5f50944ed7651b82158220535125684e3f02b69f8d8f1936c79bdf3d1507ddc96f9575e3bc1107c095f08a24c7bb1c1f8fb5cc4aaaeec670d9682a9f67c0fd99c9d125af40b38e0bafadcc308ba26e3177321bd45d53de535adef6f9e007bbcb602abeefbfdd23af3d800d0ce2dca6948efa571500c4d90647f760f0a65293fb7d04eac531d72209c52173e57ced96cfac6fb200bb843aed5bd8b59ce9177ad42552d39767186e968ae2f06545f306eb4b483e9e5a75117ed91261180c521f7181b6f8bcd65e8ca32f929a2ed01f4ccc9b106c8a7de0338d6915b48a820e8c00930e0aebc6544867b596d04d6e17720d2f5ae7eff0f9e326da25af519bfb1c5cd8e94bf0a5be1ba4db4712c339ab8c5f463b7e0eff60d6d143bac592416f55e5142a953bcdf841e37ca769c20e8ecbb5f28253db078845ff320f9f84816b0efd793a10125c3a8e1ecb8c607b1e585e5a131b24bf8523f55bf00ec36115b848e357bedf8d87c0c8a04e8815c83e90f4eee8953d07fffb4b2baa2753b5929e0d10fa4ac8ccc0a7998ba0cae93547d27135a95a33768f072eb9b8502964aff87cab36eee28ccbe7a4a2808ac2a40a13fa719b75c90a446c36a15f6617e52f065fbcec9ede0e7c7d73283ff67c10228c3a12a40d3955a180535ea741afcba618cfbc0037513eb675d85adddaa8eda53af108856330bc89b787b1e3a6a2dd14769cffe7a385a8f927abec87bc46530c0abf2e0f0f15997cc062a8b53710b1b431014322fb75ed580414019202d64f8df59ad64c93cfac9633a4b5a3c0b0058d73322a5e7cd62a537526861aa6807af19ac4fbb41d6973bb2084d814da931f2022d2bdaaa76afc24a0a60ade106215867e0788e50d5e6d1ca0f78f3c2dc52bd01c5964845e78fa1807bbe01b354b1a70afbd9cc5c69472ba861873f3ca6a50f5456c3a06cf0974291d12dd678581b5061e29f4dd52c240dfaa3aff807784a3acc5de5a9b596588e7671c73216c73fac2d69aeeb644b4dfd35583ba20a0e62263b588b7178fd26b2dc38a18801a262cb93ce77b2bb3370dc3f1623332937691051f0e165a59fa98d5f84d1193d40be8d01a61e7472642df1d0ba584ffe8d453a62c7c41e508cbebf70963923b5066e1d100fd9d548f86f2cd8b927e17478d585d19f52ee4567e9601df9a594c740d1f1cff806284456bc723369b00acc9f81c760ef79de5ff0e0f32d6c5601f279dcdcbac8119f828b6695dfa71eac5a3a2a484dc631bb37b482b665d847437a5f0d4b99cd14ce7d73980825e06eef0babacc867fac36d6d6d9f1ac49a5e4ff544588a8549f7f552b8e8f971f7902ec2ae6976e4f0180b2bddf4901a84b89879540c333a0b4c7efd96164843292c79a75210699d0e694387f1074866ce1238409d52df5d4eb32114a0561735b7d4369aa7ed52436e71e690e4002f46893e3bef53781a50090a98b24633e050b9aad78abba3bee30d74e862634be5d9133e47b7bf8f7dfe03f204e1f5e6d6c4a680ad3eb1c0cf9a0bcfed4a5ce3c67a5e67058bf3532924e217b921513084d89907dffef512295b9fe670609ee65eecf2223bdf31d0426363d07acfa988acf947f7a9830d951ffccf0a4146e150e6e72fc04ec9bf230991fb2afae8228df5e0a132834e8aa7d47ecc630c8bd018df5a9e521947035ac674a7b6154404994113121babe937465ab7a114a27bf28b32f3e2a57134e3f6c1575d7e78e102afceaf83887b74dc010df8d05382668d3796b4013aefde58f92b5566dac5bcdf2cbfb9edfd5edee5acb73610ef2011bbf2f7f8538e5c8ea5f84f34e2ac4712c4e1fac2f67135a4298e346845b2c03f0ad4ba6227fbc1aeca57d11891f8e923a050814e14b5485619e5bad689856b0218a8b30f763e825fa17d649e11be8b20bb3912dc9d91803cf513b51a0657cd48cade8019b9b23520bd7223df6a0468e48e90b709454220b9246c330a377220f77e690943226bacbfe11aa52fd6944349a60e39a00f0134b79f350498f4d97062d192abef9645f9c4207c77cc74f4a76348525c391a991ea8c8dacba5fe76061624f7c6bd69141e15c613f122c940a73dd2986aea128effab6f2c44878908b63d73c90596e6c6f2ca7217aadb1daec0f60e956d8722e0369b7b21511628d448235be9e15a082df293377021f13e1631e90aa574ff988250fae81cdd4f5cedc8250754fc8f7b8eea99a05cc84fa4c4a056455317e39e919313cf33e4df81d580da3ae8b74f505d05d5a8f932f989aa9a0b582fde6ae3acc92a3d03c0c31ff85f6f20ea8f9c1ad970d3b50f63be249f0a138cbb3f49b4913cf0c46c6521444266dc307469da479cf9d048926a46fc3c5416ee552dafc3dfaa5e70b0b4a0ffb3dea02d7c888817049d380ac859f6b0ae0ac1a3567b34e77644eee649d817b2f5554649a74f4e6b466850891b4e2f867935afaed1f10ea512a71baae600b02d1a87889ec97f8aba6148aece68ce3fb283f0e8bb69b9a6d97a058d724696773e2a3aa10eddeffbd93c3749e64195f8cc3e284cccad0d0375a41739d99227d305d09234644da9579509c734f1a9742acdd5ded", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="007f6f3c6aabe55a893272b3d8dec07191e7e7ffc1cea895baa47925ff6eaa2a54caf3bfb72602f43e8a9cc560e502831f9302b7f228c38a36f670b24512bbd761d407daa61f977b", 0x48) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$unix(r2, &(0x7f0000000100)=""/225, 0xe1, 0x40, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x4d}, {0x840000006, 0x1f, 0x0, 0xaea}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x3, 0x19, 0xfe}, 0x15ef, 0x2, 0x7}) clock_getres(0x3, &(0x7f0000000040)) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 04:02:53 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a102ff0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:02:53 executing program 1: r0 = syz_open_pts() close(r0) flock(r0, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ftruncate(r0, 0x0, 0x8) flock(r0, 0x2) close(r0) 04:02:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x7) fchdir(0xffffffffffffffff) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYBLOB="29840a3cb93b6611424f42297c1a592a3ccd04dce52fac28c58cf9a29145ee7964f57f93fa4acaa373d5731c3a2c6a1cd72b251518c27de23a5193de89b86a6070c2ce0710464e54bff6275a28afbfb28072e898ab9e116c95ddbc464e09fd38e1ed38d4148be18e7e9982330d6df9286ea5f1aac428afa5560d505ebe70a76d1ff61591337bbf00c2", @ANYRES16, @ANYBLOB="5c0d6c26c82e8fab99c7dfe80c737645ce846c02d5498d2f46499f7ab94e968c40f221fc23f0fb8d0cafc28a20f70e1f219f36a2db93c63ae2c611152af57f14688db90cc9e0709b2a88f2d591fb3dd68d759ac0422853ab5fa6361ed261c8a205000000633949b8ce3e"]) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/22) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000300)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/178) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semop(0x0, &(0x7f0000000340)=[{0x4, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x4, 0x800}, {0x4, 0xfff, 0x1800}, {0x4, 0xc8c, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x38, 0x400}], 0x8) 04:02:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}, "7c1902a407c84e72"}}}}}) 04:02:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001580)={0x1007, 0x0, &(0x7f00000016c0)=""/4103}) sendto(r2, 0x0, 0x15, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000280)=""/106, 0x6a}], 0x3, &(0x7f0000000340)=""/255, 0xff}, 0x801) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x104, r1) socket(0x18, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000015c0)=""/76, 0x4c}], 0x1, 0x0}, 0x0) pipe2(&(0x7f0000000540), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001680)={0x4, './file0\x00'}) 04:02:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{}, 0xfffffffffffffff9, 0xb3}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x7ff, [{0x2}, {0x0, 0x752}, {0x1, 0x6}, {0x2, 0xa7000}, {0x2, 0xffffffff}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x7fff}, {0x3, 0x8}, {0x1}, {0x1, 0x5}, {0x2, 0x1}, {0x2, 0x9}, {0x1, 0xfc}, {0x3, 0x1000}, {0x2, 0x9}, {0x2, 0xfffffeff}, {0x1, 0x7}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x81}, {0x1, 0x9}, {0x2, 0xaa}, {0x2, 0xa097}, {0x1, 0x1000}, {0x3, 0x800}, {0x3, 0xc965}, {0x2}, {0x3, 0x1}, {0x2, 0x800}, {0x2, 0xec1a}, {0x3, 0x62cb}]}) pread(r1, &(0x7f00000004c0)="954d41873a793cee2972bcadf49b7968419240b3a93e0f57", 0x18, 0x0, 0x0) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 04:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:54 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 04:02:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) rmdir(&(0x7f0000000080)='./file0\x00') 04:02:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 04:02:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x200) open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0xd13) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x20) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) utimensat(r6, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0xfffffffffffffffa}, {0xfffffffffffffffd}}, 0x2) 04:02:54 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r1, 0x0, r0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) 04:02:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r4 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r4, 0x0) setreuid(0xee00, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r4, r3, 0x8c}, 0x5000000000104, 0x160000000019d6, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000, 0xff) setsockopt(r1, 0x1, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 04:02:55 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000200)="9ebe69879c6628bfd4d610e8214538882db11cb05b4dd56746ad33a107ae85bdcbbb4b90571fec48ce4bf35a09ea645ace4313ef66d8eb67363b0a81eb39b94dd3ec4daa69c12c81844e854dab39149f833e2ee5eca7ae29ad493aa267793304461369822f3595e9ca363e04cee82bca4c5229b41b31a92ed3286b1cd7286479e35c8643fff3c161cacc74d29113b7472baecd5d", &(0x7f00000000c0)=0x94, &(0x7f00000002c0)="6af04c2b42ff3b3671ff9af652f9ebffdb81e41873df3114c6ccb129e5e8851d284aab132bde40107a31e635fa5ca2540c768a3c3c0fac4f758c095afb5f1a1c32df64ba355a7b85e7a0219a341fe604cd6d4c243d8dcedbd954fe9e0dda855b262706656475b5fd28b051da1dd9c1cd023d003f1478f37bb4b0e6fc29a592ab8cd9c9e0096421dc8df749", 0x8b) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="6a63078400000000c679d5250304742bdb7ab69cbd7a7d34ed0a06"], 0x10) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r0, 0xa, r4) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x200, [{0x1, 0x5}, {0x1}, {0x3, 0x5}, {0x3, 0x101}, {0x3}, {0x1, 0x3}, {0x3, 0x5}, {0x3, 0xff}, {0x3, 0xfffffffb}, {0x2, 0x7f}, {0x35b2e133ea20e53f, 0xfffffff8}, {0x2, 0x2b99}, {0x2}, {0x1, 0x3}, {0x3, 0xfff}, {0x1, 0xe82e}, {0x1, 0x101}, {0x2, 0x400}, {0x3, 0x10000}, {0x3, 0x1}, {0x3, 0x200}, {0x3, 0x1000}, {0x0, 0xd6}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x4}, {0x1, 0x3}, {0x3, 0x400}, {0x2, 0x6}, {0x3, 0x10000}, {0x2, 0x10000}, {0x3, 0x9469}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x1c}, {0x36}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 04:02:56 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000400)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac039844e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca091db64f28fb4503df527f0205959f19ca743d5cb689216e3c836831d9c2ad6fad35d330bc9bbf56fa19645a8ad027fc1529685d3185315c0b9dde77921fe2ca5c4ce72287de297a802a337d346d28c7fcff93277b208e8da6f6b444033d22d81867fdda3d81b97ae29af9710fd54088cb99497c06c89a9df484423e49e132aae50da97232bd11ba51e092be0d5d7e2dcef51ee83fc8f406882215f7f54eeaadb2dbf241355f0f5ec9ab705c0bf51a8249e010aa68be0f914d85efa162050c07b7c332c34951fdedc1a79b2f3db34e64fd72611cde77f9524430ed808f072057521590aab0337145575ae7aad6265d0f4b9e250228795511b0b161c7051596d9047fcb6d43edb6ff77f833173b0bf0603a7d589e35670177f513e79b3d42945a5149e742e782def9b30615f4865c1248eac108c58148ea7021784f481e7bbe57e209fc015ce0ebb01c7ac5146e41f0494d8070b17aa92dd47f4f74253cdcb30adabe8f82ae19fe9c4fa71c76fb7ffbfab485345f8d95881b64a3fd745fe9e9ab83bd928f71b1a13d944a71e342c1bbd2f56e217534e953830dc4241dc3c93784c30444b9aabcff219f87f3eb7e4c0601b585246914239cb51964ebe580db880101c69f50cbe5f6bf13dac31099046981160c65bcce929128a71b16ce0f253b3ca3348e3e2e4a416f0d287f71767f2a925eef942a031a48156edb6d98d6a9c5d4ec71803d320432c1b86f6efb6cc2db6a55e1926fa0669c112b8fd549d9712388eddc40fb11f504299794e2ae2a3f3e63e54c14e72af291b6fc523f5016f0d9f40259a63844f70631273fa05512f910e691c0aefda10045750a174d936f4b521610cb441d6a3036d8969478601b3cb4813cf15c4fd1cd0b42dbccf5985f543e555b5ba2bff07895004a5b8170c8d4fd3dbc", &(0x7f0000000140)=0x8, &(0x7f0000000740)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0161c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1693cdb60821417a6a341b256c26cea0a9f619e7d43191fbc75fa85f7c46e4b47cd81c2c3d61da29195d9e29385acad4913c5b431c303d88d0af2a32b045a0bb9404303995d4b2e1e8304e714909a3349cc8a501dd2e72f861177174d90f72f102200d9a19eb7e9d397877b88a0bef080692f331a8c4d7366d25774a667c3ccac037a89bdafb8145c8d87876b2e937a5a91c47e297e77ae759a345cb14041e284b99eb53a0040d0e81318be5a3e84da3c8d23af4e9cb515db1c7caeb8e8f659eda4f04c78ccbc127e18d215d828d3b16424f768bfd05602d7e2ffc938de3d83215c04d7a44613e069c7de1ec51ad953d2d0ff9a9cae9f02882a6fb5b267b38a5cd1348ec0d4780000000000000000000000003c5d0cc6c839bb12a13607bbc63ae3fdae3a4d48871b80dfd2ee4541e1acad81a15f24254b9434c240f8bbf70776ec95f847aefd50e2a138445e3c4d0828b7211465a346082cce3b56326a6c11440951343687c6fd3bb7a51acbc53c64c4861f9272d4984e1bd86ba3e7407c09f72a2551dce7e863d96336565dd4aa969f8cbedd4f9831bc15a95ddd81b1f0ac280f2bba2ad22ed8a842c275879a4817fbbb86f8618a024d9db9e1bd1ab7113ca539413d35fc195fbcee181411ac5fec865ee120f17591cd8d74ddb216a7af66f8875313efc809437da6fa48948edf520989f52d5d155f5d7edd8b0be69aef", 0x4) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, &(0x7f0000000080)="7530d1555877f6f7a58cf88a0ab3f6f6701d3dab43e0d0b9911d3306159aa33f05786a059db779df1d008ee8b914a419b4cac0c7b88711f8f077a49794afd01935ec15ebd4bf30504f9507280af05f07fe1295f25b0ac0041826923a60a42dc2c9a88e71b1ecc107432bf128a9fcd2c604a5544bbc1c7ab8a1af760d528decca3295278c1bdb", &(0x7f0000000180)=0x86, &(0x7f00000001c0)="69db744c1960a63c2af1328f8fa2c90ff89720d597ae6c0a8330b0baae480fbfd1326b87ba586f2f3284429ae2145ce54ba2be8ab65fcedd803a7e7ee3f367ee401b43c488efabe3a648bcd75c0d9f41d3b39635ed09b1638a19de3988ab", 0x5e) 04:02:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0], 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x9148, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000480)={0xfffffffa, 0x80, 0x5, 0x9, &(0x7f0000000200)={{0x80, 0x1, 0x1e, 0x7f, 0x61, 0x5, 0x7}, {[0x3, 0x8000, 0x5a21c957, 0xfffffffffffffffc, 0x3, 0x200, 0x800, 0x8, 0xffffffff, 0x3, 0x23, 0x5, 0x8000, 0xfff, 0x2, 0x9, 0xffffffffffff0000, 0x9], [0x4, 0xd29, 0x93, 0x8, 0x100000001, 0x59, 0x5, 0x1ff, 0x101, 0xb706], [0x8, 0x3, 0x4, 0x3, 0x401, 0xfffffffffffffffe, 0xffff], [0x3, 0xa2a, 0x3, 0x100000001, 0x3, 0xeb], [{0x0, 0x7, 0x8, 0x7bc}, {0x0, 0x3ff, 0x100}, {0x7, 0x7f, 0x5, 0x1000}, {0x2ac5, 0x7, 0xffff}, {0xff7f, 0xffffff7f, 0x1, 0x8898}, {0x4, 0x1, 0x2, 0x8001}, {0xfff9, 0x3b2efa00, 0x3, 0x61}, {0x1, 0x1000, 0x8, 0x7}], {0x8000, 0x4, 0x3}, {0x504, 0x5, 0x5}}}, 0xcb, 0x7f}) dup2(r2, r3) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 04:02:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x20, 0x4, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:02:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000ffff7c99fb8d2bac124f9b0800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) 04:02:57 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0)="82d3c235f5e2840438fd0bd27a2f3b4bfbe965", &(0x7f0000000180)=0x13, &(0x7f00000001c0)="2a35b96e14c0928fd3ccd5472a514b164bb364e07ccbc16e8405d59e6703ed8e567aaf2101a6694850f140f43f6c86abdb28cbcd7909d3298a8a7c6042523e7e6b2c3dbd681ed9eb492ad39998176118542e3e6fc3a966b81c56447d68fa03817df4e2db64567673e7e509506e5444cb3a81a7566e732d769acebf5d090ccbd7cf422531c00668698650ef7d44c6baaee18cea3c82539fd02dbf207bc77a2b38f5f249", 0xa3) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x4}, {r0, 0x4}, {r1, 0x100}], 0x5, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x1e}, {0xc, 0x0, 0x0, 0xfffffffc}, {0x26, 0x80}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000007804000000000000000efad92000000000000b7484b473ec590920cb7a2184147a8193dca789d389b5e3ed08c58d7371b4722b82730c0733887dcc500154eab4f662560bd0792a97806fd853cfc8bca78cf256826c1e2503f01bd253604e5e8810c446abe2cc655d52e8c5306f9bbe7aa3148444776de296db1350b2ce23ff4707e8d4116a16f23e359212877d282b4339102b567ea6047336604a4f8d9befd636873e195ba44ff85b5579c9637ed5ee57ff4858ac40b3a591be1415e79151b7145df14ba136b6ee9f3246795a9453686fd9b18e294b76039157a39cc1fb6adb38830cedbeedbb30098ff8d4c51560aa409d96b457e13daeb9d0dd9560b2716691e1872b61af21044b30ffe50b42d233ef70338dc036e325f178a328ffc75dea6b0450b1809932453d41f2dcd3ed0ea12ab185b01b297a4bf4239ef67582b37f47e900a1d532329d4e9439a4a35e2fd0dad80419cd8b57c8888cf8eb9cd6371d871134f76bd6a949212d43ae703bc3e"]) 04:02:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x80000, 0x3}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x6, 0x0, 0x0, 0x40, 0x0, 0x1001, 0x0, 0x4000000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) pipe(&(0x7f0000000100)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0xff45, 0x0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x80000400, 0xbe}, 0x77) poll(&(0x7f00000001c0), 0x2000000000000059, 0x200) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2, 0xfffffffa, 0x1, 0x7c, "081021963619a181d7c23b86f234d467aadfbe9c", 0x0, 0x4}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "08002e0dfa0212420e091fe600"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="8042c44b98effcd693b4e02f263969f7701c734b0bfd661fee226fb0e08c039248749b29b779d8b4d43bffbdc4b2e08340156cb9f3b28210bbbd1fa1105f1d34531a8d12c12a20fcd755d3aa6e81350eb6be62b88801c78d3c1d43cb34bdc0db45a2a14d0ccbdcc552e389cd954324552c2a46ac568f4e1bb10d08", 0x2d}, {&(0x7f0000001500)="606f00ea80efeb243347fe73ac426449b241d82d08313ea8496fda241ac2c1e2f72cbb6fbb2ad5d006602ecfc721b24a07cc96d0e6c39daba0c46207f62765e2c7bac3bae571af3eb0e338ac6ab020f9ba7751bef10a02ec53065027c0f8391b599857ae519b2380b805a1325c2eba8f686f5ee42972369ac5d436a3f8c6d87c5effcd0db629272c5606f97f397adc76fea19f5357a0a561fb99e00e994368d63371a2d7de2366f271e618daa60f689e04bcbcfc00f8d8d5e7625172f3b4c0a3c6a1cb7921ddf7f863dec17acdcd7c7fed36addcd8d51c08ea661b85cdb83a14c57549b0e38bf615674abf83a60ec3f96a87487842faa00712f88af9df188842d7adcbb7a150f2016cf9a6b863ac5eecf35c191996c782beca3e49833690d26eac5ce23196c5a1f7b61f42660671a9d1dd39f78f4a475fa12df973070d6deba9d1089038da0d1baf82cbaaafb0fff744bcdb21498fa51469a1a294fabb50b1b6082d062d91e272c2cc5fc9ac0883a5c9feb5e2956e0072abffeb82c9fe6a2b4f7a1c9e579519a931ad0d026959af23e57e45d022aed7ba6e44922249e03a16ae697cba991119dbdbeee5aff7a5a1a5e73a20aeda79770267ede60f488a646e613eaebb2e25da813111214c8133da80a6f6672d557ea2468c7d4f8ad113f75db1d6bfe4d28378e5aa73ae3a045ae13bbca6d8adb2f8cfaa9195ab162c90d084542e1db7296c2dc7fdab1aaab28b2d8260f8b88e6f400a1233390eceae614a25257082893f38f4bdd3a5675267c5c3dd951ab56c04c8ccde43798de17decf9a57e398818b52ba88deff0c842e4aa488cb8c4e92e8ba338ea202e4619967bd48058b4bdc5a2397bc948b09f15413c1f9a64f8e05a0f5fd08abb32a783e46ec9659cf5b9249dc043d1790b2dba4aeab1b5321b10ed841b33c54af60f14f991bf92eba04100b6935d156a517c3e8cfa0133d126ba3aaba313062fe23e0c6ff0dfbcfe8091ce00769cf7bb6d8f196b7745f3d7d09c92e5a05b75470648c545470b57dfa6c474e47ea5cf9d9376cfc34bef6e5c5376133c7329d9e14354bcd348c2b86e2d49af8bd55fc21b77ad86bc3bf96e8911eb1ab7214502af60fc8d9e664cd04802c331b04d38037512fb889b7cdec9135b1d5e611454fca73ac1ed201fffd8a20b63654f90bfe2458e3910888cb0f30f0581005bb0ccb0a0e77bc122fc328a646690a0cfdc963a5619d4ff7d42d9c174b5cdd75c69bb399486fa224cd10e8e46c0db12f0d401c741db740e8a55189b43d6ec496ee420e5fe727e34c7b7d65a863bac48c79136e24716a0bfc5f888034ec6c28b8f5ca8c7b70ce677f9ddabb73cfe2ce8cc8e15d6d28eacea15f395a9bab463273c01e848f6a6ef5817d6a2946ef36ff427ff4a8c225408b21ef56bf1d62476e722bb3813142fb5c0affe629ed7d80d0f24564f04c7c6f24c6274eeaaf28fdc242803d7c7af0287f61120aa5aad38cc193f92a37714d0ad7dc078e6f3c7b02f19b05393c580c59ccd9b93da90a0d240f0e2dafaff705574c547025abc7f7ab9165e1e3a5077f1a465a1581004212dbdaa6d8877ca5bba922d4d4f7f93831cf4ffe1daefc97465e78260c768ff32f63e0d0f50268edffbd962e810afa4a8fc2de0dabdb34440cebdf2fb83fa96d4cbefa17517720fd5c7b563df10438f1f6f6938ecff7c56108e2f363a9979e1b80c8b64c40a26f078562227b3197810b01c593c489c19d1087a129059de59329e74d900e880d2625324603943c88bd5b07ee0f30f5ac4958231690244dd87569218242d7b80d1a265906d42bab13233c49212b9b3385c7fe606d3623c4231ed2b845ddc9ac5fa93343f1bf36e5614822b4acab2ba9b07ea7d5d96f3c5ccd0c5998c25149755233058f69460188b0236e317e67c640bb3db42c412470e0abac9e9c82a44ebbee156c8257860a19ac69a160d4775cbb28b262a584730939a20c895474ea54c19dd65dc6fed83ff3e917c5b4f559f21644dcdc8a0e9f982e7e952b00c617c70999ff9d379df457eac770a9b55cb4a5141c712f75189d860129ba7f5b0103914823ad370e48eac79145aee9685e3e7cd7f43ba7773796ff9c2a7bfd18b2f4a1049635aac7d889de672799c098bbd48e50865d1d5d25928f01a2311115cc7a785463d0cab23f12efacde1d61d54a3b38a234888af4b07661f66696e32f17bdf47c90e2f0d93f1e855d1ebeca18eac9add830df139239833c911eb82769a3ef2b10428293e8510b4e831bea6ea107347cfd06837600db6445f7b29da0ff0260ad2b3107ba2351075bbfcb5ad58c6ec5247c3859158501c8a814bf574d2e22786076f29a0f7d7d608a97a8de778c560fef9e0de5d2a793c8917dacf314f9c4038791c63bd233c6630fcdda469cc6922c09baae917ea77df809d8eb19937590038d3c90c23cc897ed627dfa51fc4eaaff113034cae385867ee74e2148de4d493f338f40e22b650d5617fa86750bbfe6b0907c48ea4286a6f8321e1084e67f82d326058173b988a36383934aa43817a94b3a7019c4d9bda5a2bc874ae99e2a8b968bdb014c1ded173bb7f9876198b8b2ec37b609a17a920234bc6ae038a607b8f941bb0e561169a5ddbfc55e79b01568e4e4d7699ab5ba88854926f8850be0e3eefc8a172cec8cd4f71f591afee6c22a9da432f32f78275974cb8ede9e032b6a287184256bad074438ae196cd21be9c95e1220e59a6fe8dcb9bd4793f26749dd9f8541c113653beda55151910b2493518a4442df7a6823684743bb6a68d31f7ae0e7e7c00b23c63d8801b6428c7a67ececceb5fef367b14b9127147a73b671290fc0af068281d26dc672d055e70dd3a74b55785c2d6c29f4a574969fb175c1d7adba2a6bd611e07afed2f98eba4a433437f74286a0e8c2162964ad4db9ff391b3a935e1d50d322987d3402362441fc69087e8016a8b3458406c7e275848a5bad53f0cdfba479432bd09bd404b0c151dc3759c8081ba346fc34df61f67f8f8c8fe13948b8345ce4cd682217345a5a562c2c812112a2219d0346fd75e00e1e0e701f0a3515e408a735ded1ea3d98b6fde51800a253490de68a70d9bcc1844bbfd8f46e54a38982c0f41b3cd921f2937e8e5a9c8bd5471440a0239d13ff320a26f40eb5855a999db93ac4071f064ff541e49f6d2030d590258ed59cc11d8faaacd05d53b14ffe60e521c638dfe2f1f00c71189dce94e93a25aaff341fc37ad0c1d73eed1bb43e61328d04634edd2c7807fdd16868cbda8d8fd884d7be03122fda46b1648804b37970bf88a75f0f39f8aa382c6ad828f0d659918fbb654b04718b2bac87bf62420dc0ab9c015e577134610c4dc039a83e3b103b5dfeac58fb205435023cdb4bc19456aa7fc82a063e8728d7ca61531d81e1f28789ff7d00d284e5fcb807826d208f38c8bb3074e788b6d0eab7c513d690761aebe249c222d3906fe726c30f0874a2b3b44a36282681a9a4a4bddbd7ff59440b564d42255e3de3875d7ad4a3b8b1c3e937bf8cb802d60424c49831a8a4c2b0f72e0642d5ad196b6f7a6613829bedecd46e3cef09a3297973fae27e494bbfd74d9edf0dccc25a3bdd9c065a5ed20a2517cb0c40c51af80e325c2b71bc961c61c979d0bfddb7b04be2e8d5b93873efa0bb07ea4b2a4a8d8a1cb71577537b6c74c511e69d11d2b5ab21a9f8db716aaad334100450015c48d828d67114e3dcde7c02762022a10fcd330c1ec6683c0fba2eb61f0e577d66933e549c2c44b37c2493aa800f2d05d4056792636b288ea3e0a48a7fcb8c259142defdee6b381e2b2066134f909da5f961d46424db75b0c85fd391eb87b65e72f4357ca730eedb2abbbb9ee893ac3ca7a61e3995edf6840c4c4e11738864868fa8941fa3de9bf745da4ec72035357cb620d48433decd578cbd79f6c60fe0706e640740777b1876db99c4674537e9b09deee95278694721d2ce80cb68dba83fcf65c8ba2828922f95f64ad54b68104007152f023101a0cc5633c59c9d70efc61dbcf230825605fa1e14152f90a4ab58b9f52a6a7a1ac6b751ec51968b5ab68003c2b22c3a37c7706a94d08e334414238c3d0abf57b38cd9223e010906d97effdd87d530ed773f34068d49f74af6cc6a9f967d8515f0a44976f5a55323276e2c4fdcaf9fcede43418f8a4a460a2b30d72a12ddfa9a761aaa6038e111af50eee5173dc2e0a1f5052dfef3701effea341f49a3486a7ee40c3a9cbf02561eb0bdb26b2edee5f407310415fe4ec59b62f56559148e80c7ab510917d513178260ba1cf57cf1cf3c08e2a3e802c855d90fd213540ed3fe674a8a10eb7e5d88a18b60104237838e004431467b16d9d708ab01066db2fd16250cdc4ad169df8284d81023160b49e3aa72ba559f172af392d0469cdf791c6c96a5e891d7fae8735c8fbe4e722379155ce85412773929f075991788ea4fa05e328496a97a8fbc9b8a84193f2b8a6f56dac97022e584078ad9b6b736b0197ace1696bfb323a74851e1861116e819a3349a9d542fb5fbbac739c04930e1fb0e5998aa4fadfc52be6a5a6a3c8d10023ba47bbf69f778dc3b6731d201feb25a49e1b71a3114e81db98f1d57579ab27807d486c3a7885f306992654bb691b7c2c132511c85e4f4ca78be91279896a838027cebffc98c398de862a81016a37ed9d1269ab1c9baf3bba4b3dd9f5e4507997b7b2f5615a4cca71d361c5db807b65061296c06d84d82b9384d5f6d2180af01c2a0f4c0f4122520210fb7ba44c643fa9f7db277ca3703090de0f38350b4f0e6c993e7bf2cb42b9c523dbb46304c2d6b75f17e941a36e107f482cc2dc8e6fea2f9c886c4b43c9fc5550803aac410544a8ca0687b95c656ab10950bc98cc4e3a25a0d141c80cdc738d6e8f68ceedb1c02742d4f6154b61c17923611f0405d03a4173881502aba42ccd0f1ae6e9db8ba2ab1835808888c2589d53230b0d1df86878b2758f64e47a22214f485e9c1f7212ffd2dd53b1d1e7e04839cb9c378067e57629000945e056f3f0082e9c1feb2a98622acf3069a29c52a9f97c397053de141ca831bafefb8ae63caa49e01aea7f85ff3fa6f3b80b253defd3be6da00232695365520ad0aee4bd18ed3b054d28a953d829a5c45da0bf74837a36071d74a3335b9cb86a51ba249cb6ee6f0d596b4b3d4d530de71c01832791503c91b567273b0f98645bfda855dbaef0d3dcd2436a9ebc92ec5531f95967f57e9d013cdea2b9e2e371312d134ed71aea37542566c4e001ee0a2fcae68b8bfbc3368a4cb50fe8527c115a373cbef360807df39893a9ca3f249cd2809a549ff686b75c7adb94319818c5cd82b6e003d04bef8f7e781e8f145a1ce18a961feea73f67aa6f0aa00d45497bb396ad31a38cbcd5d030459f17ca0fb3a50424a682d996afd264f1ec4d52aae5c6cfe1305f081d169c585c7982b2381ad5cb4c7d657f2e7fbf5ac611000348ace06b3efe2cd615277ad6bb7f5f7c79771b681ffa8c4802ffb48eb7ab2a7ba7e9a15c20389efbaefc387155614145c548d40501f6dfe7f3c865f2aae4e3f400486f4169cbf4fbf315181131cd2d4da558d1e0d6d4e85f84e7a5f4dd3487c9cbdefc97544b5b77f1fa414ea11d4bb1be0aedd59d43deb52a236c607574317a4069fdfa0da051afd677998f0e8cc747696652fda54d3e3c8c435a81077dd867c891e7154a96aaf076c1649e7f1f3dfc9fa07f2ae721910c2007875cccb3432fe69be4ed670aac5d37a7359720cbc84f1a", 0x1000}, {&(0x7f00000001c0)="f76eaac7eddbdad5007fe18a5325b650a8517491f47c98aef0939765882a6e4e9239cdb32c2823b951c4f23528c77eb9456f9eb5c88c1bdecdd811d2e19c5eb2531e4765a2b25efb3ea1f5887c83bcfbbf13eb94779e1e9fb84f0e544ad75344f872e29778e76c8b506a7eea777f46cf90e7338930d4e24f712fe4239bf3017a67a7bbc8ba61b61a449a2093a0b0297fc493ecd59a8935ce9e300cb06e903c9d56c9cfd6aef817b5f2d579e869285ba8fa39f9cd25377cd8acb2c284872786fe7d3532a1eb672d01b64a9b60abc564fa5380fb2f0f68169eeba63a6a541dc2e06fb18b288d78fd42403902206dd0cd9278be3b7c44752ded20adb4323a1565", 0xff}, {&(0x7f00000002c0)="057093c2f4eba7091d45607476cdbdeace2b44e0736d7ecbbf062726a550a44848fa4850f77442212cb02b55ac252f950a19a3bba69cd8e0d94c510a5215d83417de1c72fc267fda1e5b4e95320be3f7aa033a72e2a49b556c053c2187e1a241ec814349030f8b05a2b83a10a73474587bffae1440c804d31cb6044c4a924df6676109ef2fa96171332cd07b5e4079937ed1f035387299a3169a0abb19487a50dceed54e18ec79c9abb3990fed5cd6f4c47dd2e76a6d17331b3e303d2e5c9ed920ed958a2926bc90a7c2ccf768f0ca723025b703795fcee49741b87da53acf3be08017b55df4d2726f064950b4162ccb297d23", 0xf3}], 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) r3 = socket(0x18, 0x1, 0xfd) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) 04:02:57 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) syz_open_pts() r1 = socket(0x10000000011, 0x8000000003, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0xffffff01, 0x8000, 0x5, "d3b5d22e54cd7efc3bccf199529d98de00beddd9", 0x76c, 0x6}) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) close(0xffffffffffffff9c) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 04:02:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d254c5fe34340a76c22ba4000400a5d200"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 04:02:57 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa089734d1e1e5a87261f507626e004500003000000000000190010700000200000000030c90780000000045000000000000000073047684b9c8c0e81400bb"]) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x2, 0x5, 0x9) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000001c0)=0x101) 04:02:57 executing program 1: r0 = socket$inet(0x2, 0x0, 0x24) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="92266276bea1c11a88747a09ff652e2e8853631be0d1d58ffb22c7037896b9053c9d4c1aa153193d618ae25f1acf08ad60e5f76ee232dca843f07ea0dab479d383f86c47b3f0bafeca284f752ceac1182dc48bee5423e1c462fcf08895d936d66cd8f0132fbfbc67fefa4d19e7d333a2", 0x70) 04:02:58 executing program 0: utimes(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0x5b4) pipe(&(0x7f0000000000)) semop(r0, &(0x7f0000000240), 0x62) 04:02:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x400000, 0x0, {0x10, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000040)='./file0\x00') r1 = socket(0x10, 0x1, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 04:02:58 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x3ffff) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x1, 0x1, 0x1, 0x2, r5}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) preadv(r1, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x961, 0x548, 0xc8, 0x40, 0x1, 0x7fff}, &(0x7f0000000140)={0x92b1, 0x800, 0x2, 0xd, 0x4, 0x0, 0x4, 0x3}, &(0x7f0000000180)={0x7, 0x53dc, 0x8, 0x6, 0x1ff, 0x1f, 0x6, 0x8}, &(0x7f00000001c0)={0x8, 0x40}) pipe(&(0x7f0000000000)) 04:02:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x26682293) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(0x0, &(0x7f0000000200)=[{0x2, 0x1f, 0x800}, {0x1, 0xff35, 0x800}, {0x0, 0x6, 0x800}], 0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = socket(0x10000000011, 0x8000000003, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r7, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='/file \x00'], 0xa) r8 = socket(0x10000000011, 0x8000000003, 0x0) close(r8) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f00000000c0)=@abs={0x6, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000180)="9ba7fbea182f5881c628d48c7561794b87bfddc5910eca0e63", 0x19}, {&(0x7f0000001440)="d53b0becdd0dc650e24749316571510a65cde4948de1b537832b29f9853ebe398c7b53ea71b81f695d28f20a79a3e2a4fe3f86114aa0ce14af75a06b757cde317021e40ef3827e451c3204345f4acedeb80836d6c16168fdf779e84b5df64664c0e8a638b927a4fc9373e83fee49af0fee2dde06a536bfbc1c12c7a2ee1cd50eb965adb483a181b3f017705038c5045aa11859a7ba98d1e1a5316bc4efd27cad1bcd884bff5c5d00abd0b5a381d3de35f22af0e7d358a92b2ab564ad43b4bee4d90a6cc0a5210b2503363387650c6c04e94cbaeb4b7bd7add37a07d9be584f2ac118b5e75f7bb24a953422cc6ee8efd5b2a91d4e86a919ae1fc405c97a67ea976a033f6d670d5036092f4d0fd7e6c400b88d971f7a39494cdde3db98c991", 0xe6}, {&(0x7f0000000240)="bcfb41efd186e3ba7f5710b309d4657feac2d896569d401d17882266d941a62582224a7dc6f3a77619ae1e01ea2b0a7ff50efc5d42c13f841b328a52e1e9462e9bb83375c8caab2a6071ae06b03d4bede7b1e13d09839e80e9998598b39d817d86ae081826187682d1b46f3038e773ac48867586d45ab1b1ca5760c6491e88764b63da0b1b6808c9db74abdedd11c68d0180960917d2a7593401f53b5f1aa717bf85b0c0c70b4f579e3e99d05d6327f019f0cc6ccde861b1077af93ffca0d14e92081c773141686634f3a1455487c538e8f7047cf940d49ad5de06f702a5952ee122bc5b480a00a69e1ec2a0bc97946eb2469d3bc46309e95994613983e68886dde4ce7446b27bc5b6972e6e5c76978cb413a4f0cafb13bcf0dc4ef18595a498dbcadbb4924e4c4a2bb0bd9334e6c4543ea6d2f78227eaf58a8b436b03071e98d084f56b0c3d0e6be251dc094c533990b77454b1633e7e8ec9790c55019a567b4669770a1296f800f935214476782e90479511de990ceeb28dbd917df788c9baf67aebe7d7dec07f955ee4427b81a1b39f44e918ca55f5831dc6e664fd476eee5bdb2bdbe209dc21fc17a5f37ae62cf1b78e9a5f366777c5d37c6f09f241711a729836e99ed11cc0fbd659b147337692b0fb0513f11a8dc65c7a58612dfbbf7e5f8cf498f0e180c2e385edf424e0ac3a65a1dfd86e10adeec2742d7c056a4b171033fa8e5235b342af5def0251dc8e421faec673a5b2766a9833454a3ce5c196e811144fc17f9e9490ce12411b757c78f185f5066af6fb90feea95979ea0a7697649cbd62eb5ae5001f6902db7bdf36913a731c8e61316ccc3317b9e2e2c95f58bf963263747f8fee6da2d1529671a403d1e00cea853b30f881c9bfb861d9eb1b39212d7d241830760acbf7ca90108bec8f2d72da91662dbb11fb1c62bc2b03c6cd2bab2e2758055f4cbcc96a24935569f3d18355f8189c6bb81af5990fc63b2a0bfa6c078ace9487943ada7f065eeb9a0e81e0a435083e6185c9da3d0d0a9c1f58a07217bf9e4683b08593673f488c1fff5950b6a983ab4c4d9c04c0fccf76cbf1562a6e4bd674c2c5b448be02c5b6508dc9fc776b3e6bbbca99deba3232b214a3b26f7b50e18aa5e39789ad1011da98eed8d0d90951a747397c614e6b0a45e9aade13e116a9c9aaec18b522e320e59b014848f39379f08e4633013133f44d14ee11c787b61d9cc63f2a0d714c5b84a0830ea2d214a04e9db34cbb2abcefff60b19d3921cf49ddfc045afcfe24b72dd57868a94febc360d92a417c283c799d843bd5ee36bb781452c8e29fd1a645367b1c1831df0610449ce0121ce30f8c57bc017472bcb588183fbddc626d2bf8dab47b19e40cc675f77060bc0a430b91fe4338cd0f5e804cf1845fd9e192572834906dfa3d176717d012e216d567de2e2e49c2ad1781546ba37cb6acc3b323bbeaffa5975980d5b833bc89c6436cc5147cefd3ec53e999374e292165be51f19b5dc1c504f171242d47525b69ba69591807c3682857eef1058fef9608bebf593ea09ff79864f4ebe585e0edc3e90bc7a491f8daaa3d7c4ed794f65d36682f0a18263801455c22af1cb71ffa83cdcbdd55ba15b1d7fabadc0df94b8ed75e6282746f07c011f3d8818849cc956dd4e7089b5e927225db84aad0c380323d1cf807730ad80758644f781834476a82c5729b059df6115e8bb65e860ea23fb174b364b39039ac0e5ef7e7f68099f97d84d437071403e598870814f6fc023c58769a53878e8d70bba790c4be08138f7c4cadbd5aff01bc0918647f6c672cdfbb70fa0b2388121b55f31f99f0d76b87bc35c3795ee5e6fa119ed45f6a3fc7e7644559cbb0be8b61c48098e1c7a8d3e2fb92bb5c9dbab662471cb11f6ab107d7eed0e9a1e537f72cc8ef0162ac41cd7b9ac9bb7edffa91e62206a0db60b85ba53671ebd17df52fb2d721a8baaa936f903bf09a51bc2cd9fa60c0ad0429c29aa78420ededa7fe98fe92b1041c834522b7e025c96cc85e19e5d3f30a724b2335d54a80b807fe365fdabb296f0eab5f19c3336e40fc4487f8e9ced01a5d04de6371780401ce2fa620f4b430a0669d13b1fefaec2193642441c6d5202e41c5e294f4f67ba98b54ec9c7c8ee862cb85c02643b870a313f11bba635ee25308d900d0f61f4de2e2f3c60b19fde81e74c3f9473efcae807652ef89968e12b897a2208537ea1951cc541350f0de2e655a56ea9073f1a750fbba03f748712310d5e34c08bdd48de9e3912e18a0af5e83c8ef8d931ead56af07d02efaa4444a337d0619086a3f4ded7759cfa0393fa2dc590f2d4221f8a346f05e5dd90c06b0bad008d3c4c54e8df225af7df1eeebe1e4ca5b7c1e0461ed89f5f57b56c15671a2099c62db3b769f7ef81d5855b24ac8eef0083c00f9be56585ca9e7010a1837684693a1bc402b626869128c893e35e17f371414d8f73f33d16788455808ff7f0cae6fd8a2995d5d6ea6027be453cabda1b68b8287f2c9dd7444d9f75ec2480383439f16025350a088161ec91312c7ae5a6b3d207b53bb91e8f880e9e759a5b446a483663908b3a01334168c8b87e585faaf284c1a02ccce5068d057f8f977d6436c565916e8ea9c0ae87a4774a2f001e7deddf6db74fa724b34d292ea21b903dde0201c6d5e9fa751d29fe23a50a763e4244461a0b4a002c74c6d30b9c1c814024688d714a677526ef7bed9cf9d9c9fa27288ecb6b06809da8fd055e048fbacf14f7b5353fcd54b9f6f3deca82fa057d45e5b59ee75f5320e4ee2af4e77b8eba45fa863e1377baa37d651c999d83bb0f212da0331e840b5b41495ec76fa0ed2f598f9bebc5d282d2179562133eab9f38b9ff3929082bf16ca36f41c51b856c52ffcd9c167c28381e5627b39c219ebb7123e92a8d945b1a1acccae07a2e1e2e20b6f49a091e357cd60189eb1ee9b8a461ad3c8356523f4d5337768685360b813c7c081bd41007e7649a5456cd477d1eaa1c93c7c9cdf699daffbf434aad395431ab0dfaefceac2ed654f0addbcd809c78891e9775b5a0d102db4b21978c8635ffb9644d9a99addf1df1b6fbe2187e03d7e5921294b164dc84e28fba62230b0ad7595ce819a9b4e41ed6bbdf8f68f978f65e0dd1e72014384536f8e3890fc79d3c4ea7753c42dc3e2a9680e92e87e2a8544b37cea85d9eab29a96342ad59088e690fae69ec8806632eb539287cb62dbe3ad411507c32e4aa22316f4ace29a6c6c0d1802dece07223e1ed78f59ce9c8135c53828eabb2628dbde8f497c33ea4153fda5d04ee904a82a0abf492745e8c352291f741297d1272924e86df6bade0a96f47abc6adec281637b35e34cbc1e1e59ca434319b01aedf2bb139c942f1c8b652e30ef3edffd8fe1b3ceb517476281ffbe57e15b02a88cabd5f628e227528c406c0c0822800efa105434414da16e4e6e0f23e26edc66592e6aaf7358b7a96e2399c4a2481235a248a0b86070592242a87c438c9a06851d9976b00e981abf93756f95fd3a6d01a8a566f351c88938505df8195c181864309b3f0698c854a0922cdbcd8a9190fd2c49ba597ff3c862303b6919d7ad5f308a40b2bbb982d0c70fcd3318a478f4a879ea115103acdc82f230ba5861e144c339207d0186ddd1778835857d9c0a2236c060a23058e3546f9b4376d7b9023729ba5c4e90abb01144cbb8fb12de307fcffe58a27b19a1e174c18626e80d4ced8de95b9a7f5234f512e34e56a414badc339cc355264d6eae1ac39d93c0d9c874919f2cbe51d668093a548d5ef7f8834e5a75ecc474b8078da198a72424416d5684d43d87bc9ca4be5972062e90d1237f5aec92d3b01c47c099940ffcc6414f177bd34244a4fd0b43ee656d595bf28984c97272d8819dbb7024871c07491d58846a11c65a191cda80fc885be44ce305b2e6560fb69ec4ca4044de00860cf6d5a7dec56a62b60fa234890fa5c127ab7238ad7277ac60a4b012784675be0037167a482ccd49af8994994656b72b31bc261f18a5e2988b946f4bfc0ccce9026811e40ce96af6d65b3e83dd562c3e5d7671829d6c95bfd1286712ed38790a102a915eba62117fa727fc3c4dd0ceae29b6db540fbbf83329c910d18658a8767f8edfd1051f7b52aea28158ff6eb143740fc2cd2cbba9dc07891c40cc8c7dacc31a905475839ad5226b62e598388d21e09f103fd7e85f736af958b2ccb34c5971aa914e5d4d97b670544b645c0ec240ebf5113c976d9710f9cc447dc5de23b54ab70522017558790173b51e0c74f3180f7bad577e8a760aab66be38cf6a877fd6abcf6c0c14c0bf29e78c63be7867c52845091b4a277622c32658c487218bf95dc1a2075646f937ab08cf6fa5edb61bbb4aa42822ed83b0ab6812cce9945ed08759c48a4fa3e4f92143f91fee28d89a7393f91f1056a3b466da2390b418bf46160ac5b21cde1f516953f93e22ba7b91be892f39c89473727343f47f2e8e9b27101b0b9e9d303909c9f7aa9869bbee261289b106a165c1abbb81f6f0e432d598fc7646fc7788fa4a77b7aa611c8587907af38a5052ce3615eec45cd7a72e6f752f3d7cae193382dec5affe6b961b09e06e3c86c4eb20a2ce03ef025627f9a2832aa479a2dbc41bf8e751c57ec2533d1badcdf56fa7fe39cd2118f166b6a39927697cc2222bbc022297401517bad5991850fa1b1a48aee870db71b815f7be653e06776c84fe9c6c1b2fde7a4729e48ad7ebd7467b79c91f7ac56678e3e6c1e50f2903cf1e39f947accd75e90f5535889bb38d0cbae04f6a73bdeb943dfdeeaee581493bd7e48ab959b4091ebca069d9e6f198437324848a80062976618498788bc8d503676695ee12fc17dd3ad5e5a9ccd3362a14347fc8c49e394396953694e08e347dbdf00c6c9806ea15d4471071330f7e08d4591d38db72eeda9799859f97bb0c5244c2743ddd3ddb009ab875cc992bfa818c6a1166bc97d68174c44e91897f3e1d8be4567341708537f1c4e93d1692ed61a66e85901371f3a2920b4ffff0364e126ae332c36c3893fe99af43c589b679acaa1a8b2f7d2bf002e1daf72f0ab2e2486867e06568c516d61414ba0f512327b403e285ad55d7644c40254d99c58ee10957e0d24220fe8a747558d9e9f47ad65b4d98bff3e3038bbeb879eca55f3782e918dfb0fe846b3a5f42a665b3d72a8a6485ff5abd8c801ccda5ee2c5327a8939f99ba1dbc3588c5891c5f3aa433c66cfd3644ea56898b0ed4c6df24b62116a7c079c81968fa18875931cf7dc1188477538e0493c0c3723a7ac9ed0666973dd52015b2787ea23f6c1d0d5215174e20da361ae945e6b121325a2f2943acdca437891ecc931b30b4427efb20a264a4132034bef1a6022ed377762c34aa72398cd9e9e92f58c017db2c64bf2782d06af3c09e75392948b230957ba5b80eb8f4b73317c5ddad59e51d1a6b990ce4e78d3739b723890abe6947d77d0e0db73d29f5acda9fc80e7e84b7acd30e93526947838450a1562aaf6339ffe12b28f1f143613d0886f99ad29b3328a3698e03050659529d31c7c831ca06235047011b93ca5e970f53126b65dd5afa53f78a69044efeff1f0962d998819bf1a97fde3439dd37857b372f8c97240f741e39fc57b079be2362b0b9229d26d5acb547106e535251b04f3818cdfd84dc90e71b23c6ed582f8148449a4cf874cba5dd9195ca90d01334419ca0c768d2c90e7d2004d3007012de5bcd9e9567a96a07d90421c582f2d880ee34cb5e3e0908e94bc", 0x1000}, {&(0x7f0000001240)="d81a785be430658243306b5b40e44b72a9b67460560e97706868d3120242b8497e4ff48cf71d74459f1cbae9f2fe79e6e56cb54c59b2a0c4c2eee8fd941f74acdd017674339156821f0885a3ede5e9352af85a5ef33d42998b7f728898", 0xfffffffffffffedc}], 0x4, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000042bdf5d3f0f92b22a457f24f06a7417db465cd9dac0d2ccc6abd245f8c9650", @ANYRES32=r8, @ANYRES32, @ANYRES32=r8, @ANYBLOB="00010000000000000a0b00000000ffff3b8d5bb2ffac", @ANYRES32=r7, @ANYRES32=r7], 0x38, 0x16}, 0x2) 04:02:58 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x1, 0x3b2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x45) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x2) r5 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r6, r6) fchflags(0xffffffffffffffff, 0x0) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r6, r7, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) 04:02:58 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xffff, 0x2, 0x7fff}) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 04:02:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) write(r0, &(0x7f00000004c0)="9e3ed29734000000e8864fabe4df3b6672aeb4978a10dda2835ea8e865818073205ea4deed8d4c14b29c63d9429739098a9534a01e95d4eae751342aaa8185efaa28bdea631a89eee0bab81a558ef0f4f210dd94c499b19cea", 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$inet6(r1, &(0x7f0000000040)=""/48, 0x30, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0xbe95, 0x5}, 0xc) fcntl$setflags(r0, 0x2, 0x1) 04:02:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(0x0, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) shmget(0x2, 0x1000, 0x400, &(0x7f0000001000/0x1000)=nil) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = getpgrp() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x20) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x203}, 0x9, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="d4f59faaf90dfe3c684bf9416ce8ff360bb2699e0cbe5bf3cbc398c0024537d7bc1b3d812e379884", 0x28}, {&(0x7f00000001c0)="a0b17d96579c6424735bd6834089f62efe8f", 0x12}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3}], 0x20, 0x4}, 0x14) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="36e2e89298eef157ba94660b111a00"], 0xa) 04:02:59 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x7813, r0, 0x0, 0x4) r1 = socket(0x2, 0x4001, 0x20) setsockopt(r1, 0x29, 0x2f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x206, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6092186001d03b00d731493c8d7924e99ff168eba5e7672bfe8000000000000000000000000000aa"]) 04:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {0x0, 0x0, 0x400, 0x6}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = socket(0x10000000011, 0x8000000003, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f00000014c0)=""/145, 0x91}], 0x3) close(r4) r5 = dup(0xffffffffffffffff) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000)=0xd84, 0x4) 04:02:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0x8}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 04:02:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x401, 0xfff, 0x1, "25e7f6132839582f21ffbc1500", 0xbf}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) syz_open_pts() syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x82) 04:02:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="7739bb36b93067a9e8773a73afae8c60ee98bd39cc6bf081e4fee2a9b049c37d334bc77882a503d0650bd26c6133bd99a9816b77914e835479bcea32dc026520d744aad2edd3406cad51eee219a4fff5608fd888e3b3c3b38b7009bf59d7b60cc00c54443cb30e707976fffd85fe0c407c0b4c", 0x73, 0x0, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="6cc984843986e5f301de94a700f66d13eccf1d1c5e5edda81e5af9f8d689"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x9, 0xae, 0xeb, 0x4}, {0x2, 0x3, 0x98, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="efff000500000000000000000000a26e96b42b1c8baaeef5365c5c1950ecc508fccf7084ee953207edaa365b6857d5820740237ee9e12ae8f05cb68a0459cc502568001fff0806dc0824cf7b35e1ac1bc3aa0ca906000000b6af346bbddb4beefcdbadf4a84a906e8823e273bf17475dd6ff2c2d92fa3f1a181bb3a3cfff032011b49cec4633fef355ee897f57f2fae1d62df8218e27a7595130ca6172b15ce25783ff032e6d87dfd0dbafdd0b55b5fc5317313c73bbe360945e7466329d3fd71cd4f04aee5608cee0520a65985a2b748acf073c1060ee5ce12db5b01928a9bfd4e9727b8c637b421d42c9eff3fbc1f1d426e99c519486b584a8c426ab345a725deb1aabaf926780ba9ead0d4bb1e2f4ae10e90929f29d053c56ad3524fcf0d86e636d1e01a9ad5c9bf41016a1882424ff94f439a5185739136da27963f3aeae420e9a96f28960cd9f0be6278c007c14fdf30f9aec98bed83d4c0b"]) msgget$private(0x0, 0x104) 04:03:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000040)="47a5257ff119a484cc697c149f1c4facb2c8b1d5ec2619214c03c04563", 0x1d, 0x0, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4086, 0xff6, 0x42, 0x0, 0x0) 04:03:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f00006ec000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r3, 0x1, 0x1f, &(0x7f0000000000)="102dc5dd18f451c56dafe535e811964f08975170242c63ec85b6ae197f21b34e03652b436714e0db6623e2f1a1df418b03573dc0a2181b9f710b", 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f0000000240)) 04:03:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="400000000000000000000000000000001c060eeda1774dedfe5a93139e5b15c8d14cc437606a8c7b48b213f52c6303bce3f45215e63443dc7500000000000000100000000000000000000000000000007800000000000000ffff000003000000921b6775a639cd534df65b1b5ec855749742ffcdcd123e43bf0ca71b6b7cd2d69050a245594cd8376d7d8b80e0d12084a03dbd2961195b786375015244e6693c0e4efc547d16f395f6795504a8cb971505a7ee9cd2aea0573556faf6a8350458cad886f2000000006800000000000000ffff0000000400007479ca4a442518d0185b69c40be88f93e224aa0c3955c13f5defdd48fb6573ea341f3484cc4afe550b16d245d15a6e005826613a7b32c835bf9fadf9acc3245c22c89367dc6c089d0602b9c5d15f4243fe3c6793f839000040000000000000000100000004000000f7b07a3fb0df5bd46e8ed9f80dbea148912bca7882cd00f5723285a6b31b6ef8ad209b22e3a1ad93a1e9000000000000300000000060db00ffff0000810000007cb8420d07063ffb5d68a44ce572c4fff06c93b6054e9c82b36e00000000000070000000000000000100000000100000714f96765ea25d7ce71c229163434a9cdcca4b504699dfb9864bcdf633b1f9091bc77d8ffcac504f62d4b3246da6bf7a0b5e24174da6103e045c74bc1856f4d31d9e8e2ab2694e8153082d22a642a1d575e1cc0a647f2a19a371f6c00000000002"], 0x210}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000e00)="8eff9eae557ae19aa7aba097282a6c07012cfcad48505831518ec6d64917d29f71a404d9463122fb51b8345cb9fa4346171b711d97514d4d46cd7567db0c2d3cc1061d29eb538d3fa5c97b0ac4a1f2dd58a621dcc56fd42e48fbd619c2c59dae2d6e836ee013dfc7cc1b2e2b54c5ac8154c928713c11e28eda5f68e6f6b18ec82ddc720e3b1bfd36ea17fc1fb2", 0x8d}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 04:03:01 executing program 0: setrlimit(0x80b6ed4ee9de282c, &(0x7f00000000c0)={0xa0d4, 0x10}) r0 = syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) close(r0) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00n\x00'/97], &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0xb35) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "ff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) unlink(&(0x7f0000000000)='./file0\x00') 04:03:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0fffffffd"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="966dc17c6ddaebea2fbd2ca02e6d9b0d983e75c1b20a1882de7cfac018c26c575e1ef8703946a7c34368c59a2e3f291dea2134025bf965ac9ab8d83c798eb495d353a3b1863497441d26361d239f067f0f308d7522b57b8abd3af94f85187bdcf1de482583d3efe58d0af6102858fbd9819ca31bffa052dc3b70ca71f694a302b55cd5ef9a4f9906b193187f12c0f8e64a2b20bf5f73b4c9a7b658c338be30fe5a84c5baa41569b5d607d91c4fb462"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 04:03:01 executing program 1: r0 = socket(0x18, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x003'], 0x38}, 0x0) 04:03:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000007ddf00000000000000000000000000000000000000000000933e2fbd168d888916f6f7b8b6de634d000000000000000000000000000000000000000000000000000000a83f55f8fe4d32ca15fe5b9dbdbd7b0e0000000000000000006795f558000000000000000000000000000000000000000000000000000000000000000000000000007859c5a2da501bae43aef851662db7b4abd5fe81fe06b41167b0d633063ec584be08c17071c80b89ea84dafc0f5756bd874c054d16485f2ed12f13b543624d1ecff2b7184b528d637b056b5634a049ee670ee0db86c3d821ddec8f0006fd3e58f87d6e142596805aec43f4185b48bee6fa3ee3fea8c44ef0e26fec9d3810c68c4c079fc3a9cbd96d0870805b4d06b7ee6489b27a3d22d94d61387501ac47cd62c86b2337ca4f41d9300a7d002b6a38052d4023ddc6b637bec9639f30cb1300a200ecf1d1c0b07a4d34b5d30cf01a60"], &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3c67f57f9e80340ce9e2c4b64cddc28c76bf149cdb2050166398325aa1c360a0cbed64db90a24b5bf39438ab742df78f540874633aa035267906b9df049042673d2443340c7f15f1cb6f8efb9735861757a028fcb8b4b5078f9eeb2305408bea38b477dec8a36138539c8005e9b348b7c795cccc2d9f1e289c522bc68c0dc5e62299d803a1fcf905c5e521a1a2c2df7b99a8c377081853b56db50aee1bc366090f838f8d5a1a2c56b72a69f1df22ada06c18384dc06b6e17671447303729d0bcba", 0xc1) 04:03:02 executing program 1: syz_emit_ethernet(0x40, &(0x7f0000000080)=ANY=[@ANYBLOB="e3ab04002f00ffffff43f425da1434b15725ab4e5e0305a0ffffff86dd60766051000a3afffe80000000007f0000000094f809e00000"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x29) 04:03:02 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r4, r5, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0x2fc, &(0x7f00000005c0)={@empty, @remote, [{[], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "d21290", 0x2c2, 0x67, 0x3, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x372e3122d07b3214, 0x6, [], [@enc_lim, @jumbo={0xc2, 0x4, 0xaa54}, @enc_lim={0x4, 0x1, 0x8e}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x20}, @ra={0x5, 0x2, 0x1ff}]}, @routing={0x2, 0x14, 0x0, 0x4, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @rand_addr="3a17eb2650fbb4de8872342e6b9c5ef7", @rand_addr="fadfacf431a6331f1745d713b90b45ea", @rand_addr="46c19f4a0c4618182522ab52548e6b89", @rand_addr="dcd29e715976f9077416a1eb1e7d1f65", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2]}, @fragment={0x3, 0x0, 0x7d, 0x0, 0x0, 0x2, 0x64}, @dstopts, @routing={0x6, 0xa, 0x0, 0x90, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @loopback}, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x0, 0xa, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4]}, @hopopts={0x16, 0x0, [], [@padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x3c, 0x1, [], [@enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x32}], @tcp={{0x2, 0x2, r2, r5, 0x0, 0x0, 0x7, 0x2, 0x3, 0x0, 0xea83, {[@generic={0x2, 0x8, "68b0ec33c25d"}]}}, {"366118e8042a8ab2d252039ac506b18423f47eb5e14a51ab1721845960ae3309f4b822441e28ac7725d59a4376840af1fef6461237abe2db70146f9dbb349b9936765256b9ef0c269183d798b9d9e14d1d1bbdcf403fbd7472c60780d3e9e23c23e4f58fcc676e629aebc3ddf6af860f5420bcc205eb91c959132bb10f398b51b94574c809bcce417273eda9bc55993f2868d2695af679715c3fe506ccb630e1a388291a8913a5ca9f2448c2cb75948ef3005a3e6ad8266b77cae9b6195cfd44ac942fc7665170a320c363fb43b2"}}}}}}}) syz_emit_ethernet(0x1a1, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x20, 0x4, 0x3, 0x11, 0x193, 0x67, 0x1ff, 0xa1, 0x29, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x17, 0xff, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @empty, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3, 0xfc}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @empty, @multicast1, @broadcast, @loopback, @loopback, @multicast1]}, @ssrr={0x89, 0x1b, 0x65, [@rand_addr=0x2c1b, @rand_addr=0x401, @empty, @rand_addr=0x5, @empty, @loopback]}, @end, @generic={0x0, 0x4, "130f"}, @end, @lsrr={0x83, 0xf, 0x4, [@remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x75]}]}}, @tcp={{0x1, 0x2, r1, r2, 0x1, 0x0, 0x5, 0x80, 0x554, 0x0, 0x4}, {"8ee8c23132b5b666fa7bc96945ba947e819eddfc6d2da69b6a8dad77db62f65930289f1495c21bb348445692385859fdc0a90a82b877dc48ee97af84f05ffa2e6119f9692450cf78d790cc9b6566c2fb238d9aa9fff02d98b0f6b93a4d25bd38ba4017682cb1355ebf0867ea3e112fbcc513cbc3d2e340360e54efdc688692e5f58949c34bc9e69ce6b70239c235bb1031760e9638cd11d8e491dae4625d1900ca9017e3a1b1c551c420cfabbbb4055ada5325a6b2d59c61de6fd3279728ec2520e3efb84764185d511c876bbd2014203f0221f4b02091ce78277c7f097b0645915def43375057f07b1f2b9c347119bef31ad403a54c5feaab577eab121a2a"}}}}}}) 04:03:02 executing program 0: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, &(0x7f0000000040)="d5c6f6523b88ae097cb4bd952dc4d6b75115464204ded76a40e2d80e1a9b2fb278a2cfb19a8d393e1dbc386381b0f4961d11aa9c4ef6748e97f4870eccb0fbef95", 0xfffffffffffffd74) r0 = msgget(0x0, 0x320) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000002ab13ce5e6dd214024887d0fdba09df08cb3fe9d04b38baa0af2a8d06dc7e96507b09542b9e1f96af511176d5b192a89c7241cc329bafbd9e81a2533ec649df3e2fed0dbd548968031f516b7797ee725b036f4201cc55fab02b1ff1b22c8e98a498dc4cd7de37bbd83ff851c944520d93bf14888c912bc5ada15f258fbb7b2f099864c5e9145b10e43e7607fb0aadc204dc5493e3e1ccb6acf8b5d6f0278f1112aa59288a020aa9efe14436794aa3c786b8ff9e2e0e4dbe4e098245e5949070530f42048eb2440cedc497ec2685c033a4e8c99273a183c6fd3ef7657c4672071fd0f4ae0b3b5700"/251], 0xfb, 0x800) 04:03:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r0 = getpid() syz_open_pts() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001200)) 04:03:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x100, './file0\x00'}) 04:03:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x1ff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, 0x0) 04:03:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000340)="220e22970981b6b9fd783a42d9a958b2e4d078ece2da27845d7b24d1e83eaa94e6cd2b5a57990b63918e2cd90c83fdbb02a7bd9d70b9c7e43a8e044a953964c95fc4e9d9cb9f44cc550d1c9a19db0dc6f445d1beb84c22edcc2d043a3780c18affc774031a8b5d1b434d122ed60000000096456c9091f36fbc54a34641c83ae2773fd84a7c9cc1664ee3431acb922a2ec778bc25830002000000000000e4b10159fdc37aefa6fcfc93316abc732e3791a8fee60ea7c216462ef83b34dd4495d808000000000000007f6983159e2fa261922fa223c1821ca4e28e714ecc6878c75748ef237c2b70328b7c222da090a0d36aae868900"/256, 0x100) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="35730f9d110cdece41c20d368ee72aecc491260af142550aafd1b3f72278f2a869ccd5d51261baa7eaf773d23541cb7cdd6817a221c93b6862d9f5d19a567a5b2166130778e801fb954f796cf2ff9b2da3cc2b4e92de4baf2b95cd742dad410c02d1687be416bcdbda6882f83f46b2fbf34a33d6f3fef4db3df21ee45a487ae91776340a63f28c91470a3d768555657b768dbee557f979bcd6a7b658a99875ac8ce4eace9ff85928c0af21c7a7858f60f3d64fc2345c848fd17999e5c4bf6a597b8585", 0xc3}], 0x2, 0x0, 0x1d) 04:03:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, 0xc) wait4(r1, 0x0, 0x3, &(0x7f0000001180)) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000080)="17044d9e6481ae60ab001e236d874af43181179fab43f6f2bbc39c67faac2f8fdf23802afce0438445c736aa8066ced065dddc00fcf85e0a15406f2820f505181fd164e2839961", &(0x7f0000000100)=0x47, &(0x7f0000000140)="ced1dc83607e8e1e79fa5bafc3a207b7e1c52a15a244fe3c649ab0b7d60f9d4e794c0f8dba4ad4c3af66b5d27076eeeb0a9254a52ba7174858190531a1570fce56e4ddeeb4879c27b494580c450cdd3f80c9756cf0907eeb4741038b5a50286adf44e119d4eb3a6b14e55c2039bd5f7e8be624329de065aa316f7480f850411bc917e4c0942ad61fde46ff8bde475a73d671db9dec487810ff1c2f3264ba6d7929bb94e83db1baf53b30af23eacd7b0306730acd50c7931e97804c35036e05f08c47f77f6b625a5160cc3ab50cfd51c483726dc6668b76eea7319eb2b2475e0a9e30348ea7ceb76df9e721649d3b30d0889ba217b3826636dac49ea97c72896a6c14ef1a61fbf160107d828bb909657151e38442879ab522bf4e23db0afe300c9276fe8ede0108e7162f36f4837869a449551dd93df47ea56d7b928063b509416ce2fd326a8db73267d4d782ce62bd5eb29afea881dfb663ac6f590638bffb84853b233e81147de3929a26859761bf3604e7aac672210de13b8f5d59524e1f3b7a877a559d595494e1c317726706f704311046dcfcc9081bb5b62f87d94b4d89037ea201c15c0a3337920b0b5c7a39d6fd3f5ac48a9f44e9975ef1323f8faf097555407245181edb0dbbfd77a636fa8213b9e888203fcd09d8e96450faca282eb853335be6dc7e2f8b4c698014a8735f9bdfb047d9e34303c70eb553c6c633dde60f1aabf284f7f9b6e27983afa589cd486022363265498fc4922be237ba2888dfd92e787409b255cd03451597cd9b98063fa58d6d018233e3f672ba3a4bae1325af23ee3f1ad07fa166d99c96a425326262e815523cf299b50135acbb45fe8c2f8f1d5f260ffe2f5e081e1da84077dc49af51c6838050e17e4252fd9434b038831374651147e4bc47f161cdcf41392acdcf2da5fdb4a2acade7f5b9c977d54ee80ffefa6498f0bdaf0dc27494b68acd5278eb92913f4851753b1d665b84e5181adf582fafc40a58cff37f2bef9e0d3af09988dd53abc24f4b823bf5c8e751c49af8797cb3f65fab4fd7744297543dfea093f01fa35eed7d4bba7fce3b81229c1b30c8eef894d87e337632a02042c93a50f1dc6a7285a28f7a03187cf2b596161540df8d988cb7a95cfe4738df897eacfb4c9f9503eaf759866cb6f85df5d73ac93ace4d5c256f7b1a055b10f66a1c36aec8c7d770a550ab434010560e1f0f9147517d4911439c0317388defb520b7506fb3d1a5fadc31bd7e81e4281bd94d0a53473d2fc78b676610b437d675fed9f98da0edb15990ec5237da71c583d983a60dcb019833b4e609818469c31b87d587e8e7b77fda1bfc9d2c0813fb348f3a0f0975b76ca60e23daec9bc0b5c81abbe900c4a6cb51bca645e72c4cd27a0fd987c26aef2537a83fa41363f4a3fcc0eb83d4e0d57646bb1114617e5f4d8ee5dd417d4294b17cae92241056c6db48755720db76f4538d3c7d6fdd25a8722fd04c3e8f916422839061b04a777bbeb2ec38a9cffdc8ffcd65968f92c04e420208b737ff2ea78572821983a5f0edcaa1d055731a7a82a7309f28368acf5922d629470246c973b95b689f078ebcc3bffc98ec57f16987afae5ad36195421ac4aadda896299e2b46aeac31ffc1c4977bf5b7725349f9d4ab314abf4b5d836f71222412ffa9b18f2ccb2a0f8eb910760769a80be509f5e053d4254e9c0bb63024091a1304160647de8ed84b5aa64b25bc3bab6c84bf5a3b3aecf7f0a11d3e9855ea78523efd7429b8133678ee3649fa1b13b439a756ef10ecdad954ec8c081cbe1ad10ed492d2db390e3679c12224f3f30419b230b968d526f1c4ff07602ebd22602d8e72ff34a5a31798954d635c5097103c0b3cd8176eb7cd46e0ac32866d43a604b0d2a1497a7bf62d11e5670703e6973f0758caef4e4be45f00653e25be284bc36c70a3e2697b3b091d5cacbd6f7a65a06498f42334e63ffef81a0aa739b57592af0197d0f7203c66042f5fdd7bfa4d2889a4e2c8332f30a506b76b77bcf571cdf13b8e184631d1a0c6d950b99465dc3e5bc1c7708800d21cd553cec9678527783a5236863ef297712865d598a6e645c06b83b7e8ab42bbbf96c9dc8a74419688b6c0cbfd8903c6545d005655150d54c371e0dfea258348ff88b0c8a80e7df4965a4673588843a1c0e3d671f6cb3845ef58f7bb4a52b5540ad4a6c9361f27833f29bba671d47b35159feca320e3853d1c178e37a6fff760bedd7c7aaf2ecba6eac4cda6c73da65f0cebf410272a6a03918785b276bfc03707417264c65591cb7480849b5fa1cbf9768411bb0400079da3e447e69735f6b7b979fa82552f9f4ab1dff3295845b777a0af43928565eca2ad3b7eff60d0c486d2f597f0ae1f7d03055f89d28a4ea6b24a28aca859415dc5c6400cb611c077d0fad750a9aadb6b8f2441a18a3b29e469722463109289631e13d02bbcbe36ed4d6ad2bda8ef5c50c4ed579422e32e59efecbe578d73066af808dcffb9a0a8ba4e859fbb84c6c7373266c31a926f17f1ad588d42c13fb07826007c643c54ab5c68f05dee8da21bd45259f46ffd0329e08e9f657af1eff25ad3f0c3e816e1acc17225b6bd2b3b76cdfd8f5b1402615e122dd9ad14c674cb417fe0921bbdb7b31780b4f977fc2ce5443b11651a578eb0cef7b0c8649657ba59ab7ea53aec7086938ff97ee43f792661352b16e47b8c3b4d8f4c07dc57d3ec40dc55edb70b981013fd574de2ca00c90cf0537fddc879dcc6f297b85d9ef394b6bd0b5e2a7821d53305b3af66d166828d213237e3ee1f8cfb80ee57830e1824410bf3bc35c4be2168e3628d2f0a4948fef5cd1567fcb3de72535199319b23eaaa794e923a5d56135ffef5a42acf4a687837ea446b1800d17a5b145ff074182ba3758d278b8a1a6fea0e82ab5c0b28c4d7f06053b2ea7b4642cd9055328633886095bdddab58a945e4a024694105653089e389b08fe59fe57316d0260d124049ca916f703afe28e4a612b68976bdd4f2bfd8da27057345fa55d8638a6a6ec8642b3494092164a94405d9cb56929ab67f3d99d43a4bacc1ecbba82fe5210523fe637d4cba4e8a7b839b0c6dc9818b859e932aa022947e493f6f1fe94b5d09f46acc9e78d83253883a13ce330a1c23f485602b3e8ffa8a1aeccfa989c46b6bd26d203105791e7a241643b5fae8d9d93db86ef2eae7e68e0a76980992a51fb47035eaac314c15c8cc78654549e88ae0bba1eeafd9d765c4acfcc6aa27a14c8411a72e3e78f7fa7cd877a1743265089a5083bbc7b72eb2c7b4fed85d32e6bbee958ce2ebc18c0f71206893ad9f4efe22e3844d4eed52ff8f870234d05f7cf7b50bd02991bf896a2f8e5a33f9b58cabd3d9787b31558a02a9161a91ffa0f84ab56d4c19c0543e63591fa262453652180d899db785280407248d8ad2a43e4548818c10532e5cbc502d58835fe15fec105d7cf0fbf3d860bcafe88eb175b9828ff656c71d74bdbbdf4b3260bf241960488aef39a5de039230c1035631c49697a174dd4d30ded1797c6a10ad7cc8286e03e49233a34c47e9f5aab672a590bcd640acc67d94c3dfa1f27f9e1d74f05774701f7d7c263d2c0e148ea4936afdfda6877d75725ef90e0350869adf02795a8e73b3069ec860765be51908d4f88fcbb67321be918fae84ecf371e81de13aea61f005379382b0002989c35093bce447d1ea220d8dfd9be027b055a2e7012a75894b411e840714d62aa16a0108b54858a500c3ff7ded0859e0151d19002814aafc04737a453d7a130729dfa0626ff39b69d94b96ea327562d45db06a712af70e804baeb215f3dddeeba2f012cb9930086cff51a646826b64135fe5948fa167fe303f64e9169ff79bc22f2545873923af84cf10ee1b6d3ae725f6da05082ffc1b293257f41be605191c253e57cc56acae497327e3f6b1ef069573712e517e125a3e61c64a59a834e6741f3bbe0e3d5d3cb47e64894a1a9e165f629cc8b8619e071aca7b03d59e9c89088e6a7369898c3dc5f9452126cfcdda94d60a2f4c89f278a58fb1d92c8479956a7afee7812674e00916603a2140b3fc15f1563cb5d806cdd1b2a5c3fc3dd67245ec5c51689129ccc10d5ce94dc27f0bd0a67ae2a37de8ad60405147ba45a5370ba7c91bf25d5bfa66eb99ff5d30fe0623784a47330f0f41998cbccfe33920c86163e4b39f4289730536577edca7b367481b304a46c44fbcb340d9c92278d7f566bd76ff268e415f49e6adb102d6f435ff1c4fc7a8cc6f75c79159aea5a0953eef4a8464d7ad6e4264aabe67484943c269497dc1b6aeb598bea6ef18dfea8a4fc3455c00dfc73894ea35b88d68cd66f0c6bf519c7d3257be843e6d9d2f281e31462066f2fa7df836a88ea8c934b46f1505739f18ef32b1fa41aa8c79c47217b7d03e8c7cd5dd46c9b951552e6df0641a88e9181c5b717de8502994dd615f6cc210a496e9a7b2d6ac544f271722f54cdac3cc873c54e2ebb73f7514fbb1ad39dbf1eaaf4edb32499f2081fee3d668c9912b7c90e6fd2c47bdeb6b222d810d31288fe7c8dd041857e12bbc994acd7f194878b706ccb4cab713be4755db85f07ddd09b21c39008e1cf5bd773f56b72ad2b80a83d676283a393d63bc60f2ef7ceafb5fdebcb2379b67d84e132743e01b02699b9fb5f68fcebcef8d125dd45b25282f64595c485be6b72298104d369a4a4e9dafa8d9eba146c568d34e1ecf2d5f692920eb05d9d5a1e2db8d952d880b6910442821256f22f6992168ff83c3b03ace8b3a43ca6c6e9ce0fb6e688d822bb378ad2a416cdefae737852b7f9cafd7a2d7d83ac4a7265ab9ad3266b5b2def8ff76cb24ad6d4e4a45baf076cf52fdb6bf7e54692d3ff0c5e01fb1b185963aca7f87cdb1fb1afcd7cdabee2ed15b2b6750fe340c2964110d720d51d34ba6446d350a4719e5237db60ae52893d07f9587a4f15f34d5096f5dde9679211b30a29e05fb4e848395c0b6e93b7d350ebff99b5c62dd60d49fc8d483359f29fdbcbe22ee830e73a926f0c247dc01640be30b7c01e364cd805354381942c225e490397c0e8d704a94a4a30daaa26b6271d96faf7240b55b25a80079e2a60f4e810021a6219569456fb3aea54516a96ce643d329a0a7ff8eac86fd1d9038fdcc2767cb0df3fc37d5b805811a24349fa25e806d6cb5033bf386424ca5337c22bae30c057d3e939e988c602559b1773271d453e1071631bceb8ba067cb437c627f1e9987b225d484c708462f2377da605c3dff5bace236570c3e78efd91e9765408400c81ccc6b871d2545c0838a5a5e7a682907a3daf71aebafcfca308cb73977bbe8a28bd37eb52cbc115d514995d6ee3516e24fd7e0ed3834d170f300885cff33f2966265ee8d5af0bb9df51c40200b4b2a3dcb531612f53b862b08192808bdfe55b08a96495b1bd34c081fef2c00097abf162af9ec962367cda531299f60e3a2c7919a812a4b39319cd13bb2200accaf73ef9d901df4470222ea490d1e65bc942a24ee2b0a439f43a215ccd97fc50f29fbc2f13523609132006167d146ccafef941ab7bb53b3e4cc72e3926b9b5071d8b33a64e667b38a9e6536c63b8c05c79e5d5e4a175a59de11fac25e6464e46202e249c180b10fc79274b5cc037249c8eabf2b0f25906099781c73d611a3c2e4dc34d86bf4a4a54bc54c9f7931bcc1132d47210719a61cc859fe1a10ea7c2d09cab89e610a28e7e26cacd73d70fa465c8570e161d7a492e95230a93e9eeeb72e5a5f5ae66199fab7be", 0x1000) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000001680)=""/4096}) 04:03:03 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x20, 0x8000000003, 0xff) close(r0) rmdir(&(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) syz_open_pts() r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1218, &(0x7f0000000100)=0xc08d, 0x4) pread(r0, &(0x7f0000000000)="59dddce92d9aa6f144be1ede8959db4c6df3b51063456b897b606c8d2ed48a14c6198d9cc430a5faa0b37dd61554dc729a52c854d5249b1619ee7b8dcf97600a801e37093d27d8148783e816e1655dd96a8c67aadaf7a4c7b471ee28763f854c8c9a78f0e629106539cd412168a74c24f5b1563b42d9b74530b152736770ec915d57f7863b1311ca2e1fb667f9278c60cd8add8a5436d238bde62c074abbc75d2dfa3ffd42aa8f6e0603f600a0b6dedda361a36ec2e441881485a43b77fb6020de7eebb79794d3ce4c2f15ef1caafec1dba58b501376693205fbff896632cae9644531156a1db678d1cab0406652902f18ae721d4b651b328f38", 0xfa, 0x0, 0x8) 04:03:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x71, r1}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 04:03:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x8, 0xe9], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000}]}}) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r4 = getuid() setreuid(r4, 0x0) r5 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r6, r6) r7 = getuid() setreuid(0xee00, r7) setregid(0x0, 0x0) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r8, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) setgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0x0, 0x0, 0x0, r1]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r6, r7, r2, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) semop(r3, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x2, 0x8001, 0x1000}, {0x0, 0x1f, 0x800}, {0x3, 0xfc00, 0x1000}], 0x5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/14) 04:03:07 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r2) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x80, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1b9eb5ec86d25e2eb732027e835528b6904f4356f491ba12257c32", 0x32}, {&(0x7f00000002c0)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f777eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942564c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f0931c42e067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890500ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d01089f73d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce0ea4ec99d9291a7206e4343bf765e3ab11987c1148f0211dd6bb897c8ed1f1287a6f5089918becb19227f50efbf691673a4244dad9fcb6940e4d3030e8974dc2f6f6befcd56836800d6804eae8b1d7bf06b39fd529f2246978ebe62a67d10ae46314c0d05b63b49a886ba53479b3f7905800"/4721], 0x1200}, 0x0) 04:03:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r4) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040), 0x0) 04:03:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553ac1b", 0xbd}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x1, 0x6, 0x7fff}, {[0x2, 0x6, 0x7fff, 0x8, 0x3ff, 0x1, 0x400, 0x6, 0x6, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x4, 0x4, 0x7, 0x4, 0x3], [0x0, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x4, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0x6}, {0xd76, 0xff, 0x2, 0x5}, {0x2, 0x4, 0x76c, 0x80000000}, {0x101, 0x9, 0x0, 0x2}, {0x3, 0x975, 0x10004, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xc9f7, 0x7, 0x8, 0x585}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0xffff, 0x9}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x1, 0xff}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x2f], [0x0, 0x0, 0x7, 0x0, 0x100000001], [0x0, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0x20000}, {0x0, 0x400000}, {0x1, 0x0, 0xfffffffe, 0x1}, {0x40}, {}, {0x0, 0xfffffffd, 0x5e8}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 04:03:07 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000a15000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:03:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4b5f728193ef16ab93f12fc4d5f20b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="2b7071b5f0d2430f92131d0b97b31c520209288a1d4b8f5a1dc1546ef028", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = dup2(r4, r3) r6 = socket(0x10000000011, 0x8000000003, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r6, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYBLOB="aecb59722214039abbce3835cd6e80f1eafb136bc0a7d2d3e91ff868ded4eb27892945daea4953e0717792766b65d6b141e6e506ee9c33d556e3fcde290000010000000000c27be47a27326c34d66761a480701473306f68bec63b087ba788437de7f3f068db31105e42ac7e6dc7d7283990c9486398a64aca148596b94a89cc513d1b30a1954f9411080bf781d60505b89b1c09e80e8a3846140f6aa2c2639a6b73e7e92692cd7e735c3cc6f405a1375a7217d8e400"/194, @ANYRESHEX], 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 04:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r2, 0x1ff, 0x5, &(0x7f0000000280)="d7892009d2cc30e5f90d6502d8e19ae20e5a116527e8cd57112f048c96b4266d39ed2f70208608415794895b43eed3ce69c8e4a087410324cdaa7401dbf554575ae0f5ebeb94eb6c21826955d9a634baba7638c260a13b2715b479ccf2b4e7246e0fb104245b8effef1d34b2c2ec1983c59fda1ff04b8b70fdc3735e04335a987d09b2d0f112fbe93bb94329e8f3928f18c4a5df9419b0d3bd96780c3a3e3bf2c86d34a593d1cacdee64045b0bbf08345051a396d91275121da6577aaf03de9fe6d9c33de1a370484a668f87032a54ee97ef4cc8f76ab96de15d8636e920b52a", 0xe0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = dup(r1) utimensat(r3, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)={{0x101, 0xfffffffffffffbe4}, {0x5, 0x8001}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 04:03:08 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x101) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x76) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') chroot(&(0x7f0000000200)='.\x00') r2 = socket(0x2, 0x5, 0x2) socket(0x18, 0x0, 0x3) r3 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) linkat(r3, &(0x7f0000000380)='./file0/file0\x00', r1, &(0x7f00000003c0)='./file0/file0\x00', 0x4) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000300)=0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000001c0)) 04:03:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="43054d09fa37c26fcf8bbaff9ade8d12d8c2628ea6721fccabd89900a57a10148be0737d20f17f98b321f1f2808f0a58f41b07b6e6bec0c5e4a979f47fa547b29bd55160a8a3cbda3788af692c03fd83b5ccc6c588c6e97e87e950228e51f1dd08b1c5554ca05c11a4658334107cfa5b14e55055dc850de00fa7aa4fa443f51a16712f8a5c54764004837e3bd313a117683a29226dd7dd50a3e7b690f16a594274d304e74b36ee36cde93bcf9d49f883de4e196a1995d4d57ffaebddd7a2e6433f35f756c8924c16243c72647c35cdb913663301ab544384c2729ed392dc7038f74b4a26b45304b23c97c9fbfb95bd87a92974861dbf75722d70", 0xfa}], 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f00000001c0)='\x02\x00\x00\x00\x00\x04\x00\x00\x01*\xc8o\xb2F}m\x00;Y\xac3\x0f\xc2\xa3\xd5\x9f\x05\x1eX\xf2\x11\xbb\x01Pt?\xd6\x8b\x1a\x01\xb6\x8a\"9t!\x94\xf2\x11\x01\xf8\xf2\x86\x13~\x85^P\x02\xc2\x9bz \xb9*_\x95;dS6\xeb\"\x15&\xf7\x06\xda\xef2 ~\xd3\xad\x06#\x0fA-\xf2\xe7\xe8\x85\xb4\b\xd5EL\xb7\xf6r\x10\xe2\x06\x06\xbd\x89\xe3$O\xfcA0t\xe6]\x84:\x89\xe9\xcc/[H\xa9\xf4\xdc\xa8,\x95\xb5\x80J\xfa\xab\x85\xd7,wc\x9a}\xc0P\xe4\x92\xcfQ\xee8Psz6\\\xd7\xf4e D\xa4-\x1b\xc8:=\a\xa3~\v\f\xd7\x81\xb0\b\xe9\xe4J+\xfcd\xcf\x88\x98W\xe5\xeb\x1e\x0fw\xbc\x18F\x81\x9e~\x8d\xfe\xc2^\x8a\xa2`\xd1S\xa8a\'\xcb\xd7\x85\xc3\xc9r]\xa9k\xa7t\x03\xd8') r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x4810, r3, 0x0, 0x40) 04:03:08 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x4308838cdfba5b14, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 04:03:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x8, 0x1, 0x6, 0x2000000, "091d5b7c8417e0f182a50c4a9c10ec58769ea260", 0x3ff, 0x6d14014f}) select(0x40, &(0x7f00000000c0)={0xb, 0x0, 0x8000}, 0x0, 0x0, 0x0) 04:03:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:08 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r6) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2, 0x6, 0xffff, 0x1, 0xdda, 0x9, 0xd4, 0x2, 0x2, 0x0, 0x3f}) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f00000000c0)=[{0x2, 0x0, 0x9, 0xff}, {0x16, 0x0, 0x0, 0x81}, {0x20, 0xc1, 0x0, 0x8}, {0x0, 0xfc, 0x4, 0x7}, {0x100, 0xff, 0x6, 0x7b5c}, {0x100, 0x3, 0x3f, 0x2}, {0xfffb, 0x7, 0x1, 0xbf76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) preadv(r1, &(0x7f0000002440)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f00000012c0)=""/167, 0xa7}, {&(0x7f0000001380)=""/170, 0xaa}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x6, 0x0, 0x2) 04:03:13 executing program 0: getrusage(0x1, &(0x7f0000000300)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x10000000011, 0x8000000003, 0x0) dup2(r1, r3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r4 = semget$private(0x0, 0x4, 0x1b2) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getuid() setreuid(0x0, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = getuid() setreuid(0x0, r7) 04:03:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x18f) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r1) linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x80000000) 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x12, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x3}}]}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="2170025896fb6fe66c746c190d32f750f45086a9f77b9e77b3cd43cb69ee37ce66c11268f991c905110340ff8eaf2cab8de6f9f7e6dd46a1f40bffa174558f68b84ac36b41965b3cc4f5a1df7337fdff2aa3303958fdf7", 0x57}, {&(0x7f0000000240)="62cf8495b46c6180c1ba2d3f9661c4455fa56dc605e1e3c1a72ff7ea87675dd96937c7e1cbc0861355a2b817ac63662900dbb4c1c145387e32e085d9f7bb2ede3b01be3aff05595074b9ed211c19e85e73e2bae433f44b627cf6f88cafa81c", 0x5f}, {&(0x7f0000000380)="0c0f74f67c2d38e78fa1233d568e2daea06b026bd2a9d9ebdb855417beb518507f81914e09b008454348e398d05001c0939962ee2ee035ed24f5163182b49fd56fdb26ab4d1bda87e1b24c8a179cfc9cd31eaff9cb916c4f0a9561d0f66fbdfca315115f1dc6672a65017679cd204c4dace896ed480dc368c98ad0a4d0c944a7969ff484ece4032e82e749e32ab6c0d0eed97c145d159b9b83d863bb034dd04606042a58df9e286b791181735ae6fe533b13be71611408dfd3b68fb826ce5ea9cc5f2881d88c9c7173c833b097bb4f753ef4486d239fa654e4b8f858554481082af7e25dfa525449af43385f10e47ecc5a4f559fecc8", 0xf6}, {&(0x7f00000002c0)="c07b83429f8a5cdf14c7e178bad4015c5dcc3fa12d729c72d40ea55e77b61568fef76c29ffe3cc1694ef57f5b634b4d9fd81719618469619fdbbb07381fbf6dfcefdd0dd73b7fda2df4dabb0f2b249d8630775ac7f5d57078635c43d4d366145aacd53", 0x63}, {&(0x7f0000000040)="2b4b21e0c747cd8492ba3ee3f18c8476b7bbf81aadf2ff05d69ed1cd50eaee923dd4f5676caf88c27455c4ac8d82a622ace867beb21de4", 0x37}, {&(0x7f0000000480)="3d5efe52a778170ae4319d84606e3297f2bfd0306f66dd78fd551ea965471fe6178834409db2684173e12532747c01719dbba1bb67ceec59f90ab567d283834eb96928bc965dc4cbce5d01b7e70ae7ea3ff5bd4ef624f53f28f60d002a8cac47a79091be73b403610ebbb61fad82f23efa223fc9a145f722e5f5aba31feaccece3c42a190a65397e3d9494b9b41a6e2c14625d962ada978dd7d928d62897ba8dd1b9af4fd21a04d019021400e73ae818fce8e52e515671e1d5d4990e2de8aad6870b231f497669667c7cb1f17534c50269e824e25169d7964d8db27121b860170e56a1a6a5d4f5394d47235dfa45491e82699da1ebae26d636e3954ce576e6696cf52f41217b91870f130bcef86ce9dd59c7769a4f434b35baddfc2ff1b078c8f8c3b540ee6b09f2895d72e51090ad215c9056548deb5f51d8602a32f6dd468b41418c6bff0e648b4d7df69a6b00056a989d93de7d674b9d47e2bb1753828dc04efbf90b1e3c2af96980d6ab299505bec81aeb77bdc6ef17207f1dca278d56a8ceb2480e274b12564b66ce373f915d9420945be56880a32ec7abb7335f08ff27256db7a21732058e7035d37b2a7247fec630ca93ce9e745326b8eedcc6e79ea9937f2a85b9ad3685a9b74c53e22f4507a3c7ac5192e6e83d7522db29a88a9cc3fad61123c51e7f6b86a58269a6d5925e997fedbaec3beef3f4febaa458f124181b53461158e8510524e19488fe2e4e4970e1a2ae9e788317bcd35059045ab294abadeb31d17b8e6c168225cab4836ab7abe95039b7a527020d374f71ebe62f7eefad7b44e6cabf55b8440fb3f56b330a38cec4328dacf7cc4a009bdba2960e42c897ef3b57947230cee5671b85861a7f7f1f2c6872fcb4284e88293cf3497c1d46fd5b892a250862f945b2914729fef364706db0dd13a40c6001cea0bac2df17fd4851f2422c4b718bc8629e3d47f33f1de2bbadc60d722d857d36fd07d6b9ee8e57ee3d47d100820fdcd89c5eb82698cbd348cccab0d01b7b555a6c3eae1b28cccde0b7b6cc6426d10adb8f4317b7b126576d3cfe5dab5744ae7bab016163631848cfbfd4f10c07f508fea2df4109200001819867caca26dabdefc171a905d6559401ec2408df00946ec5c68dc95c1b7ccf903d9aa811dcf9c8f34682149b780e4d90f50dacde7449309449b73405b1e78d4e67f20da1f6384e90f429dbd49f006710e5ae1e3306df55ce94478c74680a3f313f7ea2ca2c0ecb1559cbfe4e1243345f1ad47cef3e85c16e3acca16ad9ae9d51e8758976e0c32378a86f8db54035f0db6dbf419ff28a579b3aa1c02c78b49127ce598eca935446e0b621cb08423b16eed9eaf107dcad5b295f930d9482097acfab0337e920022da7002ab561f44a14e26f18dc071b824a8d9afd9c423bbd27b3493859fa2bd1893d3a97433fdc1eddfa856f03eb1b8c1729a51e485f2993e2dc9d5e484532c0e4e5c5897eea9d9f2b863a469d5074de2611d2f0b6b1a89d02e694d20d4555226f976e502a8d57f28ef2555b1a1498817c329a1b157234f8fb077c31fca0d37204d5ed3bdb4c21042e9ea6504313c6d7cdd78f2377254581a216af5e3236f0da2faed2eef9211f15f57103ba0d0fe0ae3395c9dc36b5fafc936e16c0fb7efc75d4335921fb1f598629e138b334de2f25d2d66d13a298ee0ff9236819b60de9f225323ed1af03f50fa4cc7e63ccbe9979bc62663c3b4a8861677f60d69f195664d7971da80f2adb7f6403f9d10c99e266b5bfee2928a9c565b8c5bf83bde8671c50ea475ddcb340840e1af67684cb86f434287b828b825cbed98bc092e1307199c215317cd837ee80821f236f5fcb540f9981447daf17b671e8f850eb16b9cbc939924f810cdf7d757eb99c603734175ffdfedb8508dbb3ae5fcbf1b206715847fd2833fb7e788a7dc8bbdc6e3e0396dc71a6b52e44fc4d2286c605711b6aed83c78e4838284d7ada828e3bb73d32cb5ea0f53c9c4b159deea5320baccce909a9a27a17dd78afc4478c887cc39f6fc82d0a1eea8e26ad07e6d491d445552a177db6c7ff49e84298561fdfd1874cbded3fc0ba7acb45170d3541e44b212df8cc648e152e648b4e8ebcc18154ddc5dd9e17d31164be12e8d978d14d788347ed5c05de5e2e7cdf68deb64025840122b072beb88b8c08895568d1abdd7484401820cdd5ea49468acdbd73adb375b299bedecdc221a93f115a4068502e235a587fce81b799abf9dea462cb5357102df2323b1656d38fecc3489da529c7f2f65a6306a09c38961ec4e4f991a9e43af49e22fd7070a3477c5ba80c6d59661a24b371c47bc136303319e29c78a8c10ca3c18f4913959a7fffe9d1eb7cc0166149fd92543af50e46662aa2082ce1fb8d25c0646b85db3c952d50ada7bf4f09ba786372e2cc02f759c6db47b236847be218581b02e45445eb776f2ec33b6cce3d03bd3c971ced93a874ec642d03a6449e58300da700f957f2641a854b212bd8424f5bc153734a2c3260de6c6f035a0a01ad6277122fdc4c72d114cd77d8d9a93e3a0f0ca298f1f75c3b0b7f640d9e2a404043d991dc2f3b278591122f24f30d8914cbef22b564e0cab96aecd9a46c4aff30f43ae68340a5c3d4a2a4091a9013dbce165a4f8c009e306c9f03ccacbf1f3d76c2e0583ac818ba22a021a2d31d69771c240fbbc086a21f1fb349298f8c7dd679f008805dfc05b3df4bd0538470f9ad235c8c5882a6e51b8cdf674769365d76987e14f15239d1934e41dd5067f8d2ae949719ab68ae0f3814a5db2a707b2c78f87cfa4e5373b7269dc2286939fd8aecfd83469fca739d7e14c4ea0945caa8867b35889a37122a30f3898a52d336b1f16b4239b6497a11356a13decdd8aaa79be1bf24ee5e9135bb590de65344942f5056d879f4c9f7db965b13ad2397b7ab308af8fc4b63526cc2a15319b4a6f1e94b6d380f3d20f15da0b3d31fcff1a647ea4ff26a07f6c7c99fdda14365abf2e5cd471d5140c5e26f22a23c815b4a3f1414fe7e881907178ca6bac108d5788934a37e8ee2ae2d25125f45ef5e954f86931c10da02dc7ee22fe13079f4b279bdb0d72ef9bf8a37f6a8ff9284ad9ba7dc81269f5598a2af5535d1ded57c0c70302953d1fc84b58e8ad0ef58323b6ff94c32c64cb695891c0cf58c93bdb24883d695502b6940751089a3eb407f5fa012fa0a2ead8ccc593464f39c67e5b067c95c2bf1840e8ac3904559905a9592b634cec4d7b1d0aebf9286103e8617bb9e1de16420ff53a1f0f156eafb96a0c01cd8bf7647a972da5e490ee352068ad6e89066f5aeeec78f1939f7fae0ae05811d5aea90427c7bdf103678e4c1bb381f41fac9e897461146dd5122fa297d491146c0b5f3932fbe30811c125440376fb45935f47d4f240a21210afe73c8b239261574a2ca74e65720bedd694d98f1581f82885d10a8e700fdb8415eace84b1d53981ec3bde0cc69df43cbddba7da1378ec82cbab8503dfaa424a34d86a271e2a228cc8f6ea015b254bf7ea745f29079d50e8c63c34eeb5c72550fbe2b1440dde641d500ac0e4134ea9e72163d833710d3e4110ca72d8b3ae54eff1a807f7cce2c199e27d3c46f9800dcfd61d9a8d238e6f9ae067c596fca7c176ea2bf25e361422b1a49595d9cf9a2f563a97c87bebe0af91a63ac73cbef11a5d2e78cf717f0931cb238ec71e47762c72c6327ee6a385854530cdcfb85b632298a48ad4ed59a06f7eca265ca576a00a46f87dd5337649c55daef054a6ba9b3f978f8a8af53e4934b11e02508472156857477c0141ccbedcc065dee38adf69540b03b0a006c11271029d0485f9a5207f37f0afd898a8e83ff8b049104fd1daaa4253a005cb92392d80741cfb6cfc613ac3b30f4406379b81ab20033ec2ef86082e490068be2ee0e25941f80d429ee39f1383fa05c8e348f60ff85d8db0800be22951a15d007e5ac7ac19333478323dd94a435eb5f55f8db9d49c77aa4c0f44e8f67cd5131db0da7e046e1cdc91004549823632e52e296a9c602af9a85c7dd6eb37e0795bc071d5f1df424915a009749460ac584f4ddc7585d78dd2a707f6f3bf20d85f48283fcef8c2318e48dcb3375c4af9a863366913824d951c2641ef95bf1fb598274f4f78174155137afbc4607fc085c4baf392acc23b1078f13cfd73a8f7c6f576e1a9de848b796a06ab38d06ccb894fdc5398b5222da12688f70e13059167a337bd39bd443b47f97c1c22e9ec7b6797b37cc6e7dc7cc8590f4c0f0e71eabaff9a77a8a8f2cbd7d7519444fb73eec3229f8e302709783a4c767d426a67a50e427eb7ae2cdae24bc65a545e7448a004f97b70795add83579e37041284881e22bd85d41f721a82cb867905715b3cc36adc0e1abb11c34440930b925825a64574f786f30c8d77fc7aebedcb9b17ce0c9bc8acccddb0271299c521d95e5e649608a4500c30ae0f6844ca299097f4b3954e62ec7ba69f69e929f715358474ae4666ec06a94a9bc526d32ae5f5ec0eebf9b78e14132fef19bd7c1c5039eceebd9e39453629fcd467f5b9e78748b319e66f3a45dc2a772f13c5593922520e6b7911465e3d25f40823ec53fdcbffa70869fe0f4cd6be070f0af33bac9026a762817bf5f29cf1b5fb98ea8f18ed81516765c956bc415726856968aacb62310d98f6879f63395090a139a68cc0462badc1a26854e6eb179fde158b2b5c063c2ef8c69c500ac51da9a6eb519052fb23655d584b2d76b3cd6fa12d4a860a49688b898985d3d38a2cfbad6b153c4dd59a75e7492a3f7ab07a3bf29d604a08ac6dd78d411fbde8c92b17956c3045ce4d541727a8b7f4be99af99fa72abefef0638d570eb306a51809d562493c7f60698258ade06e4795c1a2003e6fbf0208b8753dcd736dc63034e95e921ce5bf691bc59be714f59f6889312af82abf5d850ef7e3c724acece827e0be96fe145539205d5996aa662b9a994a6398645b9088a4fab9566281f86368c16261e405016b698649717330730a0e63f9e8836a9637055daf4fa6f2cbeddadeb25bb00d2c2a176ab016a647fd76bc6c205b2dedacd05c7443ea3530a0b9c9414d4e4196d84a76839261b643e3403779bf57623b3aaaf9f0a31e738033ab7ee5c66627d0521e79e8e53ff684ca86351ba440515a561b2cb2804dd9c477cae326ea716e4d926a45cfae2102d461939594285f528b3ce7cc25fe89f45db657a82b921b47d4e2258f487941244560c786c3baf1968e45af198f05b21137bdc005f26bd7bd376dc1e47227b9ae3d2a51fd02c4610345811187b0ab81317480e4684c3b0beeae0bff1f18772e0079931aafe14ab43491b4c78d79a5a37a11d5eb052ef320ebd18e3ee703bba715fdf9d9a49bc053fcbcc7c66e0854344b57c5c76dae304067df090eab918f4eb69a9729af8250a49806a1be50385068a7baade0481baca29af22d889056e5ca8916246e24aab13dfe7550a14de0f9ba7976a30c1053d979e60a2cc8820e06197a08ecf7c1f14d1cfcb17c08418ac274a76f7bfd1b3e26b7daba275a7ee68e9b745f12e57c5c23cbca210253cd08bf3b8ac7d50de5702e96146c916c9a037ad30ea63522937f25a4eff03487bc180011d981829869567d91a2ea522309c0ee7945b42f69c8a8b294aec2d7f888c1eafbcaaa1bb6e3ae7c1a2407a266e7c823260db0c0697f61ebe336adadfc62ad6f85e1071eab23854494f0b3f21d49e6268512c2a7978e056d63dfedda46b424d12f15dc2d2ec3032edd39bc", 0x1000}], 0x6) 04:03:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000080)="68bca4e5376a3c9a54a5878a83cec2d1c4cb1418dc27c9ab6561a26b79d65f6a767f6d080c87a5c790d14f168a5c3e21ee534152b40859e64d74420eae70a157f696a308b8b40e96cfecf8067ed68a0ec73dbc7f128fb21a2064e60369c736e2edd02c3db14a0c0ecfa661ef6f8be5521784c4076995117c33b719d33c44dbee93cb41cea56ede76da2236630bad4e9938bdcf83ac89f9dd2b9a4daebeb8dcdd", &(0x7f00000001c0)=0xa0, &(0x7f0000000180)="2a3187643122bbcead94378b21ddabcf279b33a496080bc384307dbd592d8dbd32a054224de16db5cd3bc14d49", 0x2d) r0 = syz_open_pts() close(r0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = dup2(r1, r2) connect(r3, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) syz_open_pts() pipe2(0x0, 0x6) 04:03:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x6, 0x0, 0x0, 0xbffffffe}, {0x3}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1f) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 04:03:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x6, 0x4) getegid() sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xa5c) syz_emit_ethernet(0x139f, &(0x7f0000001540)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff88a832008100130086dd6076605113613afffe8000000000000000000000000000bbff0200000000000000000000000000010401907800000400699a71cd00080004fe8000000000000000000000000000bb00000000000000000000ffffffffffff0c000130670000002b0400f700000000fe8000000000000000000000000000aae0d0f48ab2f70137e32f34743112b1f789190000000000000502be3905020049050200080001000401aa10b9c1953a9ccbf6aba92633696ea0b0c90a101781ca7474794ca07ba97cecf5369511e6344ddedb6a33840460a7287a71dae487256a459f5d5fe6f343a2cfd6a03aabe53e75abea23a7de9500fb23914d5b8fbd126035cb67d38d6c36559a5bb60cd70df821cd0531c3c0a0c7ab55ca42a84e52e0cd78f208747ee11547b56b64fb80eee3b5de4ff0dc643adfb965c0d245ccd03e52d310cc556ab7b27eb08551b25ff8ea76b5f6a087bb5eaef20c32e5efb930839cf26069f770000000110005c004000000701d000000000000c204fffffffb0cdbe550421c1d419ab536e064d5ed7e10b3fc95dc4a1ab8a2a25c6cf295da21bb3c48f33b66b8bf28ce4df8002c26cbb15fa0347af080ff21e6f2a2225cdfcd9af11416f8bf2e0cea342afcaffba89c00b822497a8a0efb3d8fdd55f37e1ba1affd7470f30f74a2a067718e788a96a26d0d0519f8fa65399ce951c28351d386aa0231cda6c99f358f901e58d0593314bb28c42bfbf7bd8fa93f8f6e81a1858d9edf241a89ae2f45f86f9f431e57a32498d1f84b560881d28b7e5d47f9860560ca13c210f803606b6a98d507f4c9571c4e6e861aad7be12695ef44c258c204000000080000000000000002020000000000000401810502010100010040006a8caeae937cae682e65e151ce012ee9cb7c47325caeb8d7c68137ea50bdd1bed90d1771e0d550f461ec180a93d5af979b0d3c7ded5eb9f70cfe816c323ed8c3f63c46c198f1e97952a0183bd2f7375fe88a96714b4b2b158a6e5d0ba9f526d4a7dacec306f1d547a274c2e55170a67169bf0aaa8fda6b4d4a8ea5f7e72b466b771e1d9bc26fd9b3e88acd6b003ec9bd40141802f3a77b9fc31522b87882ad86950d4c51653c5cec082582b223715b2ed98a0958fe5919699f4e35431a7a3472f361b55db63d4c3a5f0bca7d4e206117d6ebcf0819d0659c2d5876cfa01f225ef6bcd9fa7bf3d42f0a6d26d8a07426e69c3bc2009ef1726ac5e4352b1ae7354487dc5f960da3ccba470be6725c18148f38ca84982548724ef0e9c49043da3314d885accbce4f0e21cf371c97a58405105240dea5515788560c2c79a44cc0e5f2f0cf1fb5dd86a2322e0b09a24a2eb0ba0a3722be616fffb466e99688c624b8124538cdb38e8de6e04b6ad333f92805dad03db719ddbf9377a30f6758bf732be3b95cfb70634f03399b428fd11eb2dca60bac980d1cc290bfa58aac2a4acdd8bad2560cd731ff91afcabfc41e60148266a8de87d660607aecca5e1901cdc42159a2497e18cda0fa80db2dc6bfdabce842770d59b0c2f0d9368c218e1c51d5cb6349a49199a84e5ff6ba8629cf02b4da4a2222b8d0b80a9d13be79efc75d2e13050ab6c5712fe3e9e20a08028dce3f80073dd2336717e02e4a178f046c77bde2285149c388f990b30a24f8de8ee85f29a29af33227adf5e5fd65918fdc532725c1e56e28f1c7cb3f0851588dfb19be02f681488aee71cb784361eee9713187b41b47b9e6b53a0fd82e1a483a6489f50d848f8d6b2a614665ac62825424f0cae6dee8e8af97ee2db3f463bb19fb2e6f0bc6f0f6dae8ce1c470f381daec110f675d2e2526d30fe053ce260bec57f21822dc04468c758235c141c1e28ca6d1387e82a4177a18ec735a71c208d436a7174358a19acf30df339ed440e8025adea2128606095a91c1f9ba3c2c0598d8f5a1a930b7761a7844023ee220bdd3ea251b03a6f576e731d0d14f7a639412c1239b95ced90140fc3cb484d88303f4c1c0803b17468f22feaa5641a8e56e20d538dd8d4b9132152dd585e2de0639bc77ead0abe1f5e74eeae1b8124f06b8b6a2f51790dc1fca76ec7e23a3604ec8684a7e34f0389d3e1de98913e85c04e486145894617ede5cb510bfead5ec818ded97e3fbc09e6093c583979706834e47e1afaa8f6db381fc68d01ee7784bf21dd6065bb1361fb9610abb76e704f751b41bff9f0c0b0800a0411cfa0feb9a2ccf7468ba3da9572f9121b56e6093d5f86f25bc3951961b968f8917f4d5bac4b2bc8e502de9d57efe7141d565df77389879d514360c6c7330cf8a2c5dfb05b494c6d83d75c33d465628439d884d2d3b8e2d0fb9fb7d416e34edf45d37e8700c2045242fad75a12ff360e2ddc63c6c928b6f6fe26d9f0452981c2a2f2da7f9ba6afe4fe5e29593c1d5da5bafa2cb855e7678c6aca328855e0411744a6b9b894e3695a53c75d657f1878c2199eabcc1c400def1353e76356405c0649f678c0889d4f52b4d9026c6e6836a9534a9cb1b783c0f66dc1dd685ea4d93b64052f5f6ecec6735b6d21ceb7c0a748b855cd2d7fd518aed97924be0ae34320ff1d82e7b3b06404b2f180a4dbf839f0ba4cde782cd4eb065ccf80b05e2400643c7d9d4bb69fe2db164b8e7cf84aa2188f7fac0150100645c31472e96348e5c1fdeb73a407aba6365f6139d699a9867929a1ca1b92bc0812eca55a89f419ce2adc5c3498eef2e1ac3d0f27a0ff575af06d0c0826a4614f47bdb46e0ce52cab2a1b2115510bd8a9dca4e9480150a5be2bdfc28e7e415c003c735978bc64b47f0529fa1e1adb61c5a52ebc7a6df8ad4fb53452bbb05ecd24956d8c80ba520f2d8785e4e6f8554c80590b1b5698d7bf328cf0ef5b924ede7f5ca642b2d72682898886aca9c9921a1e88741bcc9b88bd18c8ea7f86534fda5930a3ace72f90b468160f9a8f03326c5c9d56bcc82747ddc521b8905b08a702f8c54a3c379791c1c38bfcb9f93d4144b3c4849b8c8a976760589eb5ee05809a1efdd6bf4169b517102f197df630c171ed67ab7f27d3e4f95891796c5cc21a22ec662f4f22ea56a3ae9748ca9f84be5eb44e9d9080effced2bea80c26671f875e43c70d328895a674feb6fbb68b571d02a354a9b51c6fccc41c980791889da9275fb2004af0f345d9e61f1bf72eac88ec98414d08c4d22c739b8ddaeccf1d3bd31c045e6919050478d9488b3d9bc73621f668f44e793b9881d5a63e9aab0210c437f80e40c9cc15982d57ecb6ef639fec37ebbcf9beef584274382b265ffb1f9a78952a6a3217cc9d45d6fa3381b36b835adf701116747087681b4ba67ab433f5b6ff03d1f1e67a3e30e183151e4a5f755ad9e4da9a500c86a17d6996ab0c1023a20866204eb2f71a3c55ecd155dd3460e796bf88ef82a5c5fc885e6ab7606da20c6e0cf3d32b7271a57aefc5310737e269f57b0f4fee2909469e42743cb59a965101e1e40df14fc5268681d0e1d11db50fb88ff5020d3fc7fdf6b1cbdb8c57815ed49bc84b40ee18e3fb5f41e203481c8d55d59da48b9bbd6c802bcda04a6d0a0b6296e5a8067f1f115151246bbe3b46a6fcf6c8690e7ab37faa191d97d1ec2aadc1afe51ccc064b2397c793bb588cae8e768c8e65d41808462970c49b052393b37d7338c00a37489513ea0cd4060779fd646cd139ccfcc7f09b02a5497e85a4ea23a78bb6376748ffb659bb2bcf7c399678b47d6f6de9a30d4fd73c4a0c22454fbf05024cf278a50f1c48063fdcbdf8aae3b52fe8ca947398e44e52164372d76b12652271eac92736f6314e9dee262777783a8f6850f7c49d3e80904fb126c4470dc8e4886c0a61b9122dd65840f0c6eeaacaba9d8477555f11d56238eb82fd827bbca680537e42c985c624c7e2ab3dfc06c719069ae677307ab11b7384221e7f7257f4431ec68531f93a24199635a1f3e46aa5d576e93dc71d87b843f30c8f0db43f8f5e0f83797a7b60a474a4e48f7f4786bc44d99022e33b395031647fec508ec18d81bbae0e176210af6113f1cbd4f076481afc8dc2d66ff0b92a0fe9237e4bcd75d64e35c6108bc89e6c7f908c1dee7220c74ec94cff3e5104bd4c83a421a4c98e3974f606fae9f6c6afd9e86a30fcb8c3f19544fced3a3297f14f67268dd55df747b567da5a8317d00581d6ddb6eb238b96f2722132829cbc02d1e3ed267b4a2c75d29f38b62043aeda9f3671ae2be8634484e2bbef22a8d8e26874a2df44db096d849ea3ab4be33b3f6d4c6a9431f4ac2936297adb17f08d953584a79bf8faaa34890c9bf2103fe222ab768c13ea81a7d27c280d13747d66e9a43c96b3e5d87897253c1fb448fe698951a81c479da9318c9dc771602c373c20cc3633641b1fc20d22f2741e327d1b5379710d32262c76192d691a8e432fc0f9de2e0d3e7be62e5e9a1b9f2427846c67555680107514268450f1a5703999607048aa4e5dcdc38eeccd99fce4c6d20c5d49fb122abe332f52418d4c207bbe81dbd36dabd7a43588de28edda00c747069df8c9649afab697b0348d68755d38514e9b26b0f15e76e9c30e4b61e79c3dc87b7f1b7a55eae8a99a5f759c789d6c9dab0ce47630a32e2565bd29f1c82728e8a590512f869464c3d3f2083797f99e097eb244b78d09647696f25d50611c569e6bbb5d0c1fd68862fb2c4da9ca72b07fa3497fbd99dccf0a03ecedd12f314ad5b7da7b1b417e90760d0e7a9b2199bb27451c5f3a87f43439850ad0810736510f2ecbfa224a3b24266cf39a22eecf5de09f7587e08f9a2a7f84dfa29b13b87739572f8011f1a911cb9547c7d2bcabefd85f63e454444004723607da6c20d0de1e1554d82985d47a08687ce07d281e170360dd265b90ec3bb4daf04fa4ae311b2fa5cdaf429c5dfc40755bfbb43a01706116771c37b058708cd5e9fa9de44dfb94d0ef17449f737f3e288c5b3aa03890fb050f234d2f1f69122e906670766f540c6793771562e9772fcaaaba072c0abf1a381cc6eef4e48bac894bdc52caafc9938b458ffba2b0850b7909239fd2fdc859605f98837769f30e358a5503ca1e218b1ed9cb2dd97240039ef698cd03d81a3d3e2c8d4a602c880dfa9bb215d714c4fa949176f37c8c906d6fbe75ab9907c3e634b373962b44d568af698f9c432eb1709c0601abdb01320cfbacecb60f812f50ed93c633f7ca21a8e0d1578c2bab15692a07702bf1ed81810ffd893a98581d0eda4b983c34a5a6872b5af0feaf95397a7ce1da5881cd5244e2441addf7ce0204fdc3caedbe728c4aea80eb1fdbce6dd7c66d073cbcc48ef4edc79f7ad78dae7bed7b2d750252f26bfbb2794ff17244fe3500115dfb524ebb63abdc96ec24f12fefd53f5eb998624548a874cade63114d12f17161d9ab7c3fe106a441bff301083eb206815a199a4819b47b1b3c10c633d87bd9fe6e60038d6dbb16dd9126bbdc97f35ffbd107a7a5c0b8e850f42cb0bfcd9f4c03ded4e05bfff2d34a0f751e43bcd958f3fcd103376fcd0ee6b7ff962fa191bf936cb3a7c084ed035a0ef3ae54ca1bc3ab88aa1b35e9e98e0bf75a56d73b58bf17a298403eb75b7c7925d6c26a75893208202617069be08e9070e9673bcad47dd26768cc038ac58defbdfd85c8e004d269e2ac3ce71484df2e966f0769348de5bc86d03e1182b26397cbbba6cd4baac14b8cc146b50cb833b04ba59bb3d0b594b3598c6ff0f0000fa15e1885b5cb5b5bb23a271729bbb3508ac80754a6ed8f17dbbca5e8e791446cbecc5ec427c43f3921ba4a384229eba4889fbb97d1f755f69604d957b2d464ef1b53cd0bdb330bc8f91dd782322dc43b9d3ce53313700f08b2e5482762408ac0045ba336e8cc947e30f86a8169a7dc559de9cbb2b9894cc4fbb471ec7c30835cd1e47058f68f3a2536fd6fb1ed5ae9e0dd78308ebd3e8539ad1dc8adaa2c72b681d4018794f3b8a31f342a963ada6961539dfad1570bfc7cbe84c08376c5118c279834df9bef4e7aa9174cc16b7d1a51c10e7f7e21def1a0ad7b24b93884014aeebfb5bfe4fd0ab1ed86b8892ef2ea3e8f32e124c0c4bbc6b3290e4246b295f2cc1868a4760f68f1d958f01386b5d9dadf4687830297a5b3dd7f9c7bf96dc6814858da1c526ab86cd65e38f0c3687c64488d3a368a94db6bf5f6494f2619c9567c063e27755d14caf8f8f73543754da4e09d98bb40db5459b44b5c82e5ee0a5b27c23e1512e8bf5dc25b478d701ac545ae676cf049da4df657ec64aa62604c2e1580fad1474b8fce1f154ec9f620abae88e2aab431725938839700fd2f9861c781f4240d16a08e811aa4b56e7e6304c3aaae84c155243fcc81e41486963dada370c8bc3e8e3054f0799f87f7e333c3f844273e64813daed1e75cbf1d5658807460b4acd4383d929d2947865a9312121d4249068cfb3dac126475c6e7307a6f636466055baa5a06b3e6e94014ee27412663b57f947f5a8d4b693215039e5c43b998dccc5073077a0fa679bc73908e4ce527b7603340d05074f3b69c5a8375dc142ff423f772355626e8b73cfe5bee4d799211a1f1f83af1d8148554521e3f94ef0309135e86ac271693eb62764e993e85232f16d4f292008b1a68342f2ec4777401fd3b94c489036fb0a224b6d44e14d4bdc128dcd89d4225c2e86d019e6b1fc6f050200073712000000000000097477d25a9416652dc27bef923192f5de57d8df9a270b4ec657e2e62833b9d49e145b7caf550a4eb7bf4287690a5dcc48034e3bb52d5cf571eac6840495dfc91336a02bd774fbaf1f5208715c8a3e153d0ab70a3e0cb468f0c01b199ebb2f15f376c57a6c6b548b76cb6d9ffb368ce98951b83bdd52050200060401010502134e0001000502fffd040108c2047fffffff00000000000000128f4cc3e0c194ff70983b0e1d11981fac61801613ccb211498eb17f81a74359a9c15f62c6ff48630576be4052a86edfd3b694fbb0ee6d943690797ab28bff14c23c6399fe4f955f9f15ac09d9480eaebe8ae29fd684b2eca2db076ec1000549b114f514ba6ff9d92ee0f21154efbc132700a6d1996d7ee7a80a8cc882b289147991465f3b57224d41529988778b1a73ce3e67cc04"]) 04:03:14 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x5}, 0xc) 04:03:14 executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x6a) 04:03:14 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000140)="f02118d24cbb0e86b082a75a32ba2d13b2ce7c11ef0ac846d2c687183d3ddacf1e21e85a3d2b7b9a45f5ea4a4e6cbdd8f73cf04077d2966c", 0x38) shmget(0x2, 0x11000, 0x240, &(0x7f0000fee000/0x11000)=nil) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x63) kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) close(r1) semget$private(0x0, 0x1, 0x40) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000200)="d55b33a95f258e9bb3d179642bce13e934653e9e08930dc8d49335c68ac518ac00106f4f61826a225111ff31b4682f9dd9e48f4ea85aab5d1a4edadcf0befce6542264dfe8472441efc79f01a0099f5dcc6d5910066a671c00d8822d5995e56c537aaeb56a3e6de8d80500a0e0a579f3ee907ddb1ca6e3", 0x77}], 0x1) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000001c0)={0x5, 0x0, 0x0, 0x0, "61aa2db11ce9bae3c6514e6aa9737308a78b7ec0", 0x40}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 04:03:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x32) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000000c0)={0x9, 0x5, './file1\x00', 0x15e, 0xb4, 0x1f, 0x400}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7f, 0x10001, 0xffffffff, 0x5b, "b4ce6e864b3e193fd99db699d944c54a81a6bc08", 0x4ea, 0x1}) 04:03:14 executing program 1: r0 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000e, r4, r5, 0x0, r5, 0x0, 0x207}, 0x9, 0x7, 0x2}) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac3f786192, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x56, 0x0, r0, r2, r5}, 0x4b9b60, 0x4, r6, r7, 0x5, 0x8, 0x1f}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x55c2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:03:14 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, 0x0, r3, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, 0x0, 0x0, 0x0, r4, 0x150, 0x3}, 0xf8c, 0x5, 0x3}) setreuid(0x0, 0xee01) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, 0x0, r7, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r7]) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e25b969ce653000f822a7fa28fd8cf49984af7c35f7c25445276623e1ff04c5f86cb7e4eaf9a55a1d"], 0xa) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x45}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 04:03:14 executing program 0: socket(0x11, 0x4003, 0x0) socketpair(0x18, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000000592f5eee5093d33d468036fc7402313d00000000", 0xb1, 0x40b, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r3 = getpid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/60) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x6}, {0x41}], 0x2}) dup2(0xffffffffffffffff, r4) semop(r2, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x4, 0x400, 0x1000}, {0x0, 0xdff0}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x3000}, {0x998370b521c6816c, 0x7f, 0x800}, {0x1, 0x9}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x1, 0xb80c, 0x1000}], 0xa) socket(0x23, 0x3, 0x8) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$IPC_RMID(r2, 0x0, 0x0) 04:03:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x6, './bus\x00', './bus/file0\x00'}) fsync(r0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}, 0x9, 0x7e82, 0x0, 0x0, 0x0, 0x82, 0xf45, 0x27}) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0xfff7, 0x0, 0x5, 0x349, 0x6}, 0xc) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x7) 04:03:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x2000, 0x40, &(0x7f000024b000/0x2000)=nil) clock_settime(0x0, &(0x7f0000000000)) mlock(&(0x7f00003ba000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x8000}, {0x87, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000080)={{0x66, 0x9}, {0x100000001, 0x5}}, &(0x7f00000001c0)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 16:00:00 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x3ff}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3ff, 0x1, 0x1f, 0x9}, {0xfffb, 0x80, 0x20, 0x89}, {0x40, 0x40, 0x2}, {0x8001, 0x77, 0x0, 0x9}, {0x3, 0x6}, {0x400, 0x10, 0x3f, 0x2}]}) socket(0x20, 0x2, 0x9) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x3, 0xffff}, {}, {0x1, 0x10, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x84, 0x800}, {0x1, 0x1, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000002c0)={0xfb, 0x0, &(0x7f00000001c0)=""/251}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1c00000}, {0x18, 0x3, 0x7, 0x99b}, 0x33b, [0x7, 0xffffff01, 0x5, 0xff, 0x1, 0x401, 0x1, 0xffff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ef3c372e000000000000000000000000000000ba000000000000000000000000000000000000000000000000007e4d363851be5f6c3065ee62a3a230831981b955ec84d6d3ff63465ca2000000000000e2edf2d19380c2416303b7d1df6a19b596d042f2eb04b4cd07ee722fa7009c1689af2bcbcfcc403e02e8a52df1fac3ab4b587d49fc6120b77cf59fecda43a03fd8883fa586e5c094dd285c5f80f065c25d37d09641c519c6f45c60dd202325137687435c006d4621cae792fec1c0d45f2199711e081fcd5733eeebb31c08f560ed8560e3d83c79fc05fa89e90fb6f54c6e663789c8277b3dd40bec7fc75ae062dfe34af5246d3ea06f6134183f3c0a276d65687e85b1371ccea10bcaa1d6a39d2cb762f6"], &(0x7f0000000180)=0x6e) dup2(r1, r2) chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f00000002c0)=0xc) pwrite(r0, &(0x7f00000001c0)="24e08487e24737fedf8ec698dbbf866ba78895c0d442c5872b5089c1da4c117d9a3a3b0ca21d0b15bfe69567dbae79321b4bc453a4c134f5b5eb00ba5b90dd51ccb63724ab06f497c47e05f43781cab997b03f30952096fbf63f39c702b7777de59fbe371268b2595d300bfd6635a0caea1828081456f35f6a8bcde54f562e2cd23a78d11bbf62cbb4c37caad0be679e2e6f029c48b9b77d3a172cebc8d2e2670c7d8a70202620e82c0fcfc7410f29ce7cc196a88e5cff9ff01e8f42d3b08770080c842f24b53063e8f6591423f7bd06e84b44e1a2b606e927ed710a3ef4e90bc302390eb6f1e97136951a7a94851b", 0xef, 0x0, 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f00000003c0)='./file1\x00', 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xffffffff, './file0\x00', './file0\x00'}) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x3, 0x0, 0x0, 0x0, 0xd) 16:00:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000040)="03b9be45a9a92df8370ade761d0bb1a29fb14f10b50e5b6f77f1fcd8f496aacd2a97f3c2fba0ff0dc876982efd92a879e4f8d7c84573f1ed7543e48940e5de6b79477f72429020e51d59f4eaa886edff1e328d36403408820997c035f4ea46ee645f33067698568b1467b2dd0305240818a7b35aa4c600e0ef32135a2dcf305061aca3ce0a1d614988c38cfcf294f7070934179da601babd005164791f615c56ae87ee49ef03ea6a1551d4b9aeff2a9e002e541f2ddfe9abc2fe2b98116a34175950eb60b3f03ffe2ab32336", 0xcc, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt(r2, 0x8, 0x8, &(0x7f0000000640)="527150b74d3f7854efada9296d6ff06d8c5eadfe40ae228982b692b64d2f3fc37d3d172062189fcb1d85c799aa9e72e2458403f7c6770e4c2df9918e89cb9e018a6c9e8f426ef844c49c01b672fef45219fb6d324f644d0041ffa5cad82577d8a3c6cebd54d56bba8996d7e4e48861fe456279892b45203ff5e88e81671629215c78cf9b86672dfd8080554a85b2380e307c", 0x92) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000340)="3f653d76d6ca0375fcf12d54459783d67a38fb1da4b6fec7d94e2e3e1183d9c3ad8c212f236c16087c23696affeec1723acfc46ef55b1835df9f065d4a8efb3f1825f72f337cd467415844c82244a82058727457851ae47fae791bd16820807fd22fed95396c75cfc1952197102d208d4b0fbed6a25a9f9351074d9f65ed22cd1a61181f847b77e8b3e6ea36a2fe9318b2dc04b23e621f13253613172e51edbeadf594269be40093ae3962f0db7270cb503144cbf744abcddab508e205f949c25dc8acde7a2a99f55bddfb39aa21ea3622e520d857bb", &(0x7f0000000140)=0xd6, &(0x7f0000000280)="42dc36cf72cf18dc6279d21ce78f0979840b7e5efddc72c74c7de2640ae1c43445e97e00290ec881d6721e31c21aa8f214f6a21dbb704aa93e6916d9777958940123342e670a68cba35f46e311f54deec863ef044ef24eff2337d82e8f1184b8b102522ff948224793d7244c7dc5535bd8ee21edbb909be12b9541aaa845ec078533ead95e5e125af19f2e2ac1e9d0f2cf40b45c7d869153a8c7d1ed4c07bcbd8c1c3f2e", 0xa4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x7f, 0x0, 0x0, 0x4, 0x0, 0x3f}, {[0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x7, 0x0, 0x100000000000, 0x20000], [0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x4, 0x3, 0xfffffffffffffffe], [{0x0, 0x2000}, {0x4, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x92d, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x100000000}, {}, {0x0, 0x0, 0x0, 0x200}, {0x0, 0x0, 0x0, 0x2}]}}, 0x0, 0x6}) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="461b1f1ed322c4c83e2036fea559f8a423a02ec603a572bffdf356dcbed59f9cda2a", 0x22, 0x4, &(0x7f0000000200)={0x18, 0x2, 0xe680}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8701000000830782d9377b4b060ad961f5edefda3cf94ff497493dc2da6ff9ad47b1bc0a15275e2b80499fa08624104b747518ff6cb304ab43032b9be7ecbbbc24e90b2d5b3cb25d3be888aff3a39465f062683c9d0ec3db3c3deaf0802a41a2"], 0x10) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f0000000180)=0x6e) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff15) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, r6, 0x0, 0x0, r8, 0x100010112, 0x207}, 0x2, 0x400007, 0x8005}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) fchownat(r3, &(0x7f0000000000)='./file0\x00', 0x0, r7, 0x6) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xa8, "000000010000113ee2100000000400"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) close(r0) open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x54) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f00000001c0)="64089ecb279241ec58304841346b972216404c95f494dd8a66a93ed69741c3179b057a3847f2b62caf89d745aeacf75a3bd9841dccf07b6b9dd550396c233774dfdaf30143d4e4b6910798ceaa337e6cb1d234a81118fbb8abecbef446d97320698207261f3bd70aa3b2815a0089e2fe4e91051364bf", &(0x7f0000000240)=0x76, &(0x7f0000000280)="e4af7a9c23cc085b2cc504365510b865716ea9afbd443efa66f0ec4114593754d41b7fd7ca5c2b9ee8045ad7d0b36a7f28dbf158b86fa369137f2fc89c597cf00636b47e603943acca8430a9a94624be584c7b293b9b8db0703c0e3bdd019813750dd070a5af1bc3f1ba507662d48c6a09a033f7c4dc317cb50ebf67d854a63f3e5a2865797aa4437b182dfa4da6176a9196f7f8e9654019ad464a56ca4a2d2cbd06fd1383b6258c443cd027ab56a78f65ff88ce40897f82212238b6712e4e659ef4bd06dc97a8344fbe18ad25a5c992eaaf6ad950435816e95198a457a4fa389988937ba8e1cc468bc2", 0xea) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/101], &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x30000) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:00:02 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x801, &(0x7f0000000140)=0x9, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r0) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f0000000080)='./bus\x00', r3, 0x0) r5 = semget$private(0x0, 0x2, 0x89) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0xfaf}, 0x9, 0x1, 0x800}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, r1, r4}, 0xc) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x2000300000003}) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x20002fffffffd}) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0cd0a7e7f92564b89fd76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993650004e1f37709bb64716b974b2cb1fbdb85238fdae595ea19d64be74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc75087262581e0bc2113a6d56b2c63a273798564ae00000000000000000000000000000000006e9361c9b42f33e946c0b70b43f7b1a6cb2ab2749ab3bf2b4e7672e5fdd6b79ddf093f85b6091396256caaf767d6f4a837822660985aea61a675210f6aa14a"], 0x10) getrusage(0x0, &(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 16:00:03 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x5) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r3) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa7, 0x0, 0xfffff804, 0x0) close(r1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x16, &(0x7f0000000200)={@empty, @empty, [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x1}}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x5, 0x2, 0x7f}, {0xfff, 0x40, 0x40, 0x5f4}, {0x14, 0x6, 0x7, 0xfffffff9}, {0x7, 0x1f, 0x20, 0x2}, {0x1f, 0xfb, 0x4, 0x80000001}, {0x3, 0xc1, 0x9, 0x9}, {0x3, 0x2, 0x3, 0x6}, {0x20, 0xcc, 0x3f, 0x2}]}) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendto$inet(r0, &(0x7f0000000040)="be089c3e8a9bea203e10d7da230f01d3b1956bb8179d0fc0b03fa8a6a2cf6a7de8857b633267e59feda0be5f1fb9e9251c005f10767cbc07d148a61f1056da4e4cb851a6aeafce6b16f4adb13ca9d88b8c03074929561e15283c434839", 0x5d, 0x400, &(0x7f00000000c0)={0x2, 0x2}, 0xc) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x87dd, 0x2, 0x7fff, 0x9, "171bb5c2d3e03c66d985cf1a763f48506f135ead", 0x0, 0x1}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000500), 0x0, &(0x7f0000000640), 0x0) 16:00:04 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) syz_emit_ethernet(0x62, &(0x7f0000001800)=ANY=[@ANYRESHEX, @ANYRES64=r2, @ANYBLOB="89f0b65070d223c5ae844b884f7180798a036bf8b51e224ee63bfb664aa25cb0ee6c99b759252edf62a423c1a1d634b8c2f78e79f074e11d71c1b7a4cdad75ddd0988299a9cf0262d157d3f2543b30e75d90a8941b21760e5f3e0bc6784ca41ee1c8b8d1c62b591edf3af6d95ebf56f09b3b97f40da5db66ab0908d4c887b4f1c790d69f18b9b2d8c4a3e51d415acb6ec9cf75f1ea48f42a9d83bf9d4559ba93f2c0245e254be2111e30df1d69ad507e3b9cdc40c423b5a73ff5426c584a64e42c4deb4f1e7e123a913c851b41a3b1a403d9df73a6ed9c036910e1d14d5781ee56bd5ecd1bef1d5935ec1bb6a2f01807993db0a7b4173e91425827f660c967487e37112fa4a1ed58e6792c76c84cc22a03ae5274e01bcd57b6d6371700c00e1f26793e78393bfa135e13ee241cadafd309d2f24d4f1123d9a74d658df55e44875859a323243b3bf1dfb6d5aa10332f1c8eada1124844279e366f5ec4f0263b61981e80480b1c650884568d5ce3d9cae22ca07baabd3859abcb72cc50c350d7bdf49a0b019a2c3ab3bb46374198b0547b7df2df1b1b920b9834e4b1c360cfb5eb5ef5da3dfde98555417760b3a45b6d8c05b953175d1e5f9b7b93094732e0337b803fb196c8a3f56955da1177eb474b554fa78b05824c8719eb8116e8c069ac538e0de4b386886a7b4e51489dd34df81efbfab0893dfe7e4d4d5cf9bd4f641159ccfc2aa3c835726b94d407c5f631217fd87dbacbd36de9ef9f6448b9736b8e4b0fd15668f683b85494bf2d29cbde8e461f4a049d499d07e2a8dd6af8262ca77b57fd59daf637d61709a0d36b03ed875e56bbedd91260df55b3dd6f0b96fcd2b90c45fd11e46b0ad52281f8ad36719fc565031636662e6a4b4480bdd7ff3f89b94ec558d5d0ec18bc4fee346d26f70899b58213fc757b49ac7472eb05ef0e8e2514008b89ea1df4ddf008d606fe91b6127b068af65e73f7e5944d3ed80048794f54bd8b1a43b63c3ed6726c680688d1ceb71834be3ca409a0725daed9fe9f3813e52546a4bf34254bbdd19f57428cd8762304fecffb7ab308ff0def8ef78ee0eade2058d5d51f109d7d2c7a636ba0e24df5a93ceec77ddcb261d6405f105b164dcdc4ccd949e5a87a2c25808a5c25109125ee44fc569386216475917a804dcce5047d17208d67f73ccfc3940ce93f3441b808a50df235c9186f309734356a35069568eb917a00b9c6cee05437585826d5685fbade2db2c3c0ac5999f86d4490c63fa37b4f716141c85e32a5d984af13938b4113a7e6f4c6bf09b57c29cc6b7e61f258a63837b16c2963491dfb381e2b1cd2b512d4cd12bc2a4c4fccc72c39f34e30fb4f9612c37c7c3c21aa21b2ca2ba6efd06849529d6208b0a3c230b8de46c569c319ceeb7757c5e7a99e4789531bb605c5416236cbcd5a306e94ff27f777366bfd41fcb881d0f47f5fc193e9651ae5a43238b6f434bb8b318674ac439e1b638da73f0591bce7328c724d2ba75bb065f458ca4f26d0ff93fc420d41f409789e9e09a1cb84c10fd573ad1365c7786bc7dfb507541f0cb44499c981e371fa98003de2ac6d4365a15dec77f68e6656ea0e835033beff63f0592b1799c8a3e6a435a6bfc7b061e506587fd98264d6fc8bb0114341c5ec7844e9a6c92acc062c2a6b90e51b09debd0bcf60dc217f1754c9d51ce032b89817062007d254b3f80bd83762cfc7f73fd7e7dfac44fd0338ccff58524732b5c47d0fc0fdf9f9a9603b837a6b48a539356b59b1f7e511e928c178fb477cbf8f493523cb38d2af8e5617782fb6914e2c7f2aa8be6206749390dd0af23df6f49f70af676541bd38c1dc63b46fa32f4c7b6d317391fd9eee7b34146dd37cc1657ca99b5d598f3b4b4ccbe06e968b3bfd89844b1cbc659b9a50cdcd7f9ba39dd89d4637c90ee3623b0af3a7634ae8388add742fa93171132cec8454488ea97ad174eb201702332dd706e97ca4b7d250297ca4a8de1c7faba1f6edb377c924ebbb1e44e7076ace115303b2a2e28f2e2863cf2ce3b513ad3ad6140b3a6ee27335f30e3fa8d67b00f71156ea4c5a5f3d0872acb952ddd5015c0aac0b1ee040961caef5a903979439453d6b47c9933efcce96a31605456df2a2d37e5974ce0fbb7eef8c2dfc2b6267730edd54a7226b54edb4f641b65e861555cee8ac81344ae5c9651b3e3c55f50d2fcda1cd832c3aee8c8c0763ec2ca386ecdeea8c0809a43f0b789f18cf392435c0cea6597ad9d696958f51f3006044032e83d59fe697745bcc9d335551a64c2bfa9ac1484404eb99e49a901e162c486da4f6246f0e8d077c20ee7f1230bbdbb7e5bf708b9fb8d535e97f6230d252a47481587f629ae199109ca04f4da33cda5f8ded9600665216d2c6b640df53bd7b17e1761b7c1d6ac144357d83dbe0284fdd2f1e480ea43bacc520a33673e105c3f3f68677add45bdeaf71c77110a9ac08ed9b24ae93b05487ff5ecd0fdaaf5c176ebcaa1467d27aa4823d93831c5aefeb371d6ed9ab83df5ff4d688ce4a39cc8b3f88f225311e7c3f4b86a64d0e48d765596a09c6f385b9971aadc0a5f3261b013a0a32066eccdb7e812042508472ac299d80963f26108274ece544ae0a7281300946aaf668d17621525625d98616cc9917b2bdd9ed18154e05a9f81d5efd100953a08d2b9f523741e18e840a40857c6e06a666d388247d3036c99b5cb185c2b979a560f485f87334969b6528fd8e2ce2dfc0cd2360d1316cd40d26249b6a60a176faddba638002f5b4ab63fc78a861a0dd53ec69c3df6752facf13f1b2851299620a1ba29c5633e52696948e578be339f1cbfd70f4528b2e2ed9ee6b19eec62bb48f9211610a797972bb7c11f7e21a2a29c1bf5cb74962a8cde50dc067d26e9c260d317a1419665395e7e5c87620b5cc8351dfdc728c7dba47bd335f9feb1ed8c1631715e5d4c64fb4c9a26aa88aba544677767ad0020bd74d18c45956c9e09fcc71feefb4f4203df3dc7272ab36d5e8a41723ff9d8a3ccb0e064d668fe49de2eee59a695a2262fb176ac53659b3f31d3820425bafcb8d25ce6d95e7f76d29025ae590f3db91c8bd3baf68b42beba9f77a484cba6f5fcf0aca26ec58295ed22f1163966d0af7458d3972417c7642b78b9b11bc26ff676b9cda4e3c8113a4f1cf44d4775c7850e7e473e94f25226e60c97e227ba742542c68cea5f9c561aa2f58bb494b5f0bd5eb9bcbcf293c0f55c925b8a1259278b4214c3f29fc5c65b45d320c9fdd3c79220ba6dd4a69e8a18f214ccc4456401e50c62c73381e58a97ce4a8c209c88cb1cd6a2d2b0f2f43094cf40b74e611aac53a5bc6ae81d87d1904a22811f08cde4c4aa78d15e09be0b445b517bd3b4ba973935415147caabcab77c11571973d551e1ac98852b5535baf664af64cf7ac8eef13b97da8d810b85c75b42d286b26b0278b4a0f4511be1959a397c783f124b6035d06b5a3805e7326ac1cb33d253eb48be6802160efff726ff6f7e9e2ce3c838520464a3731909f79864b0a2b293c5b7837a94d2a5e597d068f13f776aba80080f5801dad0e4500abe427da6fdf16009fb689c30434cef6538d8c0f18886dab303c42c0a8f1f4c4a670f73f20965c88127aaad6f8a2267404c7543b85f809a01ce1740676f13c1b6eb3288357e7e7f2975235ecc307c775e48db5d574bf7abdde3cfb99061a7b4832cf77a89a06f773b53eb3ce812b93cf5f342fcbead14c4328aff2757322a003b323e2db25eeb560c3d9e7e9fdf94421dd604345665074afe19bd411458514f347cd3f0c59630d9162b5636d464a42b84317cafaa49ee5f6b3326297270a6b14e33943633881e0d9ab249bfa9115f209a9fc95c0cb6124dc3ec8b18f28ad568f570cd8e6cf7d3897a5e81b5db5fc68ea526ca4842a6d84eb27065c78bac04550ea30926edc079e839149b3bccd16c370eb55dba122bb99855f6ec053e9f18df75525bd9e72aef678a375ca7b33e96e6a065dfb9250dcbc5cf07e16842534233919f5979910fd5581f003c6e7efc5175e89cf7da7a5d28f2a47c3bb0492bccd282013e5701fbf1f8592cad7c7682f568b9efcf53049bf986f28d68bf2f77d87f884bc663b6bc70dc6653455d0bfdc0b4192d470ae207b2fd4b089065a221b52ee9dc209064f2fdd257d4cc8002074c91d3f3bd8b3f26b0dd2cbbe7b12ef1fc75cbde63fdbea317c32405bc07878c3ea20599851009e832b546c0039af763bd29d816b11065708b642f7085004447c0805f5a20324de7b0b27ab5e66c335c5b5c55f069acdef511eac767215a28a79d99ff482f7155f01bea1e197fe563c2b89ea1d070818c66170256bdf902042e964fced4c0fa06daf327b98e9c001adc389e7f1526827bc8d37359399cb41e37eb22ac92ced0d44b8fdd677702174f635c6c243b1a9ec86bcd22fe0d087bf3860b320b6ac22fef98d6b4fc1d58b80b95cf4fcfb953c15c7a548abead2ac83941df28cbfd8f8eb3475672aa8da3accc1fcf87af5bb58c796076ec726e676c962ea91367c53977dc6c9ecbc6179e5cf1a9cbdfbedb7e372b9eadfc3117e8cfd3d82ef2790edb229ac3774a4e132d0339b19c69e433b7377ef54e3ee2e54ea36a9bb5caffec4b07757cbb898decb199689587050d335ae5c87eb0c6edd0eccac0e787ef9dc2a013f6cd548d2dfd90a3dacf58dbcd937e6309740da69c57c918f6c2f3533e6b2c8d379eb3eafee1d6eb9ce9978bb09c532de1da646d764b34776fe16addb5496d6939540795f3bef12860129cf9d5b5c9bc914e23b8e202a2dee8abaa5b1171e52cba82041329ea02370b1c5580846734b95adf0050ec58b51be6a27c7fb5af7288df1830238290057d1b8b8570b82577108e98af6582d6ec22a91d85b81497262fe992531b68be1ea08852f12b14a61c4b73ce54e7f8739404dff70275bf8e2e72d32525a079a9c70847bc57b73e4f6281ef1bafedad93703900fa75b5972b3ea93f31e28947834ae0c52fcaafa7107cbffa735f036e4a7cc3a0a5376af8babe8a1c895bdd82c5921bbccd6d43cdf1b06eb70e907882d9f5282019715e6542a3784b3c2944769ff2c08cb3ecdb69ef8b91fdc302e35b73f21b335d69f6e5e0cea115929cef236ca777d3cb3db0de2ee64c6e4b3ecf0d151929cffdac8c31f5272fbcad2841d261e81691a14a4c3b92037192d1945ad112ec1665a15c245555513b945e06c9df8868dff81f30fb94dc21ee41a29b995d2f4423b506ae221386f64b6c0e6606dc94fe2b95f579a9e32f25fe9ba6c54118612a122693850c85e6d60be44a735105512baf9a9f46c22f134f7afd37afd44da461f05a16d523b4cdce25d9359e5a6b51303c48c07215014cb7b809b61e64e7aeefd11f7e332264d098491c893f152afc976e6d6c84e63676f1ea28ba759ce57b8565f3dbbfd64299145b323e58ee9bbfdd2ee9cc8355922c8a126d897b1c29b5435d6c328eecb7b4e6f10eb95c90c01d1d5ab0ca52672a40c6972fc6697ab01037785f5baacb737e32ed09b2c85cbcadb8f3e918c97a1fb0582093ba53c4a9ab8aeed994f478b7582f4b1056bc833ca80e78f00d3d1cc0b8833315f8cb8d0503ffd8b152fcf634f2456b3249388f584e47b43641f083d7ed4397998fc758198f63d6d730509b2bc85be0809fc9ef2b2aa8252e8c141963caa020eae49b6fb9ca6d0242071efc7191ac1e932d5b327453218d8bdf978d492bee4cbe889b11215773d959ce8896bc376c915a6cd17712f64f783", @ANYRESOCT=r3, @ANYBLOB="b0300dd6ee9826ec87b6a3f6f0", @ANYRES16]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x8, 0x90ac, 0xfff}, 0xfffffffffffffe71) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSTART(r5, 0x2000746e) shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffa000/0x3000)=nil) 16:00:04 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@random="e3ab04002f00", @broadcast, [{[], {0x8100, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @empty}}}}}}) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x96) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f00000000c0)=0x8000402, 0xffffffffffffffd4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00001000000b00fff04acf0b8c4ef7a40fe2cb1a0000040000000983"], 0xa) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000006e9953b61fae52f6000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086332) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) unlink(&(0x7f0000000080)='./bus\x00') sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="4bd9c15be960fccc104da09f1b98c45f95bb3d19ae7a64a7cbc2572ee19f985196f721b4ada58807373559591a397c4fc6af12ee6319f87a9cec945c4629", 0x3e}, {&(0x7f0000000240)="14e147fd4e2ef6b32ff50f4da5cd1dbde4f4fea2f17aded9ad7e7c4b90b000c59e533eb9874f22e0", 0x28}, {&(0x7f0000000280)="2cf8644873a3c3640c909c60653048cdf38d3121e724192836206395e151ad0047db7cd19479f0c28a2f180d9e9fe5fb8570902b1faaa3e7420a513d3e5eef6a8298b7041be3d809698f09b78472fd09bcf35c3bb4d4b7f5f05e9d62fa1f63f35320a1da", 0x64}, {&(0x7f0000000300)="20129d407aca01337fec1b146f3ce8b54cc2a06dbcf8050ac1c58f2284878cb93fa710d45f9751950ff6b7ef51c100baac58d5468fd9", 0x36}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0]}], 0x128, 0x9}, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x1, 0x3, 0x3}, {0x7f, 0xe0, 0x7f, 0x78}, {0x7, 0x7, 0x1, 0x8}, {0x7fff, 0xe9, 0x4, 0x7}, {0x477c, 0x2a, 0x3f, 0xee}, {0x9, 0x4, 0xa2, 0x1}, {0x8, 0x2, 0x7}, {0x0, 0x6, 0xb4, 0x2}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/178) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0xbf) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/61) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0704d77829667c32d3f8a77c1fee362a4d3995f0eda39cda9b968716c0"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f00004e5000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="6a634e19767a07841f0d9b9cc9bed7c00b737921d72401132df2556e9e91e6f566eb6b96042a9e229a189d8e63c595a415a864fde39452a958bf7f8c0631ceffddcbef1caf19930fb16ddc2d48e9626852bf04000000000000003f38904ab9eb9549c0da205e5e5b6d589ea619ac0856a62dee21b3616b262dd7a9ffa114c41036e5f2126eb347f3537af3429742b3187fbbae20493b384784909a2d4aecce81cec17eaf206dcfff6b990a7b9683d648a6be3adf511c81d4ca13045faf84"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) ioctl$KDDISABIO(r4, 0x20004b3d) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000010d200fb1bc9f23b14271200000000000000000000000000000100000000000000000000000000000000000000ce8dff4600000000000000000000000000000000000000000000a87cd22940022e9a780000000000000000000000000000000000000000000000000000000000850301a070b825c8c2b97789f6eed8436cb91fb0a94d6e7cb78ee5e3b74dc5fc7ce0f688c83a57ce001d7c85a9f7399733f8bd180d55aeb808363fa1e8543987b4c0373e2d6bf1ff059b1b9d456ac3845d1b08"], &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x10001, 0x3ff, './file0\x00', 0x3f, 0x362, 0x4, 0x3}) socket(0x1e, 0x4003, 0x0) r3 = socket(0x10000000031, 0x8000, 0x3f) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000000340)=""/178, 0xb2}], 0x3, &(0x7f0000000440)=""/13, 0xd}, 0x40) sendto$unix(r3, &(0x7f0000000000)="b180050100000800"/22, 0x16, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="b606b2d0017fa3d9e82918433a8c4937b852d532dcae537a444cc7433f08a102412c0dc95eb6d4b98f161d2ddb04e5443c6594acc6a299a70d89f9150f93566240d4d8722c96eb9b17eb545e4a0b820e25d31e07a30a5bc9801fc16f2a1814661ec338ec12e09b89432b2f84ae6460cfa98fd1b84f62a18add75494387466ad34b307fda2e6847e5052ac25f4e", 0x8d}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x80, 0xc7, 0x80}, 0x80000000, 0x101, 0x4}) 16:00:15 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0xffff}, {0x61}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x38, &(0x7f00000000c0)=ANY=[@ANYBLOB="46c606cbc1c8"]) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001280)=""/4096, 0x1000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="00000002048a44e1ff07000000000000efa76d2322373c6e", 0x18}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd", 0x44, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x17, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0xfe71, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x1) fcntl$setown(r2, 0x6, 0xffffffffffffffff) kevent(r1, 0xffffffffffffffff, 0x3, 0x0, 0x0, &(0x7f0000000380)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x811, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x9, 0x7f, 0x7, 0x2}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) accept$unix(r2, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$unix(r3, &(0x7f0000000300)=""/114, 0x72, 0x800, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet6(r0, &(0x7f00000001c0)=""/246, 0xf6, 0x1, &(0x7f00000002c0)={0x18, 0x3, 0x4, 0x42d}, 0xc) 16:00:16 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) r6 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r8]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r9, 0x42, 0x40}, 0x0, 0x13}) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x2d}, {0x86}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)) clock_settime(0x0, &(0x7f0000000100)={0x0, 0x4}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000007200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016b2f0f7bba4b7f904cae5ea0fa966eb00e144fe20c7e44c2a5027d6d3fa6c435b3b4710b3e262302066f5c33d2ea992bfa60000dd73aaf4f44b644a712c6bbf53f43e77645b2133524362490efc4a63be84991a554f67500e7497e8145568e2023131ef8997bdce54dcc821cd195ca9d380c4325300dd961227916d"], &(0x7f0000000180)=0x6e) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0xa1) fchdir(r5) r6 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r6, 0x0) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/4, &(0x7f0000000080)=0x4) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1488ad493b535bea9b6acf9e24b3067e0d7816167488a2765d6cff19bdf177762e0a26fdeccc444d552b2c7de24ed443699de7d27756034a74e190bbc2d7def8c55c95ecb88a0464139cdb69eb53e4e8208bb9d2705d52900734a043fa44fc159ac04f5044c00d48425038bc2a8b17563650d1fd1cb38af35009319a5e0db1ad5e7a3cd82cdfc75d7d918b17aaa6701de0d0498c1f19dc08ba99328ae0457f9f186aa46da51b1d2538991ca83f64aa87acce1e8b652574b98db73deef8ded7"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x4, 0x50) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x7, 0x5}, 0x10) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000247fcdf5ea3f00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd", 0x26) r2 = socket(0x10000000031, 0x2, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x400, 0x1}, 0xc) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = semget$private(0x0, 0x0, 0x558) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x2800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x800}], 0x3) socket(0x10, 0x3, 0x40) close(r0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000180)=""/179, 0xb3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf", 0x4}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ftruncate(r2, 0x0, 0x8001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x0, 0xfffffff9, 0xfc80d88, "0300245185a81865fccf08ae7fff0e095c8800"}) getpgrp() write(r0, &(0x7f0000000140)="2078f7b678807d", 0x7) 16:00:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000000)="666964858ba1", 0x6}, {&(0x7f0000000180)="72aafdf924ec64bce97863", 0xb}, {&(0x7f00000005c0)="33808fd57fe4617ad81e23b9e715d01369a16fcf1e919d25b4aa0fd13c86b2b6af1959d576d0ba33f841dc7e00e89020f2078f301e2cba5d3f10efd52e3a064eb313f85e14ad9395cc0adb68cef0b0f9a9a6097dee4bbe3e9faae9d4a6933ba636d6e60646699fa8369fe8b44c1987368b416459eb4c14a7cffa9cb3b75b6176ee9efc11e0fe4767e08ffa247d37e8b5923d442682fcdfb3bc6c5605147983445121caa2a7311be5e4", 0xa9}, {&(0x7f0000000680)="d5ddaf3d95510e97c9744112078d8b90319feec7a8f41be8e37867ee2fafcadfebc307c4bda38c38515ce037bd6f7072f3cf1c88b981633835416c7c5bb35fe87435f5b9fb3f242d840dae9512be4d51d0cc5f9d45956e7443b96567c865b5073015fe348f4581529358e4565c52a749f099c84a5ceb674174434d2e7a9ceccdfc24a5744233722625d503ad7bd851904b", 0x91}, {&(0x7f00000001c0)="273f3e571bb9c7ac6a465e721f2e17a1822f7f68512962767402cc0f1fe195d313c3f32df0", 0x25}, {&(0x7f00000004c0)="81ab938fd845794f028412a9716992496ca694c0a0ecd50583d0268eeaa928371e01f90505af237aef11ef5924f0c429abc328e12e465c2ec038f14e317662e79b32080e89dee1bda04144470d6c656823eed183048d2d", 0x57}], 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3ff) 16:00:00 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0xcb, 0x40000007}) r0 = syz_open_pts() close(r0) acct(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0900b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x800000, "0000e400008000010000200000f800"}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0xe5934718f3bd108f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x6, 0x8000, 0xff) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x15) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) mkdirat(r2, &(0x7f0000000180)='./bus/file0\x00', 0x182) r4 = dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x50) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETD(r4, 0x80184600, &(0x7f0000000040)) fuse: Cannot find fusebuf 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x1, 0x3b2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x45) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r4 = socket(0x14, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x2) socket(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, r5) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000000c0)=""/21) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r5, r6, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x21e}, {0x3}], 0x2}) fuse: Cannot find fusebuf 16:00:01 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x46}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fchdir(r0) 16:00:01 executing program 0: nanosleep(&(0x7f0000000000)={0x20, 0xfffffffffffffffe}, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [], [], {0x1}}}}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x81, 0x0, {0x3, 0xd74}}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b00000000303a0000000022000900000050000000000000fe00000060dbe03000000000ff010000000000000000000000000001fe8000000000000000000000000000bb00"/91]) 16:00:01 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000080)={0x0, 0x0, 0x1, {[0x0, 0x80000000, 0x0, 0x20004000, 0x200000, 0x5, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x80000000000, 0x0, 0x0, 0x800000], [0x0, 0x1, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x3, 0x80000000], [{0x0, 0x10000}, {}, {0x2}, {}, {}, {0x0, 0x40000, 0xfffffffc, 0xfffffffffffffffc}, {0x0, 0x0, 0x1}, {0x0, 0x2}], {0x0, 0x0, 0x0, 0x3}}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000000)=[{0x0, 0x3, 0x7, 0x401}]}) msgget$private(0x0, 0x400) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r1, 0x4, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x35, 0x8, 0x0, 0xfffffffe}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0xc002, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01"], 0x1, 0x800) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/208], 0xd6, 0x2, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3, 0x6}, 0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd4550f74f0000000000006c"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000, 0x8000007], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2e0a], [], {0x0, 0x0, 0x0, 0x400000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r2, r3, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) seteuid(0x0) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef04000000740a664be824d6452a0906000000000004000000000000"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = dup2(r2, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="01000800000000000000"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r5) r6 = getuid() setreuid(0xee00, r6) r7 = geteuid() lchown(&(0x7f0000000040)='./file0\x00', r7, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x5, 0x61) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffff"], 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) chmod(&(0x7f0000000040)='./file0\x00', 0x109) write(r0, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) r4 = socket(0x11, 0x4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r6) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61, 0x0, 0x0, 0x8001}, {0x6, 0x2, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x1}, {0x6}]}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESHEX=r4, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r1, @ANYRES16=r1, @ANYRES32=r3]) 16:00:03 executing program 0: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000001780)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1c000000, 0x0, "010000000000000000ffffff7f000000000200", 0x4f1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x200, 0x80) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001280)={0x10, 0x9fa, 0x4, 0x0, [{&(0x7f0000000000/0x600000)=nil, &(0x7f0000551000/0x3000)=nil, 0x80000001}, {&(0x7f00000b3000/0x2000)=nil, &(0x7f000008a000/0x5000)=nil, 0x7ff}, {&(0x7f000013e000/0x3000)=nil, &(0x7f000002c000/0x4000)=nil, 0x400}, {&(0x7f00007ea000/0x2000)=nil, &(0x7f00002a9000/0x3000)=nil, 0x6}, {&(0x7f0000481000/0x3000)=nil, &(0x7f0000674000/0x1000)=nil}, {&(0x7f00005cd000/0x4000)=nil, &(0x7f00000de000/0x1000)=nil, 0x6}, {&(0x7f0000688000/0x3000)=nil, &(0x7f000045d000/0x2000)=nil, 0x80000000}, {&(0x7f0000660000/0x1000)=nil, &(0x7f0000761000/0x1000)=nil, 0x4}, {&(0x7f000053b000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f000042f000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000458000/0x2000)=nil, 0x400000000004}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00005da000/0x3000)=nil, 0x80000001}, {&(0x7f0000462000/0x2000)=nil, &(0x7f000021a000/0x2000)=nil}, {&(0x7f00002b5000/0x2000)=nil, &(0x7f0000285000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000037e000/0x3000)=nil, 0x8}, {&(0x7f00002a2000/0x1000)=nil, &(0x7f0000085000/0x2000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) close(r2) socket(0x1, 0x1, 0x80) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="2aa2c968fa254a3498181e84358b05492dcbcaa0f31eb5ec11ad44a70d394db4b960e65c986b6e3b0905494f0b2d0dac7f50b2bd9e7374d9b1cb561b8a6a7b4672489132ae1fb0655fbac8121ddc55a37b3bb6fb4209e4be9eb7b1f259229793618469f600834cb05c8173f78534c0b07e44cee574b9a9e7562c8ff2ee8acf100b475dad8d21a4407b490ce2c1e88f31b58a1146c78e92b41927b12759d4b160f67bf2db03a2c797588e3362cf9c52edde25827bdd454bbacd6bb37a37c4d93d6e0c735fe170785200fa9a0f61cb2a76e1997d9288dc686a39b351c5c88899b0ccbef359e2201f8575036063470db1010bd7cce993b9448afc00aa82e54c3a161bbaae607b94f5e8168ef177458ad5b5b081d0355f15f3ba97046134a3174a51e72ac7d5c47d1723c3246f90702f2a62c6ab6e8784b5faee95b05d31e429eb04eaa380b03ffccc859a4b247103e1c98134c48395abb7ba2deae809c5a7af09beb96743fdb7ed59fb7d45be81e5f471fb047d95929cec4d0f3494c1baf83bbb81a103e2b6d88ccf71575f98074d9cf10c10f51c74a502889793d8aee3424267927db3772c3a75da56b8b28f4645dbec8fcfd4a6f02a0081f59b51b726d1a4f1752fc0650921e6ae2d6f11afb8282038e94895ca6abeb35c102c2af8f3d0b33da52819a458ea8e5c8b1248ac6d2b0d0506ee3198874337c106aaf53ed8fdcc557505b37e8483f4d0eaef70ce86603a1a5c4e5a688473fe8caf6a9a484113f8559cc1b85cca22e7f754e539570cef78e0a42da3a48585cbab7b88c3e4880967e76eab0cf151c3aa0bb72fba239242b1431d9ea5d533b6decfe744794204c68b04f323fe2c7dbbf5eb5345086d3e50acf9368a8408371b6cda6aa8c1edcbbb33a92b5cebda2efe0a2857157ee4cde805e73bd253c1812a4c66813cae7b2272c8e36455a127cb945668e7515ceacbc097e6e2cd33afba351e33790e69a4e969dd6f4d1438cba67476b1de770e493c5a92556fbafea5d9c3cace0459fe039d42f8304330a543588b63f3d759390cbadc5fe4f3303a5f6ce77c4375b3c3700541dd6efb81e10c9c290bcf1995de580d744fba349b882e5cc9cfaf9e55a2eb054b39788969c1ba4af4eb508daa05aaa90c3d6e37363e4ae4a78a51310836ff1f958829ac6320fd87a5a551217ee9272b96bb68f34677f6840a073507b7d93d09de7cc85ed74d0650c7abc6e57635f0888f9b40b574f4338c93aeb08358a73d11569afee1615159ccb4338f9d8f18525dfbe5956fd7cb735ee3f9f8bd0772b0c8f6d309d2de5304017df6d201cd61207f043b491828d837d3824e8352d05a21927bc956a04a103166a88e1ab0bfcceb8adedbd974cbaacb6893c286e57339c941771613f6739db57e66923b2564f206503a340541394d1ae95a13fa87b0081c4ffc43f262a7a7669ae1c1d3fb28430ab6e12e6c3dd028d1369cab006a6b4c042ab266c5e9f401924f4277fd1eaf045b14258323c01e332b78fd50fc7db8a3f97a5d4ae39750da97347203166379b4a32a2d9a8f17ddfba741be67abfc16bdc125f8ec316ea7c4fc7a78dbf22478855f9d44f9d916b940d17a4f545b317fbf770381e438016dd1bf55738b0295bdafb32d8a363f2b8406d6de985fae186074a15cc4e354407cc81c3608eeb027782b04f27939f1a878b486bae04dde177b1065e70a092e6d165556f2c86ea1c95b3e99713e7400e02452474dd382f9c372ad98a6bd8706355fa5d8ca72bb199b645706b1475f51e64a351fdfcacd1478d4e01578191d985be36018ae3fc3fa4be49bd4dde6e325bf9656629cb9143be165cd2d7393517c81759ccf46ad4d897779b4895fbc07d580e89ada551a117c561db2a29d0d56c75466628bb7dbf12855b6c55dd5da413e14d1b0467eb1b679ca27e9bae5089b9611f9ea98d14c8e8140da6ecb3675b220cdf7d520c649277948c7648aaad7bc8242d8738ac6669fe2063629688341f01c6e40b8b566e0c5bc0acbbdce48b6b3e3a24c828d7c83e9802d01889f37182dd69ab8734c273e3df66801b534e36f4198c9f67e054e66a732544d6b98f4834bbea3624ae1eaa179f2f970994fef0c3c5562317d1ffb80631f89dbc40a938c52f7de01d203bbc36b79210e1420fc85513130394e369dd69dcee1d9f56019b36236c1341b349afcc216cba6052d4fa73c8370d0c7bd0a2ad3c5fbad51570b4e6cc5472b410462083433fdb042f50175d0fd491e9d1841e85637e1492302dcd1139800a1804be6cad579d85ed3145a18cca3e5bb384b274085b1a10e319f9c1475d86739cb21357c4df8ec8cdf997d9c3b9c14ce8925633e4646284d2278b02efb7da17603ec8817621d9aa92fa4c6ce25876d48d7ed286af72935bf6fe7fce345cac19ef4c34ce32ee597eac3ad9723499c7d5fb5edc50330626fee605379dc49585109c8f954a3c1d8b113c46f19d9bb4d2c74229f5575a30fb0a824c6da254c68da68075bb75b2f7b80fd7c21cf77e09374a61d090caa7492f24c1306993676f9a9e4c00917eab4b449f13fdc6a23e2d04c178a0dfd099e8c71093f776cc4a71da7c31714918d249637a846f8159255a225ed030c771e22cf9755b7f33d60c7b6477e3d7de30efdce0bc15f9c1bfa6a6e7b61ba2e8aaac5215d7332b0fb3d3e8c3a3c1ed4043c7c66176e3ba433ed90f64e030811cf8206c571a1163f558472bb84afa9df4074ba9d64daefc08507f64fe30302bac77a3fb8d36006057f070c39591e8e569edee3c1501f7a55f0977957c4ab37c510da656fc006b5f9224a43179453807b36ed7c782ad3780b2b365e8c30c5948e5ff486c70fdb7c48b109f6298de42989801a31aeda6d776d7d8d09efb45df583dfa0dc5d7d089cb339fd4e7b4ce7f345474aa0dc93a881f676dbce3fef28ea0e6fbe1c0901b58a345fb6e1863396f874ae76fb97fc0b592f84a91a0a4e24e21395f4adad72fcb3da84678a33a3f8f1bfd0e29743deab75b4788e91f8f096b5da5380dcdfa8012179507e302ba29696552b4dc090c863a0825737c1ae5c01f929ffd801771469c646f3a0b2d82190086b1a03b60376b39717b42582bbda21c7eac896ab9be688ddcc91989ff7f1644ee9859df41716a674601d4babf1f59169b596249084cf81bf1669656fe1908fcd6c425ed252fca09f33965de658e61e79e3b97d33a4c54c4b293926b3000334b11da5c11121703f7f4216d691637165d151f37743676d4a557350c258ca8ea92141670e86734740b534d7839acbda01d4b84877ac10caf4fcfad2c0332049b8213eb23196cd1dc625a40e1a030efa55364eea5285ab4021d23355d011f57256809a6ec5702dabef1e835164fbfed9c101fd6944758990f1b20feaef883addb09fccc4083526d1e8dd8c9c324f7d422da4935ecad9329a08da0c46ff55687274168bb6236f39205a61dcd94842d8c5259c7f893cd34e592da7d4787cdcc939179fabf8c664b75d4624f9c7fc071b59ab93d9934bbf518a48566f9e5bd8e52d13666ef1138aa7f30b26f204fa5bbee599a19cef482344f312dff5b709196a088ffeb958731a987fb50cd1312f76970305ee7998e479e4817744fe4a2310ea8100bc7030d6399487e89f450bca191c76c56e311bcd7d477afd3ad77f1b9a2e1f5b7c0ba5c5f0d6e343ff2730314c63e5de46803238f8a6a8990ed7ae044490f224deb7691c006018b88e4fc05ebfc65268da603b4b22ed3648a257809fe048e5cc0748470a20083111e729ebb92f7862c7bf0f8ae01136db5c1c3d427eb982143ba153095a62d63df3375fb56009a38d5487ab7f64d1e135d334e643647ce6d0b7e46c612180b1facee120620a74cd5feff1f22bd5a50db87fbf7578f828a9b1ef00bf2653db88b52bcaaea75f0a34e7273d6546f38a9e11ba511a92b6d37d4eed05bb9fa54c99f88b2a941b39c4f38ccf79c64f040f01205d829e6ad02668fb51ee74168cfc8f8af5d8614af615057ceab55294c05b081647fe09aa7babaaab4431b090ee1f79e81930d1356573804c983f3589d969b6232e6d384ee4314f9796fbec42445969e528dc25ae3f67b5f6c476d22ead836eaa6d2cde1218294d6f73a9416ec1be6a2dec7c7ada1b6bba49ba8550c0f41aebfd2d0bbae91eda78308405714021ae2efc01002b58458cb3d84a8a8ca58f06a2f710268c2fc7567cfa0eeef670f0917dd05357854b3f6256a7d1b44eb1d6ab10a2adddcb0feb44517effbbb6fa60fb76f5960b5ba7c7756ad656825f89ff857690903811adfcc87ca8fdb2f489b52cabf972962b63d58f99a3eb6d8ff772f4a5c69f5fa211f803fe0a2b7b728cb4bc6d474456499a71eb7f138e2a81bfd6de87d8e16576bd22dc4219e258a7661f684f143c390304053990444de020f9b333138cc80fe8da4ed07b104a5297a9a471e96b30009e68c57b3555861093d1bb28dae129272748be2ae9b5b235a6a967410b564ab337a82c359f12dea5c50eec09386768c4fc9575498a15c6c62a15b0cbfd2efd553bec3682c056760438aa39c857c80bd8ae2f9cd67ed8b601f3a8a6ef1e5b855fe7eaef8da8e4d46e2a4193ddc8c573abd8252b874823af1afc58d1dfdc218ad6c8853e63a7183d0e46960c97d7d212d34ed9604a89a678aa8bb9ebd5c369c7efed72b7a055d130a932585b96627e2e58da8fdfbc5f508757ceb07724ee73a7bfc2ac85c562edfc1ea74832c174ec06b9cf41c21b9d6e144e51d59b5e93b2a38f0cd6c757c36a56479f9bf0be790a6556ccbad783887d490880c6454c2b9eb75c2a229e415c4b8a11a19cb9a69146edce6a6e8f2d778643fb2720cd4bb3d0b98b721e5dc4a6d36b05ca660570575255545db354d6e1e3448e35b42e65f2529839f96109f6962354fc50037f66ee2c9b35a41f1e861a575263477c03a2ad7fa53086ee9752cd434e8930a02c159a8c87637200133cfc1c8e16ddec00fd0bb442ed86f390e6d103a8ffdaf172bddd0a2c45c0e75fb7932c1eaf4e68453b94d9d33d2c94651422d43004501bbf8ecdd390531eb4c8339a64c0271a22e9d867b6d5b4a31af235643105d609a55b88c79b5173cfadf1d74362a8b2190844a9b60bf8626197b72df1f4f073d7505b11ee23ebb43d089e4400c11d4ad054c79bb7eba191b9a249702673ead8fff3baeb13cafe596d22259c4b88c7fc9e555826edd69d3769dc5a0e4106b1c5bafdfe54239535304895faa0dd892c136be9cf5484948c585863ede41a2ec46488e9e742f2ba61801347318506e075eca5f47568d21e2c399e699b53dba167e63402a5de83d7a6cd78441980087f78f43298e1376be53fbf0c9e35b34fdac25425c9f5396573783e83fb3d1bfb97cad2148bbc6febda606831f66a1f0e0a31575987309c039fb1826cc86ae4ecd9d623acf60adee95233773e0e4270186fd2ea69ad00b29dda61aed9cea23b58134b012edb8538a951721af90d1099f08170ef49259f1b7cc8df463bc2e140d46a9e7c2dc2261e7bb613d826f5a9f416316a50a22beb291ae6447b21995ea8c1aecbb9897717a95fbb8ac106f3e7888948a66e45d017cc12f4906d792cf7f87d5554029a565c9207c72541060fecbd0a33d0cbae5ca7485feaea591230e675626436442bce3512e1a9168ba2b1898ed090f216885f9a07afc0ed97a82d9612da1e9c8e06014e59ae3d6219ebd509bf547485425b37093989c1399d72607416969469f808532fe88bfdad71a08cf2d33e50", &(0x7f0000000100)=0x1000, &(0x7f0000001180)="f2aa9c871004874f7c8476606d78d45d2add1ba9cf3870041a37273b6207c4d80ba56b70b6a577514b3f8da685b0d66aaa0b66dfc8e8a169b4733e001226f2a0986243d597320259c5a4c60e30be578e6034f54f050bdaa1d70315056fee97ed50f3f20b09328dee294458d65984728c0452dff09ae89613cec2d9c684d45ee4ffdf44b12e596ff8ca2bea32fabf768979ced8", 0x93) 16:00:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000180000bdb973531eb41c9d60cca81247e444fd3c01db404b8a000000000000000000aa0000b100000000002c0000000000e0ff4e204e2000089078"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/170) semget$private(0x0, 0x2, 0x100) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7fff, 0x7, 0x7, 0x1fb, 0x9, 0x401]) r1 = socket(0x1e, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7) r0 = socket(0x6, 0x4000, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x401, 0x2}) r6 = getgid() r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x2c3b, 0x0, 0x8, 0x3, "84204445b5c0ff8c8381e26ba4456a222a89a3ef", 0x3, 0xd9d}) r8 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto$inet6(r2, &(0x7f0000000000)="90afe7f471f69b1a00314506e15f633f2e8d8ca9c4fbd83862760cccb233d82f3016fae393ef7c603cb55598f494849922432449f8b95aea84903aa0e0639dbcc8bb7208c523a4f908228e15e1dee499a7a48fca69d896abfaa005e030611c7f82fa826ff9f76c01b58c6bd33f7fa8359eb99790cf2c2107af0b439699e7940e623519bd82", 0x85, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x2}, 0xc) write(r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r2) open(&(0x7f0000000880)='./file2\x00', 0x400, 0x2) sysctl$net_pipex(&(0x7f0000000680)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000006c0)="c0ef325bfc41a09531cd7315b5a0a5b2fbf7459005bac86ec79f67bd328ad9e86c2129ae39193196f44e0d22a5758e688e61b1e08566dd3cda3884ba8618385c6b384d759bf448cb7c18a8d851", &(0x7f0000000740)=0x4d, &(0x7f0000000780)="2d63732aeee2545e5de86f08ec6fc31d8d7af1d6b61f3503e38e7ba9b9e77f83964c2039864501e7a167ae2d2a85466487454527cc5fd6adbc822f92527c3d3732f49d10dc9594dc7a7211214825b8ef2f0ad5eff4282c321a6c7805084b3a4f6ed1b43eed87553f0761fbbf2565f6b947f12f85a025f3a6301a8862eddc8dfd543c4b18d68614e2af5402b2a025bb0262cc6599629e88c3f80f1a514d48e953d9f3cb1cb0e8fadb6771ebdf4a6170777c6ef16f3d293ae8809b79cdbcec8c3e626496777b792f51f3b8170ec16dabc1945cdcb3df317f732cd90d919d66b3", 0xdf) wait4(0x0, &(0x7f0000000280), 0x0, 0xffffffffffffffff) mknod$loop(&(0x7f0000000140)='./file1\x00', 0xc000, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r3 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x7) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sysctl$net_inet_gre(&(0x7f0000000440)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000480)="62be6b88037ed294c2413ccf559a3f66ea38e18284ea67edfa00f64ca15e1eda92af2039719a6de59d9a9256d3efa9fd7b4fa7be0b71ae67c421fe0bd2f6ccbd02efd37bdf0368a2d04d2f2277728496e6d882e200ea7262311fdf8ecf7a4e6a382ae0f10197d41bdccd08c3eb7e5c957bff8bfb61704cf9c8b172a7ea9ba881df0d11fd4a7016e6c2ac62c4c675d531f31bb4addc10e956712556f1d45b4cc6bbbf3cf5ac9870661c27f3071085754bbe443e99d50d2e4e736c85f034e1987eeb2d6135dfdfb5319f663cc98efab5f6678d97442901c42773afd8ca6e9742b753d1b37ec46c8fa6", &(0x7f0000000580)=0xe8, &(0x7f00000005c0)="5c624fdb6737a52f97d4f04662d766b83f5f54da20110e3c37f73ec9a400cab61e5a7bf4d2f7b34a97081b3e636c332a8dfb4e3a735f29e84674f775cdbc22debe82fc127b2235716176773a399c540a619a9c2075420d7c4c0900da8222a0934bc45d26621a522d02924a76bbaceca0a8fbab862694df9e08d29b66d6f8994f76e95e", 0x83) pwritev(r4, &(0x7f0000000100), 0x0, 0x0, 0x4e) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f0000000dc0)="613f97657847aaa0318e083e2a44142e0681ad4e0064e60b66d958c4e930793aa4defe6d4be63af7eb0d3e332829eb9b5ee921cfe97e5d37a3d72dbb549a03581710403bb26439fa6a033bd0751b71bc6122b491ead1f3155437292705ea1caeff5a8f3e28893b29d57bed71d17d6ff08fef424bff74b3cdc5b26a81ea32ffea54c0b75adb07bb701d23634fd710f31ed8e4264d9a8e14924d2a53b0435b3f97bd2ff451c544a49c53c0e038874ee258d8275d0211e3c675f230dc97594abf3581f031caefe6e1323afc24a7926c1ea34f0aa47f86509e6f95db6cb3f4809a4b0176c8a3ac7314c091a8b88b444404063dc393c7262f30a59fdf10dfa674349866ac9d03044b6b1fa633cdfdf11c57f3f7e8b3cd16098eb0bd5dc165eef500d428d5db861511bb090db94b1210f2b9ca6d0d5e45c65ae1a18019941bfa9349cfa05673ee986315195c988f54f14428da6a27d8d7dbfa90476f9fb9a33c78cc38551784a99a7c27d29748a6c80141ef0e62b374661c5e2a1bc2f691a36cc449a7ad7a9ba153286e783e9e44997fd047fc618daff44c52e4dc296bcc3a9d7819448fc3603d4919335f2756e44dbf236398633634302af99cf8188e84897b05797e4bf874a6d10e546940e777f03518c7361c6e725c704b012ceea4326e937eddb3c835be2f197bb47bee27f60a3363554f9a597b4f948e88c1605267812565d5a65851f4ece5403fc9134d4e6298527fe2efadd59da23ecbd16fc6877685d31d9ac6a0be62ff1e2326eac6a1fcf2e2b1d126d8d235b5848b98c3156716ce655417b6", 0x241}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(r3, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000001c0)={0x5, 0x2}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0xffff, 0xffffffff}, 0x8) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0xfffffffa, 0x401, 0xff, 0x20, 0x5, 0x4, 0x5, 0xd056, 0xffffff00]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x6, 0x8, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket$inet(0x2, 0x1, 0x5a) fsync(r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x47) pipe2(&(0x7f00000001c0), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semop(r2, &(0x7f0000000000)=[{0x4, 0xd98, 0x1000}, {0x0, 0x7b0, 0x1800}, {0x1, 0x9}, {0x4, 0x8ef, 0x800}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xa2, 0x7, 0x7, 0x8}, {0x200, 0x5, 0x3, 0xfffffffe}, {0x6, 0x9, 0x0, 0x9}, {0x401, 0x7, 0x4, 0x6c21}]}) 16:00:04 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000140)='./file0\x00', r4}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/144) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) 16:00:05 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x0, &(0x7f0000000080)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000002900)='./file0\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000002940)='./file0\x00', &(0x7f0000002980)=""/228, 0xe4) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x11, 0x0, 0x21}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b17d8c397b016342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193", &(0x7f0000000340)=0xbf, &(0x7f0000000000)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f4834307cb7b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xb1) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000002780)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000000480)=""/200, 0xc8}, {&(0x7f0000000580)=""/208, 0xd0}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000680)=""/235, 0xeb}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}], 0xa) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = accept$inet(r3, 0x0, &(0x7f0000002a80)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002ac0)=0x5) setsockopt(r2, 0x5, 0x1f, &(0x7f0000002840)="e8dff1d0961c4b296fb5c53465b11027eac7cd0877e48e8385d2ca7e1e745f064880bed42510280fbf44c9ecedfba183d6eb4b1adb7dec683d4874466bdc37ce21712cd95eeb880499f60585068b9ed6ba81a1832fd3aa3566c2a90e2d12dad1a09deee23ae11b6c9dc0ecb4b4581d96a2cbec5fd76e5b195825be1295cf17302c17f2b2a44df748fed59bdf18899904b0f0a3d2ff312f9adc010f037df18091a8b233edac118310bdd9e1b646bf55171c64", 0xb2) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x9, 0x0, 0x20, 0x5}, {0x834d, 0x20, 0x4, 0x9}, {0xa8, 0x7, 0x5, 0x927}, {0x6, 0x7, 0xd6, 0xfffffffe}, {0xaa1c, 0x3, 0x80, 0x3db}, {0x835, 0x7f, 0x4, 0x65c2c38}, {0x3f, 0x69, 0xdc, 0x3}, {0x2c0c, 0x9, 0x4, 0x9}, {0x1, 0x5, 0x6, 0x4}, {0x2, 0xfc, 0x5, 0x50b}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x3, 0x6, 0xcc19, r4}) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0xc1) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x4, 0xfff) r7 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x7fff, 0x0, 0x3f, 0xd7}, {0x0, 0x1f, 0x1f, 0x10001}, {0x0, 0x7f, 0x1f, 0x2f400000}, {0xbdd2, 0x5, 0x81, 0x7}, {0x7fff, 0x3f, 0x7f, 0x8}, {0x9a4d, 0x1, 0x1}, {0x100, 0x0, 0x4b, 0x400}, {0x6, 0xff, 0xff, 0x22d3f5a3}]}) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x8a) r9 = geteuid() fchownat(r8, &(0x7f00000003c0)='./file0\x00', r9, r5, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000400)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000000480)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r11, &(0x7f0000000500), 0x0, 0x0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x3, "b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"}]}}}}}}) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000"], &(0x7f0000000180)=0x6e) dup2(r1, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 16:00:05 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r0) r1 = getpid() stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r1) setpgid(r0, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x8, 0xfb85, {0x8f9, 0x975}}) 16:00:05 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x52b, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x8, "070000004f3600000000f2ffffff190000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3465f83516cd6b9311833b377ff5c584be93d3007f3bdda70c63020b60a53b37d6cd04ecf57fa12fafda81c0662780ab0c8d68aa1ff9510de4a90acd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xdd44, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x42, 0xfffffffffffffd4a) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r4 = socket$unix(0x1, 0x0, 0x0) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) dup2(r2, r3) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) r5 = syz_open_pts() poll(&(0x7f0000000100)=[{r5, 0x160}], 0x1, 0x606dca73) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2005, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r6 = socket(0x10000000011, 0x8000000003, 0x0) write(r6, &(0x7f0000000200)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000023b535a3ce11bea8d455133eec9a9c8921721c8a64f12937cf88c1658037a06b79a30cb6931c79d84e2e0113711a14a91f27606bab2167769de0d1b9e9c439e16744f618edb2a2a9d990df969dfcad9476c82d50d6c605ccd2f1921affc571d3c56c9191681dc1eb8a77c0a08dbdcac6817ec0f39f0b33ac36bb5a99b3d74f10d332a71071c79281a98971291d8c5b942d1c394d3e51f62228e04b27b771e9ac9643c9145ef2a2c783363dd622857af37b01617dcff32cb13ebaf1f8862735f5bfbd919acf6165f03f8655688c59fe58a08f6618c8a25803e2f0b80fb914", 0x113) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x4, 0xff) r3 = dup(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000200)='./file0/file0/fi/file0\x00', 0x6, 0x1) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00003e2f66696c6530003ab38c5434ff119eca520fb70cf9bfefb8b62ec684a5ea4f590132794756b6c2ff2d886595138fa0fcf19f8c9866bf36799bd75c7c6151444976a02b8401fad8c3c5d40192cab79abb0e382c26a05b774c7d038a417cf7cb1305f96aed0475868cd17efea827ff5de1408a145a4c7e0f0d81d13c3a3d5c1685eb28fdeee180fcb0a498901307ec3b27dc5f78c64279315c501ec9bbcec49356cadaa77cc3ad669e88035a64dc56eccdae"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="062f89f13d6cd4b44bd48b2f2bb7d0b7977dfb93c512b52a72007a1bd5b01728e4a78b1ff11b136aef151dd902c7545f423f7c35cf13e832d30afa1955dfde70fa4e13919f4c9cde327caf847bda19cd6d3f315e1174041b39d689a9b09389f0eda0a057f266b0fbd3fcfcaad80966efefc439db4cd400d205c31243fe450e40aa833c211a635007c5c3a3a25f1b602baac99e2546adc235ecb21f1da4847a52a395c7132c38a37c21fdda684900b650640eef720f846d6dcb59"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffc, 0xfffffffd, 0x80, "0100", 0x0, 0x8}) socket(0x1, 0x1, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000240)="100e2956b9223776", 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0xffffff4b, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xc) close(0xffffffffffffffff) 16:00:06 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000066696c6530dbf092876320b44b1a3413f3ed696715f7f68e73eb9b2d9878fe3174358a871ebf13aa48e5df77fb2600b37da4f35f4970ad1a1b16f1111f9672de8b66eaf19f9cc68751ef833edc5b5569dbc3c8708e8eb6263a8b349e9f089642ed0421a20763373054d1ed74544f65ae2f312e28c930de38cecc52063947a7cfbcdc16897c5256698a28368952c287b9655f6ff9"], 0xa) 16:00:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000f17b2f", @ANYRES32, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="a929e79c00000000", @ANYRESHEX=r1, @ANYRES32], 0x110}, 0x408) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x0, 0xc3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) sync() ioctl$TIOCFLUSH(r4, 0x8060693c, &(0x7f0000000300)) socket(0x2, 0x4000, 0x81) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) mmap(&(0x7f000051d000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x400) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xfbfffffd, 0x7fff}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x20000004) 16:00:06 executing program 0: mlock(&(0x7f00009a2000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x200002, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x80000001, 0xcb11}, 0xc) socket(0x1, 0x2, 0x5) r2 = socket(0x10, 0x8000000003, 0x4) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f0000000380)=""/187, 0xbb}, {&(0x7f0000000440)=""/26, 0x1a}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000540)=""/4, 0x4}, {&(0x7f0000000580)=""/213, 0xd5}], 0x8, &(0x7f0000000700)}, 0x3) sendto(r3, 0x0, 0x0, 0x408, &(0x7f0000000040)=@in6={0x18, 0x3, 0xe05, 0xf4f}, 0xc) r4 = dup2(r1, r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x100, 0x9, 0x0, 0x50a}, {0x38f3, 0x62, 0x4, 0x8}, {0x79d3, 0x8, 0x7f, 0x5}, {0x1, 0x40, 0x0, 0x1000}, {0x3, 0x80, 0x0, 0x9}, {0x7, 0x2, 0x8, 0xff}]}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x0, 0x90d6, 0x0, "d700000000000001008ce75ee400", 0x0, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwrite(r1, &(0x7f0000000000)="8951512e318e8ed68ada8b3cc7572d4be67e3ef7fd3dbf3e3245978b6d302f5ed1a85bedec0fbdceac327756fd8f4863d6d7d648d5481644", 0x38, 0x0, 0x5) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) openat(r1, &(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$hw(&(0x7f0000000680)={0x6, 0xd}, 0x2, &(0x7f0000001b00)="7c105a375b5690e5f4237682b82e98d444e322208c77c5b9d36af73e7ea064592087cb8e6e4cecd75e9fda1763a290d3b5e227f99ecf41cc585156cf14b06d04ee9ac2b4f9fd604aa28000117bee0ff1e147fd248ccf61247a98b20c4b957070", &(0x7f0000000040)=0x60, &(0x7f0000001b80)="f411f8b4115b530838e01f8663f5e6c13e899151c8359a0d81702bc8052fead0a54803680eabcab0d9c9211b36f3c1b60f4f0a46a6093031b45a504dc77f706a5c692053f3cf867b626be13c25a271593a3d", 0x52) r4 = socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xc050, 0x1) pwritev(r4, &(0x7f00000005c0), 0x0, 0x0, 0x1f) open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) ioctl$FIOASYNC(r3, 0xc088444f, &(0x7f0000000240)=0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="40a79d9c5c9b283ff6818613cb4b31cfde33f51e97e4bb678d2f77e336f31d591d1c8e81e8eedad7f90020deaaf88ace5841192f47956314f367d92ec4d553856634dec21dd942a1fbf0ab065bec65aac4318321bfc8fd4ee6c79a9e0dc01439cd402157164c18154475ed8cec7fd43135c0074016bb8f50fefc7b9b203e8ec169a95619e98b3cbf0b715984f889e0cfb0ae8b5175ebc85a574ba84170d7c07575ec286d1e258894c59cf7a4e3ac5c7d9ed1fa404c77bb3e7ed58f68e59dcd17590da205a2c4548752dc5207ae87abf42d7300000000000000"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x12, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000040)={0x1ff, 0x401, 0x0, 0x0, 0xff}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x2, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x8, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x1, 0x0, &(0x7f0000000100)="7cc322d9127adddb3671ebea3dbadb03f650bc5d82b243ebdfda84563c13807d2ef0f597ac3a3b87be0a97825d981cfda85834fe5809adabd0f86a69bf47c86055b26a279f68dec869f9116e657604d566e1685bb8ca12f2", 0x58) sendmsg(0xffffffffffffffff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/157, 0x9d, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203", 0x2b}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)="140b023b", 0x4}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:09 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) r5 = syz_open_pts() dup2(0xffffffffffffffff, r5) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r5, 0x2000740e) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/188) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/182, 0xb6}, 0x842) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0x10000, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffa3}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000a000/0x2000)=nil, 0x398f63d4}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil, 0x7}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000006000/0x3000)=nil, 0x5}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000d000/0x1000)=nil}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000010000/0x3000)=nil, &(0x7f000000b000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0x7}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x8000}], ['./file0/../file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c1d845540cd74cf01ec48367af5877", 0xf}, {0x0}, {&(0x7f00000000c0)="d8cef45666ac3ea5a9028bf2642457fefc5bd210ecd9e40e65c40eb0780ea3c9a90d1ac08a3fa4e7d800d926", 0x2c}, {&(0x7f00000006c0)="4eedc29ed09de646eef4853929c0aad0f5c320fc638423e90f5f77ec71f9585d7b2abfc78c1d7ed3291d340c702ced77a30d085f3f8a36d2434bf496cd027bb004a73defd55f84aef924bec616568a60b55e7e3d4fceeb7531ea3039c1d6b30ceab2cf5c25dc156c241fdd9bdb3937507d40c2ad2892a9ef39e372013f90e0fafd19214463344d75f1b82db9060325ee8a914bfd71bf563254c13b6b239d0394e62feaaae8824f4d07859272796855fa18413342deafdc3c99dc52d9a642a178ea7dc08910ad1481cfadff9994041877282ac7d8bdd882", 0xd7}, {&(0x7f00000007c0)="f496c82e1f4140b8ac92304cc04f7fd36c6b76b1565dbf20d2488d75e4e25bfa20989ed21b74d821c9ecf3737cdbb580845230a1da2fb7c4f802a3869a515106347be47a58a8e5122c4fee1224f19c8f620a77acb4eea49fd7f5d6a38a18d483d5bb1122b2003fc8be94e1b0a9027b0b00ac3b20ded637a2935b2f562d91ace1a436d37f612eeebc60a7a3386c7da97f3f070a29dbd0081ce459c17b8b5dcf93dbcacc5ecc93d29a8635069f56", 0xad}, {&(0x7f0000000880)="ce80ed60a878180e5794ed2370ef1b5cad3f681d3efb53f5dc31e0596da05e9a4e8a9d506aee8677a33675178768cdc5b8a18f59c16c57d7e3c097c12e1863a628771cc041c4366369f2128114976f814e46d9f54270c84720e90d595adff9dcd06d04d10409a858fcddd68c1898f5abb42ce175773bf2625d8ec7a43b7d7ee25dc2", 0x82}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="400765bce58c4b39fade7a9c2295d16445beff24958b0f448493a3510af23caded4698a8defb525b9da0a1f35d25d343b65243a0c0", 0x35, 0x0, 0x80000001) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000940)=""/9) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="ae655df101a8c4242f359273c2684ae7e6625f32b1c3ebb13968e4de4d6cd1c9e45e6e3bdf6c3553846c55", 0x2b) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x7fff, 0x0, r3}) r5 = dup(r0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000002500)='/dev/pf\x00', 0x100, 0x0) r7 = socket$inet6(0x18, 0x2, 0x8) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000002540)='/dev/klog\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000002640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002480)=[{&(0x7f00000001c0)="dee7356fee8a1365b89614b66fe9d049d9ae54cb11d691ce1201b921610a70bb61f33d9650fd1e56634f78d8bcaaa778917a3a0bcc946d9e32db9755b84031333f2788c2351de9a75acb4bf33ba378077356f3a9615f9515a29ef3b057bb82bdce2590ea2cccbbe980ce705488813463982b47735fe0050d061985b9b1887f114fcaba6b4b7159c441e1a0b72f7abac74ce94367b61056d7c65bf412e581d320d8bd544d39d08124f5f7fe04dbb9cf201a0b03b8f9bcc24962dc860eea1f7fc4df47ca2234be85361cf2773dd0c4f972583d5c24ca38e93ec62fccd75f6be0e32333b7b5aaafbd28a4a8b435693238d60b7799d2fa9873f0dcbae111216d1997a46be48798001c3bfceaad146ccb7088fbb715fa44420f7a999758318fb28bcc3985b4b0b7778155e34ccef942b820bcd47737b383dce99e2a958439e0fcc06208e178378768b5ac2cf44540abd229bd6ffe32f91bba1672872a7bfa7e8d1964d0ceae3e51a2d06cd61713dfd8c5d9a74663eb2de1d0af6846fe6c424ec8ceac1ed7aa1c02c8c6a3da1d72935bb62a4365d61d96be521fe06f360e14c84460be98e2e1ff9ce89478968e5843f9ac1b722d982cf60b57b3fd007cb5069d48bd4a360431ffc83a1caa68ef6c3786105f671de562daa65edd9261cb57d52fd16dbe978873ee988ca13325ad912c0a102ecb955c9c9c94f81b8ef188062270489e6e2990e4ef558db44cdd4305bf7603cfa778418a3f4d05c15ef3f9fd9526876613eae98338d66b10bdc05d2b78dfacb452277bee7c9e01e834eb81d145cb8c9520736f7db2cd569b16fe53c8177b7ea00b67e580ef846922862afacbac9d406507a4a56d21832f1fcf089ce0ebe34fd6f3122599c014e371e26e903874ea48813b9a83f93b2b002713b7bfd628ecf6405f2659e276b16f67f87e71722bd38dea6a6aee9952b4a8f97aacba294ab8414cd4158b8c425f32fe3616893fb0fe7b6ae998be8258c2c64133cc71d03d88d2ac55767d7890dfcd4722c4eea81dbf0522af31d751ad4bff221f7302838650ea98baa8daf029ffee63678e1abf76addd300688eaaad56c151d1085f08de2dc4068b9792d48deab18d716286351f0def5c7aeef4264bffdd33cde506a37cd5a20fabe50470e4d70bfa9d7ec8d358ae3bf90d786df30992c5b298cdd9fb73a780463a1980d41774b404677d1e065ea85941645774b6c19efa1a51e71d80e37780dc960bfba9fb26393a9b96661cd709e6f1c1078c6d550389539542f3c8a7b2d0a0555b2d2377d17159f51a83cf8b625ad5849409f906ade661b93edc3b21efdfd4a59689de7b50dca1a81a428b5a8d8d1a51ca2c3c9dee52f9fd44d29691776d823b04c83eb6429722f883138b31f06567eca2c209a7a59a6702240378104d4ea4887864e6e0f006ae0925582174bcbb0a8309d8ada8d119466faf6e75db923c94f5e9fb4e0b62d20131d8d3bf62a2b998a9fbdaa2c1019c8c33f06959bd8013d5ce594521c0a1ddb659daaa740679ec8df9146c436a6d911f2cf847eb93f9a128b2634227bc49147ea1a15e4c2288317728d317dfc9705008c23bad79fdbee543c8e87018bba1eb1ff98186e6d35bede20b44a43f3761d73516a1791d9ad1d52c1448b6643745221ca25d600825508c22b78c5308504d3b32b9da570547335c6b9c02ec18f15d300ed468eb8704f5f6305eefed6be6be42d99231d841498f7aec4b7413b84dec256120d64869e5360f713be3446bf17655085e6470861a01646b5a5240f964beac09eef93b2625591be54b3761fa122b8f9e48d4c7fcdcf8c1885bebb29cd3abf0fca7d8435985c358db2e81d210ca37c6e54df8e5d797efdd7ef001c353b0cde60ea872eaeb35add23ed8dbce500670a40fbd9a02d2e90513782886b36ed35953d7981e944f5671ccb181310def8e8daaf586f0aa2c69e68ebd0ebba795ba8b0dc17b5870cc77dd0b6032bd1ebc1888d5b8f4f02503bc856b99d71fb58906335c74b3ef74c1cbd6dae294823bcff6fd07bada7c48d3afa596b64c48607a8d1451a2bfd7d0a5bda084b0b300c9ada7fb7781f5e1e9cefe95d28c4c4a99e8821ff8ee7ff85eaf5b20814bf3c7e178cbc74fbab414aee02cc5e654cc6916bc3d72c04a12e223fbf874d6f90f545b47974b206548bb346d16052dc18bd505dd5aeecd27a88b50127a5a1323427828507b2695ee418a6ed4d0e34583eff6b08863616acf68518427d7fd47ca21b20b7b095b24e822bbfb0b3884426ab73dc2bf400d2ead2505bb879f941fa681f1246c3ffc9fb38706946fd18306c2ab8c8f1942508edcce5ab01cdf238f28b8d96e78a7570731c1d4b22e4c8bb2d9b987dedf6df63f2f939f743b8da90354ae33531fe6a752896d0bcb18bb7cff8d45d6a9f8191b7ba96c38b87b6bd12cbf89541839eaed1d23de6d41ce5492f44da92329754f930b61138cc8cd2aec87edc0e089c14a69550f8fe915f971204ca584ba3c28bdedd3e208141cc430a8e8ade11f71670968a58a2479f77b3f44d062fbeb6d4ca4d759f4de243249530c457cb17930ec9b9db86f6970dca9a1f5365ea76630663c9097c6c489e4541ad05481772452b1feb869c923e8e7ae293c68a21c62bb7029b55513e16dd2206444798d921927d4dacf9b6771fd028870611c6b92448df80830f9479bca601a332a6e35447dad59511945ccc5b43247fcbc927f3a7c3d2f468d55bfa4bccfe7dc2eba8bb587d7d55001f5ecb996725d30a1212beb61a236793a8efa97f15b119a882e80be53c63875b400f2aa16652251ea9e2b7b30f9d2b4e8ae987c5f29c9ab6003370ab7ef320e254bf0614880854296765f0d86798004a6de08ff04bad1c04c02e127c07a2325c598be5e50f7cc79c76f24e64189fe8b5b0b5551f51fa51bc4058373c58915381c694fd6b7f330ef358881c74b51c30c847c2867c82027da33313a2688eefc3d7c5b5beb637a111a012520ea8de09024cf028cab57e4d013002567f677aa52bb4a1a9ddf15daf8258215f552a7f672c3a7f743f2d20f7cd283846ee3ba95092eae1f3ac1faaf310d78be4e2c050600babbd8be2e59ec0a454476b43145e7368a7b75886b9fb7f86c1e8971b9783727e27ebf1af2752e01f15057a31d1fcde22318fe06013c612ca4915ada0d4d6d18990490df4d5a233445e11346f4e9b99129cc1a706d3e8d76455e49bcbee9974d283d44df9fe5740e3e45eb14925096603767203b14ba2d765ebfd958c7d1b8934e916f04e716cc539d9686f8890e8b74db988ee9b2a3c374480011aeb69d4ad8a8437d7cccaf851e1d67135972410cac2c51940c117dc1a15826d8c5e452b1acea116e536ff837aaca02af16405bf4ea08ca4926f692c32424e373214363c44f2a153ee8c2116f3df46b0ec76e938482107c0760c4cf8bb17218e22bd51420d199c664e3c4b65eca0161fa35728eb704c914750ca705f81546ade68316ecb610fbdf8f56f64db01c4ce5ac2b8ae15d01f78de62107f4fd9e631dbbe9e79b07d6132c5089c06146945702d6af47aa96be31ded166837fa22ff0d8505dc33218f01e8f8bcf2d3d1659a50fd9ff3486cee74f2e2a0e760232b4bf5f71d67634970faab651b83c6fdbb7fe7d4097ac8e0a3e474f94191b5c392e4e3bc1f22972e1306d8a30fb48ec6d6ee44b372c6695df58fdf433eeb55d24d7a493b610dfebd10142fa6a8300cc5f81fd6b07f0866e85d76282cfbcb467c4a17229379557da5a7045142fab2c1647dee83a76f6f6dc88fc5b836515a0b5424e638cfcd602c05681169ca46f38e4f755e4a34308b4c4105e4df51240473ec768cb3682e4b3531eebc3db9120648be60b157c15ed0ac13f716b167d6e7cd135e5ae52db0ec3715410b9fec1d9031771d021f78c9f948ca43674325712847f92541d1550f2a45dab417a1a9cffb06f89e764679c9193aa78937b8417f76ee52582683e7183777baea165fe391c739414340507028ee64426ca2898bc62f4ad9c705959574dd519a69332e81ed1734e907f0f5182b6dbe3041b0c87fa9e29c662b2bd2e07e605fdd3078642c3d3c4296b632d9fa85871765c086863357f4d2e32ae41c6b3cfc23ef1c478d187b6c370bb62480911b0a3e35f3618c3fde24eff8a8fef09e92d8441b5214fd90031b535d36fa576e66f271f6c82e2aa98b5ecfa964f7ccd69375b6660fa7fac5882487ee9817b7a4cd340b84d17b60cf287b327a01afe98ad6940cf106986a9ff3f7fdc0f3a50bd1a49925803749cb15f86a89ed8e3e9142361b3c55e3dfce9161bc8e339a3b6174ac3716b527455ff173405b884c0955afab38e59cb64630aeb1e352f016268145a0c74d47d962f5c2f311161328741b0e0ea29fe2a49e679228cc43b31e3832ff8aee86bd7d872044ea251156e81576fbf45f8f4e322aa984717cb401017b2972d3c7cc4e51225b04149e606ee1ab29f762e9d0885f6beca2b61df18d6312b825e505dcc6d49140ceaa3030caf099e09fb4b338513bcb049cf36deac6e7edb16264fb3639ab32583b7b58eda0d87f36b97c65af810bf8d4d3da9824c8c93ba84bdff95d14dc37d3f690cea0d205bbaa30fa4ad9b28922bd5b82e9dfb069845658f9445d9cb7bfcfbbfafe4c21a62c74d932d19f8e91a114120987baff4cd972c1cd825d4239c231f396d5a905bf4da490c0e269057164ff71f7bcffbb39a4cab37f584cddb267ad06957ef7b14afc543132d8dd8f53784f13532489331647ede508566ce249e8c4d8bb6fc669f5f08e412acfc93ad41e31f03ff11db0cc2e8f3f142f061885eb6b28fb60cf0d28846342aa4a81b764b106edcc4ddfa3ae311b52e5c72b3c2ae9f7b2d100f6b992f8a82d03369f46fa02122ee5de1937bae5b10c0d72e37a02034bae7f8fd415f2bacd30c2c3d867b2105f9578beeea4d2b17abb4093ca7008912b2bc7ac7b4fade5a6e44802e8795b6a504f63c8da57f6854dc63b387fcc1415629c7f71e288ae5922e8313d5fafb0b44fd2d64d5b831cfe9adbcba3c867bcbc4a9f70d8311ff618b0063784e86ce93488b9181dc3421c77f172c4cb663b80d23427ec2a36006b232ea0488b4952761c07a1fe933eeb5656cef9cb575814d91e8e477ddc111772a789230144ac50c2187a269549a360a556653b794184f080330fa4319a796ab922dd3a77facbbd5fb5991d0c4d50e634a9ca0409f8925b195974f9fee3610718ca3f2af484a9d0db927c1f7e15b415f2c5f8321b89f31ccd1b46fd53f734024d31e1a66c9cc116a4ab88bd2b3491d5911b2ca1f78f112a8a0d157333d82cd04ffba8dda5101c2adbf534e248b93adf61650b8cea25c9bd0a9c39fa809392caf0d7250279738abb9818b2560a6a38c97560bb86e368770be208f0cb2ac4ed340353b716417b25d3609090243795a1fa5a9f638fff9498c5a4bd2b1887b9efc9fdc7a8ebbc9e7ef05d3e2db611ccda9f84c17b28e5a527001145d7029f4bb4e517cb2f00ca6be5eab5ed3198cf37db5df0e56957a55e87e613f30b10fb3e4e63ad49e6251de346f5557fa507603056b30e84d55d92c3d77e240dbb2e9c03fe9ae288dbfcdce687e5d4686cc71e8717774f05b048816167f3b89f6a378f457eaa0580062201e5c4c83afe0b86ef71a70130dc71f5d572b5460110d4831dfa41b95af55dd7eb794676dc90fae1c1127bdb016b4d8ea4d04d4713d3a705e33f73cdd709920fc2896bc4bf1dca1ed89acb4db0a2e433755dee", 0x1000}, {&(0x7f00000011c0)="c632e5de802a8342917e4abccf291b419d698a1968bfe57d0ff7aa0ceb2e658bbc57d1b3e44ee00084ac92e80ef42ff40d8ee06210e64f4b8de3233c6b9206bfdaad28f35489f8a6aaac654455d7b56117ae4ffbced1e4b2a6fba492d3a2a7008da1700057d276a0eba0db8ecb701a9bad242dbe806bda9ebbabf1841ec6c889a791319730c2d63d251ee8dc164d9b2caebac1daef55f1b081a75335fa610462b0eaa4309f891fd929b18d2db1290b32c5008133a523006abc806385d544fc4aa33d2168db60230e17e9f0a12f14fb9a2de0d16de0756224f966cf7ed460d0508af9c422", 0xe4}, {&(0x7f00000012c0)="419642124ea029d98ff3261b98546592cf3cae98b6a638df061b1d160c9c197e914850d03674923847a1f26677b41145b0e3890d5ce75a3630b4d141b6e9b8bb8e5ab408c736c723996e04110c9245b4eb8c6ed15ca5199068ee8d22732c01be744d0757adf703abb816e41760bdc9eab42d8e14dd5037e0a62c42733d2fd1249bc9e776ca6533323725c53612fbb172d92fea3574536f2e45b334dd1d887e32828978497074", 0xa6}, {&(0x7f0000001380)="40b95e0c37b48351650ac310dd2892732e4e0576c0072020b14c12391fb04e35fa8022808e8f6e8830ce101413c51d1742c13fd096526de790d963a97b2bc4a152046d781ceae5f96baaadc71f5421b7c9c9e4d008c3fe3e21d54c5764a9c93c18a981db9a6999568a17a3794158c844c7836b99425ae699f23d935c7ee137eb8d0a8fbd0eccf6f0871dc3857c75a20ccbbeeca7300e07a387cf0253d2c3eb311275e4bd92eb23091dff84560e4a9acb9f514484d96a4f47fa4ff83c2065375a87c727eec0dda3a2a8c264453ab6e772eafbc3978a410c7c32774ae4066b787d0fb65bdbfd154f349374f461f9cabfee8ff7781b60db", 0xf6}, {&(0x7f0000001480)="c2d3446883643bd49497ed04d7c9bf66adb5b4037a3bdfa368acb296305b2dfecb4e18e89289aa217e4ad448a4b9c61c56dee6dbc7b0dbd76b80795304305a280c5ddb842e60ca3b7080c03b71f12992825e827043b46b32849b9d3af2270a175387c314ba80d0718aa4d325f97480e5740b47b8690c7927bdd92065b942c208174555a34d8b8e4449b611bd43c5a21955c269a17a2bda28ae736a1e31db0ed977bff29a7810d0ec9c2ccd1d93330009574ed7b4a214762ad698fe51382db94b2f4d257fe7da8df2bae998e96b398bf593069e75ff6c53789ed3c4073f6eecf378f8d8d773fe8964507377a9d0f1f0053fd4313f3c9c2d4f506d4593b9a4a9e89c3b2a291d642df3a0030b6115c73e64571e785df9ec52c8f607c3eec24c17c6bd5badb8ae3351c3bac96a7c81e488bb13a89e50c838b6ec94bc7aa66d4083ae922144190efed6a10e7e7b2ac5de60445e80b14bb37414ff198e083e6df47aa2dcf3d3fe7539f4249191d351be448d14da6464eba72daf1e770165db461a26ccf8ae2bf7069f06f9493d68b0d3417391182b581ac165ce4f83194d632b2a557c7dff3e94651b7edf95278f55032a46b8863ede47bb2fd99ad16d34911cd154d656aeb3807ddf2c1fabb23268eb8eb7d1eea98e7e482ba1105e542bf2d0052bc989f0847facebf95d075be191fd2ff50ab6fe754e7a7fc94751f8a386b07379c00893a6f52a6daea3330eff31b7c2c1a96df24974c3e8037e3724dc75b05cc28e5c933edd95547419f0e4c8a09265f4d92b0295649f211e4d865254ab89fd160006f8ae0ac846476c4870ba8ff5a1d3f7a2f41a0ed8fd8dcd1929df56dcbb642217a2e934afee48a9960692df082d5a285790f64e3954dd5dd1432703adeb435863f34cf674524f2e684b4909950d367cabde89f2a8e276727ac3916ce02d6a7feef4b0877a8ca03ed04355be5454bdd8dbff708148d14e027b3361827d0d429a3f495399c88ba1643ea4932d059cb6c9e19d661c8cf706eaf9cb17ebabae97ce16434ddb09d770ebc76f116eb7731e818bf291ffab8714a8d1727a136c0b096dc9a998ed5e4a6c66731f1636b9b17dd00fe0474909a198853b315f385e710df1f69272314f51dbbd68d00e48af3c525594fa093e4ae8cd12edb5ec070f7e596dd204da086228856ec0fefc249d7a0256d43837eba6f69598da8d0473349f897032cd1d377206f02dd0248af41e1b20bb409000e32101b73fb05af5552c1ff417830548a5828b1898263cc0a8e735a757000144152f2a3ee4eae2f2b74a18bbc89deff897f07e8485f1f6ee564a4172c8009f3f63fb8f8bb9cdd882c3b2cff699cbaffde5bb3df6e0944e841fc70a221dfea435fbc678aa1965a480d9482b69af770c956dbb93f15027617ceb2d1e3fb0f96f5e0e40d827f40514d33d990df09c81c986f71b2966a9cf60c87e3eb2c48faca8f0541d37e53dd4a8b032070e88d37fc261c52836c143376e994ac71542fc9b8411bb5cf162391194c3df4dda06db46197ab52a4346d56ecf46ea3705890f6c485354882c70d6676485ad98173a0ae97b2e62595599c8a6dabebc35f648f6627c42e12076842852ad993b50e0a97c4f7f6e9537951ba82478fb88bb21f9201a1969e8c6a0d99eea7be849a5fd36ae4faf0c0d5b77978754a472e7581d0f5ebdb8fed1947e4b9dafd04dcb12af648a6bead4ef52443822c05fb88af00df84e2ac1fd3739999ac723bb51320b0b6385114b9aaa4d16a61265afad15e67ea8148d01ff3e5032066b14b8ce5d19989e2ea4aaf7d99ae116f7375ad3279257e6cb9cf14bcfc96a2ce1dc30e3468c804c04d90041b9e0bf9b23e267d6b5cfbed76971e5deedbc2f20ba0f4f5a44f85ee35940e8601b92ccdc29a823037b526c5c91cdd818253d3eeb1747e9e2b2f5407252b80435b19ff492e4f67d9a3e5e15e849ea31c43703f1dad5fa06121d2d43e83e89d5ad9132fb33edf960f54878a3353d7758beb87e04a8095d11800a07148ecb25f421cc114c0e9a9de79f85c3a8540ae6869ab203f10f71155918a786e28e422cdaef71d785ac1cc23ac46be6326aa51b6bcdf5f00984e97db6b5e4a9e5247b5372677fc35131c104e4643867b36264875560c9d48cfa91f55767f82da24745048699f0bdd4b8f862020f189e8c619fcee40df268269be4cfba1e85f789f1b17a9ad6070cbf4ac02f6150ab51ae9d4ba80efb08318ad801c762401ee1386d4f7607539a81ad80481c8c3a8763380eddc89ef7a1f3b9c0e13d7b609d894209dd5b54cf344fa3e7ba7810672165bacf1ffaa95952e98432668ca6b0a24de6e9670c4bf6ed6ec43511439350d932703f83c39a900a8294354581bc3f43237e7e7c56f20ee8fbc4d916d8a4fbb7109024fa137849aaf8822376ff2294389dfeb33e8614e9f3089db9b64cd3154e9dcfd9f0bf6ebb10e75caefec95c75154b90afba248901048b0cb1a961783e7105a3053e94bd5a2d1f9df01c3cec2e0a369d61b1139362bc416c134e35683ebf163d0104fe02572e6e087267c8b0cd21c80317cc89a3d35f37a0495c4488450f93efd71b7378d110a0a7876e7c81935bb6b433ae9743b9491ed79d3db17578279c894dfb507545a4cd88199401eae9531f0166b387bf7792830ab1f83c10a3f3f46f0ea5cea723999f7b85c4eb5c56f3a1b2bea91f3b63391185a815ce635c7f6125505b4dea39b31c8f7f44609dd8493816c97f6c24b523d75fbdde68843791af80104b546f174b26e7db21ffbb57f0f782e3ddff4929e89f8b6619f39a61f34e85489d6f4a4cede5e272b3bc5ef14291860e62c66c00ee0c1b49a75ebea5eeb881cd2712e2427f0933150fbae2834585946e2a33b6896c792e388e03dc71f2b28aa84838ad4666ad50de28a84e0fc5a2a4802ddfee732fb41b2434a18d1bb45333a832375699c469bc89c612f96deff4b76b2b8edaf89561d1698b52e0b9fb0e1918ba04f70d8ed518689294186ea5c9e4cf5282ea66027885807b97110387e081a1359895b2dfb91fee81b35a969b7ce520893fa5ae3058e93cb5263b07a7a13ffe67b81a4494c3ea8670780f813db8cf74c762a085bb609cd89bd09b253c8147f3921e64c6a9dd9840fb59c921c0d4b95d6ca024a367ef0ea1533267dcbcabc6a1dd87589c136dd1f2f3bfa33caeda37ec54e96637bbb11af3b5470d3823b2d10ad2fd577782824160cb649e02c96d37fd241921ca3e43e34aeeb3b59993d6aa8f82a37c6081ee9da537b098140ef065c82e5d22a14e0367072afcbd9cad947b953f9b9afe5b8b6219ee9017a3674403edcdbc385b24d11a65eb3f516a7292faf600e8e908183252eda57780eaf09970ca2b4d67b44efae9679efbd3d884e3cae8cd54d918d40beaec492c6532cb8bf74d2ad86cf4ea80037b3209f86a298a5301940111b54fd8df58b836ba96be5cd5ed95aa7164626c602738e6f0361ec706cbc53da84452447a30da86baef453ee8fa7b5196f749b38e917d0cfdbd162fe35e2c13c4bd42e375d28caf895a7e6f6a70c119ea91ae9816e7c0561c239ed42b93393f2319544a315f5453205670397b5177f6b37a4ee1401fc94f9c30b2497d835294316cf1251e054aaa0aa69016b9878fcccc65ff0d55b699d1128b639439033879aa0f8730751bc388ed002e33a3de5bac9c890a76d40a78ad35055ce9122a00affeb76558e72a1fcdc297f00701252ab6725582476be0f182e9729d7a42b803d994cd619ed8110fed0a997a2863f8c7bbc808ccef301f8ed7471986fe3329858171315ea60aca8e2b76e75fe1f57f8f6efaa61621416aaa99f0b5a5d7748ff28cb7ff3a7ad5f3bc505496000297584dafa3abbdd7c5f5c8eb8a42cfc6df1d93100476b168a10f44d8a39839fc506c9dd1c1f4152c1f2bf9c7b730fcbd6dd128db5d7f55981e865fcfd85adb6d48f2f5dac4df79f023cd30f0795cd8b72d0e6fdbbc5c58e6223c7993715d046ba7e9237637985bffc77237b187c75157b8970ee768e0d2d1ff49763c0ec1669a808ded9eb165c0a1242b63d0c111b2ff3e75dcb3231e0b4cd6a06f16affe7393e73743217a3cfb48a3d6ddd567566d9a9683c8a617f4431feca2908997f86302437015257be2d0c8a6030ecc89b82ef5bda29462ba24942e091eafa57aaf5e89ec00e5bedd9602780bf609df96e97959d8f568787712d9680fe7e12b84e04f15a1a0dc594105f923e274ee9028d879caeb64ad27c778b7a8c40e212d1e55cdc71409f60004eef6b4e4d3193c42cc238dfde46eae8711ccf484d861b35e758cd1ab027b9940c0ecb5c0576c5005f621e1380e2f9e1f1623f321fd53eae0be9ac0b2a85f05d30610e6779f497650878de7c9d4fce7337a7bd0d15322c00c0536bbc779b0f9791678e8b8bf9f9260ac95912dbacd11b705b0f200797f8327314a2e50b56b902e71004c6b9ff00b466148f01639cb758e6b62194eed80e87bf76c26222650950c170199d58573a315fa8c9c067beabf34021346e4698bfbccb7ecd1d4194e30ecc59a693981cce5abd69871b4edb0e47642eeeaa32bc4cc7787f07a7e02acdacdf95a44480069ca9e215b91cda57a7126a2a4d235f161f929a300dcc2b320762f9368e8c752e56947a45400f0998a67316294017e72ff8f24a1ae180c8c5368559d320e5f2f715269034c01609d8f33987a3ac2a97da7c1e605f8b83a85bdd249ddeee9e9e9e8de2caf8579de46b8647b846eb1f5bc78ec0f8984dd5467a5bedc48a79bfbcb1bd9f108c2a48def550e78ceaf976f188f77ec3b19de84239591f031f5d3bf316af8dfffe9783cc09128ec86582389e53361684bcdefda39af030ee96a298c869f07afcd4f25bd300db875dfe900e24bc282647b950c2af31a9b25f5a43772473a4d0c7fb62a46b0cc724ef8117109a8987be41e6980a8f80e2b21718b92c080002b22e42287fe47a9c4ce111846e7d98a01c201249e02e3caf553f76b4ad543beebb15798be7e5715db9ac3c2710677f86019a52e4100d65767fd34dba0f7875296799dfb860e7405ca7b2f0641f5405bf532b918eea13df7d038929e1c36980dd0995fd0e31de7ac854a0185b2f80b170633f9769983d546bd53723852850ff9bbb9321681c2c2162dcfa93d2c735d7f794e7eda6ea6098995ce64846feedc68946e0e1d52ecb3c1b4a8142517d1131b4ab77ac09b209cc5642efd6cd0c3d25c83e9f53396c3d621e27e89ba3c7dae46ab0de689179e6e2a87cfedc8a2c081de222ef90dc3c7f704d2a0d5e7a4b1f1ca617e57ae07dfb240fae44f447d11f9b3dedd2d0f80b9736d9c96838bd97f40697c228f0b44ad4edcb5dcd0aaeecc5b7c9ffb4f9e2a1aeca3fef8663e4fb4613f8ba39e286dd7cd8701a0342dfcf3d35da337b216e22eb1bbceaaec1e7fcbbb54c91e69187a89bb4ed3c4d6744f425f0bf9178e4ae6931bae1d73dd64d30e989136739a3b93963e5edc19b2e94d04de755eab88fa67330d3c7720e774b7c5859e1d5c674b220e152b6ccb02b79c5be5b0e97d9a7f3b0b363c211009262eec969d4f9a66c757d8aa860b9297fe0f01b9f148fa3cf49fe1d90141e99daf628d3bbe6b0c6dd387fe6995fd2a2525b608988838b4cf8a1607f37ca2567e8537bb4ff9ca5e48d791e65c89f50496a9a7d61be9aa6167cfebc771da2d803c72ce63445b1c2aaa1ce9b968767b8601ad175f1f48184972b5c975bb065294c5d08c3a8edde01a915bc91e3587", 0x1000}], 0x5, &(0x7f00000025c0)=[@rights={0x30, 0xffff, 0x1, [r2, r6, r7, r2, r8, r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r9}], 0x50, 0x400}, 0x401) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000002900)={0x9, 0x7, 0x9, 0x4, &(0x7f0000002680)={{0x23, 0x1f, 0xc0, 0x26, 0x7, 0x5, 0x4}, {[0x3, 0x2, 0xffffffffffffffa9, 0x40, 0xfffffffffffffffd, 0x7, 0x25, 0x4, 0x1, 0x3f, 0x9, 0x43a, 0x0, 0x100000000, 0x8, 0x200, 0x81, 0x8001], [0xffffffffffffffff, 0x1, 0x1, 0x2, 0xffffffff, 0xae, 0x6b5, 0x4, 0x80, 0x4], [0x9, 0x101, 0x1, 0x5, 0xf6, 0x1, 0x6], [0x9, 0x80000001, 0x3, 0xff, 0x6b7e, 0x898], [{0x8, 0x3, 0x40, 0x5}, {0x6, 0x7, 0x4, 0x5}, {0x1, 0x0, 0x8, 0x9}, {0x9, 0x9579, 0x0, 0xf2a}, {0x20, 0x40, 0x7, 0x6}, {0x3, 0x81, 0x80000000, 0x80}, {0x400, 0x0, 0x40, 0x10001}, {0x9, 0x8, 0x0, 0x5}], {0xfff8, 0x0, 0x40, 0x6}, {0x3f, 0x9, 0xada, 0x100000000}}}, 0x100, 0x40}) sendmsg(r1, &(0x7f0000006080)={&(0x7f0000002940)=@in={0x2, 0x3}, 0xc, &(0x7f0000005e00)=[{&(0x7f0000002980)="1673d8963688d59956a6a87b200e0a8f7a73e993aa9503cc819a6c4b526eb8ab2e9e39477a4f2a36597a529801799cbfe629a5e98c3d960126a8e6294b13207a4579361695faec4bb3c49418ccd5285eabce42dd118b1c1c33ac0be26458a81226fa57", 0x63}, {&(0x7f0000002a00)="d266487a8bd0d46fe722e9178412f79f9dc1bb13fe55c7f4d27bd0b490360c60dd84e1960ec12067d6c8f7a27b2e53e1bb7ede6bc20cced524950f63ba0a21d1004a754238a847c470bb8bee76fee4917d23366bc33e09cf2b31d497642cb6f005b70b6ecdad53c3d087f1176c7bb5", 0x6f}, {&(0x7f0000002a80)="a2b337a816e9be8164050fbb9b9e412fd98b4f2b1e2aa061ae429d24a985e8d72de856a5271c76461ce25247f671ed6de79d8a34d60c3dd234375f0ade11fb356466a5c8e56817104900124e3193f2f15c4d8423f1becad64695e672b5d659938a8857eeef59a07e765f592e5b3af7c3cfffc0a94bec8861940172e30fef1b13152f18bbabad0faa317d4657c3f8309a2c553218cb144a19ffa217946c6dea257fcaaf81290549b80ce8f8a8b058e921b72062d3e63e6080b7a8be15e7ac1719acba4bc8d1c4bab6", 0xc8}, {&(0x7f0000002b80)="26a4d44223dce31940d13e6596cbdaad2267d46b54787e1d4159ba423e5b5e61e6ca9934472b701af7eb422e094b967c2eb586afab915b093e0c7d97836dd556b6d18e17b6f39afafaf7f569e30b4e97576fde3796f46eae2f340139f514677d1c70c292a61fb1ffc03034ce0bbac00b6c4383904e05f43086bf4ca0135ef012b4b2a1726f4246d6c33067f994ccccfc6db9211015af7953fcb87844b850a9", 0x9f}, {&(0x7f0000002c40)="ed28009a8e4e223891bc21289cf72cf7a2e36497d37c62bbaf4f9fd46d97a96be58871babeaa38cab53c891d1a11f1edc7c4b13498a0858683c078b838e991e396a344a0d263b0fbc5c530e2b2d184e5465a0fca9e4aade606b8a5faedbf5410d4f7cade41d2189df9226684f31ab0b2c0f076cfe7c57d9979518b91221efa92393ab3cf044ff2b140dc2c56e0715885675af05b2ac6e2ecbebdfebedbcc898e930a91429f1c2aa5e3468f25e804aa978d0cf522b6a6c8d01c8a7947c658b8286f28acd92c16f5f3a4bdc5e38b6662adede5c912e3f008905c66a3a31eedc25c483a9bbdd2a1834a8fd3912aca6bc8554f6a14237aefecaceee95e99dc87970bfb51e9a0fea4722659daf2fbedcec3e91bc455e8f133763eafd7d8047be3ee9de410ca012207536ff88284d6347875ba661becd85f868fa0e2c6858a30684284dfb820ffb8bc91435159070d9fab9f683d2a2dccf7c052099b433b8f3be12cbfdc0a290e8b4796996e674da66cd1cf432be70cf9f7fd7dc6aca354e3ca4bdea8e25a1dcb02009092e393512ea8b78a677c5fba7d7e8678f8fbf9e9154e8822b16e891211bdfdac204d3f74a77df1b435a5adb64b8e68edef6099f8ccc50ea87edab0e9d83bf6770736b25553f4e9bf8c93c4a12bf66e6fb036e31823447130fbe235113a2ddbdc4bbe65b13a204ca3480cf4ccf7c611ae01e213406781813d566c065dae1d74e7e216d2f4ac3033f776439146584f2dd874604eef5a79093e857cc2e407e8b263ab0dba929910e727712d3215be32a8c79f0f0ce074e9e92b172cd65e33ae22b7f79a769352869e226494f5679953b5750a880aa9b02803de8d903dc5bb1b1af8e4c6bd6bd78767d8cfa240a1fd8aed0245e80e3cba3e153cb5cb9da2caa42fc7330336c16ff4bb39a56c948fb56c878714535c4b8918399b210bc0ff8ce02e813ebd2bdb9ce7d36d690b7d54b15b6ae3b3d9f3396266d101882d708cf81ea705e712c61dece775c1696e5180d19eb98ff158c2447872ef7bf9c74793a57be920b08d623af8959df69856d3913c000fc79a09bd248d07aadb37529d366c13f1b691487138286c2b18ca6362281355e545036c8f1aba05e95c679ff06a736e45217d3225327ac0dbb72c6b45d5c7f7f142bf11b15db086d2446facc9efe860b6f25772a136abdfb13f7a8240f9d8229bcfa6e0f9106fd91eaa1eb67e95663ec5dccfe57b05977fecedfa51e625b6ef9259a8bc9ec1e7bb7605bddf6d41c305de5dfbc76ce57133b4cfa2d0b876015134d0a9f989c1f1d8373f195d8d944872fecbd86e5a6aea35b8a1d84b398df74d33381d82f9bb177d13924973358bdff8f104521b2699a53336152d70396a83f59c6db28a66a9e837c51ea4c38c1c82d12f4b7384aaf0ec2ffc56f85882c4122cf3e11caa76788881b74e642269e44e3aad3015d97d64a17ebcdf81e409e8c5d401e0162b403efd3714a9f37b4c3b640accec7bb6c2e30ea3c476f02b401b61e2ddf557614b4977ecf1d69a627d7f02a2d33c0025c3ec7efd2a1b506478c0b6f90fb8d46ab308b82c1d07ab81dfef164d097de579d5a541a3d195edaffcd6e494173a3c1dd4d57ea0be7269bd35ed0e68523d67624e38d1cee2e732eff52b736ccd7d6c07a7e0ce5b5eccfc792eeb2423082b6b1f8cdb478ffa9cd40ec527e7fde80853e2180b93ee1445321510f5a9114617fedbedd0437e56e3358a153216cdfb36ec6157e1d8bb70ebe1cb13040fb3bccf70e94bd59ea4716b8b385341890a59439fd0d0330926ca1d62b8580ea541ae329f4786125f5cee2159e2771a3fb91d60090812e0cb7380450cf27001076cd9e8f2dd492c2573f97e1844fb1dd91e9abd453dfa3a56fd1fbd3e37bfe6964a028e82ba9b44de14e2892c6df3ba7f126a6d45be4951f328d8616ded9ae4d4a8b0a00046a3dc74e345e76a0daaf344fc920dea75938faa2aff3834dd1a6f4429b5946c62504f965958eaddae92fde4ffaa124f18c0febfa4135293fcdfdd8c2a5f24f00d3e53c07f9ad94e3d72070dc0f3ae0c642ffcb5663a185252a42b65add9b7eecee8af8b7fdb0e96183bc6e43b6aeed39d9cd58cb98313c3a2cbd938f42af7fe5946c9148d8a12bb99411455438365c8f9aa3dadd6e48ac818cc9bb487d531b1f93bbb69c1c8a2699b464f5bd879cbb498039d9073ee37958f6e571231bd707b30a2b8140188adb6465cf4f6a3d98c7359873164eb929d42a4617eef08690d42f02ee66a52541715c0fcd2128a2c1e38f93224c5966247ac955141f42d428047c322eacfaf08594677d660b8d688c7cc4084a114898d3862b7480ffd11e90ec3ad59a1336fa1f06474f97c52221f0df6b8acc73b8730f24d5b2e95a0b73cab3813053efbe9bf64b60cbc96d79be2348fa416f67fdd87455a2e2c8955173ed827e10a709f86fb27c84f2889bf7ce716d5c3a4675049f144cccc05492f3779d15021d56ea36fa1b603b9ce3f45057297fea63a14247259878cea8466385d6fef8455d4f1cda872b8998e3fb4989c8f2914ca05cea97d07fab87991ef60a1ef78a6a269461ce65623c1aac284250e68aad1d3117a7384ec6978c94a6ca7b3724a75be2e25d6d5561dd695e6ea88484c09de1224380d3570b7d06ecfa213c0bdcb66be0b9280b3b7bc2a23b091fb128d4c885aa4ee5e4ff4154bb679decc92be7ba4156daa150d07a67d5ed4222d97cf2f4cbde7af9f532ce027245a90c654b1a1c891fc8adb1e105d5f4016aea70b2582698164f867d44a2d5251f0913e873ce27a33808bdac5c5f25305217085e824284eba71b59b9fbe2f05e3be6db27511547925123ac0a834cff35ecae949d94ac8ea11209413b7c234b2e2975a69a52a63a53df9fb94be4ca7c4fef292262b0c7b53b4518a5807c1c40b3db9a56172547ef8fd79904d858c9d12f440762acb90c3154377f6009ffa1ac68d84fa7950056604179d2607fe97a802b9dd9faf2b183b431ffbdcfcba601f36a2309b715e7afd0219cd8df9d5d8da5316bd2a7b8c8c71646a5b9c056feb4c4b987bc3c3b883097c2a12b8efe6fdaa5ba8ab7081a61f31d42b47d196a7aa494bdfddc42a97a5111f7aa45202f46a42a024f66d1bf373e99afab6c1213e65bdf3b1820adbea8b6c458c6c34a86f2e90a529b1a967c74e0823ffd5951467fe28a99c141e816ef6e7d5a85ca4243c8f22a3fe5f1190d282070d25ed4dc2f19a812b21f36aa1858582dcef4f1c7ed21b78416f796ef64bd9ba07bb3378d91c04a6d6f08747a96403345d5e24f010532e891334c67921498829419c64c9d93eca586a173d6fada39de0e4ebb21b65a155fdd394cdca00ece7040d3e2cc19961852392871f15fd1f1a9d901811c8846e72f9ae7656c93801878fc808e7760a00cf9053e4051dcc6a053214cdb077835b93adf70d1da0d12b6254dd8ea5853ddc507573a6145223f4f094f003511da7edc481df32ca650d76a0832343b2b18773ab3ab06fc6092dd8bedaa8a68d3774d9fb90e0a3427d1c693613c6ea7aca849d847a471e077e3c2642f21e91a9eaa21c0e7b877ebe41b6509e42a5bd58fcf8511cb746fe8f266541734b9909afc96cd24efac241d09b75c707ee0341e8b7f0c8006dca3100b7f5332e54ed88460d3d9f0e57abf7610d2fce8d52eece13bf90ce83346dd2a179ef329e024f53d724710e0ebdb634018749f86c87f20480c5d227d608e06aef376f2a4f8c41063ac180e509492284194640099b6e51e1a26acf46337e37681bb83b8d807f8c419834fc969ee284935a2fe95c2e1a768bc3b1177d75593a7c0897f0d792676c7ab4ad84d484532f5146c47e3c2f33b4ecdf4dd7070dfb230fce3cc38774a39cf1d0ac865f4dfe516e9a4196ba492344044392a65f2647285b6605359f72b33ed9a26ab18147df22f38e88245b58161e65623f924d655a5b6443e9d85b62bdbd490f5af16294bddb3d6baa19d92b0e4650cad107d19042ac444bab8501344d7b707591261e59a5967bdb687e433b5253c21d5b753cc7b8f3bf16e37c25b663fb4b7338fc1ff12733cce3324b723aab273ca199160c8f39dfaa9fa30cce7a48774120fe97eea0177759d8e68349e45748757f13de848bdf3aaaccc2ab443df8cc76d2b2befecf47b2fde23c01c4b7c11cf00a7173c6ef09fac20308d3863d120628a729526d7a49ee08460883d8dc9fa5993c4e0e09f817da4f6643e399d9bf4cc6b564bc4a01bb717ad9063d4b163cab8368dbad56f0a1e3568c67ac9bed5ef0f57bc6ed3a0c1d5446fc383198f44f42e45fe04702f7bb863745b17c14f048196f820a2c57ce448c25ca506078df850070fb97ce9c9d452da1479982d8b3d3b5d3873eaa036270e5eec26814bc15fb37f63bfa2eaa98a1c39dfa178ec13659e3fcadc07783b74e36b200cd331a685b2053486b8918d63825c2f24974bfbdd4b4d7050d6c6507527aaf46156a14bc7e8960f911c7985c6a497711ce19b19dd2df8e82bdb2ecdb37d69bb7fb9138972cc6e036628141323d1a5477d16f9fc60615f4157c7f8183a63efb494c013f0e2f1786ed7a5028755bb3dd3fb633d3641da6e05bbc3317531a9cf395a74d7e072ba1ee3085aaf0c838238c331594becba27e43b864724c3874353e8675c4dab663eab4a693436394479a5dddec10c3ff61caf791e3b4cc55270cccfbc4edab48a535f9bd59123952f2545a618ed8d51b7b77d11d82f61c9beeb3c7e2dd53ccfbf7d8f8652e9ed14a8acc4cf4f808877053d4da61ec7c768abb9452261e73e6d754bf463c3f0eddde12b3799bd92896d826a530ae39ce1ed6b175916c0b22a0ce03247ea80ddffca7b397c65acc169e6138effff11f2f203df3e624e090125503f094fce9f8f97aa5cff7ed7f3421479b92783a18328272686509fe86c344aa4aed43b78d2b890fba6351dd9f561a7b88857138848569f13fedb48bc3c3ff182aac9225f43940bff68ec468b640eb8b77d4a173a1ee847a377a3605c934d94b7fe79388b52c2a61553337384659fb02edbc8c91def801beac824fe06561c4ec63a5fa06459fedade330767310df5dc76b946beb5d7aa413f4c36d2d619fd9ef12c6ffdfaccad8e6bd7e453f2f8f79402aecec53bf5368aaef9fd0c8842691fdd6b23733baa8ee733110f2da03a333642ff1c441506896dd226a387dcafb51071bd897a0c77cd66b630353bc2aeee3d57483d6acbd5311416d8ca2592e6f882c9a992e2af91fc9c8c20091e03c6e5148afe7ed42bd607cb1c9db81f8bab24e8aa2bce5c0a5a24b58ab8e28fc48fb82017effc549c4fa909061351297f20a6ad7fa11e66a494b1dc55b8865c65add759ceb093b15e3a7251bf6cd2a7c64477982b83eb5d7d52230b7b752cfadd639d4a05294dba80535adae07932f8084489909320443790b2f21761a605f8f9699342909098655c278b741c880240b1a5d5e65f30c829c70086a6c4c1850a042f55da492900ab8431f16115bf3bdcbb5f36930a414a192e703b6fcf289fcaeb494e9905ea1a9c9176f74449a3edcee9ef14e7b0965eb829b63a2e8cf76c5990ba2d06c8392aab422be99715a17cb369a7ebbdfcc4c7c3bda5b245bcc39d9975137f6f97f6e738f16759554835652b7ffb055299d6e2d2981cb3e5ac37c551cd1e34826b047ed93fa73c0210a201f94086a9b5105a37d6d57a4f73744f9fb6d6309a8cb0fea11d78a796c5bb841ad45566c32798d8006250ddc21caebeebb", 0x1000}, {&(0x7f0000003c40)="8f15153178cd0a5795981dc05055701ae31f8e954c69d38e4568115870ced69fc3218fa43cc7ff74206064ceeb235296b25fd69c2f7a8e0237aecf8de8da4c06e9d63a947f238bf582a1e7821d19d51c41dc8c2519bfe46d806c44932b0325b1f657ed30a67f8be8c1637f4269620f79804d3659a7ef69041c587411b1eccefcb9ba0f7550", 0x85}, {&(0x7f0000003d00)="7697ab3da42738e592e2338272577ffaa557f09f57fac514bfe5cbb9a03b8e430613fb9d025dbde234cdabb7a22d3805e9c7647631565a3214841b62af7d9217a860c5fbf91f1822eb64ff47e7b410d0df24255ddd4a83eb400fd5db4f3bc168e664c4e65229ddec3542643e140bf753412e5c4922eab3a8b4e1607ac2c386898deaa66ce6755cff0f31d1faf21d7055b0402645bd9851f31c611e53df1164641ea79d24f063d84176be33750e85121d3a7be9c9954500c7329d6911b11221b41e2e7cf9094c22c588a114ef6c5546bbac3af3b630f452aabd937168cd1ef5911b88ff7314b04bbebb285b30aab1aeac5fdcc3ded100fb44a28a56bcaf6a672045e4d8981dcc4a2c61acc69211c15166acc3affbdee71d958924733d3ab576960c014aad6a0ced2f4463fa6c4b873e4540f89cf74bb7f2a773926e5580b99cac4984054165d048a9ae1eea06e44be034ff78d68a9505c2e98f6ef7aafb0a73a942393bf09477c93eca0d5b52172997e5c4b39e9d7da461d3e5b5b1d8ce2b808da7c585ae01219a08d152508da4438ec4e45167fc89b759a526bf79be8eec913177bb6046d9c503ec4521059cc136b55b9c62a09891536c810c86a8454d99fe7e78f2bd970eebb13341c01d6f37bfee437f091c37a2bad2b1da9dd28cbd77addb53c9fb440ca10f35c94c29bdd1a1ac3afa2de07042eb4f0fe04acc98f7a926ce0dc3abaf022496ada3782686373d6d9fcf1471c17369d233029c4146b69db7d3089345cd15b4045e7216498cfd1f23f702509475b18fbde3863293a0ebd77000a9bf3a06595a3072f4aaec1644eabdb904be95b72e33cc0164bd933a4fe18a57ccabb57bb2cdea54ccc3f169017a05180032d993ea598b882496c6fb8da66d9df9bf50a1fb3b8695a0906d530506306a540c3cb6055c54af8decb4000b365b3724a94d601ba1d94409260761739ebc70559c183d905db143fc1afd54d7829f9cbf6049f2c26f40a2c471c4bd5045ed40add43ce081c1936615a13bdf33bd497c2e267602adfebae1e3ac98c5a92dcd5e1c7a0eb8dc5d942b97e79f08ce3605cbe19851d1d41a2cc5ce14c0db1e0ac6604af78c40f503ecc94b0c8ad89858f28cce4b0e7b0e962f5bd5168bae9cfc58630dfb4976c1675ec1f2e47e17aaf2b13f7f02c4a926fd4e780ce2623d529a83cfdc6c9e0c06559ed3fd4b669b80ab0a039ddc56b28478602ead2a50a5fca047361b7ba79462d06373783f012c1f7810111a4be0439fd889d0ec1e021283ccecad9695b79c58ede2fa280fe6ed0da2b27aef5a4da1864e0602cd77f3994bec6b5aaffb34e265de8b69b301d0026be648feaa918cacb55a9b7c50586c147e6f68644f5efec79623422557754992e8d1d2950632833e021cca65b8652edf22c2812dcd9522ffba06a3e0a15d6a26b13a5f44197cc1e87ddf4ad94d9c84613f8491a12e8131e324419b394c77590e741d893f53088e9b2ba7362d89687cc297879c7296ea83b036e0480af8a8a3482549d8ac2c08405617d09d270d1ba14fb9562dab6c60720694750d2fc3d87a5ae778689093871ba0319c03424c24d19ed9ee4bd9170f9dca1c56ac62caee710642b37350c96048bd48662fd589c2cbfe4b426f1361afc091d35dbc100280beede9f3cd956cd19b11f78960d6a414262ad8ca5bb73884127bd4534f6ac060b2427ad54438066576e6b04f32582ca56bd27d70ff49318325770640e3bf121754fabbeb0c6124a0fff9021db9e3b6c4c94f99193b26a142e9899a56cb58526d663a167df9a6d61bf63ea1944aad07a8bedec46eabb5e132ba51452e2347f44af15ce3df2151027774f35265e35fab1034a953615d361490e9105cbf0d4ccfc547af7fe103ca980ced30aff0c12cb6916d4c76f2a7f4273bc01cb3acfc350fad247086be220e43bd314620c03bdb4384b39864aed9b38820c811a41d664e4ed7fc6af6cb7a1925268aac614bb18179569c0d029b17814c13d70a24a62821ba07da76f1fd82ee152658e68f22d6c8f264be10876cc3a9010adea266965d5d220bafa7d6e2cef9938f3796f43482fd941006afe2c20c5fb3aef9d9b714c3ab972dd18a4b8e821a9411c7c54f9010cfdd1429d7c6a799a3f6db3d58e7e417e1f39cb2d6f14b932a81efe470d7a05998cf4507b12682d8a8a10bfe5b1c2dfdfeafd8ab2ac50d6d55476ddf70ace0ab739f605f6fcb4b4371af013f0a17948a3bd5f4a31d7a25f6646997cfeb2c2724c6b2fda56a71010ed15fba0ca83753d1638921b71f87d537c171e8243efcfe864ad2940e63f51760509074a05688bcfa87539c9228b6edee2dbc17bbf3b8da4bf0b6ca9994f1933e1004a8d6c08ca955aa2a1c9fc257db47448a8c69eedbc2ce353c5c5793cd1ea8ee4f882cec5c9c519aa06dbea589f0fd57311dab0f3f69d8a981f4a9889521bce609315a53eca0974dec061649625612d6c0fc6b413fe6ea4d6e632c1dcdbaa2e3c955a39b220ba0124f9c0213cb933c057592ec34e147bbbbf619c78aa14d02ccaf936bb8c3270b19f9828781876abadf0d17f2aeab4f852aa31aab299bc4569ed86ce5e6b08fa0bd8bf35b1b5bd8ad6711affb4127d17841009e443c36b64c97a753206942f87f76341838bbe86aa7e5ec55f8ae3c8201d80b48ff7c8d338b18f32b3a696d1f457a95c3f0f242166863c80468f3bb6b1ca5988846e589142402bea52718b3c6271ab5fe7a1975f45dd61df2d986b14ed60c3b976915b4ffcf6e7f4ba81d9ad8f7dde360ccdd52ef2decac80cf4dad9778951e5406235463a48677f92e4f2da5b727817e5ea0540f3be20c93ddbb9f9e2211a3891319e479d85eea970790e86807a45548da1d1a4fa9b70a223c32bdf9d492770eac8a7f8e3d3e10533552ca3ea5dec6a6c09d6d6f46965ce6295fed46249f2aff316a4494c96e8e07f0a9c26ffa1d5775a5f6b81ddeeab0a0313476c15e7ed2b4cb21c2f47ba4434f07e2263fb36bdeb2753588cae0cd878bc3f80a9b904fbb3bca5e3ec11348f1ebb115db3a80b0b1b773c489fa88d286d29be64a1893e5dbf533bc3e85871864080e808745a6f1993ba5c00b7f788e998d91543fd78cd9185a68eb1a84c5bd91299a10d982b15f2df2b6f1ebebc04057a389a51c2023ca71f2c4c2f5b240bd614dd65709a71fcc32b07cbc114290609d33ede72a79956df21b134f3392203f8ae2546a65f4484c2e424b6af42cbd62eb5485e253b69e4400acdca73cc33ef840360e98cf0f93740035b4367a7de66f5bbb6274bca2e827d2702f56bf2a554fc8b63a16ff859310a6404894c1566a896bf949308facbc6980849273b05a01a83f533b543f16d4ae1ad4c896b5fffaf1362f83e82ae2fba985a53d16828b969061f244871f15b589d143bd52c9f8a1215fe3995d64606423cb5ce00e89df98613e6bb84c75ead61ed836108e94ebed99c7604936520087a790de78dc7657171fe1baf7d34cbe4ec1f150165156c16ab2138ad7d692da5bbca82d6f44247604b36c910df7c4619bb88d62e406d85d1609c1ca4092c3264cb754789606d035444f06c44ba0ad51934b6b6c34894391693d31646906b83b0183e497580069c49b3dae937120bb4b9481a4cd8a2e9769afea790f83bc3047a4b2c9065908991f035d688a0b901a73ca6aa630108366fa0c61e3a672d9b422963699b95a2d0e9ab55421728a3298965111b25aa1adc35a110bca7b86f84e13a94bbdc75f4725f23d0a446c824d27d0c0c24f4642ab85c922f2778a5132cd43b5df8903ae01e693662f29508c5ccc5f7dbc987152982c68ca4801709f2e0ed468a8d3a458d283108f30e8cf427075056b655a061300a757249faba4b2026edc0d09fcbcaf54136a095b9dc59fb210128a0c741bf1f83ead498a860877570f574776adc11e238c60767a11d04ac7d86a18e6f3fa39a28649c4dedc97188b783a2aaca5d4584e0d094efa66cb744288699b2e769b8943ec2a04f2e138398e41de150673698f7fe1d727103750668d644f13d76346c26a4b2980a09156713509b0e1bc85b97f4416863997443810d7cefd6fc479e5244f59ccfca0a8a655dde836da51be8e02de7101525242d9145508e188a98171fddac50b6199c6a7e13ef010f892327f9c01d5db19eaa9b1a151b760545b20d2977058501dd22972811b0988c8fe402be403f32d100a9c3dc5df45e283827d9b3a0dd27d01c6606bb86d5270aff10a971c968c3ee88691ef2cd1182466df4db90e784cb48b693e3722031375365668542a7bd8d70f87f63f54ed41e67620adbe50b30f7afa3eda5b069dc85f11a8c56cd7b0f99e68a598d46a6549c6fb1cfcbb26af0f78bc62843ea2071de426445be6dfaebaf0de7083ee2ffdf0dc97a368587068ddf7e1e8db77e22ab3b107684ff94c939f8f788665dcf71e869dfb4d28b943c3d57fc46bfbad3ec913cf81535cd1e58d14f409ab341ac711297db87f1e48bd994821eccc61c596449dad9452afda7a96f9c969ca24d137fcb2ba7a9ec2420203fce13cfc911b8a56734d96ee157affa60a0da53e45b4a419b25b9a7b59e2d9a85d0539db86223613f3ef2e404adce360000f874633e3b9df3e1232ff374d43a260ae315f10e322f915ce03f0e2fcbbf50bb3e4b5bacb94ef639131cfc7bbed56e3a32011f8966e62c2aa8f4ac40591d3c39eabe20d1dcb7ca234c46baed96d7e081e3d144a4bd6d94257d0f8d9ac10391919d3592824f1b21aa8f09a5f4dde1e5c037b6478fb453f5537534564867cfcc85472f2b9253fba94cb98fa62889bd3dc646e551d7e676f59b149a122810750cd247a2a366ff0c732aefdf7efe515d1b818e6ebe36da808ef3e832ce8aec89e716f32231cc853fa94b084f7997244c5c07969fa21950641ac9377ff584286198935788035a2f35953e31210d339ca587207ae4ee59a928d508cac58095bc04aa9b0577bb49a783ef57c98afb247b7a96c61a84ded1421aaf036a5657ed44f187d7999da10b234d9596a2923c2796c134629860d273be69e782b9071fbabbee084f4adbc4ebd76b345452c0ce5ff126350c5650b4ec58b1eed5125cf02cb70f9bcf0a4ce04761deefda9371db2e7245ceea58212914a27042750fe59ee8ac9b7f56b8b72a3cde88725cc570003b5398b77c2924d4dc0c2071aa5745d6739399571450a062988e3b13554ce465c483017c98986fe69d8770dab58f359ddce94d0c2968969d9126b98e586e1eb845816a69552580d9bfff206ac9b18d4f1e505e45539ffcfd718b48ddea8e19fb99b065c994ea1742e736b0628d4366ee1b9c7de4c7cb2e368acacbb0a080ccba0c7f5096b967cb8414adf15eb89cf48892cdeb072d62ccc1e2410d4656ad468a881d74bfab9762af69b08a827f0583f9ec21f7721eb67cbc1cc5598f912a6e953d4541be5becf33df84d069a2738677e9c9601272d80b98ee08a5c93120505d1d466dd0a7ed4fb5b2267033bc0099191a6ddc3010d25a3cdd253a8a965820c514dce1ad5a157d83081130aa31b4161b059488fd2a22a5a06a193d653bdf102336d4b741b3ae595552ff622509054ca7f26c814a309ce3ae225a8b91b59cf252a7bcedf0d33efa02641f51c1d039cb46720155dffa07441132daba86d144967b5c8db8e248c38f1d4e3f870d3e27490321c0ecd4801379d7e41e3b9eb526cc2654f68b7ff73367955111b59bf98d34f579696566789eb99981954573c5708068bacef29f2adcd04e", 0x1000}, {&(0x7f0000004d00)="bd68dc6a2dab2e9a6181733aabcde9f55c8b39002c79681a927ecf394c665459a525a56ab045141ffdcc3d3a84ce57c2c5e63b2238bea072cc741b26f8ac10b396ffd685cf316c5eea4940c76067e6ffc99de6245c938780225996df8278c4c4b2b626ca1b71d2bd66a108d2cb417ec576ef5ec1fc1b18f8d9c38f2ef466f6382ab761ae13eea6cd7431587d5dcc6fee5fcf4023ff8f16c970efb3af75f94a5fb3e2b3f5e1dd7074e25c5fb09ed04da6778d273acffbac8ccca28d5492d2f5e2d42b46a2fdb495222a2753cab8a631f0bc620d6da64b51d8b55d0712e2b05b2be7f6a87faaf5e8c74d15819c41a8bcaa9b22db79b94e8f10fbb9d1ab5598749bf10fde44714dc0b247d829aba86617b24465497c24c8b18b34af22e7681f39ef1d30c2a7e1e54047670e31b3a2f9120f64ae32710b773b1d8b9348f67ccfad6cae4fb583ac649c51e4a2a1e8451dbde41801d43e2d5008b759a4c06bbdfc708f26b9f525c21eb3fea20ec162a14ecd5dbdc45d101ef0c5eea324713bb15011e868e976d5abc57b2a6ab1ce281cfd0bbf694b08becb595b777561810d30833ca2ab60685a3d6c6b47da424af08c9b33d5f50b027909bebe1dcef7d9e3b9b001f7d72ba443406384a9b6ef482ebfac0f5b1eb33c69d9d26cd7d6d980a81db80857fac2afb45f13cd9b085241b6353c3cece183e9fb2767e2d89a8c10830160f97e7ad4ee22ebbaa46e0a03fde3de3052fa6d36a55aa1fe06a3fb0b6847f9e7ee25f16bae4c9de5b4850b4728facb865ad7a543fce8fbd870c03f9a76c604b4aeae08f1e328ea74dda196294de277111420321fcf1d3e7b573c7bc073ef4a6a837a4df46b01e95ceb6a38ccde6b39a7f1cc1b5fba219f2b39457d71480dc8f5a77383632e0e56320fc3bae05ef6090913d7cea30cae944b38489f86d8c7d52db0a1bf40d1d7ef38b846c1b629e175168205409184c5edc4ed8ea17122cc68505fe68c1cd61debdc7b24bfd6caa424377677e736eda05e585c5d6c461d3c94b6e439127f624f57809fe0082e57de748da768263be5ae4376dd3d8bbb01b6b07f9befce9578cbd897dbc434fa3cae534e06710ba20fbd1e97477111985890b5d3122726b3d8a30e372131ca4fd620ed2bd8ab87fed85497efbd6ae312590aaa27b242ce4dc3a7dde39fbed6c037b76fc15e4ad1e46a9c767a84d85a68d4a37bebad062f1163416aff2e9e14a56c1b56611dc7df967190ca9be71f195bb4478a72960ffddd079c07df72a154ae25eb07da050b21b5d4398691509b5703d6dbc5b776c1268327b913319d1dea406e1de59212c9a3947efe28f8ef11ea8122e7dee6a6a9bf35b747e4a0c38f9d62d3c41a36ad1caae92df40db1cb1e4931127bf5361fde605d0b9866da83c70f3b6e3a3aa0754d851a3d2da9b3f71542893c8761b03052c98f95221bafbdb77fd5ab8d51e45591fbd00e828997b5aabc0dddf65f5446de9db0e54f21a241fe6059c6173cc42f30da631db2757b0ef70a4bf7f4d9f683d36d37b33868658ac5bc25c98e47e71393c5b849ea0ebfbc3a4be6433817683fd91fbf0656571be98fdb584bb3d3cde61b3cd56b044071a229aa7dec660345870f338ee20e757f21f36742557fcee54a3c53fac5037477a0b13cca75299fb6890dfd04debfae6333e7c5a5e64eecdad8a9e1f6a066346a6d18de5e30b988680c5fbd0e96685b136228ddc9ec5b8ed0b2c109795656721de64001e6709bbac2a93080d8f783271d7586ffa8271c84080ded826d0c9fe49f22224de8024368ea42358d56f22c6661fab8cb6b6bb29ee4b670e44e5483e7093e5e28a2a214deb0cae1aed1eefa5f05bb758086b2012dd5cc2e148a5044a77d00ae447e955bcd20fe41af3cb27432155c162661296c81815faa0e52e5f7ae45a31681bddb790ee3d6e2283e832182e984f134889597871dda4b7b2e7d24ee9e8cfa2833e90087e5f50dcf15787a3b61a36d78819eda92dbf00e0e0ce27afd32e90506c04d00a78027198916a1a3e7143676727381e4ebfe005af268a15439333b8d4f9a48613999e007ba44370b65620982bd4a7a871ba630ecf52f9e600443337c83921177ce25dfaf9e10155e36e5bf3aee26d17776bfcecbe654127e1478b9cc8ad583edd3faca3471a9261fd081bc0d63bb06e7d67bb3e5c90c551a255572e439ee524998448e76a59c953824aa98dcc0fb66bc4a8ccd74cadbc6fcab2a2405a69302a7384db42c8b2023b71e2b4410eab3b8d0fb436d835ced6a5c28292a9e9f62e98b1cb1d3283aa37501a76bfc23ec2d4b2d5d6374d1b337c00db8389340fe127ef5eccdfb77fb607d9fc72f9ced53ef4b25c5b616cf70ecc7eef64a58adb8707577d115ae5d46c1444bdf88f8a62acf4f94e7ba14edd1d201af63a34f815db5ac984d2bd71f1af8bef96f22c317e69b4d1b2f1fb41ddd2649777d088cb3ffaab17dcca2b5647ad83d14e025369abfd812df5d196132a964148ad5d697fb056350702dffccccd0c413c1e147607e7270236fc7aba4ab2a110f5a893d999a6b94748e50e2da71f45f75b02d887e50ae264ae1194b0597f0fcf208560aea9ac23197207ff3bd4d4dc25eed1921b023adceaf86b0453b369997bf0756414e92f8ecf721bb3e79fbd94e1ad0bd22e1f6090b15876fd321b8778e265c0ae5ca25c58e412ade274423a3a1311f1374ae14c7b114abcab8fb10014ca5251dc7dee16be94a1945c3f8c60c2261f90452607f0fe1dcf6f930bfbdb02cb8f390829e7a6406495e78bd9d3c2b55f48499e7948409f24d33b62777524e971dad97fc1deb4bcf9cd401242c843355a185d8207504359d854359bdb1c3705d523b46c92b3d5b0cd8b9608533eb494b08fb9f0c4d096e86473c6f2e5abe3472194df41dd5af19bad15d09a8b35eef611c75bc92c057e5e51b8f3581ced0a093c079f4610401e2bf9e1806f9fba3a8065a29ed1645d9c193a80ddf4ebfa4a25f407266d2ed3bf930bc83817a7aace0c0b79089124eb24efed4cd9c6e2342072e683f2630071be45c54adcbfd4ac6540cc74b06a3c28b212b4b8cb6ac9c0ffe699ddd4a377955a8c9594cf97ee587302503c45062d7c89524b9465db34654b3777e89232ef000e2f86df9a7cc59fa60252d605f8da68ba7af34a6c2ed8f5073eb63adbd2d28939687e83a01b29e73b3cb37e4dc34e971db96f5618a17f49d70fa4497cf31cd2d75ab155658071af785b5a832c43e70550caba1c074747204bd4bfb6b9fee8eaabf1a1f9567464e74b7f36b8970b735bc4b66d6007dbec6908539d99a7d4846bf019662e832eae648a9dea7a09f2bfbc4daf59ffb32682ba408bc91300084114b3d1104d60dac1a8f68b62022bac65160ab1da0842f2525a4bef01a40ce23adba46c28d25b076e018a17cdf96c7a481b6422e3d6df8d0953ac347141e55f13d84bcb84cca7f73f9e9d25c57b7fefb5b27235850099234b57f1ff02c5a059ff4cfb58c457485d6af20a2cd483cac0525fa0bf77fdcccc985d0888781374529b26b19e9d912ce061032f2a50b76226b42ef45ab33b2f3fcc2a0bf58f154acbb16545a26af3b2583dd01c0d1f448e92fb0dd0f51a10e8718c4cb233ea838b563b9d45b5509197d11b19d5ab2d094523372989d0c4ed6bcde989c0cd4a003858da3808ce73bd725aa42f9e626beb1baf24d7b5c87d9bba5e3ae56a5fb19ed6aca6856d0b3aeff80655375f010b7303d4d8d7fd2854d7304676b4f01820315408f766b1a7d7baa2ce3841505db65d6d28e7a929f6252c2a77e4781ab61f6d4f7cca66476e0474466f3743d401d7101349bcbfe1764c62b183f179c4913cfbe8aec365457e0dbd2840ce1953fd680b66d545142cd8a59e1e3a818b64f0b0c6f6cb3210a565fa44ada178fdadc50d388da08b4d397647590be6a160e9c908355ad9bc0eab99ff72c31d884f3c5c31c42b68384ab78146c0def6cd790783f5b1777da3093d57c4a49dbe01225f0509e08c55bee60848ffccb060d622489bd5f8dc27ac7092085474f885a514b6843b97d376efe7e168148c6ee1947b3f32bbd8de38720c22671dd32c3c0da330c4e2edd2cda20740172732274f26a11c0eb7b561ecbf74c9af11ab5b953db22436c0b73cd754cc1d2f17ef869f373094ede75e31f184d7c28024a85ad8dc7f05f520296fff290815915dc7aac92987dfad24e718645e608101c3bd3d833ce80526a368984dc4ce272f8640bf8a9b19f8659164fd91a0e97055baf0958c4c0ba332fa1d414ee69633994cd9d1b6f515321f16f297a188c718ce32ff504b854e96bf447815008c3e44209a98a61e758a4e3f11d22e1ab533937be89f1e39e8c7a5dc17b071c9dd43b8a5459171260b09bad7288e43178c7074a5da2cad2164055ca953381f9046a0db453383a4c4bfb11a45a9865394ec359a4c6bc6e49cb1a0784e873a7bd94642f14c87f654a888bfd71b586e440e5ae7cca0b8bf1342590c4c39080ce8a91639559e8c8d69452f0e8f7e370910170f5d8a80dc8a3a3abec5a2f0c902fd56d93aa0302bef0685be46dec79406c606749613407155cdf0007888db1028bbe13c5b98d5e8f403b4382d00355807619fa47675feda291ee7cbfb67aeb30e9de54acadfa581d5788a0456c1c2a0399a1bb52df4481d934918fad927092f3a4c44516a4d6520f48341b549efc3ab2d26e875d1bc41edb2d97427d977b64a88a7632ee21c391a06d9afc54db856a30e8ba3ea72b9b2f9f342ea23a8dec80fa63ece64b5e6bbfee6135e825dde54deae11dbaef23acac806913d03ec0d4c09c4ee9bdf93c6e11d3abda205c9346e000eb81ed273aac5f125a455dae7c4e10bd4c3f2f46330cc6d691fe964a1a82221d4248529a831aa0375031e69e582bb161a700ffef0b59f1d3b7bcea5fe085ed9a74b7f630ba1be13481b0428ff0bb1b576d4680dc4bd3a829894f4a11c77409082156b66060aaa71349931766c53d0ec94deb65bc1958dde60b8462860e95efce50012cd1d5b044ddcae45091a5be1ec0028c323cabf520fb86c7290da764bf0479e9ab4e26c01126e77b039ca70832c437aebb69d0132929d4d748e103f192b481a484caf37c739bf8315bb7880b273f45d624a1e1bf69ccbaa480f55c7f5ba9757b7857d7429ab5f21989d290d12dcf3beae09e312c5536e1516b7522b2f2e37dfa3cf631faf703b749669bba54c2e71c885529b28f057725bbf6f85beed6f4efc406369191ae91a9a83fec14afb6a31746b35f4fd753db839c2cf742b2c3169bf6c35993d2165f1d83d6f2e3c8f99457081c2544839b467f0a3c4001a642ff9852f5fca7575f9a5eafdf0ed458f4d793b2ba4cba49737ea89c83ff5ea9ada0cabde03d6527218089b770bcb61a261ea4bd95d6d5d76e354526c9be7d1eff8a206ad59371b20a7ddb86cfb29a59664ac28daf64db845051612bfed39ffd88a8dd32f622c8beb6bb175196ff5bef227b92d55132c44c99cb249977c7d3b20ec1e0002904e662989e5d4a511266ee73ff6ebb921d2e2a51e2e90e6e27ceca84003dc348fb634f0883cd23ce03f0875a7c59b0e85dbac39a659db39e42212485aaa25b2f80c5e12e3aa6c7f584e5dce93ae0d51065a2507f0fc692cd1cd2629a98c1d135d60bfb57bdee54dbeccc034f120058f0ffc7a5a6c23a3edf6939c4c8e416453056d2a495f68cdcb8b88e11638f3fc79928096d2df199f5f9fa91f6763620e54d3e665b80c3af8e3adc2b", 0x1000}, {&(0x7f0000005d00)="a0caacec9757fad83d74165041a4b59ad69aed50f2b60cf0e588b5ba7998756cd1a14621671adc94cc25979726a46288a179ee100f83989ae57992c410aec6d69443ef0f7ba6a4c13f79d7a4954bbd737dbea627e2", 0x55}, {&(0x7f0000005d80)="af742a1c86f273104d123cd4f9065d1e668757f87726f3ede91a09b9dd3f50395eecaa1530018fbcaff82c180f8d79dc5a1605d2f5823bdb21de7adcda2e5f9397f96a274d4864ca81c7fc10402fade9de26bd510340865eb5592de8a73c06712950645d", 0x64}], 0xa, &(0x7f0000005ec0)=[{0x110, 0x1, 0xde9, "9ebfe6cc0d3c4f22fabfa85d0ca0d99abefbabe56c6b6fe2e5d81bbab183d514a76505525346fd2ab9b7ffd799d8e10ea9479a8d7dd3449c15ba360460dc867c8fef26a64b642440beadb6185b1466fa193b380ca3f2c032d38dfd8bfa22c8b760bc980ebfc79eed78c6b43b44ac346bef1b7bf53a5bc5a859820140366879f06ebe4e9193758054369d262e79b0368ebfbb6a623012947bff513e6f8a7932a73b857d937b23a6ae87048338a5353af252de70b57a997ee53e2e91b2655dc04a13b9a96deea51bf4d6c548912ef11561c118fdcdb173113f2873f9832c0ec03eda5c0a44caaacbe272d9ce0b342f3924407640f41948765b12f91fef7f"}, {0xb0, 0x1, 0x5, "d3b70ce4005ddc5eba84f93b3f7df59a0ae595244610abe3fabf43a64e409cec34c31412c282a707baf0909fe52864ab9f7b38c7c56967f4b37144df5c5eb3aa50986d7725593bc8527fde0226ff3b64ebe56570f1563b7e9fbee11f4f52d34892d668838a67b2db57c8c44bd7d558efa75ba6b74d303ea6c56265519cdb889a2c03da46b1cf7045a4007a13ef5c406118ab317564a290017832755640"}], 0x1c0}, 0x8) r10 = dup(0xffffffffffffff9c) renameat(0xffffffffffffff9c, &(0x7f00000060c0)='./file0\x00', r10, &(0x7f0000006100)='./file0\x00') sysctl$vfs_nfs(&(0x7f0000006140), 0x3, &(0x7f0000006180)="f721d0f8d98f3eb0ddb4969b7b87880a0596aaac7e8b7b8b589bf44851d8a9f8562b47304d6d5756077fc4e9", 0x0, &(0x7f00000061c0)="28b14a33632a0f2301549b63327edc2aaea833b82eaf67c5e3ad6030e93f1662af543cc0d55d1ef8d174384528bb3f7bd23143230d27153dac2c6471fdf0e940f80bfb77ef553e564c52dc81aaf115cdc5e2b3a31a62fece1badb2caa785802339671166aa0f634e5e5eab8ec27c912fd53c9a6ac78bbac1b52e6af122350d3dc782bcce169f1dd383a95f5a", 0x8c) r11 = dup(r1) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) 16:00:09 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') lstat(&(0x7f0000000040)='./bus/\x00', &(0x7f00000001c0)) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000180)='./control\x00', 0x100, 0x0) 16:00:09 executing program 1: sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="00120009000000b201", 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x10001, 0x1, 0x2, 0x0, "6495108eb49a5b1663cc571722c2f39ad75ee8f9", 0x7f, 0x2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) write(r3, &(0x7f0000000080)="00120009000000b201", 0x9) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCDTR(r2, 0x20007478) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:00:09 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, r2) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r3) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:00:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="20af48", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x85, 0x0, &(0x7f00000001c0)=""/133}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:09 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0xd}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="006dc2c3291d498aac07884b", 0xc}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:09 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x6, 0xb}, 0x3, &(0x7f0000000080)="a7eec6ccdd5c5ee8e5ff9411350d3a2bb768b2996b5491a022d6d7c5fb0eeb0e64feae24890224794b7b1292549575cabfd9a0bfa563d8ed25c5c3b9a60e6a5ba1b1c8831b3e043957b44b3c76", 0x0, 0x0, 0x0) 16:00:09 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd", 0x44, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="08fdaff60a020508da0a00337249b6dbe6312fce3e701b46a4454409e1fcb9a532ff93b078ebe338a4570220b2edc992adda8930d3659654b53c37040bb8b9d9580370b9caf43907d117e56daf266d111982669fdc80b0f1ce8ac0a3673b67f16bd4fa785b89ee50ed81d4fb2fc7dcbca5fd9ff2a2e1e78067290246687944984973243e30934e128fd93b6d49099558aa175f6226afdfdc988853ae33add026bc50aabbf80b9ff86eecc096395b30db0aab1ba9ff4f0721a606409e87a6fbf34f53a1b88f15abd1bad6dd214c58090000000022b7b07241fab42641c35ba866d6e1095bd73dc45042c7fe5185721ee02be5d1b867b9ce2b4c6f51ad54fc789e377a9a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0xfe71, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) socket(0x11, 0x4003, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto$unix(r1, &(0x7f0000000000)="0500050060", 0x5, 0x0, 0x0, 0x0) socket(0x6, 0x4000, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="010090"], 0x8) symlinkat(&(0x7f0000000200)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) chflags(&(0x7f0000000180)='./bus\x00', 0x1) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r1) r2 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r5}, 0xc) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/110], &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xc450443c, &(0x7f0000000240)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x74}, {0x6, 0x0, 0x0, 0x200101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0xfffffffffffffbff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ff002e4166696c653000"], 0xa) 16:00:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000140)={0x1, 0x1c00000, 0x4, 0x5, "0d6884775e14c40b1b6e6ab541cbc3c5284e0688", 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x0, 0xc0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r3, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="7ce25249f92288b4", 0x8) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(0xffffffffffffff9c, r4) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3f}) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="e3ab04002d00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @empty}}}}}}) sendsyslog(&(0x7f0000000000)="4f0a08e31ff2661a03269ae28e9fe268fecf2e5ebb4b4d6f5007373c0bd95d40849cb391d2aa3e3287959032a59dbe2c909ea62dd9510ed7cf82ea048e3e711f3d38f386111e54965a9ffb51af77471f7dc1c10d2c26e4", 0x57, 0x8) 16:00:11 executing program 0: sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000200)="578d4ac6b365b63c5ed5a39030ef4af4b17ef269b4ab2a36ef13e7f12a8440fec422b90d927f03744993e19c27125dd9eea4821098c340b0b50ae47498d3a81105df0d2418fc9eacdccbb1c61d3463260a5444371de75b154fd9aa538a91ff8e9b47e37727e28feba2ea9d8afddd0784bc102e5c8357b5fe839f090e8c58", &(0x7f0000000280)=0x7e, &(0x7f00000002c0)="94416119bb2027aa7f94705f1d1105f900518a899e7ad3ac51d631b48bbed65344a90b8f5857baacb6d84f6c77b357b8e83a5ab308da719913c1d6583eb4239fd05014a60e0354563a6b7b94aec63baa7ce2e275bd711de3f1199df502e821eca4f9cbcacf3512e4150fc14d43c62035b5f34eb73dc8bc503ecbf8aca640a5844bd41d2b20c2c4bf5eb6b480b11007444b45298df1b63d0b9e0b767edecbf397d0ca7bb7ef3552f9dc5262e9d961e17eda40a0668f4f56c21995566a20af54d7b3b41517ca4674d9e576a016a62924317cb67827b37a60d3bde921a7302515d2e4f6523eb7a0bccecd62c7b0065431907bc7bf05e23c1daed529f7ced189", 0xfe) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) pckbd_enable: command error pckbd_enable: command error 16:00:14 executing program 0: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, 0x0, r2, 0x182, 0x3}, 0xffffffffffffffd3, 0x5, r3, 0xffffffffffffffff, 0x800000000000000, 0xfffffffffffffffc, 0x40, 0xa000000000}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x9) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r7) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1, 0x0, 0xffffffffffffffff) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0xd5, &(0x7f0000000000)={@random="b7fec4d84a2e", @random="c8153eed0266", [{[], {0x8100, 0x3, 0x0, 0x3}}], {@generic={0x8015, "26aeaf470671ee9a354df0df6a5c3124417091aa6e02d2dee21e4a54379d68a062df746c8f75524ed7915cee778a9be29aefc0a5ca5f46a0d2e29e27f525160b92d39121b1a788950e900ab98914453c4c079082a0d5bd831d94d8aac93074e8a9edfe7e3c6c72e5bf9e2f68c8649c28b7bcae1676cdb807c0c64b7eedf6d6987a9ed0e409159798c669320bde52706a854942aa252481f3905ec23a3c561e5e9ade8d55d0438b93343e8daf7f53d4b23f0ff40bc22a84a00856f80f80674e9b5a6204"}}}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x2b69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0x420000}, 0xc) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="7a634e19767b8ec56124078424bfb824dae627b39ec88770f31e76dcdc928a8922d0000900a4fd7c4fcc8a62d9887294878a84beba469b8473d7ddb7a4d60e4f0692baad28a8dfb33c5c9e92ae96e9348ffce330b55f5e819383b76b67344ad67e3b7cee940bf72685b2c950f85d1adbdbfdada3cba75a61087c2250e407f27385b15c832c308dea580e2b32758a36f395b220eb4e8a0f007d9b89b72fe5b16ef30f6429ced8dfae906a1eeb847f8ab55d1d23b95234955ebdd41ca1ea149f34c8e72cda7f1c0aa2e408018e81dcd927a76e08ee4c292d4f3ed5e7c430d665c84fc6a367f52cc8fb7e8a023dc8fb67321a5e40"], 0x10) accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ddabfc66f03aaefb75bf96984b014dd8b601aac7400ce92f75c3bbd1003454c263afe814b53"], &(0x7f0000000180)=0x6e) dup2(r2, r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x6c}, {0x6, 0x0, 0x0, 0x4000104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="92c9", 0x2}], 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0xf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:15 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1c2) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x2, 0x4) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) poll(0x0, 0x62, 0x100003) semop(0xffffffffffffffff, &(0x7f0000000380)=[{}, {0x3, 0x2, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x0, 0x2000}], 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/3) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/202) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x77) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)=0x9e25) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x3, 0x6, 0x0, 0xfffd, 0xca, 0x1, 0x2, 0x1, 0x2c11, 0x9}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000137000/0x4000)=nil, &(0x7f000041a000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, r3) mknodat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x40, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 0: kqueue() r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="61634e1976666254b3e464cb7b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/114}, &(0x7f0000000180)=0x74) dup2(0xffffffffffffffff, r1) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x10000}, {0x0, 0x9}}, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x7, 0x7fffffff}) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x101}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='ta\x82\xd9o\xb1\xe3/5\x13\x88&D\x04\xc8\x16\xd1\xdb\x9d\xf1\x1f2E\xce\x9f\x19\xb8r\xfd\xad\xaa\xba\xecm\x9d\xfd\biC7^\v\xa0\x1eso\x01\xbc\xff\x00\x98\xbd[\xa7\x11n\xe8\n\xa1a\xa8\xfd\xcb#\x88\xfa\xda-v\xcbh\xb9\xc8\x10Z})L9\x01\x0f\x94t\x92\xf4\xe6P\xb7\x0f\xf5\x12\xb8\xf4\xac\xea:\xf0\x93\x92\x95P\xd4\xae\xce\xe5\"\xffX\xc3^q>\x86\xa7\xder7>\xbb\xba\'\x80!\x1e\x03)\xde\x1f\xb9\x02\xd5]\xc7t\xe6`/J\xe2\x9c\x80\xcf\x01\xf41I\xdf\x8fk\xe7G\xcb\x9cyK\x8e6\xd25\x01\x89') r0 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00007af000/0x2000)=nil, 0x3000) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000473556a530000"], 0x10) dup2(r3, r4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x25c4a83a) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffc000 didn't change! 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5dd9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xe, r2) flock(r1, 0xc) 16:00:15 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) clock_settime(0x2, &(0x7f00000000c0)={0x40, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getuid() 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff000000000000"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x10000000011, 0x8000, 0x7) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x52, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r2, 0x8, 0x40, &(0x7f0000000040)="0787484a969d023b8c55581a6c091bf9cd4088b357feba6ab138002b3bf739accc10092f89bf9e1087c8011c771436095bc4c555747f6424f749538f73e262f089c8153887ce055b3d80", 0x4a) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="bd90555be1d6980506926d37dad70a90d1460eb6f8ef7705889fbe8a894159cfb5c6353098a17cd4f3ee9ff7c9a38c0de710c3f52f4a2650aab4ea788cd7f0ffd58fba6d3c6173561b1f130c85484991e04dacdacacf3f4293373f74ff156086e2e7a36af1e5dd6da582"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="bbd8b89830d1297bfbf50b78a551d2fb5664e05843257ca3c38fc239ded27a6ec17f9c58250dd1e93d5401459899893f6f435f71c9219659b6087b05c94400c1c5068503a1294ab2ca944d4d0a0a08b89975e2ab5a2af3397a58563e128613076588c02155393a1cb0ca71dab2292a631c66bca0fc97ad56ef12ef7b7dc2d0e84def3d151c575be9412abbf51cec86e6ad099c1154c70812f8ad247c087e275a2c4eec0013738dd9f7ff6678a243625d357197a24a8d7044cf8a80dea05cae2875620d540b9c6c9dbaf82ce6383fccb4c70c9389d0d00308e722ce3eea5a6aab51bfbfab53d9796b13d5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) sendto(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0xff}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x9, 0x400}, {{}, 0xfffffffffffffffb, 0x8, 0x10, 0xeef8, 0x5}, {{}, 0xffffffffffffffff, 0x20, 0x4, 0xb5bf, 0x8}, {{}, 0x0, 0x6, 0x2, 0x4, 0xffffffff}, {{}, 0xfffffffffffffffc, 0x28, 0x40, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x88, 0x4, 0x4, 0x51}], 0x4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x40, 0x1, 0xfffffffffffffe01, 0x7}, {{}, 0xfffffffffffffff8, 0x9, 0xf0000043, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x800fffeb, 0x9, 0x4650}, {{r0}, 0xfffffffffffffffa, 0x62, 0x0, 0x9, 0x2}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0xc0, 0xf0000000, 0x0, 0x4}, {{r3}, 0xfffffffffffffff9, 0xc4, 0x20, 0xfffffffffffffffc}], 0x6, &(0x7f00000002c0)={0x1, 0x1}) close(r0) pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffa000 didn't change! 16:00:15 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @remote, [{[], {0x8100, 0x4, 0x1, 0x3}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x37, 0x0, @broadcast, @empty, {[@rr={0x7, 0xb, 0x8, [@broadcast, @empty]}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) r0 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 16:00:15 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x882) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/245, 0xf5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) getrusage(0x0, &(0x7f00000000c0)) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x22) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x8) write(r0, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0xffffffffffff8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = dup2(r1, r0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x1, 0x81, 0x0, {[], [], [0x0, 0x2], [], [{0x0, 0x0, 0x0, 0x800000}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) 16:00:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x350b, 0x9d5, &(0x7f0000000080)="d39333bf70617bb9eef7752db858263b9b31814b87791a7dd0fe7a4c64fa67c952c8a83ef49c93dec2990f0b09a67a432ed6b0602ee6602f599c788595e5b7a05c92e0dc3b9ad8d7e7", 0x49) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x10) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x20, 0x4003, 0xfe) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet(r2, &(0x7f0000000000)="ad56eb667fef0b72d93e92fe99a3be0394bc287eae6d377c38dcba5aebcbf528e4fa26cda48eb754c75172b8792d24071e3ea2f49e48e245642ac654b0d8ee6fe87a4681fbf01f01f5d3c4", 0x4b, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x0, 0x1e}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:15 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x10000, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x11, 0x3}, {{r3}, 0xfffffffffffffffa, 0xb, 0xf0000000, 0x1, 0xfffffffffffffd5a}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x1c}], 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r4) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x2, 0x2000002) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) chflagsat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xc) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2a27c2dfd98a955603287f07b7ef0011ec5111", 0x18}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus/file0\x00', r3, &(0x7f0000000080)='./bus\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) utimensat(r4, &(0x7f0000000280)='./bus\x00', &(0x7f00000001c0)={{0x10000, 0x4}, {0x100, 0x7}}, 0x2) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x4, 0x4, 0x1, 0x3}, {0xfffd, 0xfc, 0x4, 0x8}, {0x7, 0x7, 0xfd, 0x10000}, {0x7ff, 0xac, 0x4, 0x2}, {0x79a, 0xff, 0x20}, {0x200, 0x6, 0x20, 0x3f}, {0x8, 0xf8, 0x0, 0x9}, {0x401, 0x6, 0x2, 0x5}, {0x8, 0x6, 0x2, 0x43ef}, {0x101, 0x2, 0x6, 0xfffffffa}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeff000000000000000000000000000000001f909c9055f0729b931c7c2bc024f16094f9eb1e4512093ae7296dfb4308be5ffa"], &(0x7f0000000180)=0x7c) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x8001, 0x2, './file0/file0\x00', 0x1, 0x4, 0x401, 0x6}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x1, 0x6, 0x7fff}, {[0x2, 0x6, 0x0, 0x6, 0x3ff, 0x1, 0x400, 0x6, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x6, 0x4, 0x7, 0x4, 0x3], [0x7, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d0a, 0x4, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0x6}, {0xd76, 0xff, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x7}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x975, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x585}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0xa, 0x9}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000}, {0x7}, {}, {0x1, 0x0, 0x0, 0x1}, {0x40}, {}, {0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e157199811b, 0x2, 0x0, 0x1}], 0x913e, 0x0, 0x10000, 0x0) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xf8], [0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x8000, 0x20) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000580)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000800)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) fcntl$lock(r0, 0x7, &(0x7f0000000740)={0x1, 0x81e1640cee693b32, 0x10001, 0xffffffff, r1}) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000640)=""/255, 0xff) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendmsg(0xffffffffffffffff, &(0x7f00000019c0)={&(0x7f0000000780)=@in={0x2, 0x1}, 0xc, &(0x7f0000001880)=[{&(0x7f00000007c0)="3a6508a96cf69b24d804c012f8f8c404810808f606370daf464fcba3105e3c953470a025bec3f671e664ead4e7c461842fd0f662043b4d", 0x37}, {&(0x7f0000000880)="829a28056822c6e9d488e53f0c83cb729610bc93eb741a54c107bf5b290a546f736f19434bc9586b8b75e29879574a55b81159422b682c22830c32b90b136c6da25456bf1bbe97c9655f59c7a8989da75596054518bf8bea5aafc7c787c96622bb1ad6514e7e4bc9af28a9b5e910ed4a482a5b1a29887406d8e6d36d290277c802baf001c48a108a427515a43942a5435cc56396c82aa19beb8ea66686e06a88867bb9f747792985a2e470ecd59efff9d768480b4324a84896be33b48f1f6e8a3d290d89b7781b3a4efbd25cc24249da1ecdfee6e839418c86ccc5612d5cdb092bafb4365ab9f1ca53299b6fb90625a809e256bcbedce7d6ebad022a8fd25af78f014889adcce8b7847c776b381252e7742c91890f9dffb228c56b1c3a64d8353479269081a91710a908dd24db82d956b72aa45154a21bea9595fbaf5d17c4dfcfa026b1891d9f919a0611e5c04461e959c2233577b05049bd3a3fc414cc1dc43fad0d273aca97a05546423af14187d6e94854dcf9aab775218266e7a0bbc3721dd1a2a3484129ee35959f204d444c72654f7528c0ed769dc499ad3c28a3699b987528dafae02533a0e5d20bf8500e40c9ed0d77a26fbd4a2666c992678f384188709757cd6d04dd6c348418d1a71b44c6fbf5ef0559f544b90b2d52b5e4555d5bffba07afbcd43c0511ee4fc7d1c162909eccb3e98bcf89c794cc12c6398a79f833a721e9071504e09faffdd8726badfa4d893087713e5ab2463b035f604bacf3ed2821c14a03075c95bc0741136898482c71eb9402b11f06af3fead322d1a4fac888e1e68912bc0f5358f121447baeb4b6658736b8ee96f39f425f4fcd12e48481c78b583e9a25d1a37a4b47df3eb4d4fb40f99c551f59a715a16b4546b0fb46038ca0a6521543ea041ae03feb117c837713cd0b7564adfa684eab33bab2efc6bb0f91e657b7dcfc1e6056d5c64bbf319eba409a85ca80e368ac5ad45f73ca5b9f3f5bf6ed396c72cf1cb3a354d9806ce38ac1e04173dcc43fa1ae1b49701efeb6fcb97a16e438b9cfaf67945b28b122be9582315058c0cbac777530315947de4995142c1210726e3781a1b0c63361e2403feb459150abc314543e1c46fca9d608d640a9a2ab8c5684a3fd45a83b6979f1d3115a02d789d421f6ea631d1c9448fc63cba586cd0549a21ff9f1f8cada87508446bdce5ffe69127ee7c37b3b0bb0fd4012541e6f72126a0a7a71a2b48610150ad72958f1c2ea3dbfb4b01f15722dfb8bc1a3b365c96184397ded1f9d6825eb54e042c13cabd8e5b478f703cae01da9289deaab07ffb30c4e0fef95a40cb2eaf1864237a074163be27522f38a8a6c3fc6f40b322520c725a39e9b5c365d13af7c3806ae635beed9b7bc6e67c6f6520e87d3020930a9716460eff268bbd56d73dfbca7f0b3a8d1670cd80afef6c0264b998f635784f8a69eb770c53f722335ebc13784ea5d37d937cae831e907bbd17a980c58496fbcdf482d25e6378bc3a4cbf7dc9a9ee7659783d759e19b05966934f983ce2f3edc9bc370bebb2580ac3215af4c57750f949a15b4e5327b72c30e2e726e4ed2d2409d180f56592e283558392ec884927922b84e6e69dabc4ea7733936cc212c5f4d57a74401c819b85d9f9ee620c454d26c79a06f0ca0bfc39730aecc3b6a547d4cfe31d6d5bc73b17f9782315f55d841fb9ef56b9ddc0179288d7a7549c4dc5c721890872a5461a75f86ac3962492a8bcc356990e8e44c577c609f4f238b1bf14d5f09b9f6a77fe4496e65db924967b62b12c00f93a9a55782907c04c6145fcdb0c632bde19f55bd285fe08b34142ed8676153f88cd03909cec37447b825bd56cf06f5ea6d3d0a6a749e5c3b784ecc2634fc81f6486e5655897aa18571f27ed6a13547eb6cb4094c2855feb72bd426f00a891338a0f0156c5ef6c829dc5e67e77ecc1bb765ab66dc54034d1ab8ff9f7e9655f2572c9d56d8ff3d2f7ad76b301fcfa75c4bb4121626c899474b91cef8b6346e4e91a81ee5ad015a026a8ba7915a1c0f989960056a994ae8b4f58a09ca52e75e7c199951f77e617cd795857dc54b5466a970dd3f91888a3d98519fa1b59f46b0d845374969d4d55a126edc15aff3ed516ee77e0881b47c68b58092e5c7c6ca331381b0fa726001f29602c53e50666a3760cfff284db10a6c810247fdb4d4e3eba9a7dfd52ae0296725d59766394e9f8c04f194e806961c7d3fad4d66891845a9beb259d40401bc82252f3e827e7697985c70e9b02a2cc3fc595e2d62a626a8084120f56aabca7373ee8e1a82581f96a84083fedf6238a24ab800adc6bb9ec0b59604e84eb321aece9c5972026f5b5edf82173e64281a7dcb350b14755295b7537eb52d4f18ac8ffc92cb1ac00cd551f8de0c4dcd9f92e0160a4fc101b726f431c37eccdb772da7795a22435cdc0bf0006ed373c87a2dd79baaa01a18f7e704a2d4134b9a8e38fcc4746472cb0102f7eef5d90e5102c7747341323230e81c6c8dc07b873dcb19e52b34f0eae76313c5fb0ae93d23acf1f78423f6589e7f4b0560a3fdac01a2763f84e2cbc7235927ec7473d3fc417d8a66d6a0871fc1f10683091cedd6e03f83f7bbcd63386958d6784e62b559d9b94d6f225db878a539a98858a8f01a8e08acbd3f0120728c2f56eddac523c04b27d32954ff22a2495bbf81e9a0cd5438e930fb169271266a1d8ba5b6a00442f3b927c00a0a15a83f28a358dfd6ca8695bab2941f51a6fe924cf3caff3eea6a379c40018eb3bd9f41b0165e64307ffc623afd88a93fe6ad29e835f20fe8292a32b8cc31f5941322e2db7360e2579b71c9a0796a0716820b4a38c68e60ee892561c057d2440f05326b813671457f9df8f3fe032176decddac38b042b05272180f2d616029920bffab5394a724114a33a34a20e6ecf1aa9741de9d3b1aed0803d3d8a2cb4d8d5816d7cc2a0d7c4baab1d651552e479447d9dceb5de57f2f09af55894bcebac3c6048ff30220a8cd013afcc39ba40062422f6c90ca4e1e828a719684012193f42481d276113419781a5f9ea2b503b4f299688dc97fa4b85db34b55bcf05ae3bc4e0d8af8363346468f9d946f475aae53a489727b5c03bb450bf7bb1c17daeee7d7f08a4b9f5fc0c1f345415020fb4f01cce40f76047bf9fe82f5f5f9adc4841a9ecad69c7a9ea8914d177de53669ace4f0615923e3952e2fa95ff9ae41e459f132bf85de0ef1a0d151bd93d0d5053650f29c63f40d32e5052cd6b9785de192bc59fce91ea7f36ee83f4fdf7207e905dbc641bd6c02a4ae115876cb4617aa9186f34c16b04ed7686c11b1bcc7686f0283c484d6e7fba8fcc9ec8fc1f2d89c626ac76ad86eb216c186d77d8c17279e7209d2747ab13f51e14760d365cbd313f64fc7dc07615110485e5d4a9bbde7f96fb0a0a6c774f4d88b46a7de676749227dcd749577ae31b046873b115f5dec6c17c9efc493086fcb29719c2d392946497079eb3eed1d03d18e4a56b4e835d7ebdb00ef00b38faa7cfc130e07f7ce92c63b313bf179bb7e2305f6c3c67489096f3dab2d057cbf56d5f8b8d56c431061371a4e3f7463d35961928ad812aba4c783d964611be4451abee58f87f53757e0fdf0723af6b76569f375fcf4f2fa6950e88591273c9b7c6dc8f1f17ae26b5c452732470df46f749200da27c86510d2ecc81c09a7a7ff931934d6410e77ddc2348cb002e6fb3cfa5f0ff0e6a97bcfa234e00a4f3863a398b1627943aed6aafd7741307df97dc81f5863732b8b042d96a2b00590e719aaa4ac7c0d506231233e893576c7c77862f172612426087e3fbc8590c6b5975180d593b0df403680aaab2ca73fddce6fc7a53908982aac98e0c4dd56bbc2a947cfa75b225418bbfd48f9576bd00f92c186d4b3c3e516729cbabcd257b8d4a9c9caf9602670c942297364e3fd1b8ba8b7fdb2e2ad1c885669db9a6b0f9abed7b1efbfd714b69e82832ec38fb67bb154fb5783a4eb70e8c4c9555853300fbd563a6cbbe153e1f8e2fafca83dd503245bfdd9060b066a3f08f8c7a1c5e20c32b857185309c0207387c21352b736c94eb92d85fe94ba16380e9258a2c77aedb2af4aff4a2d34152dbd62f42d93d79c644c21724b8c104aa8837e58a2d68d2d06bfb6d9cab40674dba2465a4531444708ecfdc9f97c04d82f121ef88b9d8bb94b4c9e606e9a6f3b00a5ca710848e80b8e207fb032ec6547a6cdb297c2499eb10242392107071a5ff8fe1254b3d8c39683aeb0b920c7a370b16347ab20f2c71c70a66a367bad3f1a9cf4d9f403ef40152d7a2167fca9a6bdabea91876fd0fbb70b404bb06d7e1c1eb8a58f8311d3eb7985edb4cef381655f0d437ab906af6ab75ab2187b01f0910e8ee0bc97f81e9e713bbedff5eaeee75ab5bf6773f6177b803029c8bd3fec03cf3fab5c0928e8d0303ba71c2a61b4ac5af8963366dae680ab3a5a9d72a0ad7a499e3d35ea49a0c7ed18a956b0693d93310a10b7dc55161968c390d79dd0147e01c58afeca9dca18c42b0b2f3b7bcb8e3e3d40c319471d4d4dfeb0ec90e33e5255d696efd13d185d8ea0468988bf7e9b55e48c757cb5f8433743e1c408619555b8e68d68a01f138a1cba701a48796a8a45dafd2ba90773ee647d9d4955559cc503e2f286862456698ee3f9195bb8ecc155131b34968994a5f5bc7efaf70bad88e6e43c854ca41700d9757b17e0f9760636bb51865450689fbe12ddbd6c1a15e58e1afa8c6410727f6a5a1c48ed3ec5e5b7711b9b796a4fc7731af579c956015fa0acdf32dc67e322f728e8277bafdd088c15a976e67438839f07ed96cc01867b3aed8bb4f6e6915231f025b211178c2e530e67929e4d79b0854353161291cd1f9c24050d500a3a193db4c179eda8e68ebd1ace52a0908fc65b7c721372354bfc01b5ff5425d07dd69bf72c36eb25ad449a5478ff92a8a7f6003dfb45d3a5f383c913577093008d94b77365641f8471e00e3c54e61b869c3080dc7159d50c8fef55f8115760ea4bcae7517b5742d15a74e415f1fb0223b01fb4db726977f62827d20add9c4cef71a024162c3f2de370e52fb496d4578642c8132bbe9c1ef813c5ff34ddb64a3d240f135cd386de33cd96a6e162a5bd56e79ef010b452b49a6dd082ac5b1f9f58aa54f4ed4c6d76630cbf0b8b4e6692bd53aa3e4774a884f9bbfbb121a53c98ca5fa2098cccbc8a5d76d5888e5834cb964158bcf41890b411b88aad43caff8aacdbeaec341348f0f18927d55b8b89036775ba49678d7ea9c9aca5be6866d78b8970b001f298ac8536e1a6f497f9663f0c512910f6949ee788afe6d2d79a53394360951ea984bbaf0149249dd9db23c5a929e658485b0334340283b5993b2f73d5af506b8bfbacd5a08ace2ca6bb3a9e7e2789b9983e0c3a7123a04b8b05d3282a714ec00b650b18f6817e0c6e704a423532a8e415ea3490b34929cbbd2d46e36b005f7293360715897269a0fc5076bdbe1b887ca0a628dc6b08c1799967e8da13c06672f93a000b916bc2e39de0e19933fea00173d8337913ebf3a348108b0aa9be2d2fa95f6591faffe2b712b7f98cf15a1dc4d73a38d6a032f4e0831acc553e15bba2d93cf5df7a07700bc8ef3459ca745f05e1bdec9f025139d4b48e67e0f69a7ce3318f091e76c238cb67ef4d4bb41d0fc7ff8954be0ba21c84705ce04cc06e931936a8b5b663b702f53a6a28a0b2f3e5e861bf975d7c20d54892e72b2dffb267ab19c238ac1ab2cf9e73ebdbbff3abfad", 0x1000}], 0x2, &(0x7f00000018c0)=[{0x20, 0xffff, 0x9, "b1c54c380d5df1931e7c5ce04b48aa87"}, {0xd8, 0xffff, 0x3, "a4a9153df135acfc9ea2c5979f9c912a34766209338cd8fab912bf3ed0b039568d851c243c150f97902e9f7f7e8fa36dfecd77b847a0c9a338541f552b20623b93dddc12a2dd11ad422b63da30616ea091ba83a1c68114d71d148de356e5db5c0ff2784c8f226b0f06d6a986e186c9446d9d64328d8133ccd15dc572bf1803d4a8a1c56e87e9d042f693c424f245fabc15cc5131b21153490d8b457da13f2da62836a60947817ab66269c94ac03b234e13aaaecb528869e191b9721d76cc77efe6446c029f4c58"}], 0xf8}, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/19) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0x8000000000100}]}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="3bded659a34b4c3c891346", &(0x7f0000000180)=0xb, &(0x7f00000001c0)="c3565ba2574b6a1d1ce98959f17b3fbec653f1af166f049fa3108246c77a4bc84b62232775cae3dcb9658e09150071e7cd0072d2790c2bb8e53857f1cfce23f888332ab2804326a2de72b77ed4ebc947dd8f380a6f07ba887a1c5ac5e0b7c6303b3c838a06233c96003d4c8c5810fd311acf4648ed54ae7d02f61eb780b76b042497d0e00c14a836555c0734e2c02fbe3a3400f06673782ec003e280d4881b28ba430ed1485b8483b9f64a4d5ae25cad361b07203cd7c1ef2bd1996126a216961b93b0dd6cd82b3f529c1bdc5a90a56ac59cbf4c427a", 0xd6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) socket(0x10, 0x4, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 16:00:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="6a634e19767b07846c3e605a45ee7035753ed8befca6072ed5b7324e1af944d3ace137b42b2c864536a6a8f5ddb38c7cace92784816348ee6798ccb0dde7c64e511414fde6f41dfdba13920aa5a674f1757326697ecc75e3bf271a291cca75c4dd4ee2dfe440fcf5a35e4bc89b0a22da70439c24b1564eb2be6f83cbd72e010982cbbeb8d516e5d6a527f86b6df2ea48063dd0a4c6f829370dad"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x7, 0x0, 0xfaf, 0x1, 0xe8e0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) fcntl$getflags(r4, 0x3) 16:00:16 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x8}], 0x5, 0x0, 0x3f, 0x0) kqueue() 16:00:16 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300)="918e8784ab25150a4f87e53fb7c48eb7adc2140e728f27c96c730e74326d159331cd6c76f1a95e6c2bec108481e16d4223330287f517c3857f3cca7297377c74a3ffbdd1de0f1d4c0a2201683f333c57596775c4aace1cfdd61bf640a4cf9575c87f3f52d76c188a293a61e0cbecefffa5fc0589fdedee7d7c054426b15d485ce8013e8095dc7e131181092e99c4d7000000000000e0ff05e3b2045f4921552eb37db9d61335c708c000bc08928d8e217dc3194755ea9f29491c7da29b0d3ffa58b83904005765e913171aec46a19dcc6520c42608a42cb3f1d5989e5d2a4e6540522ab3476b6d2b8b2d2768aca74ef59f39442e85f7a30ff074814688c6548d64fba3cbf3d6ce2bafee2da704cbd064fafe69", &(0x7f0000000080)=0x270, &(0x7f00000000c0)="a5771486cfdffb7eb47066c4bccbd6d4a53e240e40c1e45ab1cf65062d6bfdfa02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c05a5a83c533a4877e5fdac3c5d3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4983e672c21af6a52b2754b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f66465a7bdb08c40f9c22cca1fcd6ffbafe9ec8c0f95f7de6ed9b6b9418aabe5eadb6c9b2943574ae38ec99f694c47e7b506ca446da565bc5a975c848c08bc6855f6303a9f07a0b280e746e4803b063bf3c887514557be1eb4ba9b4ca218d3467ad929f41d8fe84c58a4205c2ade6bb68f40e6da71227bae9183eb653b63c5dc267412b8f385599a599a5e0bc99146ace72d7df79d8324821ae1540abcd9fac061fbbd1c9c68f35265b1615eb6a9ee75e27815dd69ac5059224e56812a24b6847cfb47b961976d850a1a32460f53cd73bfafa3d83b9bd6700ebf98f035ec4b6d752f9ee778b33c1096e2389563de0cacc7b701a3bda9ea2dea12fe7d0e6965e75ec67a324b456479577e3251215489714c7f2cdb2237bc80fdc257db76cfd22d2ca47ef76416c6cd73506afe13bd350b58784734492fb420f9a44d4f8bad2aad31a0b84258fcb8bdedc67b5", 0x270) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000440)=""/186) 16:00:16 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x3f, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000800)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) fcntl$lock(r1, 0x7, &(0x7f0000000740)={0x1, 0x81e1640cee693b32, 0x10001, 0xffffffff, r2}) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000640)=""/255, 0xff) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x2}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000300)=0xffff, 0x4) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r6 = dup2(r4, r5) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000340)=0x3659) dup2(r2, r3) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x1}], 0x2}) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0xffffffffffffffff, 0x0, 0x800}, 0x0, [0x0, 0x0, 0x0, 0x800, 0x0, 0x1000000, 0x343]}, 0x3c) r1 = socket(0x18, 0x4003, 0x0) dup2(r1, r0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xff) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0014462, &(0x7f0000000240)=0x9) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x8818, 0x7}, {0x18, 0x3, 0x7, 0x1f}, 0x6, [0xb291, 0x4, 0x7, 0x3995, 0x800, 0x7f, 0x7f, 0x2]}, 0x3c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x36e) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x2, 0x4) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="bd6c596ba81fe29b2e78f59c691f5af10e217a1d7a24c6d5f8c60fc59d46c9fa7792eefed786bdbc83faf5e0990b91cda5df6b322f3fdbbd6cdba8c856a22bc00536f7b5d9cd0979ba24c47bb0596f0aaebad29a80e924a94cc67fb050dc796589a48150826622ba9278639f7d05ab72cd527a44d0b919b3bcd7c197228890d4c37a412462ff42d18c3654c85aef5d23bf27"], 0x10) accept$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000003c40750a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b2fe4da6ea8d6eb14150dda8bd652f2a96ce700000000000000000000000020272e017fd46a606ed6ae455a56533154a39774a4a60426cdbf172395e641574b032167a04e4a60679c6a368452220f980b3ef80d057b592ddd4caaa5f80669b547da4b60ece81b28d1a221e99534d18f62af73786b85066a211e3f4032975d3782462bcf6339f56689f5adcdb2c443989684dc7461c2a61ec97502b2e4e6e2d72fe40e5f3a49ed39f64f567e6f91600e3225b21e0495f3fa213ce2f0d4190807d3b9538232f6cb4d19688ff883603e9a45924fd88d23c241aa0c5b70fa2fafcdb9a0afc2f1763588ce4b473b02f0126f2e01460e729e3d39ea37ed5ea38cd8f9382f91abb791a07e79cd869d87ee4b35a3ea30ff7203ac7b0ddd047c82e68ec2a0b60e56d564fe11e16005fd38f6607f5516cc0f15c137a9958f5bfb55da083bf42dc2093da3601fa5cb0b337fa2f9790662d41fa77828295deda41ab19cd0097c54f8a5fbbe"], &(0x7f0000000180)=0x6e) dup2(r4, r5) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000001c0)={0xffffffff, 0x56, {0xfffffffffffffffe, 0xa9b}}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x64}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x1) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x4, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) pwritev(r4, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0), 0x0, 0x0, 0x3) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x81, 0x7, 0x5, 0x100}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff77fffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f000050e000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f0000000280)=""/188, 0xbc, 0x802, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)="fa12c48491558e1e00d56c308f51c44f4fe990dc8269d1f7eeb2eacd392b84e89abeba557841016fe485be0bbec86496a35792b289207b8f28b3bb3211d3d2fd862a96e77de4a134441f4a0624012816aac09e37df7bdcbb2f962f68d1e66c02d775e59ff74c64bae2ce04209062fcfe3fa9aab5ccadc21f5e53f091889d6f7ca0771ddff414e067758768c900000000000000c9d958dd22cbf2c31994b88a87b41efd0c8622a7a3f75f5a7f26aa1a5cd28c1cd3402b6de7226bcfa9e408829b03630abe987a473ea7934f40bbde9ba101ef8470d244c0e203c0a67d044a076a7d3769d8e9a1ebc4199e6d805eccd65962617e54ba1f77ed71d9b61fd31da19d1501c215248fed781ea7f60a0c5425bc2f7d8b2d0678ec79f3d2f7742034a76dc478eb88556f7ee65415", 0x12a}], 0x10000000000002af, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x1) write(r3, &(0x7f0000000200)="e2817811945377c2426cf15583c356a7df504a89634e934a03ebdbde58302cf9aeb22b8fdb69af7256906a398436192ac22124f833b013f42f9dac5de33594d27749ac3e76eb90c441d453835fbb032f94fb", 0x52) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r2 = dup(r0) poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x9, 0x7, 0xd8, 0x1, "e281753eb5b3ea84e95527cac354e7d55b5a912e", 0x101, 0xfffffffa}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a634e7b078478ef9fec8b7d77f49a44f9c887985d23c1c13740e3b5cfbe0fcb59dce17081e6bd16e26f4fca6c1689381e7d6788d8a9769ec77bd2a4ab9296f1eea493f8c07bef16185dc855683b0ec791856c5ace01aab0e7a88ffc9cfe4d3bf35aa3dc7852749acf1dcd42810cd44af1df9a9d39e4b45d286f63630a5f8487de15678e1a76fb30f0ef8350db7c0f1014c2f3114bb45070b94d"], 0x10) accept$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df00"/110], &(0x7f0000000180)=0x6e) r7 = dup2(r5, r6) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x1006, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x15a) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x4, 0xffff8000, 0x3ff}) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/72, 0x48) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:19 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x6}, 0x2d, &(0x7f0000000040)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d890f946a6768a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c500802d206bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b88671a09fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a47a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c900000000d81c1da05e601ee9240f6683d2ab1a367600000039b57fbd44ed126bd4c946f4b206c2670f4640cb09d01d27", &(0x7f0000000600)=0x3e5, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xffffffffffffff29) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x9, 0x0, 0x9, {[0x38000000000, 0x1, 0x5, 0x7, 0x2, 0x6, 0x1, 0x9, 0x0, 0x7, 0x7, 0x10001, 0x9, 0x0, 0x2, 0x8001, 0x5, 0x1], [0x3, 0x5, 0x9, 0x7, 0x8, 0x3, 0x7d7, 0x80000000000000, 0x0, 0x9], [0x0, 0x7, 0x3, 0x2, 0x4, 0x100000000000], [0x7c7, 0xe27, 0xffffffffffffffff, 0xad, 0x4c1, 0x1], [{0x6, 0xc63a, 0x3, 0x7ff}, {0xfc01, 0x80, 0x9, 0x2}, {0xfffd, 0xf64, 0x5, 0x3}, {0xedef, 0x400, 0x347, 0x8}, {0x3, 0x6, 0xff, 0x8}, {0x50, 0x3ff, 0xb83f, 0x1}, {0xff, 0x329, 0x1, 0x2}, {0x5, 0x18e7, 0x8, 0xffffffffffff0000}], {0x7, 0x5, 0x8c6, 0x8}, {0x6, 0x5, 0x249, 0x2}}}) shutdown(r1, 0x2) 16:00:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) dup2(r0, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000040)="31f49ea91689ecbc8d54d8c22e6544023aa63503425f21f70f03fb0a9c5abb", 0x1f}, {&(0x7f0000000280)="0776b2641fa72560b4044f68dfdb4ae76b32e36756df7787c44eccbdc755c262484872affdb012567a2f586bf4a9cdaa60bf1cf38a1f2fda6fe311b6f543e7cd4516d63d15d5cc8d8e436f379df1b351caeed900a6540efa623407fa4b04b6fcb43f02e672", 0x65}, {&(0x7f0000000300)="9852a58777be25c2b6ee54f8f3573eee42bcd7b8f9e1e1c9fdb6d1a2ed3bce1c6c0b4887aa503bc76962d7f8e6aae71c1e87136f1cfd9aa03a5ed42483e2dbf08140a4c23ec3bae4bc80fac42119254e0839d98e1ea44e8a072fe3317742ce509262b78779898c10eee408bec8aebc0655c13cb5a9acfbd1c58f2f8ec7993486e484fe339ca8bd9918141bb183daa84dd046c87f384257400e3ddb548c33e3f0458c0af9898427c4b19c1e4117d8cd592d31bc7dcbcfe0b3c78f22ef0e24c1ecd3e55a2f976de979cfd6cc774655c2a2b631a0f3875eda15edf93982bc73b051ffde11eba541cd369cd3d4561092379a", 0xf0}, {&(0x7f0000000400)="fb5ddb2ad8784637370f1f8fa48a5f3454231630a7b9ec45b4bbb6dc9824e2de9a0b38b0a9c185ae1480a65d17d69ebabb8619c0595bb4462a723bea5fcf47971230b4834631e89f06745048bbb9a851093a49c988b4cf97c43e6f5af807e770748f5951684a7eb98f145d8aa7666acab68db9fc32244703e31b6be057559d1b5d4a7f3bf5c6d01b2ed435c6", 0x8c}, {&(0x7f0000000500)="1ac077189c706143e14b29a775514702e90eaac81df18401d87e16578a753cbf3167fd0731c3c5fcaa0843c1e39c3fc2e2d77097", 0x34}, {&(0x7f00000005c0)="cc29df04fd402ff35b48a410638e7b722271c5a1b55d4f8c4bcf444fc9618722e660b933d4aa9a65e497e4f6c1040f182f595b79cc77ab5c9c38cdfaf0a7d4ac4f38f3fe35f2eb9e00086bd7a8c2960a5cad8d1687a653f2561cfca9e67879ef2c9b4365ce0d57c87d4ed343d9e31068dd783833b080ccfae855b0ff6ee7066f31f25cff3fc878a33e7e3503e4064e340ae945", 0x93}, {&(0x7f0000000680)="abefc0a39c0df1457dc7b6b609e3895ff24bac6fe833b51c08569e76ace7524ccc633d22c3986f82fae8f6e9f01ee9874d629e25c5ae8546a5579dc901d8bb52e4271da336be12b8d7cf36", 0x4b}], 0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x6, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x3, 0xfffffffc}) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) flock(r3, 0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000200)=ANY=[@ANYBLOB="e064ead81a4bd7f1cafb3ffe00f0918c820094006c17e303de588333ffffffffffffff9ae0dc0f772c7433eae9c46364d4b0cdeeefeb9e7dcfef6c84ed00000000", @ANYRES64=0x0], 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380000002903000033170000010000005d04017af48720211c2eabc3a779ce5aaeaeeb7001012bdcd4c2b9f2c4e4fdf4bc2c08be5772e165c70a12195818ee2d9dcf8a068b64f599c2f4f60bdbb7f6fff7df219186e4750f616606db904e853afd4a0d6fbdc55a99fc9072f1bf081efa4997c390fffbffff0f20fa691e61ed8129111337bad95492b1ac"], 0x38}, 0x0) 16:00:20 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="93d2051a8142587199ecbee12b6d6f9f774c01602273a5447397032590a04cd028415a0410109815d9757af380e0b9f6f8e8b2f0377103ab9ebb09364f2f3c6f4d5c7cf62d91b867bf60eccf2537e79eadb6e3e13ee771eaad892151fecfc21e0e31d33e065036c2dbcc4e04b5f592693df267d550e3320a7c422c02dd7904359ba31aa4419ca2f68ec4a8f8d09b726946b961d7e4eb1e4a6f022759bce13b13f130d3567a5d180e7b8bfbbeb46fa1e2b71c528c236bcada39526709080977229792f3378beff4b9bdde47484047893399e807441e31c51ef48ca05aba572798dc960054b42ce3edc18734345769ce8a55b019d2de7e520f599d0096f514a65fa8df52b2e18bde75e0f6bdcffece437b219cf77d59c715a5ecade90e9dc978ab13b268a07eeeaf36c7d0f32295f7ecd03d1fba47cbe98d03bf0b2635e791743bfae4602c2cea426f653e8586067d0b5d3512eac02521f21570bf6183923c94c2d4d4d46ee570d98fefa1708c8f858b6808bb41bb67c53ce17b30546fb278975931a727476be744d3b1b7ba8a099e6dbc9ef8b74127bd5a65627214c532df3ec35db54580348f081468c287fb700ae5c839f561ebcdc16748b7531c250fa2fa2d0d14c31c13dcc12f3cdafa63a4e41a981ab17f2f15a5b38ab6e70aeb2deee4147c9f7370a26f4cec67f7a3826c87bdf24d936ad1c7b2a9b3e84caa6131b634ab56ca89138ca7bb63966d682cd56154f6aca54066d8a7c83ba171ef66c96b38092c080404ba218631eb30723d7ce6781eae46a76136511db80c2f772355240dd691fc1f0729d407ff3ae7fcf63f8b8ad1269c9e17374e60edb0e8af25d48e2c9e303a2d6b037d938b012fa18cf102dc0c0fd534f6e18ab44d26f3c6002ddc55b3a962c052cb00da1657f524d54f6b6e8f41e3985fb86f92e38fbaed09b9460dba181aefe4d2e0241ac64e4239fc1a7deb7a40978468a67ab69e891486cb3329f4f90d33683c038442140658d21aa10c381f74ea13ff45e63e7268ddd7dda81ab53c3456c1cbb89b414f5edfda879f582bcdde76575bc0babbef8e515f64a79bae2220eae52edfc0243fe30a5ed0d398ecc8a956ad7e5681f4b5fe7770364c84eb889fddcc56cc60851ae8ba2fad539fd2f1334c22357f3f7abd8c8a2d95a37f54b4af9a5b8d193fdf3f4063cf8c24af6386abcefd857be3619d3a7df10ae5eb33b0794e80a315c440e36db7adf3180a4d3a28b7863319237f38eb3d3f566aadf0be7875b3e591c17b1d19155bf81aac93d364a98b3c58039a217d2a0b66c3a76974a10fc549fbdef7211540f486c5a443cd03da1406c5f595d928d2d57690dc51bf4eaf7cf4423569570e16a30b579c31af3bc89b2d79e5ff7369750a4ab2fb3de047bb56fa441897f52cf2e7754b65b8aef3767d7e261dfeb4632412bac563b5e0135fabe764d5227e", 0x409}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0xc450443d, &(0x7f0000000240)) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES64], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './bus\x00', './bus\x00'}) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000e95227ba17262adb94b9a05379850c1439196fa68f33046048bbe7bcfff4144fd98e871cb3c5c9fd80e56ab913316c44b8263a5f77a06c914866eaaedebfff9316494308ec26c4049ab166c190b7dd0f93485b5ef930aa2d1379b2de7cd85f08044cd85f60a5c682232dcf7bb6e2eaec74617319c5ba0464ce0a9b48b631c8c32aadfa8a6ce39d0ac1a667dbcffb185d9f55e1ca52eba85f6239c6ca7e7c1f0d59a464157df547cf2270cde9c0c832542f3cb648f2a83b8f4b917d89d00006c5505c08cd598c2c823f0bac24ba06ddf90c6563d2f46d3d1d5d454b52b8caf6832698e9c54af89ad76cb4b72b7"], 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa12c48491558e1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:21 executing program 1: socket(0x2, 0x1, 0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) 16:00:21 executing program 0: utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000680)={{0xa4, 0x81}, {0x100, 0x3}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ae3000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000a53000/0x4000)=nil, &(0x7f00000b2000/0x2000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000131000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f000095b000/0x2000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file1\x00', '.\x00'], './file0/file0\x00', './file\x00', './file1\x00', ['.\x00', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x81, 0xa57, &(0x7f00000006c0)="81fadc08448440a22530372a501c2f0d2fef8413bd70cdb5cf451834c708ba73c9a40a91454ebe28714e3b0b1dbef67698b94cc756b7e41730cdde364244f9cab399109a441b134476e5e03477b47888bf36adc7", 0x54) recvfrom$unix(r0, &(0x7f0000000000)=""/244, 0xf4, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:21 executing program 0: utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000680)={{0xa4, 0x81}, {0x100, 0x3}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ae3000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000a53000/0x4000)=nil, &(0x7f00000b2000/0x2000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000131000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f000095b000/0x2000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file1\x00', '.\x00'], './file0/file0\x00', './file\x00', './file1\x00', ['.\x00', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x81, 0xa57, &(0x7f00000006c0)="81fadc08448440a22530372a501c2f0d2fef8413bd70cdb5cf451834c708ba73c9a40a91454ebe28714e3b0b1dbef67698b94cc756b7e41730cdde364244f9cab399109a441b134476e5e03477b47888bf36adc7", 0x54) recvfrom$unix(r0, &(0x7f0000000000)=""/244, 0xf4, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:21 executing program 0: utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000680)={{0xa4, 0x81}, {0x100, 0x3}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ae3000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000a53000/0x4000)=nil, &(0x7f00000b2000/0x2000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000131000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f000095b000/0x2000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file1\x00', '.\x00'], './file0/file0\x00', './file\x00', './file1\x00', ['.\x00', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x81, 0xa57, &(0x7f00000006c0)="81fadc08448440a22530372a501c2f0d2fef8413bd70cdb5cf451834c708ba73c9a40a91454ebe28714e3b0b1dbef67698b94cc756b7e41730cdde364244f9cab399109a441b134476e5e03477b47888bf36adc7", 0x54) recvfrom$unix(r0, &(0x7f0000000000)=""/244, 0xf4, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:22 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002001, 0x20200516) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x21, 0x112) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x4, 0x8, 0x0, 0x7}, {{}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x1, 0x8}, {{}, 0xffffffffffffffff, 0x4, 0x1, 0x1}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x9, 0x9ea}, {{}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0xd4}], 0x34c, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0xc, 0x80, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0xd9}, {{r1}, 0xfffffffffffffffd, 0x58, 0x20, 0x80000001, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0x9, 0x1}, {{r3}, 0xfffffffffffffffa, 0x60, 0x8, 0x90, 0x1f8}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x2}], 0x401, &(0x7f00000003c0)={0x81, 0x1f}) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x8) sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000080)="395d3edb885543013b73ba18c18877d6b820cec3d4c3aff30ea2031c0b3290e1a4fa34899cc5dffc1b7faa073bc59d37980fa646965024d66cb53322", &(0x7f00000000c0)=0x3c, &(0x7f0000000140)="03e9b06929b86f4b1689bf16de76212e5ba2036446b57b4bc681831d164bb5bf32a3b59f29fdadaac1", 0x29) 16:00:22 executing program 0: utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000680)={{0xa4, 0x81}, {0x100, 0x3}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ae3000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000a53000/0x4000)=nil, &(0x7f00000b2000/0x2000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000131000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f000095b000/0x2000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file1\x00', '.\x00'], './file0/file0\x00', './file\x00', './file1\x00', ['.\x00', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x81, 0xa57, &(0x7f00000006c0)="81fadc08448440a22530372a501c2f0d2fef8413bd70cdb5cf451834c708ba73c9a40a91454ebe28714e3b0b1dbef67698b94cc756b7e41730cdde364244f9cab399109a441b134476e5e03477b47888bf36adc7", 0x54) recvfrom$unix(r0, &(0x7f0000000000)=""/244, 0xf4, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) bind(r4, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/10], 0xa) r5 = dup(r2) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="00000001000000000004000000000000000000000000000000f1df00000000000000000000000000000000000000000000000000004542f30f6d00000100"/92], &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, r1) openat(r5, &(0x7f0000000040)='./file0\x00', 0x100, 0x181) 16:00:22 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x34}, 0x2, &(0x7f0000000040)="c7ab300614d1910522e8973eaa78a879f225ac", &(0x7f00000002c0)=0x13, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xffffffff}, {0x8, 0xffffffffffff0001}}, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x50) pread(r2, &(0x7f00000000c0)="6ef58c6ed29b0352c2e97ab2943a8a55026c01545e0f83fe0016821ea75c887eaf6ee33f24e78606986fdaf5b9f0d7e04c84a0aa674c36e6c3c5198b73c7f4617bb9a851770a2b2672287223b0bcb4107784956e26f6a04bafc2f636c61e954b7ef7284924318f8a5c0bf889a1befeea27e65659e3b5211a11a603b52f58f219ba6310c270ab37946c3a68477eba2b0128cd77e924659fbdd1d8d0f987c84e5c3351e9", 0xa3, 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:22 executing program 0: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x128) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r1) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x3b) r6 = open$dir(&(0x7f00000007c0)='\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', 0x100, 0x2) getuid() fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000240)) munlockall() openat(r6, &(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', 0x1, 0x189) getgid() semop(r3, &(0x7f00000002c0), 0x0) acct(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r5, 0x0, r2, 0x100010024, 0x207}, 0x809, 0x7, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/204) 16:00:22 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) r5 = syz_open_pts() dup2(0xffffffffffffffff, r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) r7 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000280)=""/186) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000011e000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) r1 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x40000400000002c2, 0x1) ftruncate(r1, 0x0, 0x10000) r2 = getpid() r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x9) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4040000013, 0x2, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000300)="66fb5129b57543c5c17c30c5f52e30b777abc733e836a2b4c34628fbfec07185844e6622ede42a535a577b99bdf286d5631125a432e904e055e9e8dbbf4146f806e183415826b07796e31c7e81c331e6dc2fc9f08c4a7394a2021a0699ca0f8117ce6ae37b4123c2cb269f3f8763edf4cffc4943c31689f580793994194dfd72cdc8b69368b0f693131cde", 0x8b}], 0x1) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, &(0x7f0000000080)="0cebd328c03028a9009d9ac959ead16207b628e90dee4eb01065d03cb2581412ff54d372020b2b4d135eb6a4468dac7b3e857a2905d8189474b8d7d95ae4de091138c3c35d2699e05c45197c4ca91c05", 0x50) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100f8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x1, &(0x7f0000000180), 0x9, 0x0) write(r1, &(0x7f0000000380)="a0", 0x1) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000240)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() lchown(&(0x7f0000000200)='./file0\x00', r3, r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x80, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000003c0)=""/4096) fcntl$setstatus(r5, 0x4, 0x80) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40000000045, 0x91) r1 = kqueue() r2 = semget(0x1, 0x4, 0x408) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/107) r4 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x4, 0x280) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x10000000011, 0x8000000003, 0x80) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = dup(r1) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom(r3, &(0x7f0000000140)=""/79, 0x4f, 0x42, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x4, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="060000000000000001"], 0x9}, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x78, 0xffff, 0x8b, "2799e19dcb4b84ba751bc9b5eec37235666b125de22dbbf8aa781edbfce44c06720e11b200d0607ec1a19668a8d7c8975b0eea4de28f9d68c669398a50bca4ac558e158a72439f2374838a0b455af4bd81e930e97a3b25c9d36d3c20662f7d79dd85"}, {0xa0, 0x1, 0x10000, "b8e75430aa406019e767a13f8abcaf01bb9cb9535117056fa45df8822f594efde52b4f27da888c0cada4e029adc076b17f7ffc2b3010f3a0e905dfecd46f3dcc8bd1f6b8012afe03ed358db3d5d88fee671879c6846795d91c80410e0468817f7e932f78f2bc42e14261794695d11b71e3c1ed004c97ad7ea50fdd97ce0db66add2105caba17636962df"}, {0x70, 0x1, 0x3, "891f1305518fe067d8419caebfbdac2de1f58767206dd66948b3df3e242fb3a7b9004b96a18a35191f75b889d80b42f6fa54801b73e4d8a56606f1f819bc3d8f78893857f09ea505acc5ea8f1c247c427f3d242240303a6c1b5c54e06047cbb9"}, {0x60, 0xffff, 0xff, "2923c5b8140cf4656e8760f2576f4b35fe6db64ee2f8dcec6dbc440f2185497952095307b24dd5813e71f2eef2238d1dc91518d9034041746a3790b1ed8a40f89f61a78b4033ade25c2c4865"}, {0xb8, 0x1, 0x2, "52bae753e0cc65ca944e71e812d79451266e8753a3a3e9c682f89436bc4f6bd10eda2c32defc761776bee0ce423ae0052d6b5b23da49fdf32abe9e40a30e47722279a396236f19187f179da0c50b1a26bf2b77295ff7b7c4819056f17ca2ecd25a0a4c6da253e61231dd78cd98dbd90c301def587a8396968d870081929f402a9accf6b5c1bb7195bad7d8a06969fb2daef7963124592c2ef029f143be5edf4b89a9dc"}, {0x1010, 0xffff, 0x6, "dd1745c4ae865cabb08dfdbf0c529b32d66a14dd54e43029f75aff4714cd597ba09bc588795433267d9a7141ee25a7986992249075a4b3f57dfa377d81da4bff49c37e7c673e3da4ccd153b9bd727ce676d98b7e2c7af270a8e4fa06bc3ddc9fc04f3bbd392188936a8915cc50ea2a3b63ef9ac0cacc7fd5d3fc38c36723e45e97d7f7debc7e0d5c8bbcedc9f53dddfa724bd4a517713a0faeb93ac0b69094f8a43846750fae3149f947a906e72f16664a73b0ffdcacb837645f3944ff2386696f5f2fb39d6bc5b338240284159e65cee472868bd52dccf049904d016aa9064c4db6a493fcabe1286731527879eb6c01f2890f3200877799fd9ac8dcafe79d71a05367b2a916b21e93b7014745f6ca6d6cde62dc6539bb75cb264686971895922c2beb305139bcd590fd4cf860d00ae9f329d41d7917fa39d34284005e13a2ea18a7b746d1a5de2010d94e18dec8a60562e0b50c2e9ad1efa5a792a0e3e03735fa82cef1edb4dbe4c81830300529f32a82b92b282af56598b4efd38e1f593e32edb0c41bff3cbf6dc7f68a558d7d3cbe61d8186c48f30ebe4916fde56856e5683ba6f8b60243b99fc22bbd914724a6a3d4488b015d638efeafc3dcf778cf41eefa9b991f862f4f5c202be231d836e0d5d5406e09e0d04ac12a509bc064e3e09fafea9ff2e6f80715ed3dba0c9fab4c1594bfd91e3793cf504180b1691619b0781c18483aa929e66e50c11c5933a164405e72ae72ff16b90605a6e8dfbf128fa547790e7fcbbeb33e0c62b3cd8719ab34d357c5b72706fb774725b724d0013a74e521d8ccb3ab3c54650132aef1a2d100ca6330602386f0e2421afa152fa47b831ca7a464928b46817da2669ff27e120e9f0f6023d61dded23fc85f45fe5fa594c64742a57d5e1ce2322531c2b4c6f1a7c512413abfb3313c67ff740b30d97c8681e05480ab8698db909dd0ba57e53d5b42c7242531f4b46284bd3179ce24c466f31005c422e6f7f988c5902ce1a20ba5dd945c63eb0604235958ef4a55bc9477adcd1f2a88ed2cd67e171a90fe41de53ea838fb6632108b6cf28fd709c34a4f04eda35e8cc69ddc898ea8798982d80fbebcd1825e662614bce89051c7dba0bd3a08d254bddc4caf12b082afe7d25e17317ce05e4ac97aefdce5a631e768e66f8eb77ebc262082f63a9999d310f3d032cfdf454d9532a4439ee2edee2968f1471543116d977d5a5849944623f0cf912e8627f830a9d4d0011a8c329feb788113f3a8a3fb15d92f26ecf8bc1c015084899bd9a64bbbd7798ef25b7258fd556b1094e7d5912df9ed44116b61852d3d6dede6637ec831b7c753d82233db39b8f1a37de11b911d90dd97d7ab4ee36a3c24e46201f3830ba887eabe85b53af851fd5f955a2b05c9faa74cc19e3ae7cc7927af64fc639671e97ac75ed7bfc83e7e4aa19f9e33a91fa1dc1cae18cb9449542d87839d9dc924c5b688c8b74e2ff67da1b7b9784ec9e5436be8276b0bbde525d90e0130e97051b2886f441c6c98fe15ec4915eb7c0ecdcb4ad9b3b896603c9c3a3fab7c4952255315971e45a02b44bc0b51f45462ffe033a9994fb0a871183facf72e402a315f030dcaa2a822322529b9e596171fe4ec8508c0d735c91b11762bce496ff4166b8580a399387b092c2507d2eba96661866f9ccfdf158661732a7577b6d7fde7c99d080165c10cb47f64f5afb860b9b7f0e61fef2dfe8c23032ae9eba463e348f2eb7df1845daf9ec964957158d62c4b58fd66bb1d1191e077677c79b0b97dc6f10d0e7dccc8deede564418fcd7a446e5edb6723c12bd3554682440ece11d086c86ae7f45881206886859a9cb883f9dfe784354f0511ca0c3a2737ff810f4e7d8a5595917db65fb109be7d53dad33381ff347ff040c5b57c7d1c0b1af14ed6e240de46a7cc438fa03386eb4f1d5ecac628c32f9f15c6bf29be1cbbba1ed5d6b16606485671e012605cb8ecd7000094d81d9bb2107b25580a047330fb6286755abe6774e5a67d77a083f7e5aa75c81c1a46fe7bcb3d331b8bfcfc57c7b230e6fba42aa33ba2ccf3afca64619abac835855523e551a5abe4fd8400837bd7a091538cc0e73a7b509e77ab843edd84486f091222126afa4079a0ff5dfe215b0f21d822d27c69069f6a9f45e2781161865aabc0ee412fd92e4dfc2b535237f33c427616263f3f4604f70d1e3835c1ffe9a2ee17a602bf9fa7749a94bb7a0c9ebc16f5886f7ee3d4ca5cb26e3786cd59bc0508683192672fb89e2c3a216de2503e79a57b69fbdec7f09df3eac7bdaaa924f7f6841ceaf4b097d7d8f4610e6edcbb17ef9bef4bf85653e6b5a75fd475325d9fcc04c1fe7fc18d9df79625c6fe17e970f68aa5fb063cd7ce462fe0cc56d6de853325f941289e4cddb44cbe378126cf2a416d6c859a00ed5e5048085e5c1c1520d72f4db3f2fc5b4e1bef776b8fdad509849852fe87f9d7de0a273de62992e7958dd89581ce70347baffdc752883d786eca8ea2d5bb93754995c5f730d9cab170a847cf925b8e8cf0edb9bb5a2ee95f6e2438c8efa6e0e5e2bd6120f30a98ace4335c36056d3dd227fa37f823ea25e322a5d99597971d3f463dff2a2cc2e2bb077ff2ef2a9c0576aad419eaa13786c772f61576af5f200e9683807ba12b6c94acc880d28dccfa9b55d4763ec68bbc89abc0617c114385d0f05e6e9efdc6f2c68b0f73c13e411a105020dcdf4f657470db2a219a637c26113e97b6138991c14b7b602b0a963bcbf2444b523b0bbd95bdc0d6016c911d7c2ded014b27fd54dfe19553049cfb9b50b0170c7d03b27d21f2d696ed77a425e30ecb9ad4dc4e6b807fbd17204a7369bd51e1e27d682948a0083253f54d8b383bf7e4ffa7d371c8505982b5c8fa6e12eebf0146922dcee30ab1bd14d2fafb4518723ccb421b5614f72ed4b3582e2a9552c5e366bdf49ccabb3a0070f4436070cddc49c38e76c5a83284ec44d7ebf091e786e0459bed4b77d204932a426f58212b6015e0c681fc02bdd17343d45696888d6e0ac1d6d2b3a467af0ab2fec011d3c1f1a8641cbbf0b6656f77c366643bb0eafa7b8509d89b9c7319cc136ef2b5031b66d2ce5863aca9117989435bb3f19324c43d68c91405d9c04af0e6da26d95e3c59e63f031fd5a4e29da444f2fc6151a543f6d1625996ca0ff7d12132408551ef4765be6c4178e4cac1cedb58dbe765b3810661c09bca6644f17647bd1b40b0417ba801d339bf0027353b585d4676197509ac31addf54a8977a9af0124e946ef03d1f494ee089eb083b98ec6286fdf7a0669e2c32adab30f9f0a37d1646b6246d30d00a94a41e3fb250b7d9068601d0b5397c379ad0ff0310a15f6af7ad979417311cb64cccc7162942bceae9e4bad6be2c5ddfac20a0e5521c05bc0cc40d877e602b6be2d9ed5c515bd266f8f42d4fb5e9fbe05c309626a9981541690e0b48e021387abf36ab7e478a89bef2898eba89b64aeca9099b2370947f9eba0b132191cb47cde47a4f626e6d1381b957e3d3f9823e6c7dd99b923e9e5e15b1043ff732a5a25570601099909af754e260919f724f68429dbba6ed65a5ebe075cc581d86e228cc754a2d9bb1c061a14253571ca295b6fa3cdef754bde80b4cc4fe53e247621af7599b24348a2ccdaf8d1de9f52f07498c4d015dbbedeed2765406bce1066bf162f881193ba0a717c3b789a073764f134d62cdfcce37e4a4bd2681ce3dd89a29240b1ca94f5ca357186565b076431877aee40bafd1d7e6578fd5e529d358eae79ffaf235980436df5dda3769504d51d6e9508fa4988651ccd6aa6974eb1bffbd7a5711e8d8ab85eced3d59afe2dfd076c4680aae8d82eaa4cc2e5ababa2a9fa7016ea51c4904e3d853f55093a09f9c8d2e90981ea70179200241db3ba5d5a1e65b287e9000f1a661c489fcb52af1ae3abc3e0bfc93a35cae6647a773acf6450dc0a63a54c866eee947a4675f7cd1c44ae1d08b13fdd6a2a73bc82bb1936688c4ca1a1283e9e2523d0e49364009363e438d40f065243c6b4e0ff0027fd93c94c5b5ddc5f6287dacba3b424b7c60620cddb20ec2e75e2d26eec4ef0839f1ef1e50f68711de23f3734cf1f3acab434774dbc6f36fb530c9f7a37966f9d4b0b36261b69f6df6b81d60c2ca16d3dcca39f7171a4d96232f98b7a3e5a4905bd6912d5c7b9d7ebf56e93e3ad36cac3a3a149837584b4625097a0ae0d48ac4fdb713fc96b3912f20c7c03fc59eb0e93168d6787f53221f9a7e651aafe527f2d80210bb0870088df46002e3d029067f1ae19fc182329bce95399916f7cac28535a55c2a28e9e2e98a442e2d1ba0ffd6620d634131b6da315dc55cd67da352b788e13819823f5c2fed726afa346093ac0fbb15a4f54293b5a4b2784077fe02792d72aed883b3fd6189f5cf23b0306081a1e218a4d7536174b35bde699d3ff7aa5903529ac952fc2c5e992e9ec831284614ec87a6189dc58e668c0c0ec011e0579ee2a5627c255227a44f5d9797308740eef3b80ceebec7fd19d496efd726d0d3b4e3363b5a0fab56c1d3c6a07b6b7f5503c225b47abf498a3cf74b9deb51652aea02d43dcc4264f49581acc113564a4b4b40df8bab7acf4100f8ae27bfab73dabc9a53be186a5557b7aeb544687a1c81532553e7a458ffad167ac1cfca7a827b5a36e14d4be954749740bf75f4252462781585c2fe80f481670d3ec2f939fbaa808cad1a42a05be68a62b9252a62f3f668188dc54822d77ac6fefb9afc863bcf51d56d0c001db123b6a658da04f1eac7a41f20d984c1cfea052d426d8a07d7e43e983726658d8db63d1a3ac7b1319747172ac79d8ca9de102a354bc5ca805cd9d98b755c7022a0497858ee491d09483050c520e8efbd15b75bd0aaab978732f71a2b987db2bc74be259781511b29625d3426e003ed58c282b4fefab5756a73b946f2e076aaf1d117ae307a889fef0e007e2187a004cfa22a256f79503a8a401efc0ea331423ae8b5f91e6970e1c67f50a4f6816ad855f088874056693a1d1a6857e442b06331d7bf040fb8fc933726cca57edf1895972f897e014ba05a7efa12298c021c768fa01559274d0451aa133d1357051c7d64bfe654ff7d590a5265dbf878d3863540a0cbeac9e2cbb3f2f556b0e196ff4e9bdc465d4fbd40a4c777206cf04949c377ab4a3e235a5e0e89de49e1a1d968dd4fceeb8b99e0b86b03f920285f4459dce8c9cb92852f80365e3c5c84ff306a9f03d8550be09956372f8265a30fada4acdd1eafbd1af46adc0818e4e932c06fc114312809f4011e8102c3cb5096b1b956e985212bd38dc2e69da088a5cea8f91470804793ba4f3a9a8036acf3138403c566e7566982f71080c1cb3f12a40b91f01a38028a8ffe3097b29a3433eb21db7a73bcc25c4df0d1c4b9621e3a8da8bd7faccc04b64fada45df85200cf89bc9b6b0a8bc50b2ad26ef694ca4552f917ad8735c0a11e075efcafd584dfc777051d76c2cc77850a33e5d316d3b8f15c6077df34fdc736ac99ad46367e5f9d923ee2d8931063971cc5a175c939ef35e2c347cab7f902576ce643980a345ec69ecc2c093926494e34bf1b2b6efa5148a6249c8ca45390ba8e202c06722d8e21e1fb307840378efb54caae4811e72684d3e932666cc723ccff788e62b3ec577d106935fd5eda7e4244bbb2401859eaf628244e6334f9af5677a9585343777a141b1b192bb4c9f89072036c43e2b09772140c73b0eb1e3327142e9e97c3c8e55aab21ce5e74c85d9a1bd"}], 0x12b0}, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x97ffffffffffffff], [0x0, 0x0, 0xad8f]}}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x16, 0x34d, 0xb645}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0xe7d745b2ef11fd49, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x800000000006], [0x1], [0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffbf}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x101}, {}, {0xfffc}, {0x0, 0x800000, 0x3}], {0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x3f}], 0x401, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, r7) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x0, r7}) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 16:00:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d84228, &(0x7f0000000040)={0x2000000, 0x3, 0x0, 0x3, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x2, 0x4}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x401, 0x2}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2893d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x10005, 0x80000000, 0x7, 0xffffffff, "84a04405b5c0ff938381e26ba4456a00a3ef00", 0x3, 0x7}) r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, 0x0, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x4, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) socket(0x18, 0x3, 0x2) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x1, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/29) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x18, 0x0) r1 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/169) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280)="e58ad3ded52f0adcadd6cbf94d63f90d401f32489be1ed990dbd8352766a6555fb9b50fa79566dd1219047b9aaceffe5590ae4f7ae92f53db37d4daa394d01cdc9fc2319478a129a4482e90462aff8cd26660ac3d657e29494db9aca59308fac8acea0f88b8383e6fcfcd4cf37f1bb44a4a8b9820b59883446da6b25823c10b1976129f38a8a18778750aac4d28500dacbdf9384", &(0x7f0000000340)=0x94, &(0x7f0000000380)="2ad6beefd826525da808b42d901c8b8781a1cf74ec5d92af4f69243c5949a89fab2298c1acce87fe275c2400523c9014f3bcefdd692011aa6170b23de109e45881c2c40220fded4051d4f4934872019c07abcc0f4301d0b80ec6d00624bd7f2a53f16ed495d7b20b7c314182d4a957d719b08107e99c120d13c23794d70247f19ebd9e58a7f52247107e196165bd3c394d048a8b61a225225d0d4197f7ae537f76d6e2409beeb6514ef9c6ffae254c9d8a9370fc2de21c71e3ce25a252aa0ad2f7e5c7792e4f0b6030ca4f4e7a93f2a97232677cde643da1f2c871c3ba9a188a01", 0xe1) r4 = socket$inet6(0x18, 0x4000, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000005c0)=""/104) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x3b) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0x44001000e, 0x400008001, r1, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$FIOASYNC(r0, 0xc0284459, &(0x7f0000000040)) 16:00:34 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x88) mkdir(&(0x7f0000000300)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r0, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) setgid(0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='\x00', 0x8000, 0x10) open$dir(&(0x7f00000001c0)='./file0/file1/file0/../file0\x00', 0x8833254deba4882c, 0x16) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) dup(0xffffffffffffff9c) 16:00:34 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@empty, @random="57215f26e060", [{[], {0x8100, 0x7, 0x1}}], {@arp={0x806, @generic={0xf, 0x8191, 0x6, 0x0, 0x6, @empty, "", @remote, "4fab7e1cac1fd0231bf2711af2d6799c"}}}}) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b02effffd"], 0x10) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000b00)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e82edbe4154385377f70e0177e95c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d173b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af3d90a934ba052b44f796e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffef726caeda56112a33df22cdf6982d5e77d9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8be0930bba6474b6db5f9c7747102b6b8f1bcab2a96c74d296856835d8944ea797a05f05bebf1c80287b5d8f97d67385c95e1cab2ac5e430be8ff94ff1b6b066b100c887eb1964a0130b912a6d268a70256365a", 0x65a) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:35 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="f2686fbecb2a1fbd8e700d52df91373b295e5ea97d81ce25408980c6279e878420d86e9ca87cdb002173643694e295b2d009bf1a32f1bc1fc897d49a7e5c9b055a6286b13a1606161fda918736260a4258b1e900068eb412e913eeef8e7f3b7d21ec332fedf333d876728a96534e43bad1952b6ce066105583ad9705", 0x7c}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0x60, 0x2}, 0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="6a634e19767b0784b925a33f11c67214db1c7e9e73e572bea12fcf84e60e0966fb37247d0339771b1dc763580dd6202c3b7aed05a067ef8feb2b1d18a61db28ef263ad48d4167a6861b2e41570ca92d3e755af375e145d411b6781e7941d24c46043dce5a2f9cd70d57c76fb2f16bf1c9aeae6c58e6771f287f4d3eabf4361949aa9d52e7fc3f536d632656557f069673c6209af139b333033273ed5ae6b16421dec9b673437fe0ce5c75312bd22a6202a3cc7a006605ef1f4db2d617d993fd4865ab4615ed59903ad00"], 0x10) accept$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000d2c100"/110], &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./bus\x00', r5, &(0x7f0000000040)='./bus\x00') 16:00:35 executing program 1: msgsnd(0x0, 0x0, 0xb2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x2800) 16:00:35 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000082b00fe8000000000000000000000000000aafe8000000000000000000000000000aa"]) 16:00:35 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @empty, [], {@ipv4}}) 16:00:35 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026f39d5"], 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000580)="25ba05427cbf0b1952917c9cb671efc5e0bf64aa5f55ff8810ce37a7faf046c57c9c18409831e581f9129be37f660c60127173638fb40965f43d69e7a125cd30c60a898c1c9182a42ff17d65bc486830bd051fc02f39b4385e631adb193878fdde2ac6dfc24be2e6fddfec6353a4d27da04de6a1662d78adbe8a50bcfe913248f8fe5035b6c79ba0a19d43ebdf925a59050fe3332306cbc4a51977f6957d3e2cc121382d3e8621e023e1b0a920973d06ecae11d170a7a7c114e1e7ee54dfe502990aa0a8da4724e760b27861e741f842bd263c1a882dcc462a39d0e38ca58c8f84e8da3bd44d28da442f9965ea33fe4fbe135ca9bcdb26c1b21c7ea557a195b0610e589c5d73236c3e3a6ef6e49476597abfee6b731c5f067350b9f052978c7aee70605d80c3081656b88544574473c141acad7e7f762d8d5d76", 0x13a}, {&(0x7f0000000200)="1a6a232f8625638ae5d38b23803914b4d192612c7a6f1b6e0d45997b03152073a8544c9c52af89a348b88f14420d4111ba0a3d32da0621", 0x37}], 0x2) 16:00:35 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6099bc4400280000e100000021000000000000000000002f000000000000000000010000000000000004"]) 16:00:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000480)={0xa, 0x0}, 0x1c) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4}}) 16:00:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 16:00:36 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) 16:00:36 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001200), 0x0, &(0x7f0000001200)="0fbf9458e102000000000000ee341c592878695b14040cb7f73538c0c1a6a1cf01d11e4a93202bc344f54acb91c8318678864dbdda33ec12899fca4a144739a09296e002000000eb28b9bc42dbcbf3ac6b3808c31fde929e21fff10b927b54526b5df9d17831e738ac5bb2cbd40f129aa78526adc7d2a5ff9a97ee1af0a0988bd3a64b4a5eed7cc68fb909fc946db7566a8ad1f9f73feaef5b9bab0426ec63a0afacf4870ba3e1d529bbd19c15d766b780dd7b3146823a79e1cb8d456a643487c0a7cbd379334a1f57c43abd7eb1a3a74808a99d6d5e4e1727ba34fd0ffbcb8442aad18b3455dd01d4752c4e70a739d13365edb31a0759c0dc4731957eb12326e12120500f7993d7092897356582f90b21b6231233e4c753c14b974163db69d0d609d056850000000000000000020000ec8872dadf6f15cfd7ddbfee8f7cae8de70ac9cc7976e846ef9d26d06a9c36592bbb0e8f677fa78273c09ec542653b170061eded20ef1bfd576ca875b6b861f1b05945ae0e324e95b11daca37b423e58f7afbbdfd61068770743312703f22aaf39d810cb2ca1625595c3f5bd22ab6af6e1608b8a907ac7cde6f32c140628b622d2f82284008fc014e7c8ceecf851b8675277c462fb354b56c19de8a80a7f0c65a97fad4f", 0x1d4) sysctl$net_inet6_icmp6(&(0x7f00000010c0)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000001100)="900ea333a9d6692ac4d834b6e59d546bc273ea53f09a201e178f26d2e40d79f3009c7b4f802588ee0c7e10e98686098a358951b0436fe5b749a09dca4a", &(0x7f0000001140)=0x3d, &(0x7f0000001180)="02e293018310c2baac79d916e4", 0xd) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff00"/4098], &(0x7f0000000000)=0x1002) 16:00:36 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r3, &(0x7f0000000300)="ae8f74918799aee96702f0c6710d4ae938eb0d99a8b084adef43712413f4a4217264a10ee7a4f762bd7ed6085e91d19c5fbd52aebe2b553497cd7bbb38ac381966d27c3e6bdd2e77aec821ad40ba19244b4662f93b9a8d800f65adece67bb26346a63997f18fcfad831d2be90a6783214be6730fe6c86c3ba9d919fa00b16d65ac9de925afacc664c1923aaeaf27dd0be717f26abae938d7830e735aba4773f28ddd1e8c5d9e3a2ae1d10ab31a460e5d2fefe98f15151bf16e8bd472887fdabb3fad29ae6d39cbf22fc63eeb1843fbeff0b73fb383aea83ad2d9b174e3a3163a9c61e0f1abcac92838d494bdf86b662d9a8d3889b0499cc751bdc55a974b374e0538798805c71b472469292a9594d9665f963c5085e881227533403bf9bb44642136d2174f6935b62b05da072d6d422da11f3b653ed805bfc8417b553c17bfbc14dd64863643512a28e51538664c7551102a6e7883bd129c14733f4ed1836f009ac4682ececd16dc3e297820f28dab18b00d343a66f3ff212e1919d460d140bf1ba754577404a9573d9fcb7a5b2ade4eb1f33a510358b7afb24e976d3eb88e0802c81f8e18b94720a532e6bf7909dbd54734b0def0c7a4fee98db9b05d6f30fffddec4bf1903c3d3c4ad56bc44e990dd2b1fc086175db271ee46ef565564c61c258d153ffa0018d8b46d78c0619d31c1e28ab4c9e5be4f9010ff83a97a81252a3d8e117db2102145b33aa1d93b7392ef8cfba5a8a3992ad7deac01894aff47b17c56c5b943246be37fd46e505325dc0f72a58dc156a1a3606b8996f73e7ef9be8d86d18e1b82ee67bce29ac28822cc22b59d13af07bccbdd601b7333dd890524e084bcf51132a6799e053ab05c1b6ca8eba75e11de527a0520af4e8b1497af1d7c511c1bde5e56bda004217866326ea07d6d551282c9384125b85a0426934345202e32a62f31d06578d3fcd82858dcd94e64c25b28a5395785521fcd3b2c6c217b81cca26dc074281c1576c317e0907ce570eeaa88853f6dacdda8566eb14f3d7a14447033dec1740328f49f7e336fae3318f8cf2833d89be727c83208d490bf9e011612681fe931621ab39def89de5419271e2793ce018fd088ac2a58162ed19db5a913e26e8c5a9d1c9819cc46ee3869bc0a4968ec5e3ebd304852f46a6078705397388c1fcadc35ff468e62a4ab934bc51081d7b8494025813d320dc070d25a2e2618762203f046894608c7b6f065ba1dd541de92541caddf41346ca17f8ddfbdbfad7a1408a60bfab77cf856c4503db8b75af4e41e1efe1b595e8f25ee827de1f48c56d4f461263af1c1519ce4536f8fa6b56342cde4d9b722cd5b9758769db69290283f827880fd73125be6441d2fb0bb33956de2a24135e9d79558a0ac233ac762ae32dc7c0c785703814dff0030b46648c8ea8e73c29b9633570c3b717653a7108870537dcdcee7413ce3aad7f44fdf07d90d1ed3be1cca100d2088dc33dde6372a57a1c63d2645f014e9f359f15d3cc17094df7aa08d73ee7e936314c57efc054a80c512ab36f1a9ef262b4203241d7cf7dcb0dadbb8a9c10f87cee8225d43c292f8fdfd7bc75a78a5a0b0fdcd00d7cab2a1f9e29c481391070e686cbb80d718654a76d4f01c2f945948b0f2336c7f154f1e74742fa1f1f6faf11551d70e46d2dce34bda0099dee2805c47a4209191fb4822b1557d996dce4a56c0c5d82c84b8e70abc6ce913687ee9c83f441efbc770e2a344a228cf8887a90a04c06f4ccc9a92eb2b82a663ad500903f81d1a794d4a2ce7730235667d7d97c492202f625a957999500646bf73be8b33e68ad539aed0b5c2c7d9d0ed9b226da8042558c1f14dc84e353ae835dfe2f09d9c6e4c21886ebd6ac44ea3e57db3a263266d6e35ce709f3108e3a2952cf221ed41972dbd4e2438221bac3a7368f97e7fe5ca431936859be10d12f48e56994beedce80f4184d6909388cd8527f1b28ed4724db37713b9383efb97ff3562dfd7f646d128c6ca3f04c4883305396e24ffbac12045caa50c3419faaa73762f549aa5856017e7901e8b2624705b3ecbeca2f12ea2d246aa071e4b12f8dfc3a234843bbb7be3ad6d634b3c26694b2a47d42069551e01dda94285eb494f9cdf4b81de6e5b417826a7c17eb00a299e00c13d75f88576ff0e05a41e2149993c2628ce1a7c1802afd518bdd7477d29be698ccf55e3a9844168c9d70f373b47d643fff608b1c634d613f587bbaaf0776fd20c753b914ac0a8148436a199e6d0c7fae9fe00a2645721d47e975b2da4cb7e38c883ff5d5eb8ead4cdd7958ca0e97a21b5a5dc2857da1923211092bab4cc2ebf9e63b9d3ca0fc6f678af2d3259c6f4ca18069c822d63abf038834e18b89c247223e0733b0b0c5024cb14bfcad73369f6e25e4a2afcc44562469ce8e5f4d5631c373fdc698ea7be5aa9221788249f37b6b6718c52effca2a9105ca9172daf41f254aa43eca877fbbac6d2adc11017867bbfa11dd05b888b81f2f960f95f79f18ed54573f3bf3250bff984a4c98b0bc37de3429abd9ca60890094dc6d076c633aaf47224da41f02e348e00c794b3673c26e875979427c88008d8ab7b53d963175fcba9010c723581a2ad8772e62d97da1d22167834ae6439f55eb01e149c1c37447881c393c293b97c6af730ab34eb8af1f754b6e5e734f199a4839a5c6570d61643224ee14eaf9c0a70e95ec8f49d020ea28f01564217314e653519f281fdac727ebb6ac2ef9c997961d8b456fb5b31506445cdb4d238c99e490437db7611a7d2ef61de30f440de7ce8e27ef6f8e964b9b5822db9529ee842303ab69f56a9c729694545fea0a273b563499aa4af2ce4a3d12ca18abed03dc6facb9736f51550f49fbe5bdef1a153308e27135aa4d3f021e370ebf854d619e0dd84abc93ae7498f698533c85f6eedb2982799d8c85589d5df79aee055259e9b97da3ceefeff9284fb08deecb329a52a4b5e97c5a3764362e1aa175c4eeb5c28632c387d10cb989c5b980efeaaad723f9a7cd167aed9425f1392fddb957169d23a423faed4f25417c04c376069289cba71b3bad5a43cb4d60c4bd4141624c391912b944f3f646f0f83dd204b17ea2bb58506cf00c248f896707f5dce1911701711bc0559227994fad463a22c6dbd0c9776de90d7c4f1325c78cc89350a0d63ff8c7b9c32c326a9021d6f56f8c8189461f15e6d10664a74df2f05c773624b93ac38b1625341d39f07834567ac970ef509daba956e695f0c3252e9e957a3370499cd760d073007f02860bfda79a01331c303f50dcf68729d0000f6d822c50118fe0e413fc7880947de802365565751e0646e459c4d05847a512518d93a753eab9823ab57f63f950519a7549ed78f9eaa56ac08f6c488d3497bdef555aaa4b23d7c8c604d482ee18337d2386d3fccc3a6f8d202d6f21511193c8c58e15f29ea317566ed079439bb9c807f0e58474997c771180412c1e61a829225fc11ceaf51e08a66a31b6c1cfa8d701734122062d38dda0f41673944ad6b8b4e8b498a615e56b01a103bf6479b07757fc6add8e5a718d3e9eb4491cfc5354b921ec6980ffa67fa970b50ee0d12bdf39a99c8b70ffbc5f484ed085daf7324044d51f939e461ad3f0d11950c7f1132fb933119dd9881b4ec7c4b6d05f094c1a5ab8d782c17895662feb9946378309c074545f578c539b67b47a9e6eef46cad190b21ae24279517da2f057b916256791a1080f7cadbc86e39c03605fcc92fb6e88a924df3aea87f88da57d130abd263b20112beb4199165d6a42639159db8b762b08018c3656a5f3dd20ef0d4f2a89515456b449488cf147cd3feb2ab0b7c1d7d2b976aa632a6bf2b9d5182228d7fb7dd2a34fabc7c22907a06380bc9455e59a003150fa792cca5c71c4eef3c2c99c42cd886ecb2b3fe19c864d5e5e032fc7114c154dac4fda838a9ff7d3a84f53fd5b929b26ade833bafec01670b133705a82e73f868e1c87f12d6b089462ad7446df867ef7e66f6f0f8241e9ee85afeb26daac81d6624ebfb814068197e302b9997de1501864144aceb47c06bcafaaeed0fcc0c0db857c458e5ef2caafd27c29374315e72cd45331c9ef294c573e5f16f89cc03f9d89a02df623cafcd3d3603b95716a8640cee06df6c827de8263aa349d263a9da3484b5318f7317e4edc11fe496378616d66f1445cfcd836e5cf6586cfabb2e1ea5bad3336737282bf5f1401096c5d2ca6ef945ddfc6c3493150af6d6fb95d37fde9f6fba9f1ddb538039abc8952cd97054dc6b38c578c9f241054e46d55184b9e5159de47380b56b6a1f9bce7cf1231a9b245bc51951ae123f219e77d2fbb63a81192f64c515901cd3270dc576c0628518cbb55659221718c38bd743cfbc83b07adfc54da113345a9430f50528ed7076f64bcb03cf6a2cacaa4df661e529fddc9a953baba78253115ad70d6be1aa65d4c4c7538a4c6adc3507ac9ae697c18257acb1a6e15cab032ad1f3f6246a1cfd1dd7701cb6ccde871dd22ecac55f02a4209023775d416a3c124c9f6a3f5118a89e53f9bd6cadd71dfdd3e12ecdfea159343afe042c20fed3fe00bf4cd1860a3b25e88182426d286d2e28bf20f6f8205820bd1da2c466d7c406c4c1dd5989fca89233f831d490444314691df2622b45acf133b946ca769787bac633ade45b1abcc94e6ee4b161477e6716759cb94ca8888dc0cdca1bf0b7a23035cca05555fc2fb0f7fe3cc0decb4e9ce6188567657ad5722dab985b1d76700755ef249c70a8426f632dddde1606e91a3ac62c671aea414b3af3f404adcfe866309f8dcb1b0edc67bb1ed0eb98a8e95e2491ddb59954a3ceb68d466560fdf3235fdff108dfffb100bea3a29e057b49ec84cfa664ce333a6342c26c9ef735f7054dfec861a375042a62d5d062a402d5060dfa8d7a0c5d2560f61752a35bda811b249575a3fe5c1426796d1ba31fb4c447e4f12ed59d8a0414c0ea60e57e1df6ab642b79770da185640ec4fc0e46e4bfeb41680ab0bd32d6dc16e92ac048a72831d68902889ab15c836148ff1597f906e3b11fa0a79f8938628321a14ce88a7373595786327e1f72f78705abc688244ab73b2ba39beb287c0e5066b8dbddba1fced691e11b933eeb2a4e98e35dd3e769b20ca335faedf56128840112515fcb715339d595a9593d04dd6f95b80d555ce12787cf175fc7d1485e81ea82960128c5bd8532565475fcdabc9a6ce3a0887815b7ae3723c1c462b02be084f144b239d5dd1d7ad5ce523fa930af0ec63b0923e1a1534460ad8ba1529ec09e8177e5f81330de1a666e257232ea2849a19f0d380f89c7bf7c0d6580b4c1d81f4e774e23df963adb1699f29aa8db84dda12dc3063ac8d92ef1d97ab1c1158786213e7983f60b8baba85bc865d129d6d355d79866a5fb120556002af3e5968166751f146af806a2fdf027b2dbaf21e306630e7455b89b32794e7e53d63f301429ca119d4c2b0f7818852c9894bbb006813b481f21cf89ebc8f40c6140301ee4956359f55aa22fe5ba879114aabeb09669b27498dd3388c9d58ee251e2cbc4aa3ab0a9c4f78c16f328256c5cf682405cbdaa61624fc5abd60b99bcce4b6e076732c70117f8806aa7d3d4936907d21458bd62074a9b540fa449e1f0b8948ae324a312740af1891241e1107cbc67080dbc91891920cf5638c1bbd000c3c840e8776faf029c015c6f69b9c75b0d178172647bbe54f2980f6366e040e4cc2dfeea9ef07b9862bb0b88c7a290944e7edc24eb58e8c6", 0x1000) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x55}, {0x6, 0x6}}, 0x2) 16:00:36 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xb1}, {0x2d}, {0x6, 0x0, 0x0, 0x40103}, {0x2e, 0x1, 0xff, 0xf54}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 16:00:36 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:36 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd60083ff2006006002c95f25629e7b82f783895fe8000000000000000000000000000bb"]) 16:00:45 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0xfffffffffffffffe}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xb) 16:00:45 executing program 0: shmat(0x0, &(0x7f0000000000/0x13000)=nil, 0x0) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="ff", 0x1) 16:00:46 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6}}) 16:00:46 executing program 1: syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[@ANYBLOB="0106000000030000006c020086dd"]) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socket(0x10000000011, 0x8000000003, 0x0) close(0xffffffffffffffff) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x54d, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7ff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x13, 0x1, 0x8001, 0xffffffffffffffc0}], 0x7ff, &(0x7f0000000040)={0xd49, 0x80000001}) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="e7b843682b5b1068f56333a004abc2c4ad0252d1854d48912af44b78197b9e3b42329b16ce3814d18302674a53557db7116301f88d0ad37e875923d4305ff70ec28c6ac321c0ea28290f52f01e18aef72a1f5e92b2d842e5ca252cbd8ede549a803218b56cbbd3e779dccad5ef815dff67f71a42ffbb95bf77cbb34d76f1cbd1eedee204a2f638cac04caad55a6fbd622084d703012e688d3e24a51e9cc0a59aa278d64db2a1236d8eebedeb401f5d54488057e1554fe95e2ec6a37a95739cfed459ef1ec1827dff4814adef", 0xcc}, {&(0x7f0000000240)="496d661a414eba3e4f5a1159a0645c1ddf1286c95e834c16d6201439808d428a31bcd101213e7492e43935cc2c6bcfda869b6c2fde024c22a30b25000ba964b2246e2dbed60e416791c71ab27fdceb4aea524bdcf1910a97894fb362e54cee0f3b2cf61beaeebf1fd65ae965fc9dd6043431d27c22fab09aa7d6c8a175a01c36140971913a3a0d48dd3ece7c59db2089208f2c84346c4318", 0x98}, {&(0x7f0000000300)="48c1f819440107a471f2234d5bb5bf41a76dd8029447336fad7cccea444848c80b45bf588651d79a35555252fcde7c65802a0fbd59d470a1f40599bab9b711f3143300bccbf57b0e089cdf9a42b0e10b3930e34ea4710e4d9e4896916adbe7070dfb724329e443fa38fdc5a2fde32097b672a48b3b4dcbe3d6b9127174296529657eb2f6cbfea9eee13ad890a2f7618a828cdf718948da57b287b848c9cbdba94324d69bf70d815c33d9c115819e6436c90b20062f54ede6ac3a1d5197a2d1b0a7f11a72722ed2f079b4530cdc31cb3c66d55bea6787c3d26454f521f9c391e87ebee12771421122acfb88e18b54f7c5debfb10ae81ecd4cd9bc964a75", 0xfd}, {&(0x7f0000000400)="6e81059ee43723e1fe0a82b4d5420e6d76613d96558634a2bb3f2b381edeb7268cfbc255b9a5aa35683a869f68cba16c9c3ca4b76648de425d57153c7a26eece569e42bdb583f4ce34a7dddb9f84dc3eb1a31254574b2793c47558b282bc8cace128b1414d0b68288f9e032c51e1a69b5584", 0x72}, {&(0x7f0000000480)="18c226ffdbf3fd6cbe30ca6c11e261ee5cd1a2e7", 0x14}], 0x5, 0x0, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e6) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r1, &(0x7f0000001840)={&(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001624bce5423b11540b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/4098], 0x1002, &(0x7f0000001700)=[{&(0x7f0000001340)=""/238, 0xee}, {&(0x7f0000001440)=""/226, 0xe2}, {&(0x7f0000001540)=""/232, 0xe8}, {&(0x7f0000001640)=""/142, 0x8e}], 0x4, &(0x7f0000001740)=""/210, 0xd2}, 0x841) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$unix(r4, &(0x7f00000001c0)=""/100, 0x64, 0x800, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) accept(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x6, 0x5, 0x7, &(0x7f0000000180)) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000439000/0x4000)=nil, 0x4000, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x4, 0x7, 0x9}, {0x400, 0x4, 0x1, 0xffffff46}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget(0x2, 0x4000, 0x300, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63, 0x80, 0x20}, {{r0}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000040)='r\x00') 16:00:46 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x3d, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x4) r1 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = kqueue() dup2(r1, r2) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x2, 0xffffb2f8, 0x1}, {0x18, 0x1, 0xff, 0x5a2de3d2}, 0x9, [0x7, 0x3, 0x5c, 0x6, 0x2, 0x800, 0x40, 0x8]}, 0x3c) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0xffffffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3e0000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000be5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000a63000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x60000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:46 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) write(r0, &(0x7f0000000000)="0d9032fcbe9f5aa2084e7097453c42932001e3b77091c1971fd3bfeaf3432c67df212770ab22b3a9f3d5d4d394a437f9f689e5412c5df5244bc9cf4f8d1cbaef9872e61e606f4838034ae47d0a2d51cd8809b0b3aa32981f70c972064454b40e99b985a880e321a4a5f3a6cfe0bcd7914de38563f9db9715ce54eee84f46631041e37fa1837f1823d5106ddc92e279b2a82207521adf30d32ad73927d67170a9ed09415787ba26139193b7100171e3e6e2e347804f818cb45db55a6e5fdfd00c839cd9a8ba4e4cced43287542a2c1b70bac94d460d3e1f34979ca7daa9315b10f9fa3910ff20e166ff1930e5de", 0xed) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/223, 0xdf}, {&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/101, 0x65}], 0x7, &(0x7f0000000700)}, 0x2) 16:00:46 executing program 1: semget(0x2, 0x4, 0x13) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000680)=""/228) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f00000001c0)=[{0x1ff, 0x8, 0x1}, {0x1, 0x1f, 0xf8, 0xfffffffc}, {0xfb6b, 0x7, 0x81, 0x7}, {0x8, 0xfe, 0x2, 0xa49}, {0x6, 0x1f, 0x40, 0xf52}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffe07) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f0000000180)=[{0x1, 0xff, 0x800}, {0x2, 0x1000, 0x800}, {0x3, 0x400, 0x1800}, {0x0, 0x2, 0x1800}, {0x1, 0xffe0, 0x800}, {0x2, 0xf800, 0x1800}, {0x0, 0x546, 0x1000}], 0x7) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f00000001c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r1, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 16:00:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="0045000038000000000f0190780000000000000000030c907800000000450000000000000000007f000001000000007c1902a407c84e720000000000000000000000060000001d5f1aa8bd64c3ea92d85a2f2fc4f096f0457ded361ca76802a6bba09fd1464126f67d96c43712866e5f6530c825dc0dd11eba3641043df8c74b49221d5438bb00ed02763f913234e7ae2ad0323429348b904731"]) chroot(&(0x7f0000000000)='./file0\x00') pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffd000 didn't change! 16:00:47 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08d48 va 0x20ffa000 didn't change! 16:00:47 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) dup2(r0, r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000080)) 16:00:47 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3ff, 0x1, 0x1f, 0x9}, {0xfffb, 0x80, 0x20, 0x89}, {0x40, 0x40, 0x2}, {0x8001, 0x77, 0x0, 0x9}, {0x3, 0x6}, {0x400, 0x10, 0x3f, 0x2}]}) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x3, 0xffff, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0xe6644beaa1d95325}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x1e0f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x3800}, {0x3, 0x2, 0x1800}, {0x0, 0x8, 0x1000}], 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt(r3, 0xfffffffb, 0xf, &(0x7f0000000380)=""/233, &(0x7f0000000040)=0xe9) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000002c0)={0xfb, 0x0, &(0x7f00000001c0)=""/251}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="afb45db2dc368fc65aed9ba8d1b81235b5f7d34a76d43c3d185f88389cde8cc6f24b2ba9185d6e2a5f7c05e5b67c6fe91ce950d26d21321dfe325f3966bd494e2ff4de66952d48bb3998bb6c4b91ef1031223a20d5da25069c1e378c27edba55763657be7346ebaf46a9ba5a4f9619a3f48bee7e4c6d08cd83a375885c94ebfd93021b06f3a848a1c0fef7003349f24d72ff777da8041f0001ae9c"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) pwritev(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)="0f72bd6b27c106c28160245b6b964b024f9db9c0259d2e5d5f95b66dc84ed62176a26ce0553c3a70ac8dc5a7e58438a8557ec2faba3eb62a5f2194824f72b48a01e8534df97a880a16ed4c2cdcd4e528be54b5f02526e37c063deac43361983bcbd098b054a6bf613b1055aebe88b03e09f6e2c1dbb3926f1d28efe5aa3b037b1af9be55105ba4f11562422120e30b21b12b0939624d0526a685c3cdf0ef3ef0d746a9a07540f5bf180501796a89e34b0673883abffbe15adef46377bb6d0a98df3fa96e77fcd3abd1891e1dedfa0a2e9c951daafe1cb8e672a510e6f3a3ff1eacee391b2c1665ba2ae8c2b99cf2a8c51d696606d2e0f0dbdf451a4c7c", 0xfd}, {&(0x7f00000001c0)="aba6780d8b8508ecd1acd32073a283a9bcb0eec92e5fbb80a7926f0e8d6532a2f306f0c9", 0x24}, {&(0x7f00000004c0)="ac678876efa9dfeb6993161308fc693a1398f53cdf87db94ac874afbad9557ecdc6c6fd4f5282162848e5162ba7b3ca29953332bfdb12b2235e1fe37df27ebeb5362a840e4670dbd91dc9c4fbd3cd5c14b4fea525d42f53ff4b957ee97576e80a705c65acd4e162c250635983ec440e1f1a0c6b55a6e3dc449dc453fd302208d07ad31301f6213da082ca702847625f45272f43c9140c4767ef4d72c9b7074f3b4a454c99fb4d4cc93d07b1d35356a47fe54eae68c474c770f1452128d941b0608b8e0c64304f1d65e5812ab82695b0b4420bf150b74d58b643169fb561604032bfcb420405318411c", 0xe9}, {&(0x7f00000005c0)="326301bc5faa45f2becfba4c3d040c46086c23eaa9fef30077db1108a72b509adcc6b09f05b25a31bf906adde269c66005566f68b29140f95ce0888930cb090a0b9216b98746530664c5121f72f64cbc8a7b82fe23fa778f9794fc2d72d39abe5c7d55484be8191608333d2f3334487ca4fa77466dd9159137e17a9d94727b52a9d50d98e0c89a48aa3f03a02d0e598392b84d", 0x93}, {&(0x7f0000000680)="edf3912f5466839e923664f9e59c934597f56481fb4fa6d8c557562a36862f62c7a3fa19f0028074d699074f02e410dc943a74dbb74fe78c8ed12e91da5b5c61970c0770536e293b1d8b74da9941ac8e7badb63342e2ada502b321c25e1b234a22387f95582191d8baa3ba52f75ee11f5f2cdcae5db0205b5a410a2f36ad8ee9c962e0b8dae8e9d321b6452524095d4e0edaf31bdb2fb596646bc6f22b6ac9ed7514cdb13930fb4cd0cd33e6464a48f8ab8d767ec4ad35d6441695919b028a3319737a0749bcdb22e416ebea3702a5b669851cfcc69e2078c463dcf86602", 0xde}, {&(0x7f0000000240)}], 0x6, 0x0, 0x3f) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x81}, {0x4}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000080)=0x6) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000000)={0x800, 0x7}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:00:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 16:00:48 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x4], [], {0x0, 0x0, 0x0, 0x4}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, "ad00000507000000"}}}}}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) fchdir(r0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:48 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x14) r1 = getpid() lseek(r0, 0x0, 0x3ff, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000f7f13dc248cb3f90d871d03b84245c4e57c859"], &(0x7f00000000c0)=0x1f) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) r4 = socket(0x1, 0x1, 0x6) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchflags(r1, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000700)={0x97, 0x5}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwrite(r4, &(0x7f0000000280)="92e2f955603eaa1fcafacab5f8c07a45af6ec7b2ed25245c0131a74670086ebd7ba57e542f2fb05897dadf2185707982dd83d1f3ef29cdde23b9ed7bc038193aaf8a1488a21c5e43e65ec24286ec1ebd86b9e8bb50d0393e25fe68811c2c2eed394e10fa359dd7d36ef3bc35a75ae6836404869ed2139f3e2b2bc5114c001579", 0x80, 0x0, 0x8) close(r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000bc0)={0xffff06de, 0x396, 0x0, {[0x4, 0x5, 0x3c, 0x6, 0x3, 0x3, 0xd4, 0x81, 0x781b, 0x9, 0x1, 0x1, 0x8, 0x2, 0x7, 0xda5, 0x5, 0x3], [0xfff, 0x5, 0x8000, 0x7f, 0x1, 0xffffffffffffff80, 0x40, 0x200, 0x80000001], [0x8, 0x80, 0xfff, 0x6684, 0x5, 0x9, 0x10000], [0x80, 0x0, 0x9, 0xfff, 0x8, 0xb9c6], [{0x3, 0x4981, 0x80000001, 0x13}, {0x9, 0xffff, 0x7, 0x20000000000}, {0x2, 0x7, 0x2, 0x9}, {0x4, 0x6, 0x7, 0x31b}, {0x1, 0x3f, 0x40, 0x1f}, {0x7, 0x2, 0xf7, 0xfffffffffffff000}, {0xc20f, 0x4, 0xfff, 0x10000}, {0x91e, 0x100, 0x5, 0x3ff}], {0xd68e, 0xfffffffd, 0x4}, {0x7, 0x8, 0x7, 0x1f}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x2000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7dc000000000000, 0x2, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x7ff], [{}, {0x7, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0x9}, {0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0xff}], {0x0, 0x0, 0x0, 0x1}}}, 0x7f}) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) 16:00:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt(r1, 0x401, 0x8, &(0x7f0000000000)=""/198, &(0x7f0000000100)=0xc6) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x400, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) 16:00:48 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000080)="9510b022876784e72c5a07b1bedbff61c5ffa27b81aeb8838e5f4d54c8e9d10192d4e3ea37b38a795e5673eb719df47dc5845c31b2a066f4330d28dbd1acdd8c3d47832cfa10", 0x46) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="9435a2167d0a972d0209548d0b9734db9ab5ba3cdbf58b43f404fb3e84c10853b5eb50de68d3d8a686e9de3662fa1fde1b0777bb01174ace9ba1499428aa722aea2473527217042b60e558e2f7bfbdd5cbd717d92f7783d67d88753f18238ccae7d2699a956ec0026102d02a3d4f15af83579fac24bc5a1abe017f1960c82826b87a62ef62ab862ff5aae650d80fea75c48c8fc61d3a61945354fad43d7efca16e37d04f63079e625eda1f7b4471a642438639a88bb7715c879e5c7367f7aed0a3a04123b7634117956c1ba40e626d657db857c3697f614bbe149a0e5f4cc62ab9a5605d527a0fa8184f3b490afe30e100f8a0233689463e8b1dfdb2d54766fad2df598330feae38884143fd1b6ac251a427ee4b82a65a1a42e8be4028b4a429376b021e8719d83ba8fd76981ad188611faf80017cae354f2d7fd45269c7f2c984543bab65a0619194aff4feb175e9bfd18153bcba00d96e70a8aea17597a5ae1380e894e8e92989e0d0d56934d6d3bc0b10d8cfde5e9c79b043525dc2ea0b1d91f8a564e0c850e64a5a0657651e9df372f09858ede58d2f694b6bf10a99a4ed03a0947fc9ea631342d0c4485227d8365dfc1838d16092cf5ef0f88ba03747123a37a4a945a1a16437774e31dc728fc1fd62f729a52c0764d123dcf5d4420a2137bffa891f9bcce770b3b2031808c1af4bc1211505ed3620db637c70f1f42a23b7e2140597af4d807f9899b2d9c415d98f193fde059e9f20abbf1ea5f9d234fc65663ac0de07c79d9a7120120181dabdd3a48a61c132d605dc2f5b4258ef5bf3bc07254ff868b96b0634e11ab1602b80c6afdeb7dfce47a4a23a75e38d77d421b217d0d53e277df47497d0c6522edc77c435b938a9724064cebcc48a742d1d8edb0f5a2a3c2a89a75bef40a3b70422628e79b558e2c9262508b4a77c2a97ec8794ef2f01d8498818e6420b6ff211ed15c12e63b0c86e6fc41b7ac3f64cc1e09cb710dd6cdff2bf08c696aea69262f3d12f1b35dab6e6cb69d9e3c865a0bc5f66b690aefa0498473b60512cc845e2fc0fb874b404beb7cfadc68618c48130203c6b87f08115aa30e6f12bc7840f53530442322686acd9f2d4b927235024364cb3350280378dd6414062ce7681e71168a11809749d2d43857ff45dda9f744c40ef58e204d628eceb7c653a81d6510007ab2f06112380d969b20b296b6b60efec487d7885261ed9a126fe256a7391c6001565af323a978fcba5e3c01a77206c70c436055e6eddd3aaab67ec44dd62b0d51a04732a2bb29e4939285d6cefd80631a237e1e37c4bab4e7b60b41947ddbc2b9b7c92a0a4ea971a0a6ba2fd0c49618195c463a3fa567782efadaf62ad1fd6a1b1712044b33f9bfdd0e196750c420b1337248cdd20e6d378c40f3dc391b58607ba6d0df5cd98f70b37d4b83f1255744b487ba97f4da8abbb7041454f02289472f000b4da175a4c072cff29fc2716deb143fcced35ecebe132979636dc5f1896dc30267", 0x432}], 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0xd, 0x2}, 0x8) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/32, 0x20}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e", 0x40}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 16:00:48 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ff8000/0x1000)=nil, 0x42290d3e99f6318d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000005c0)={0xb20, 0x964, {0x7ff, 0x9}}) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000800)=0xc) ktrace(&(0x7f0000000000)='./file\x00', 0x0, 0x930, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000740)={0x1, 0x81e1640cee693b32, 0x10001, 0xffffffff, r4}) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000640)=""/255, 0xff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0xb0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/19) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3, 0x8]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x100000000000003b, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000001900)=""/200, 0xc8}], 0x1, 0x0, 0x2) r1 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000680)="23291b5d327add9c6150c192095e2a788e5e0f0d600f9cc7d44ba30ff6470cc7293cb1e353b637cdfde8d67541d03d007c4ba91326283675b582f087f24f1a899708b8f197220ee3ce6f48317d16d51978551d1b02d47b3c8fbee23304f712d35a6d43550cb3c8de11374262bb07f28976090af678ec68438b2e5a721a7b8961612997ccbc79b16ae77cde75d7d3be1c97fa2e7fc0207e52ea80bc7969bb48d32e97c0cc5753ec2886e9e6d4a2fe1729803e7b42b535ec67d8cf57d2b34dac732e54e4a0002bf4f4df55438b581451e69e08373a5be8ec82d51bce8973be58440621975d4b8155ce07fdce4961c8b16467820b2616c6e95bac3e18f1bb2e6c73e894edb38636506fb5e334fff68efa824b238a5db1ffe7db1b7285ca225936ea156eefa3190f44e4b6aadfc84dbc0ed6c90b6c402540d1470f15d64a47b4bad6cdcba8a3ac602a57bceacc5cb53904c47167ea6eb4cf5ac809378f6054e1ec3446fd431cd601a25d9d87703618a031fb4b2d68154af09a0ad21360a56949788f8a17707b5c25e9ab9cb49e860ec6ba11f50d471850e23788c7e568ee26edc96738ec178bbbcdc68b6b41806e32c81d30bb6ebd6a0f69f7ddbb29f4e2af58cc0973e22678e3c1f2a34c78f73a085239beba5bba2d9e4c75cdb3544eb2414420bcaaadc11a21389e804549fff62c9a87dc324211854b2354fa88382bcddbecbed28eab83da6a093a326b759119aedc7848e79389901bd9bc16da58b4eb22b6c8351105cb110a06461027464728b8b641b9e6b3fb86ebce2fd0f09792e27974abc531bcc7bd9cec8dd3adb4231c2216bda939a2fbbc781efb21d6be0adaf29dde28ed8cc41de9926cbc18caca99be7e5a7a92550aa42b72c877a94096677e25675a38fc11bccb82be98f2a888a175a74af4db342a97a4929a9e2d8d3b91d52850521aaefede3b5ec505f70f16e505fb0642bd5508195f360a55494e748466459c779dfec3ca1dd7470915fe8cafe9a1e242127ed89e644b047dd2a7ea12b592b39ae8522777a650b75d4a92ca2686ff61b7b6d82c823aa08a880101c368b1746db574f30e69d9384bdbe36e0dcdccf3153f1009ee381057711302c24844675a4fa79ccb3489bc0fce9c6b1ee30cff739c663d483f26faf7891c2bf5cfbbe611fb48da7e104607409c36cdbee0f3ab2bd913473ce2dd8485483912c5a6df4a8e8aa63e275581f3c88eb1050bbe0068ec1f2a4b78e9761dd06e882e9e95edf3f5696fe882f824b370577f228809e4238cfc3166a43c36fd9dc9cdadc9f3d0562f7d17bf84d7d7f7cfea5689f9e9f0cbd9edc1ba051db2ae9627cf3d87706bc7f1304c3f0072de1a0293a7dcba848d249741e7a406130ebbb8e1191d75a3f5f961316c5983f935c44ef6a132702df9d970a4a9a7306b775aded87e42b281f113506699a4ce63e750002bf6ca8170f631cea42824325d1ed2d1160604d850bc2698fc88213682d1f902fabd8bfafd5097a0180a0257f9d3d632dd81f1bad1245120304614ff62615f9977cf662becfb556eed2d8aec045b695b3b246ff98cbbe069fd67bfcb174de7beb8b3afa3df55bcc3d67139c7b8705bb0de6809b9f6e0b730223130178af47d64e195ce76c64da334af4f22e308e4f2e2404716b46a8258cf512ded2d62d9238b707782d1e615e713d9b7b9bb414ff6f3f0c01593d3dc8ea902db4e7e2206451a52409a07202fe9216cc3a149a49d51e3793de7732103b38cf279e4b5c3df907950d4c2a517189c43560da0841a9ec85fed232e6d01022129c3be57a60ea7d61fe3d08e599887ed199223eface7c31e5a5675443f05d63cce464227e7fc7af61ada2b049087395d09da0f07f9d5e71cfe80cd65750cb3e34b3b015d2ace9f238d8f2714bce05724b3d7e61e41819c01ea2278d029949d70c32361209955dd94b4361f927cc758aff5a90e71ad0427a458d2ba76f7e846af0c6b733d6d517480294c4a87edc6f5535397607a6f3e84eb06800d8b9e31ad5e9e7d8acd33290f258f190d06f7a815ae32e39969d00be65e6bc4833d29b130a471b918de0e3c341784a4f6cbd3943cc8aed44d5337f440d6b3a380de2ff41325529155459a6d580ea8629bc5f058458fafbd581e20ecc17c5a47fe9eb5766d481a5a1591785b126db2b6761d185dccdc0fea7dc37458bd3dfeef2057fec460791d66d124618a02c5b202332fc9cd2a6d7db6eb493af5b833d834f7a1a786819b8f753392012f9935129fb23d926ee52387f4e231c8a2287dfc0bd1da95adf4a78a4c7bb58229d19d2de0edfa401fc56c15eb47937eb728afaabb3bf7e238edf1ab7eca45f37efd2a9f155db473487fe7c8166dca364028a75dab3e0458121815849aac5fdcd19d1d63d5e638789a871b4bcc0876d18f936b61b3880792b3897fac9aa264801ef2a4161e74261c7e6df47be3f2df967f98e4f6edaeb0c2b34b6deadf0464dd2c71a4b84971f7a57d9748d4a2b4384d7f603b4eef79503073b115e1dcab8580fa0f4cedd1cacf84cb5d8122d114d0d2c751055e72cb0af1f4ec76deeb38fce67b9ed88f3e8928782dad82e5e1071bc9ffdce53fefe9a651cc80b65ff79aa10c19863283adf69db8c023c4f19c16b7ad9ff7f92336cd1f3f94900ee7464c884070794861cc9a2b721c9a0d39ae3c289d45472cf4a3252cff175b94b258122f8ff9ad428ad5c0cc7f1c96f6cbbb85c41bdb9bfbaa6c7ad3c1262cca22c9749899d664b53684bffae5af36cbed6bb9ede179d28740dba60fcc150a4a3faceca1ccaf2347a2804605ceeb627e28ba0b4f69a8c34a77d1956b0e632d795fee2060310bffc13141749b77b8079f054a5974a262187824c5d50f2953db36c55e6fe8625da4ef545cf570f94522e3f87a467c9066587a10700ef380b56fcf3a3ab0220d06dfd6aa553e9e9f2dbd9a4a2b3e70f12652517b101cb81c8c5200143a26a289210d8447dbb5daff975c2f74b816ba8dcd96e079814bac1426083d1f072d8f13c00da9af9a53e67d0b71a0f96509c1e1fdad7737822498efd395b8740bd29db29f0bfa2e27d3eefa2a84d94a9ea14d25472c86778176685300b8266cff4e86f3b410ae9b5daa0d42a64ab4bf05fb3d3ac25460c1085f54a7d957c11869203b17b31700682dd5e72f9282203587406b59f55ecd03dd77293ebcdc0dfdf300ffce66d2625fd58608b48d4af690cdb957a159b25c6d6f45cdae8fcd8b39b1aa364540807b4e0bfe4da9b06f2702ced44177f5c805a3dd63882383c5ce7d9adfc79a820b6f9984962a71eea9ebb22d1946a1a5ebd6c359050152eb9ba87a4f901c9c63cb0a9bec08c235b3d526a3c8737421e95c5c74c12ce54eb0ac3d0c1f3d96b49c1983b24351d07772a72a0f33d8ff5665c56c1c7aa544db6a824f8b3261f03d80d53db5c1aa9dc59d557b997c269b9d8f844aea18ce24bb7ae1e4d1e43fae67ab7aaf336d1f2f2876c5aac283b7fb26eaae34e4697de9a2d3b531fa0c8e3badb30ab52d5b33d27142e791705591bd815fe00ba38d59d5fe8b26357848b7cf640638e8a3c3aaf646d5b3a8c982b81bda69627dcfdaa8472fe0586dc00465522d050ee9e12c6a2b7ce55bbbf6f29f8cb018c8c057f41bca63b4faafd4ef6fa1f09b3d6a86eae331748601ee8889ea486f5dcd83412ef0a48d9f6709d9d38e4b52a0671c1737f57cb95a8aa0f3d4c3337fb4dbefd070fc311511ea9b8412b0d6d1c6d9b1b86a32262b7093a5b8529ccefd0d172af4c036d286e741e165bf56e506363b70c15a1944729804cd7acaa252178fd2514ed27ac629189e69b5c01eafbdab14cc259ff2cdbb17aa559ce79fcd7cfd8cf3317f19345531b3e5b1ef12cabb33945dce384ffaf51373ae9704ce70395b2b423851f423a507fa5b9c43f2445c8c590e32767b5300836470d31a96dc17908daf6a1a2bfdf6fefb1fa71709abd0eb18fdda79e8ebee7a941772bb419f148166d0f240811204d4a67425172db63fc81830ed2ddc4a5ce5d53036145ac9964f684148fd1321ee5193ffe28888b9af41c02d58c737a432d895f7d6922a2fa405fdd58c5d04a30c87e5c3529e0a0873ff302afbcebda6e18439ec69595428cc9acc7c8f1cf355a9f13e114098193651097db0af8aeba8c030d2f40f7f06f78bf20cfec9c75c6b2f0d417e1c0be73fb6e29a6d3d5794af7afe3e413229343f991907898d5284417d6854b775da7e546996813e37824f91a6fc5cc3188aef6930819fb0d7737d2b647762ffe0f8f40bf00e98e003e2eeb9c0fb8294d7c2de90d3e1d74327009b37cee167365413c8fd889240c01c8a495473bca8bda35f132f967e1ffc6757638abea4ab8e2300f7ef531f37932c2612f254ec6516c9b6d4af161fd4bbbd4703dad5821a4e79eee4bed0ce380c04f2f359f7a1f95d819aa4632212be8f07000f66858b4556fc3be55835b2eedf01f78881886842dcb5f22abb203bbf871f1698205bdc330ddbd9fb45c30a045266724d67dbabdfc79a2ae089931e8cbede9f2f79472739acc79dca5898f30f2336be4415c5b9ae3452df3e66f491d26bde3a88aac1659ac354e2ff050672cbbff3bf78b0b1100d0d0911a87c6180c075fe6e55d578e7dec1826f70f69f6bf2610bf1b8efc36944ddc9834b0b9ac260e7b37da918d25e643854f6729c3be8adfde219ce564e7937031df3e045fb1485713f36be9f8627a15aadb52acf622adbee35b652589d32524293f271304a7e616fe52049b8f94f470259bcfb303b6f2e0632399b035e3af2ee680fcafc4f5d7da22630efea58f2c1a1748a45744e3a109909efecfde11aa2b7113edbf9d99c83e11f82098c562fdd67f3e3a96a84396badb5fb60f506300c6a2236a292942c4b4c4f7a943cb96faac15023e390ca534be48516446251dd1f103ef2cd6e5d96c89b803b62519cab7d00d25de7b26524bccd399ce16a2efa51031da80bcca0d2ee5adce71521a1ef224da52348f985df316f00ea1715054adced408866fce8ab6abb28675ce7fd05e860e8b1c201ed35309e3e482d2417119f976188350bb642713b4f675b4bbfa330acde9c4749db7c52bdf48ec8649be2eabae59d1f5a5002dbb361b2e1b7d00031333b87fd613fe35f6552d4da09b37be31fc4384ccf1212b35507cd706ae5c5704701310c528e8f1d9a2c708562a601af640087badcf26e3777f06c7aaaa18ca8c6b8082d2e18112faf0732745e79bc45a61ec792bf8a58f529f4b8d63677217e865806f47261cd384f3f43d48bddb3cc2c5bf48606a389e353e5957dcaed97341c4c234a02214c75ca9308bdeab9df8833f2fd1908ed25acdbe3d2bd3c4662082ddc18eeced6a42455cc2a4ff1cc80b7bc7886acdb18129d100f30635e3d3ff6a38a0ae0fff0f7cfa17a6d7c22a1ac393b3f2717b693bfa00ed8c7f2ef89b1d5f37a618e3c7d810264fbc7180c5ccdb139be8618a9ca9bf2512c4964404c79a46c295593bec64363e6a419a2a52015ddfbb7879398249fcb12e2fcedac6818b4371537d488b7bf0f966fd624bfe31cc98e3ae176076714015cd1eb0f0b8a475c5d1a2b561c07cd5c6d2e43c517ddf4cf3cb8293978ac798015cf50ea6daec0be9f621af8ce2eb85e276390bc34716a0fe795230343cfdf6f5e802e2e2d7d9e5441b7a168d541b323ec43d1925ee4904f465a271d249fa42d954c9d95131996477b169c679d4259d361d643c8c36d53cc2a637fab83fa21f174d060660861774207df5c16", 0x1000}, {&(0x7f0000000300)="f723265492b43c5c4f359557793e95b9934fdcdcbe19ce1eac0c9827d97ddb4f8ddaabb93121e9dbb5f29c852d2e0e6cdcde4c10e8b9fc7e1a565d06809e88fc0bf23b435f698b2867e4f58f517c6a31ff8c4d0001a0aa0875c6ad7a8981cd553d095a", 0x63}, {&(0x7f0000000140)="bd07af15", 0x4}, {&(0x7f0000001880)="8bcb29fa5efeca21e36313c9a72a822b5184bad2f6eb994faaee740141fa3985a71fe280be1f10fa95170f280bc3b68b785b0bded3e9aa5a9de991e082d8afea0ae1", 0x42}, {&(0x7f00000005c0)="f4d3faa1fae2b11018a27691d3ec7991ce0591d42e2d0255c8717e5a44792b1459bd7c34eb8d56074f88563535cf543465966ef80af9f8f2ba11b249f11fc7c1fb0ecf5f3d6643a95bf1f53783c71aad7a3fe4ecd9253057f10c50327030b8a5eb43bb2ea39efb6662ba0113b7dcb8a31e7f4b70", 0x74}, {&(0x7f0000000400)="38dd08805cb6f1e9f4d8eb2537f17e6d6c0920d1f34e57eb9428435b7e8308d8807bb40043510957b4fd23604081336ab377135b56d62d1a7fc1dc493c7b5416caf34eeb538776d4d24750d6bb4bb829c59ce614067964c8404d646b8a5e07a8", 0x60}, {&(0x7f0000000500)="d38a3116c57124522779ff0211262213794764b5d8a6a153052aea3e6d6607f816bf4161fa08c26ade3a1bf6a9f1eef4", 0x30}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="a1343fbdbfc4b5f6f4b1dec52da99b067267620a940cccfb3c18287a980ba03919bf9fb06f09943c1476296ab809c2b7a12906862d13c5eb6f3269be66edde6bca008fd2464f153fbd1af74e0ee157e8b1a7b5f75ab0a0136aeb0a17203a09c69028a56f25919d58f8a54a0ff651260a7b39cf42607f72edf698e9dd853c42b9ff93f632c82e920b85", 0x89}], 0x9, &(0x7f0000000540)}, 0x8) 16:00:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f00000000c0)='./file0\x00', r2, r5) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r1, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setregid(r1, r7) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r2, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="dd485bcab4f6309b994b050de9cd662b2f37436a26435e531943792e8a0c2d55199255fa57376126816198957b", 0x2d, 0x40d, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getpgrp() getpid() ktrace(&(0x7f0000000780)='./bus\x00', 0x1, 0x8, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x200000)=nil, 0x9}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f00001d2000/0x2000)=nil, &(0x7f000018a000/0x4000)=nil, 0x6}, {&(0x7f00001d2000/0x2000)=nil, &(0x7f0000062000/0x1000)=nil, 0x10001}, {&(0x7f000012e000/0x2000)=nil, &(0x7f00001f3000/0x3000)=nil, 0x7}, {&(0x7f0000098000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f00001ef000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf23}, {&(0x7f0000070000/0x3000)=nil, &(0x7f0000081000/0x3000)=nil, 0x3ff}, {&(0x7f00001db000/0x4000)=nil, &(0x7f0000107000/0x1000)=nil, 0x4}, {&(0x7f0000115000/0x3000)=nil, &(0x7f0000057000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000068000/0x3000)=nil, 0x9}, {&(0x7f00000f7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000015c000/0x1000)=nil, &(0x7f000007a000/0x3000)=nil, 0x50}, {&(0x7f000019b000/0x1000)=nil, &(0x7f00001f8000/0x3000)=nil, 0x1000}, {&(0x7f0000084000/0x2000)=nil, &(0x7f000013a000/0x3000)=nil, 0x41}, {&(0x7f0000045000/0x2000)=nil, &(0x7f00001ab000/0x1000)=nil, 0xaf3b}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x7f}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:49 executing program 1: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="118abc275e97", @remote, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@routing={0x32, 0x0, 0x53f3e4c2059a6cad, 0x6, 0x0, [@loopback, @rand_addr="db5837be156700e2a9b899a611db60be"]}]}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0x304, &(0x7f00000005c0)={@empty, @remote, [{[], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "d21290", 0x2ca, 0x67, 0x3, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x372e3122d07b3214, 0x6, [], [@enc_lim, @jumbo={0xc2, 0x4, 0xaa54}, @enc_lim={0x4, 0x1, 0x8e}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x20}, @ra={0x5, 0x2, 0x1ff}]}, @routing={0x2, 0x14, 0x0, 0x4, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @rand_addr="3a17eb2650fbb4de8872342e6b9c5ef7", @rand_addr="fadfacf431a6331f1745d713b90b45ea", @rand_addr="46c19f4a0c4618182522ab52548e6b89", @rand_addr="dcd29e715976f9077416a1eb1e7d1f65", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2]}, @fragment={0x3, 0x0, 0x7d, 0x0, 0x0, 0x2, 0x64}, @dstopts, @routing={0x6, 0xa, 0x0, 0x90, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @loopback}, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x0, 0xa, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4]}, @hopopts={0x16, 0x0, [], [@padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x3c, 0x1, [], [@enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x32, 0x0, [], [@ra={0x5, 0x2, 0x1}]}], @tcp={{0x2, 0x2, r0, r3, 0x0, 0x0, 0x7, 0x2, 0x3, 0x0, 0xea83, {[@generic={0x2, 0x8, "68b0ec33c25d"}]}}, {"366118e8042a8ab2d252039ac506b18423f47eb5e14a51ab1721845960ae3309f4b822441e28ac7725d59a4376840af1fef6461237abe2db70146f9dbb349b9936765256b9ef0c269183d798b9d9e14d1d1bbdcf403fbd7472c60780d3e9e23c23e4f58fcc676e629aebc3ddf6af860f5420bcc205eb91c959132bb10f398b51b94574c809bcce417273eda9bc55993f2868d2695af679715c3fe506ccb630e1a388291a8913a5ca9f2448c2cb75948ef3005a3e6ad8266b77cae9b6195cfd44ac942fc7665170a320c363fb43b2"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0xfff, 0x9) syz_emit_ethernet(0xad, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0xc, 0x97, 0x68, 0xfff7, 0x9, 0x62, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x8e, {[@generic={0x83, 0x4, "3edd"}, @generic={0x94, 0x9, "4b588e0cdb18ed"}, @ssrr={0x89, 0x7, 0x8, [@loopback]}, @ssrr={0x89, 0x17, 0x4, [@rand_addr=0x81a, @broadcast, @rand_addr=0x1, @empty, @loopback]}, @ra={0x94, 0x6, 0x6}, @generic={0x89, 0x5, "1ddc6d"}]}}, @tcp={{0x1, 0x0, r0, r4, 0x1, 0x0, 0x6, 0x20, 0xfff9, 0x0, 0x8, {[@eol]}}, {"e2df0bd908ebbf56d9ff7dfdc37a1205afd6a1a164bb7033b001ef3b1be06c6b76e4673b261623146a6d99c996070e877d8a11"}}}}}}) 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x12) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3f) 16:00:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(r1, 0xffffffffffffff9c) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff"], 0x10) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) getrusage(0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x3, 0x800}, 0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="f563020000d407c6"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xac7f], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) write(r0, &(0x7f0000000000)="d66e32ba465087b09b85d93fbfa730e1638eb2d7f3e3704ea9822c23af87a54d9dae9c38e1657887b9474044f84dfa0e2f5a7b6c99059b0d2051ebaa3abd1f43f17451293c95e70de5c82f3f34b3ee56f272e8748dd12f12e9ba9b17bf9f81b56d1e7ca7af054bb4636c9307f9ff29a854cb8504a9f7c1a5b6f7abb495e3fa21a8ea22117b3585c75f41907f877ca982a684f915be7382484465bc0e2721c4d39db61463193ba20f68b8248d27a7416f00c9c17cb3cb76a1634f711a3f7e2f01d0759a583a539eff14d1b8", 0xcb) 16:00:49 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) r5 = syz_open_pts() dup2(0xffffffffffffffff, r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x439, 0x9, 0x8, 0x1, "ee67e063be051a07e85669f44220b2accaac4162", 0x8001, 0x81}) ioctl$TIOCNXCL(r5, 0x2000740e) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/188) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4014}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:50 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) close(r1) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x8000, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0xd8e7}, {0x2b, 0x108b2167}}, 0x0) 16:00:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f00000001c0)="613f97657847aaa0318e083e2a44142e0681ad4e0064e60b66d958c4e930793aa4defe6d4be63af7eb0d3e332829eb9b5ee921cfe97e5d37a3d72dbb549a03581710403bb26439fa6a033bd0751b71bc6122b491ead1f3155437292705ea1caeff5a8f3e28893b29d57bed71d17d6ff08fef424bff74b3cdc5b26a81ea32ffea54c0b75adb07bb701d23634fd710f31ed8e4264d9a8e14924d2a53b0435b3f97bd2ff451c544a49c53c0e038874ee258d8275d0211e3c675f230dc97594abf3581f031caefe6e1323afc24a7926c1ea34f0aa47f86509e6f95db6cb3f4809a4b0176c8a3ac7314c091a8b88b444404063dc393c7262f30a59fdf10dfa674349866ac9d03044b6b1fa633cdfdf11c57f3f7e8b3cd16098eb0bd5dc165eef500d428d5db861511bb090db94b1210f2b9ca6d0d5e45c65ae1a18019941bfa9349cfa05673ee986315195c988f54f14428da6a27d8d7dbfa90476f9fb9a33c78cc38551784a99a7c27d29748a6c80141ef0e62b374661c5e2a1bc2f691a36cc449a7ad7a9ba153286e783e9e44997fd047fc618daff44c52e4dc296bcc3a9d7819448fc3603d4919335f2756e44dbf236398633634302af99cf8546940e777f03518c7361c6e725c704b012ceea4326e937eddb3c835be2f197bb47bee27f60a3363554f9a597b4f948e88c1605267812565d5a65851f4ece5403fc9134d4e6298527fe2efadd59da23ecbd16fc6877685d31d9ac6a0be62ff1e2326eac6a1fcf2e2b1d126d8d235b5848b98c3156716ce655417b64be176b6bd0959192122fec1e3ea3d79e798c2728f8514c6a7a17aeb5061597ab2f7ff1e10267b0d521ab9020b97229c1650cd5bc43793fe34095f1ae9bb4e3d74d1a1a05b03d199b54dd96e8ac296e87c6c84ef41cce035fbbe31513ad2c8569619435e6e98cec4ae1059ed36fa5dc089e69c6f7e433722c1b2aaf665b08356e6aefde6d4e7", 0x2b9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:50 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socket(0x10000000011, 0x8000000003, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x2, 0x4000000, "1ffbff819aa50f90ae7fdbbe4800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, &(0x7f0000000100)='<', 0x1) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) 16:00:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="6a49e85e8b7b0784cde7fd49a5b31dc3c99f04941cc925957d"], 0x10) socket(0x0, 0x4, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 16:00:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000f80)="f19daf92e1f735e066fc5597003cd9e6faec1113df5013abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc036a769c58ab96216c50395be6aae322eb1d0c3aab1bbf2eca591513c58e93d65c067bf181a6fa1894b65f52fc01150d4d84e6b00f8cc49b411f4ede6b7008531a6465c5c8c154526f9a3fa9a291aa5032dd6e682d0826f2353c5f4933ba3a7a7c5c1e261121fb06313b13b1d3193ee28110bba2015a8c1125de3edde43cf280f75be180d347300378af796ab55d336e29cb97dd779ce0f915c7d9fc806f202ab8d5050b3b733fe716c4627b66ff3ae567de0241a54bc429f371b9e5eecbb9db9780ee37044f3f323d2796803e73ccb955becf672e18f0c08e4f84e4951c3da490875f50cc7d6287d5477a2eb0598266a2fda7eb475504c342e07671b86158e7b46b5f5982f424009d0b0b506fa2a47fc0562ba1c53214399b829c18a23026938c1ef1cf187ea8a5f22a559dbc0087eb57f820fa256e", 0x177}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f0000000e80)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d8c87786f0f57ca37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c40245b89c58a1a9e074faa5fca11c60cee65ad75e682a900d000000000000b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553ac1b", 0xbd}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x1, 0x6, 0x7fff}, {[0x2, 0x9, 0x0, 0x8, 0x3ff, 0x1, 0x400, 0x6, 0xdc72, 0x40000006, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x4, 0x4, 0x7, 0x4, 0x3], [0x7, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x4, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x8, 0x0, 0x6}, {0xd76, 0xff, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x3, 0x2}, {0x3, 0x975, 0x10004, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xc9f7, 0x7, 0x8, 0x585}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0xffff, 0x9}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x1, 0xff}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x2f], [0x0, 0x0, 0x7, 0x0, 0x100000001], [0x0, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0x20000}, {0x0, 0x400000}, {0x1, 0x0, 0xfffffffe, 0x1}, {0x40}, {}, {0x0, 0xfffffffd, 0x5e8}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x10}, {0x61, 0x8, 0x0, 0xfffffffd}, {0x3, 0x0, 0x2, 0x8000000000100}]}) ftruncate(r0, 0x0, 0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:52 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x2, 0x1) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r2) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x7, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r2, @ANYRESOCT=r1], 0x2d8}, 0x9) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:52 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x61, 0x9, r1}) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x1, 0xf08, 0x3f}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xcbe4, 0xff, {0x6, 0x9}}) r3 = socket$inet6(0x18, 0x4000, 0x9) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x200, 0x0) fcntl$getflags(r5, 0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r6 = accept(r2, 0x0, &(0x7f0000000240)) connect$inet6(r6, &(0x7f0000000280)={0x18, 0x2, 0x6, 0x3}, 0xc) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000300)="71f28fe8c4770ec368f528ad20678f3a969dfe112c3d3cbce1538960f07afff41621ccfc990983f3e3dafc4e876c2d84f42f2ac903ebc035a34894c1aea30e4ba99382115aadff22cc7246abdbad7fd804d4bebbe25fd6a3a07bf168824f4ddbf2e880a71f39bad08f6286b383b5c6f9c0804da90dc2b2651f277a01a2f38e1b4c2c438fa28929741f365edd4b10132c8c3ec0ccc461c3921ea6b506724a2c", &(0x7f00000003c0)=0x9f, &(0x7f0000000400)="d8b03da814910da372c53c6031f6", 0xe) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) sendmsg(r7, &(0x7f0000001700)={&(0x7f00000004c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000500)="3e6eaf957ce2020de742d929cfa591bc40cabf9519659f33a48e8e17b3f1e89bb245f6205faae71597a1c86b59ea3d96bb1cfa7fd2d189d02ca3a537dc2add58d238f057ffdca5fc02994006920a4f72de3a10c49aeadf68d56041ab33fa52e403a78f44f58509b366ce5a3e5a6c4b10f3b6e9f578284f98c899fd45f53bd8f9ec5ea31a11402a1e51e6685823ee585eb27d933ce2d647ce079ff0f2ed34b44d5335d21ccea7db13c0b5fc6b29aa737fbfd7a27f979fc5001f88bd89d491be96a4922589f3b1a04a02c02190fc792751e549006cb42af4f36a0c9727d1ac274b9de0c8a85fc80fd4ea18b458f7af0cb59d6ad58fd070d8ca9d8cb121d0b4a0031a96013a686687228149a015bc2e1798e0f8762422249079da93cc9e3a72e07c9575fe77c46e238626282dca81ea0da01684feeaf87e140d7666f384f5da490897304f416de521f96f2d7297bfea7a2a2515572c5480c3be57530c1bfd654505f4cb35b4bb079d78534a1b22765dc77306338a03f26def4becaf4c889c9b7aaba043bfb7d7cca468719d214bc92b99b1c5affe140ca029ef9660a9d04d4b9c79c541b729dae1e8740b445bd2457694a4c85329e93d9aa3751c43a9df4526f8faeced5b97afc268c8ebe0bd60d269526c39b2decf1c76c3fbf701e3ed03422502ff6422044073e6d75241af38a3c214aa9beabbba91e0702f0ea5e843bb7e628f6b6363960f1e19e68c50f2d0484ab542f7a9b14d67abf629acabbec04c1b0c63a9f4240363e3f054da9e26eb44ef7853c6c22bb4b4d247d3c4ce3cbfd7245cd3dd76b5f508c38401336b8a1d672d7f101dee2df12ee68d161d30bfc9892b15b998d4aad30f578eaa01317ddbc08f2185cfb4614e1a5a3b4106e261cf135ef87ab9fd53eaaeda8287edb51ba572da3135c79ac39188619cd00b16d5fd75a6846ce9b607fef0b29d2b88d6663cdb9dbe7ab3d6065113b949bdd44cef8fcc975b984b57971e6e474e0a437782044b9137ebb1d6e2d4bffe5a3061e825b39caa623fcbdcccef0f479515e15f5906dc5ba1d78092a105db8841ee7642339d6c571068df6e078a626cf330e50a1012ee2efe22670de3fb35d41e396f4adac76207e059d51c32a5fe07f5f8eacd3cba39746df1adaa60d92e57d65a6172c6f7986c3a15338f6a8a7dc3a732eb7827346ee4daf93db3058566e18d228ee58c5bd107309aa71f299558b5080e5fbe467bf8a1c4f5b10ff9cdf7a0d0683eced0b74ea10cb7fbce2b25bd3de0616a34ace2b921ff0efeb8e84c68c3e7f9ede039107fbce2c96617dc3077a95a0bfe7dae95e8f0d1aa8140e35b7fb470f57f94f264a120a2b346e98ac158b0329d08f06e65ec940b62ccd65b8a8c5d923bb990ff1ea0c53dd72f708eb9a16466ccce8234efde355b28eec9f0d99038362b758b30a75278d4661937bc7be6c3fc4c32d214781301fbd8bb0957452506e210748fe95638e629ea0fc3a592bd9d9d09192caaac31b4741a0cb3ec4f1bc202edf9cebb3ffd5f776c56cfaea14d142f289b11aa69baac17d600ef4afb6aedf3b6d7d4bce3b2d173455da14915a47fc71a7281b6d5a6874a2743586c90404edfb4ba1d7e939604046ee9d6125db1e7f5ab0764b915a6c6f4d3792682dff80411a430a7f3840715f4dd85b4adf10fedc41b6578fda03dffcd00b793090a1604bf783cbd4737c0fdaa697f2c13f2b20d5f7126fc70b3f3c3a67267a738a41b94f2387f69bf82c4e50ec55f20c009640fe580f0d43572f8d1fa0572f202161b3d3471e2a480aa9663a145def5c7e18b2d64bf02dbc70c4410f2883d2088d0353081d1992161e1106f9947305327c58c73102687f69335e770d2dac1f298659018cefef23fe0465793f33ff7d8a3fb97b0d7e44d53d4979b9e37f7fff7d4892a8f03a56bcfae16c1cb15f7440779ac685e1dd9c0e8e6aa12b0f4db53409c7ee9c2b836654c4818dc87e01f4475fe6b983647ca82f7d7b80703f6b2184aaf40b48842561dcd5c5281e1dc2862e3b1ffa39f36fd1d58db6268e20e32908b3a13d29d0f5300f2d4cfa86d99741fe12861c01f131f3683393fd985f35b7979f90b9383759d3ff7b4be54007aa24092ccf5e1fcf55c6c2c4c78a3c3f40d7d476c29cc4c09d36029e4b52edb9b601c4e2279c0754933ef9139689b670e2385c1514695fb22e354f43f692de7c43872c7e1e18167cd89c207874e751bd1651e8cdeb4231fafc9b6861434fa2547014b4fac39c9f7e49d81272ebe7cb3bce209e7b13334cedc4d6f7efa26107005512ebb72bb4d26dc35778047c217bda3d1009b4c9eb24a6e9268aa3e1f913b9b049ef8d3591b86ccd2630ff979cc50a1edd330c5192e9b2441983e37d5177e704d81c6ebfc55e3b1de67c83716fe99b8dd17acdf1ced96550ed1d93b8d33dc276cd3d9a0de939ab882d5b6c77a56f395dccd8c7269b09fd4cd3cb417d044def3dd318cd6abf3882f7c02f90c5b8549d3f3c9c372c4f9f2a1260360b0548e98a07ac12b387b1691686e4c5eca22b5fcdc52f32559397d7fed85f037c8fa6645d18e4f99b40453f46d49e0c4a8332cd45a2bdfaa6cfd7574a04df2818a4b3483e13086de9542c3089fa09eecf90d05f52abaf34e66c776fd68c74101d1c4221ef89ad7d0c93d60988dde29378b3e3702f94271b78ba7ebcef87556d9615731b004d4242861d812c271f588fcdf268f63165cf6365d6371e985be114356500dc09098c5762b5cca057f71946cd6d2734f766f445650158b58891cad16def8e21490fce49159477a0b6f16f6b8844e3e28b77bac6f578aa14cd11dce1dcfa4013713d952cbf70aa0f76a57c5146d1ed43a900b27e1cc8b3336df4d4a5e4c8e3d617136d77ac2156430f0bf7edfc218369dca3005fc3e0b1926e56961202d73904e70fc341c871959909f24092976a27f59a04a0749a54787c992ad409582fd33a7769abdac9f4efa6bd00c7a3ffa2d0e28915e78f208628fccdb00c983a228e8a056460916c7263cc03058587a696c2c31417e5c28175e38837ce1d368a1b826fb3b6b0a52990d0fb857ba7ddd27d6730316236002dc84f7c28c277c9c30da4bd76562aca26f265a558607e54002d304c9a2998077a9602aa653eff08e93e64378a0a42bb7119e3c678e009cf5d8f5b585e5919830300c92e99dd8c135d81589d92c557380c973116d1e342dc8979bf5a324e60a17e525a6c4380295fce9849d448711d212de226fe414471581754a27f53e89e2b697b0acba3fc198ba6cf6f55e099d0aa5dad2a5d2a8ba1f299b8366252b3e88a68538b92d5edbd920f9ba807336d2d6ddf498d0b74694a74df00746079a3f5e307199419c91d46d2a9388c5aea25389b16e1ff3f73b285e94a55724c5f34a6c625045a62a4621902175cfb2fdbf9118102d6b53a6cc5da67c9cce8d80261b1577500f81af064a3c07295b5a55349c02f645a08d96622b1475aa36cf759258b01269e624c31cc808b70525f2fc647a6a4ab40af8b8857c277bcdcae83cbb115cb75ffc6c35dde4dafd4d0aa6ba5a0ab9f90943cf04de25d4a15c6879a036238bd0e33a5c962b30788418a55c853cea5d3674af2b2636cd6f6bcf5cd413b3cc6823286a7bf800c25df379575fb8f1231a3cfe12bb1cd1357a1d08aa1eacd9b60d61307b1e76ef77d8efcd9dba79ff7d0980b12530238423f0463fcdf5107f5eb4a36927ceaf0490f2f3db2d69b83d72ba2146d5ca315b10b42f43ca2590dfa74fc8bc8745d9609c488c0735a695c12866f47ca9d5454f4f4b06c3f4295247c6dabd58b435e6540cf22879d075031be4c7b5c54b7a52bc808936343784ebb3ac8f0a58d46d69972caeb69e92d625bc9b6e7839a6a6551c754372243156337bc0a381a8ed8d759a58e5c934f4c624a8c664f5c46eb5c4f05ac201d4c10ebddeba0c967d00055b2b5bc2047ba73fde02e3c5faf73e90e39d11707b571c6fff1fbd6107969e557f16265c025112d575b8de8379c165d209f99db836e92fdd44498a544b4891fb58f4926b523292844b014c36d7d441e93dab1c3f708ac240df5f0a94eea658ea69261a1fd9cbdd127c22527192c6d80be3f71911683e0322a842202852d1f29009f2f4ca212538282e2ee94d2a9a6259ee9380c6e3106e5bd1d349ceeb2d35d63421286f45c1436860251ea4ce55286c7b7afb5ae230c0d710437914384e07e70c2729ab1dbffae6263e3d5dfd294ccca891f5c0530ec258ca6f29febebddfd1ec76ac96b842d62e15c593d1d0edfc9459d240d48197c174ec3fbd3db504451dbc0e2c61eb5d2e16425ae0b052360b9768863fd06c3a4a1dd236b3f52fe01c02adaba6c975a04919d379890716118f56dbfb3da22acd3a4f90871496e3762e9aafeed39b05418fea374e02835d8e1795d97dc933c7baab32ba6e8d1d1a1131d7156d24a15815e7487dc9bd40089ed27e20369585ef369ff0c6498a7599fc41d00ca6550d8bbf9dbb14cb5c5c27648c0f613f6c11d3cb43e402e43b4b7da5b9d849656b6f9380cbe75b4fddc980115d595b57116eae13b753e7bed9c20df624d8700c6def351099791582fe9a5b0e1938421ddb58eee7e48ac6ce8d061a846e252d45d981c889b45819f2d61e7a689324203bc2b359ad6b2976dc9f50298522e3e866c5694e510cc58fd1077302007f98d93c98639623e11acaeee9ea0927a4742e9435f66fff1170da6da52b2ed686711f22ee18eda6f77d94941d0bb0039f04f033e007d61e935ef756eb095a512cf28a09b0d56fc64f4dc8f25b99015e9473c1343fcdae6ffa89359d34871559a2157526dea0f87484e6683a2ac4d6a7f45194479398d7010b14a9a5cc0436fece4bcaaa5e8bf6bb9ce2049e1fa8a5b95fe403f3aabf4365508fe64e1a121fbe8ef68466a4dbfa56c1aa4765e4cc70d8fcc67f7577ea398b253475392f6b88e60208cf8a1ed52d383342bb35ab506b4d9e222b36e8fc7d271012b8af1cb7a17cde5db8ae0bbd9236e5862b62c1c24bb03fc74548ab07759c15cc4e95806ea652f19e5de4c0a8990e291d0909e640c20ae88bbf03e7b52290090858084ce61355f34d05245589043157dce0046b64e90ea773e8ccb9a75bc3d50c422865edf9ad97f9d73108629e9892809eb594a10ea06fe800b76a9c329edd91a7a8a3add00cf6fcfa0105ac08f98dccc0e8936468315b50c01cf05440428e575ff14141d665fecf4cd2e9bd6511519c9bbd3bb07a65997d399d4563cd86a5d33107227d36bd4e3962cd27727aef980bfd736c34245196a364a907fcf1e19f3e7304a5ed6a42561cfd15fb6621d97ceb7d00aec968cab70eae2497aa95cbf4470d1892d2b4f85c00619847bbc8c10c12f7f4fb995d5a5527c2241e9f3d5d1e40d6092c41d3a80a9a1e56b75a1a2cf0fc8a28578e64cb2a62abcbd3f6b833873e9f07a3414edb422aa99a5bd69c061bcfd7e60e676b827b2192dfa61e13b98970ceb622e6cc7c32c8aeaa801254c7ed4be9e2788f731b9080609d9a56b4ab5d2251a62897a18d384824981a00bf14b8a7809092acd4748125912ff774ab1a6a683a6514c23aefa27b73af35defb38c023eb7dfdf144756aef022dd9c0dbf87049f387c79501a6572387ea72b52a1dd36ec68ca123dbca300f6ea19ad6e27478cda832fb828dc7660cca4249007175c807799ec97c945e93eb6490aed3682dee26904a04e5c8361681b90cb08e6531aef9e62dc0378b14dc60f40c578b201850f2611207", 0x1000}], 0x1, &(0x7f0000001540)=[{0xd0, 0xffff, 0x3, "d59c1acf6f8a109641f1e63f606535ba94df7566d3faecc9a1012feb7643744a570f8fedfd6e619197d8fdad19d47ff39eafe34adf33cf9e9c3855f840b5d290786d970c43781059b1f5af69933ce16a501fe165baee6420453465ddc8662b37e6eaa18918f74b0c4e3c91c91c11afcd77a602c8c18649e6b9fca602f64a6ca6cafed1e2628b472c5690a2d045034b516bf69fdc6e42200b9078586e790fff8829d535708f57daf187a55408af7a16693a7130d2c72b11734da3"}, {0xd0, 0x1, 0x974a, "968a4300cd28f9badf9fe1922ee0be4d4e13e5bac98ae4cbfa7f4a61b44f1fff707e140b05df0008abf7f5da4d3f2d1b7fd27ab9234e66cd472c6cef90b5839564f1fa953d7a694ba740de71ec6da00cfd62cb622bdd66e484fcaa2c75821e847336cd2333835b061d0c07ebed5e06a94c5f9a0abf11c97a8dfc0a3971a258ed3eda95733916bfffd14c16a2a662cfc8b3cc219f651d6438f9b5ea0bc765b93817fd68ec1c676ece7934c6e3b4c292a7e2ea43ad99f3f8be35e229"}, {0x18, 0x3, 0x2, "aa1135"}], 0x1b8}, 0x40a) 16:00:52 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) r5 = syz_open_pts() dup2(0xffffffffffffffff, r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x6347) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r6, 0x2000740e) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/188) 16:00:52 executing program 1: syz_emit_ethernet(0x2302, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000003800000010000000"]) r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) lseek(r0, 0x0, 0x5, 0x1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x11a) dup2(r1, 0xffffffffffffffff) lseek(r3, 0x0, 0x200, 0x2) getdents(r3, &(0x7f0000000080)=""/58, 0x47478de446fe0914) r4 = semget$private(0x0, 0x4, 0x5b4) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000001180), 0x0) semop(r5, &(0x7f0000000240)=[{0x2, 0x5, 0x1000}, {0x7, 0x8, 0xc00}, {0x1, 0x0, 0x1000}, {0x3, 0x1, 0x1c00}], 0x4) semop(r5, &(0x7f0000000240), 0x6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r5, &(0x7f00000000c0)=[{0x2, 0x8}, {0x3, 0x5}], 0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x77c5) semop(r4, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) 16:00:52 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = socket(0x2, 0x4, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r2, r1) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/39) write(r1, 0x0, 0x0) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='.\x00', r1, &(0x7f0000001200)='./file0/file0\x00') 16:00:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9be4"}]}}}}}}) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0xea) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/168, &(0x7f0000000000)=0xa8) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) ioctl$TIOCSTOP(r0, 0x2000746f) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="6657cccdd5b63298fd9c98a79addfc9d7b7ed3a145b91b12275cebb0e18dcf2a528b", 0x22}, {&(0x7f00000000c0)="2d693260973f2c096f4f7d00e5ce", 0xe}, {&(0x7f0000000100)="275fe9ae65ac6fe56f008d49f00aa9c7ccf0738c5d977373d7272a878c805786c8f4fd3b71a023d4bc39a7b25421515f05295aa2b23b37f74a333a4a1d9f59671c", 0x41}, {&(0x7f0000000180)="94f01aae06a2eddf7290561fdda2d1e5c0f35a0972f467086e9408341df863740d3eaee4038285f2de700edcb0ce2d080b78d42283d33094fa1d8a7cad36c99d335a814ac28351d43702d6e4dc81b2730b252d5602ec9f291f6e984fe9", 0x5d}, {&(0x7f0000000200)="96a908153067840c46c387412d4f0d7e4291acdd38f64b4776cec9e7534144f4e09bbb23af7e07c4854eb53419c7f30b25f3542c10ddfea26ab8f69a31b30125", 0x40}, {&(0x7f0000000240)}, {&(0x7f0000000280)="bb95f704b8c8d90da7024c00a2bc73b92e3a984c55ca214deecce6a5436d78daeee273041865ce20c4490571544eef288486a1478ab271679dd9", 0x3a}], 0x7, 0x0, 0x0, 0x400}, 0x1) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="b0776dd03c7018414e7d36d13c6aed24868771b028cf3310f92935c91414deed858fb2002bd81063edeabfd90609b53d76d2c38a4539a12990f07286409a6d3998ed629d663cd4a409b33cb635231f9664e73f3ff799306555249f3fa7346849bd90480347da8f1292f6301734cb82904ad74988d2a17f7e9137979937ab2d3a6613fe2b4b16f3e0760621d28e081273161e800821a51ea880ffcfe9649d051335e257fc5ed9340ec01b4c0aa454319919dc9748bc8335cd042b658c9fc74a08845adb451bbd969a53eb50c6061b1afdbbfafb2108c9b273297fce1d5496daa0402e242d16c731e9a80b25a711d3715580505376fdbc4a6e043581d75bb8dacce8e9655a2a315172a2ddead4fafd1936ea0f007bfea6a278d98da93f408ce8ee0a550857f14f2f1dbf5fd6a5ae84146c3676995cc7f8c983ef4b82324cde30dfc403521a110e2d9f650290955bfdd314ebec0eb4fc6b652f46bcee73ae7f5759e0818799a613b734c3ea14b9eeaed7562930209e23257d61f852e98b21a6c0e998b86c52bdef99e3f29e75457e3b2eb32d45830d07fbe521e9827ff5f411dc4307113c0b84cedbe846b45a5133272157e76ce42ee03b5ae782cc407a60a641d0c3394b2f97a5d26b0d9ad56da2d02ece15ca1d6386480da419957cfca33e12664432c8c5095b0bf7670a1a8a410315e164c57dda62308f25f5cefe7ad421b16ff8eb094a112f704c932f72fe7d75f39661e0ee1d23033ff874eedd8c906db64770835b56461ff39145c033edadb967d7d07d5a20bcc070f466c4d02bf39dad99f2d8bd240e3860665d2cc93d709d4846a2d97469595b5420d8586fbe853e5c838c58bd4b2515adb4ad7c8d2bde9ba4dde05231af68d924b05ef9b329cecc9c5de5db314c7733886b4bb82bef94d6e336bb5b42b18c5e1929d46525b6dfeb74c6a090e2e949dc9fefd42638b41913a8402b475033a4b534310ce6f402869c70dfe72f702b086f4eecddb3e47445e2368ba80dc21dd1172463a2a4330d19d00a94e213f6697a7a2983aa3a670a05b5b22885c43ae96b27048cf737f37f2746164ac3bbc1dbb4973e504042d8a3ce05bbcb4c8f33c5ce46fd7478f8bb12c6c87e77f03d250adab99e92e3c4b4e3a7ab6a72416ca46420f9921c1013dd88848759a706f5ab71e7eeaa18ff8b6ce1fe65f32dea464fbbe159a6649cde0325f64b69313007339e9babcdf6fdc22c69bc9e7447938dd4bbf1c78e864256bcceb8c789ae33e9a923ff97f6e30f359e61ade338d3d37f38f84540b778b6ceeb78cdc4b6a8390e7653c0bafd7e2c65fa80b3b30060b3ae44df55af0ce6abc39ae634716d88c2b2e0f6475beaf81b20a0e2b05df2990f08ce935086d1463fc73e051b05cbcf4415607f0d6afa170118eab148478337da6520fe655f9b12052a305c1ce1f9ba39c1cfbfb8460f4a40518827a7489dfeb7a8e9a1170e7ec01c81bc384a10d67e0497bfca6ba0b20b0e4e655ee2f49793420ea0ac52e75db72860c15822b911afa40a32adbf2bf0fa262b9d1e8b9969be6c83d00da176139fe7fe054103b0d5eb18f49160eb51a63a940fdc819ae9e1cb121e2557a2dba341e5da4fbdd673e6e5caefe31bdbe558d34675446a871f9e5a2c8e0966e46f8b5da8df6192ff5a7c2bab91a34631a5a714a4800c5b15160b5982ae77d0af14dad6d79b237fbf10378cb970fa69f40263b96338ee7882d84f4edaf46249d06b0b49f1ce4a6eae4dbbd775405445c7d9f11dff6bb7d2dcfe3c872b87c7ecde2694ce7c27cfca9dbd0e23c7bc4f6ada044f70383ede4a70c422240189f57475ed781c3034530ec31727852d28d4f21165fb5c7300f6021b809c7f8bc7b590e28f0355b0425b7f2eed8979a638771a267b6b08f28f6bc60ed4e29673dff49dd5c3b7e8321aaac565a2e32d7a2e5e84a4dfc754e1bfa1d446be7b217a4cba5fa7e8c61e324f21a34a1860d2083829ff10406d87069abef76841e628526f5304146d0269e624fec8f1e1c6a44fd7fff1548e888be914c05ff7f2886771fa4d859fd80a43f2a8a502a77e483b60b64c127b7c0bd7990405e01e3457ca1a8e2cec318289a5102006a63f0b878237841761e1c74e1b7e8f30f751e7208f56ad3999867e51a8ebebe3849792a77695a1db87a6dca5c03477a8827d9e1ec2d20c9ca419e7ebfa33d22513bbdd4de4d6e2803dd05fe5933dd016046cb5b1378dfcbc2479e2ac3b23b2061108e750e094eb47c2fadda7056d9af4a4c6b12463dec736dc7ac28e703222eb88a7078f1b58439face4e50ef739ba42510e02a09bd563cf759322a0e3d69ef8ebe51d3d80b93a1625005af4d46c98ad0497e1aba3e0a8e47be76ef896e7c7f2e0b17af08b32841d122f05682994844389625b9f33271fe5a068682d6f8aef56c410ccdea15b035b38d645129e52cf2a40eb88495a5a860defed1ebef0b2e8c1dc54051922bafea907d18a55d01b558a8dc5dd65b31041eafbd06c24f6fadf222f52ce12cc20faf46a3f2e92f629f746f99ba2eb29240d728a9b81b27d5c57f66793b42ad732cd7690a67da04f32214ba7eb0a2c28d9382b50a8dca9d662873ec552278d2778e24283fe6bffaba7da84e210446e7c685bd825e98fac232c3c649262d5d5ec202d3111e1c932c7af116d5c4dca2c90a44db8149a5c013e2b8dc905693587cec3a956e1db8f7e14e4cca0136c819cc9476fcaf9b504afa417c817dcf1215b52dc58c30af75376ea25538d00b59310646a2622f2d6e6ed9a433f49a92b4588196186a489802fbc0f2e2bc39c828bee59ed156303219c6445ed747274584c5a529283861d305ba6c58a71df2a1d3a2e6c920d02be75d4f43cf4191d7c6f8c82b58b10323f8a58f80d0bbb3f1922da3684c76e7f93434971859ecffaed78e3de4cdf7120ed07a7584b816238159ceb7f45655fb9a8133023b16f38c88bb3738d64acf09a0c18f7f72766937e90ac73b7e4d4b27cc9025013eb968b5f1b75b8ba041e43e27e018f50e09ad4bfe2308097a8f9bcd24af8cdc36699d424283a9aaf0372248a88747ff03e0f429236bb1b6d15ca7fcecfc487caa2c6ebdda8fabd6230b48e32c5d65c091c3e0c6cde8e1685391913353ecd85c4a90d11db350844ae68a80ad307d8e4de2755859058abcce15e7d31fc37ac211393ad2717a9bac00ba893043b635d1571d1de9b790a5504ef3bfb76ff6d8b29f18e8d7c5191a40ec560f1af2031c4defd88c138a37fd70ec0a9d570b19aa7b8c782fd62804fe6007b918822a656d955e7c454c80fe576c23e38d2ed610e0cc6970b34433e8c1bb60d39430f668a3269003e06fac68e6918279da597ec6a793ceef20788c3d05fbf3fd8dec81cbbf794463de3dd84fbbe60e1df1190cd7effb40dac37913c53965b58ca756f4d79c7991cf688e57b103366c3883c9e7533641d5653c54e07e45e4942e5f70c03cd3ac433727c4acdeeed6939ca8c8db41c5482803659a39ecfb46403a5674b241708004c73ba7b6e28ff34d553b6601e6d64d9230ab41e8bfa8e339aa407d312d7c62b35f75f4e3a842a568952185dfdf1670cba8999f5776a2bb057cb94be81f6c1021317e11b7d0724b572308713a1f618b17841c70be1cfc56028213079fa31c964c7f6aec0fe02dad55a69a7eb26c8f23e9ad539c63d6731d114d0bc580a9169b28b217c146e5bc649229f4645cedc5e27a6f5582476351bebceb2aed8d677c2714afaad47a2e5ab954306465e5c6004681ae50cddcbfcdf9cadc150317dd52658008e0e70a7d83e16a0be292e1760a9eb4a8c2f50702e83c0cb6f79d6aa8d2b5b45bce644dfb357152d179874d5051d4eafc9fddc6642a6a76d580e6f0bb5aca4621b0b1885cf4f4c0cfc6139951de5cc66e647dea4a8c3ae37477841e993ed5418334c47544715fb486523d6a3d75e91cdfbe23df635418d873ee14a22d34e7129f89506d40681b1ea70dfcafd4f7b85ab2129bd50864bd21e1a3a5b1b79dbf7d9cdc758638d9ca6bea5532cb0a653ddf7751dc569b9c3e67ded6de34e83de640f7870b2d1936c210d0f47bbc696ba5b40189ecea5126a8caa134e677792ba5caf672dfca44e44db95a3225f727e2f89f4485c2d9688e62727cb29ecb436b5ec2d6eae1bc241be1dd57faeb13f899bbd6434d24dfcc28e4c4fe4cd90b94ac9a9295187f5dfd947aa5e7007664024ca194e4c45a9153e7396ed0ce0b52fcd9a648c92a781d725a388867ee8dcee0b6ab9519aac476c1c2ba816826bafb35db701c2eecbc3eed70e863774e6ed744db043a7de81542bb29157e1407227a3de9b92034a46b02ce39e7b5714cb95667656cea7829c34d5896a845652bb04e2064fc7f9669c97e550bb2026d47b59c87f53ff018eec5353f1c1364bc679650377d288d457c3574a940f4c38954b6bd4b69098eea86ee81dfc44c3eda1cec9b18799ce7322341cd5c9c8dcbc3127f05e8f44329d77720fcc69ae6dfcc51d1c903ce3f780a2085b30715d4090cfb74fb5a77550c16635eb83f413d3ee91d8b943a93c27dfe04941a9c30bb1eb96299c6d1872709e8275fd2bfac5165d0c49dedd02961513fb93e78fc0d3b69d336a3c153435b449986f737eb6c2504ad7b065b114646a485f0a5320aa33cc6640b1830f5c49018ef13f3cf27297d9f6b04a917b9fa9f5008e22600882c7be6f79b4482cc12c4b5b0026adf3d28b0bd36683d74b121bb8e9b39b220425d57680b88c5121c7d2b5ad4044403fa9fff3689e1564ecb5d36c324ed5419a68ec0a9c6f9c1d3d6208a084b795ba8c8c21978a1ae06d3f2327b99183af43ee9ead2e34cc6ccc182c0d44f09ddf84a3219ce6f7f78c426a39861d0064d0d69d68106c1250f1cec3e419db6d9d687214f357db2efeb206d3930b84c93218067ff01520e3364d9e50fd057d407eafee53134fb5c53afda02e277421d7cc7f194c70d55aba7f6bbb5d0d8c8a5d70292a7075e7fa82c6201e73ca216322f8b432b53dd397d0f989f0ef4dd2c89f1aad0715aff682b034d16bced906725315e71e163a1df64afd168ab546b9f7424637389f7b19b5cb4f2ee415c625b8dd0382fed3965a128abc4272e3b6cc6c5396fb073f2fcdecf9ec673fafd8c894a4790433184e2f37674f8c8ab29df97b4ab4a200f32bc0ce4a0e9640fbd8f40beacb68c19e2a0879ab55af47e495f1cf3c2db884cd59220481f0d04ed268f406aa8c34c5d55e41c3ba735055c2be3988acedb723c75e9f5c328cb6f545956cee3331f5b20724409071796987bc632bf92d381b3503c3b302c2b1fffe26e9cc789f749a85b81cef0ce6ec2b5b30735a12994adc4b83faddd21fd79cfcf840040c2c66cb5a9bceb678c93916d5c6e81be2c958e43726c811c229a8b2cc9a2b74b1a9e95b56cb2161e218d9d03e834049a4f5c8131318db507a0293dbf48d4b5ccdf3d62ec6f97232b7e8358c43194b7a6f514d7601b495e6a5e93a22f486472014cc5de91bb272fb342dab70779cf8da5786e3b6f7a6b02825e7b1e0082a5c93f9096d15aa83bbea2f47ff56c2012723500b11795b932936dbdf2f2cfb5a004edb82d84fbda9a2d0a2bd0d42f215a41da247efcd746ed551aa61d0d83d0b962a6cd6812e528bb4683bcbcfa9f3584d35f1a6c8eb813e28bbcaaa51e7a8aae41dbc7ddc7b0ad3b1f2e8cf2e7d182b332ebc167ff93da65502e703732f9695b7915b77692079b39367f02210a560e0121c72aa94d9df4ef3aae5767c", 0x1000}, {&(0x7f0000001380)="d26de415e25e63273ce8f4f8764703ca9fa9b42f59d7af691bd6261d157aff66f862217175e15f83ee350afa6e4f38011ad6ba3d1d009e3ce16db47d0854ff0e3aae9d68057f2b3e882db79e722b11415810c02e7965ffcba8f4ab68ff163f50a26b2d6c6e02cc31", 0x68}, {&(0x7f0000001400)="23fe3c964fe354d54041a6b5259d70b57e76e46b8827e001548e104df1ee3bc09822a110b1266ca1717de08fec778fc98f244df2cbde39c21c4c23e5c39e0cb9f9ed5a8bda041175217982227e4c83b3496110a5cb4d5820bd0e8a89ac46a267205a99cc3e9cb35aea36614963f6b573d89f7c", 0x73}, {&(0x7f0000001480)="3ad9494b44cf9ce718bd5a53c8f254ce403d482e8ce8d753f09a7dd806eaf6", 0x1f}, {&(0x7f00000014c0)="a39f47e1038e841b5fe004fc4d94cc9b1d30176227db3faaa5f8756eec96184829cade90cb5927bd134971ab72c00bfc6b4dc0655a60c055e2976b48790627022109789c6df35937ee94de1ae82a1d", 0x4f}], 0x5, 0x0, 0x8a) shmget$private(0x0, 0x2000, 0x496, &(0x7f0000ffc000/0x2000)=nil) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000015c0)={'\x00', 0xb07b, 0x80000000, 0x3, 0x0, 0x3ff, 0x5, 0x8, 0x0, 0x2, 0x81, 0xfffffffffffffffc}) utimensat(r0, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x9, 0x7ff}, {0x8001, 0x7ff}}, 0x2) getsockname$unix(r1, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) chdir(&(0x7f0000002740)='./file0\x00') stat(&(0x7f0000002780)='./file1\x00', &(0x7f00000027c0)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002840)=""/4096, 0x1000, 0x0, &(0x7f0000003840)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000038c0)={&(0x7f0000003880)=[{0x83, 0x8}, {0xaa, 0x80000001}], 0x2}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r2, 0x0, &(0x7f0000003900)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000003940), &(0x7f0000003980)=0xc) getsockname$inet(r3, &(0x7f00000039c0), &(0x7f0000003a00)=0xc) dup2(r1, r1) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000003a40)=0x7) readlinkat(0xffffffffffffffff, &(0x7f0000003ac0)='./file0\x00', &(0x7f0000003b00), 0x0) 16:00:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0x29, 0x9, 0x0, 0xfffffffffffffcfa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) read(r0, &(0x7f0000001380)=""/81, 0x51) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000049bb470171c479bc56895066c43d96206fc0cd45c2778f36ac813f60c1ea47b3e49187fb5eee4384e2cb554a77f97e7cbd1fe13a42aae4b3e33fc9848c2c0b4952f213fdda613b8822757a5084e80cd2464f8eb3cd2f5d2d852e8fbb9222b6cd90a77461258cf5ceb08629be67985d767bb63330aac0cab5e7253b421bcac821e1f55afc14b7951c13a7a0ae2188fd1ce809b331fcfb89e3cfec2b267274d1885d7481bd8527816aa4523232b1f305e013d8a055c5b573e6d24ae9ad4deaac6b299fef3a79ee05655638b85f8ae2382155e9e2a2038aa9b5929ee6c1fe2a142bddb85b24ef5c65e31d00e33913a7015754affdd9295cbfee5d31a806e8dc1a614787c657796c24eaf910443391f15ab7a3e5cc9a86ceb23fee1e09e148798f3bfdffffb3c6556d71f014838d1f3909630b4063154022de007a91699ca0f60d05d6e8efd7d048063514d28a1f0d6c1d64029195966da35a7c22969e76eaa40f3b6b50c06a7eb8c71345821bc6f629712c5e"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, r5) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)=0x3ff) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x4}, {0x6, 0xfd, 0x0, 0x20010007}, {0x18}]}) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c9418318eebdc269e7f5e34113fdc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a9908430f7d9d923128d594828cc0781d28614ecb9937bf32d4ea63750da92d93199010ea0420fe4299773eae8fa86cc39afc44d14c9d6ded9b939fb27f19852489730161987610ae962e87d08f40d6d95d91a8f40ad8d32ad821002e9b8decb490f770a112d0db793fe5bbb2ce44ccff72239713a311e85ac2928cee30ae0fb1662203ee88469d61e990f086c2c03da19c"], 0x10) write(r0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/222, 0xde) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r4, 0x4, 0x4) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)="eddd78764e9a8c1a8486b16f0a06b445079fd5101439d6a3666460e161091b3f1d7bc9a13fee671129be4a239c7650e88bf94be4fb5055793369bd12369edc24d509c3312f79587364", 0x49) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000600)={0x9, 0x902a, 0x9, 0x0, &(0x7f0000000380)={{0x1, 0x1, 0x1, 0x20, 0x94, 0x5, 0x400}, {[0xfffffffffffffff7, 0x9, 0x2, 0x200, 0x98, 0x6, 0x1ff, 0x20, 0xfffffffffffffffc, 0x7, 0x6, 0x4, 0x1000, 0x6, 0x8, 0x9, 0x7, 0x9], [0x6, 0x1, 0x6, 0x6, 0x517, 0x1ff, 0x3, 0x9, 0xa6, 0x8001], [0x200, 0x8000, 0x5, 0x7fffffff, 0x8, 0xffff, 0x1], [0x3, 0x9, 0x5, 0x3ff, 0x80, 0x8], [{0x1000, 0x3f, 0x9, 0x8}, {0x3, 0x6, 0x3, 0x7fffffff}, {0x1000, 0x5, 0x10001}, {0x8000, 0x3, 0xfffffffc, 0x3}, {0x40, 0x800, 0x8, 0x6a2}, {0x9, 0x7ff, 0x2, 0x8}, {0x5, 0x10001, 0x100}, {0x1, 0x7f, 0x2, 0x5d69}], {0x7, 0xcd6f, 0x1, 0x9}, {0x0, 0x3, 0x80000000, 0x5}}}, 0x2, 0xfa}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r0, 0xc5005601, &(0x7f0000000140)={0xdeadbeef, 0x0, {[0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {0x0, 0x3}]}}) 16:00:52 executing program 0: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0xee00, r1) lseek(0xffffffffffffff9c, 0x0, 0x1, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4010b2f66696c653000"], 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x3, 0x8000, 0x0, 0x0, "2b1052e40809a8c6042c6453dcb58f877e4a7074", 0xffff, 0xbe6}) r3 = semget$private(0x0, 0x3, 0x291) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000040)=""/203) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r5) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x14f, r1, 0x0, r1, 0x0, 0x1c0, 0x101}, 0x8, 0x1, r5, r6, 0x7fffffff, 0x7f, 0x20, 0x3}) 16:00:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:00:52 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) r4 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) dup(r4) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto(r0, &(0x7f0000000140)="0b87af08ec6e5bc179a202767dd136c3766d7eb0e715057e7cae439f84f04f7ded1ad1b4ccab89ff74e70932e2cedd63f9b53cc2f587d1e019d4bc1dae04d24e215c5141f5ecedf3aebb77fe694c4a1c5cab08dbc73ee7ab5a6006a6bab703b0d42a2fcf83cd1c59877d7effa1d9e9ebbaad1b10d1f14f0af701", 0x7a, 0xa, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x400}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) 16:00:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2a, 0x6c, &(0x7f0000000080)="00997d28", 0x4) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='%\r\x00'/133], &(0x7f0000000180)=0x85) dup2(r1, r2) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:00:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xd0, 0x43, 0x9, 0x200}]}) close(r0) r1 = socket(0x18, 0x4, 0xfd) fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c04000000000000000000000000e414000000290000002a0000000000f00a0100000066b123a578ef46e2471700b152647b834fca940c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d0ad09b08a9b1e9aedb28c120261031888e1d7d8eab9557e91f24855d817afb762acb6c87da3959a56c1ece71ef6bee635b31bf3eda3ac6db5275bc17d3d3f40515fbb2e586473c2a9b8328e87601264667a1d7"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf6", 0x44) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:53 executing program 1: sysctl$fs(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3ff, 0xfffffff8, "a8186503182eab7fff0e091fa600"}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c3509", 0x53) 16:00:53 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x9, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000098000032ad370a5c42dd541c2caa8923733f5238f2b751bb7e8b3b6b468b73f4f3965932512341d08b81288ca12e3d07b064af2d419e93cb91fb7f5734bb27dc73ea4e0cda212939d10ce01f5a8f326e185aec28421a9bbdd7f4421b1d77e091049b5460204fbd63b15d697ffece0aa6d383bbb39ab58fc23b9ab993378c0d797b7ef91207f4", @ANYRES32=r1, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRESHEX=r2, @ANYRES32=r0, @ANYRES32, @ANYRESHEX=r1, @ANYRES16=r1, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r3], 0x110}, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x1ff}) dup2(r0, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) socket(0x10, 0x2, 0x20) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r4, 0xa, r5) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x13fffc}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) socket(0x10, 0x4000, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) 16:00:53 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x2, 0x5}) socketpair(0x2, 0x8000, 0x81, &(0x7f0000000040)) setsockopt(r1, 0x20000, 0xc52f, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x80) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1022, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500101400000000003a9078ffffffffffffffff12c16e1c8d9c8fe02b83ea3a0f4261737bba93ec1ad5f35d9c3fe99363207877b02ab8e12660980d5d29b4afd9939ce60d3460e194d19e8c87099cc0231d8c35b545a6ce77b839037073fcee4737b1808aebcf6472a5e3a1465b93a5b14f5353f26df91df4fa212c7820e0676a5717f12b152a297f9737e8a49cd92d1252ca45ce2d49c23f4aeb27ff8a722db1026e132405d2ab86cf5ceace044c7ad4e8bfc1bd11886d54c2b798b0f95154aaea154d2f8600c26bcd415ea9c859c7abbd79d08807a290575cbcb5a4808626e2f8d83c6c5e259047b8f7e393690fdbf4542669fead623cb3d6f2320bfd13edc8a0d21ef4acb7fa4318257a25b1b6f47e2ae0ce8de4f3d2eef5a8c3329559b30e7161116bcb511c11c67248914f5316f8f8c163956d9580a49500f0fe13a326860a2c0afad949bdc413ce731a4922e5d35b937b5695e55b8f2d2edc0294c6a856f2a36ff1eb84baa63d6f3807cea7104afb78f8addd6b0c4a0df04bc332e740536741a493a97385dd5273ee803b55b74b67076148c6f81626f59815be120988025e60fcf20537a5041d9e0754aa1496a0f054a606dc578e29120bc8315a78406d6b41f112e05259f9d6eb4439de3658040e9a438fcd1acb53664d989265ef363b960b85aaa931dc62633cdb0f33b2f43e3de4007f87fae3683cfa12000b49a0df8fa9868a4e6bc6ed10407130da07b9c04c5b85b8aa3c7a35ddd2b9b2b1bf2f70fc24f3d581a8a4654e96641342931284976e3e16dd9402647852eee3ee4dbc2a0f3acf7880080d52bcddcec67f71d6be1f29eae9f88e9749d4df7086774cf4c7b737012371ff3b849b1f4e041bbd36d76c3ab63160081157351d9bbbf208b653ac6ef3b340ca85e13d6b8d8aadc54a60cbdff1cf4b8a9ae6765fd11835ea2e4be74e1495a9a88ce8c582201f5bd22da58e94164298d4af5e3d200f7a50985bce5171df92d541c9330db35223c4002990c1be345f0bfe46541b0363641a45a1b01c00c558b9f79a628b4ff1356c93028905dbd9b2f46c71264d8b3c66826163f7ac500906523280b3c427c9164d851e889f50669813bbc088a5a9f16a822fb1a4d6998b0cb96da747773b7b810c796aece9ccadfb7812ff0121033be49968760b5dd4db9c3c6ddcba5b5ce657f2ca41115179387ddabcbbe444efe8cbd96d3976913e1e96a0f3d1af6e4f05213c6bca1fa885c4e61643ed312d5e51e45ecfcba7397ea581827d1ad8c97eafea0e0901ae140f046148c16e1ae12e69a12ed34b548dd6d9cb18094faeb5ea7a1a3b1abd8ade63a4aa7b0437ba17a184b5e604292049fd8601c6537aecce7528de2160e357464a1fbcfde18bd7245877840b055390d16651ded391dc98c709849fb9d19108b87d488c51d01d90fba10e033ff49561e902cddfea9a708ec555dfe77a1901544c5356e65de05b92bf8d58248f8df389ca906247ea6cb59673e9e3d0a1db33c03e1a29582685c10e940fcee17143b400f86f77572d5474633dfd126f978ea6b3f05e54629620d519b56e5cf1a193aad0bad70387e8a0aacc25b61fc3d3932e86d217f7c8d31b29ae812801b6e16cdbc7449c5b468fbba93bc891729377715463167794831685e1932bb7619e38cb3411e8e487856956132bf7b0f4e91204926b7d77c0d259af52238e2570f16730e275c1e08715a9b789d3d966a6a0721cdb965aff2fe609d7abb00a6a311ae6d7b38fc639fe608783c3c943b1e2244955661f6fc3359d686d7852f89822b989e81c7857cd13f134ddb9e2121bc069d66d9a23f5ff4466b39af9aeaed5cf307fd6e753c52be52c272714684611b01d24b81eb547fef06e4631c0d09ad74dfd16428b50c10472e250c0e84c5e85453b7473ccb9dcd1226cc39e7bc2ef7a6394d0fa855304f964a69417d39a417f85a977bf1c492121701642a8294f761620a2f2853804205d23b0357b62a0eafda90e2f4c59c594f197d3588fbdcb3e03760cfbee7cb137f113d1f0f3403def110f546879dc858a21616242253a571ae07cce564b7b23a99c0e61c52a5fc1729347ac5d314f8bfb86c79e5996e8b6312a4a05703ec314140081b16324af742eba553f24e886c89eca9b4621f69da5f7ad5210f895aaf3f5498e4ea6b81c2d3c72b25dd44773fbdcfb778ff66b98d08497d0a66e008de3217b010aba2e87c724d7b3f190632d2d9de4e8e30eb3ff38c1be96bc227849ef1b99dcc40023ca88d91e7607cfa74b44ce0990c4b36e51e3ed6c8985300ad4b6bcaab00c06342c4017ce61ddaed14fd2a75ae0c287f0aa922799a414376b48e6da84685a83f73f9d3859e6c27d2645771f49b64a35f78af6b0b9df1a51e44d51340c48c428cdf2fbc850720e9aa2a16c0f8c54aaf1c60cf6ab4c03b0e7124a975d8ea84903ecf25f0d3aa44f6284d14e3aa064e27ceed9e1e9744a281939f9942756cc565a02d1b148a4bec276c4a1d98ca983973745b7da2c90588d0a58f96ead264f049d34219555eb9664158a00286bb51be8fef9dcaa53ac64198db6bd35db641020477f3e71372a3843c24996e8e250620be265df913155f19ac944f3f3679b446f66d17c42e9a3e2df118897b9b3513745327875c220fcd800f0eb20a211e1fbc5a16c5163ffadd660f2cb2dcab6001164a6ffe2db16e7ffe1b3952414fd8d8708ea9b59f1a4d8b7c9cd562090e5caf3af8c43c8d9748657fd050977067b922c070a1d43e87cf5f5538e1d9e292357780b62a38fe2752be5420820f6a6667433e9c2c5604d7631f67b70035b6cb9cda4ebf22c3c69762edc97d49a89f1ab5e519a5dde8fc4df9282797573ff8e85bf2a24e517cd10b4bfb0bab0f376d9cba07a748b7882a6ec3be4c107e7de84900e88912ad78b3c75d1baecb090aea9c47a17e1125eba4f3d9a59c14bdd42b8bba2036ab73036709b822fa981865eabe86402c62f91da0e4c869416824f0d92bd02e26565047774ef3cb4db75bb7c8d02419fdefe4ea6b234d359ac4863e7fd9d8871f2303a3dd5fbd05444607faf4f46b70bcc932dc706b2c9d88f45e0c2c1f9e67095bbe9d31aaf3a94d94116453b2ac28ff3d256cca2f8eb8e26a4504d45100c56df755c013155067a255e63d35ad4d4647f408fe4a6b1d709931358f29d004736bad96c5788e71a452ee6b8ea35f1212827e331c975c25cf05abe1a11a93b62a88691e7d53f7ebeadd45dc2c5349ace8452f1d812966126cd4a5c526085661f4a6b3a986e2ef3f0ecccd4527e3b1238588b7e1d37997619201c7182dee94a285c93d0ec3fa4c487c373fb45726a0f87f95d6d89e17e145944a66e235feb546cfb3a0be66c069ea4149f6e7cbebab80d077f9a8799cc6085a1ca6575e3e8421e2a9ed7daf8f95f99ede7620598c261aea9b9716fab74003413168ef76792a0a8c2ed3172bff85ca463a2d438d42a5d3e56d767382cbdbe911aa662d9cff98d6108c16c4718ed9ed0ec7e12c5f35e270cd1f84bc7bf00de2c666cf18c2d8a5ae5380a7f226afa8db0b9bd29386cf02a884f2056335dfc619ee412840749cf00e4d0b46bab0b3efb1a59f56335218d3b6769b3a4d5d0513473123cf1fcece88b13dae6f681ba88c24669d66b53f8c7f999080d309be6e45fe96b5dd02fbe3709b6244ab8ba86adc753b1f5b6fb748a479bc3ba715fb11f36460138e6fad3f82939acde743a99953dc513f599e4fd2a8bcee187b28e8d594283661b864c004ec9409f315725c30f9e1a72515b141fa76259003cfc92293694b95a39c5a5be5465641960e9a8e047f630dd949ceda250f6a26ff27f0c800b7ff0bae6f1e2ca922c3fa4bcdbdeac1bfa736c8f61de66d23b2d40060f13fa4dc0f77c34e2f9c291e798fe0232899cbbd03371c7eca0db744166b1cb3846291cc46640fe9eecfa66d69b1d0a0a2a4d0c36f5782529ca4273918fd8a30a374d032a8a40fe46b17a319a9147df0fa6062558af99709fc556c0bdef921a76db276b5fcbda7d2e5ef1f90e3054e1798824cdffa5185216bb65af5931de077c822f490ab8ad6f0fc8a4afecef2254a1479e2fdde41b5ffbab2e6ec6ad8c9eb687d1fabc0b0f7048f96a634ad53a1c1f20bd80492f503a6d0588128721cc1e4f8ebf3929bf36e4d439fd6ad0bfedd0293c36eebe572c567f370fcddc5ec286eaca26f4a13bd64bb8fcd8f7bdf2dc7bd8eb121fb093902862b09c839f34bf3e4374ab0ca19b3dd20545c7a9f165cb17e1080c5ae6aedfdf3a7bbc243f90517072ddfd9defe449ffbe53327b1d0453e33ef83f86c127081437721657a42d72854236e80c9e509bdafef9c3d0d5995144eb2324ebd4160953c3390fa13e6c8a93a6cfa6e452be1c8afccd4fb1a5f5fa123de0d6b51b188903b59b4f1c815d51aa15d784856ce3b79c595f8a66942ae64ab288c02b6364ae11a43056e01756a3c7297299d3a3f0210c5be794ba81a194821f700f934126e17bc441c163fd52e26bb705051c6ab48c216a2c3d91c8ab6c84d8d53c878ddab4ece048c44506937a5f2fda5b6d35bf8f1351532f3807883d37c1836064b9b4307030b52763c69e798e0a664455a217ae167562fe65c43f6616640684492614ed98e725ed2a03f1a2c8a90b3ea01341e8a484f9d0218859f13b185224f4cdcd78e6ed61a4281e8cf6d3efbe04be777b0dfaf70104439748e94d64ef52e2800be0fdb964cbfefd15a06057e571e5e3504beb4d85caf63a3c6fbc1c438a7718c386082bd742911757c1335867fd9a1b5b1727efaf0126b79f675bd463e4bb7ae409e1669cd31cf66ccdf082008cebb5a462f4c21e62f0715e35b26d2f98f1823c60c1d2b1a751a914bb0a5e47db6f5f1ba30fd9b53bcf9451345cf4dbd304c18207a2dcd0dc96c3a7b2e906081e463f3a49c3b584f7b13428e81ca6ce093951501f8abf7fc1f6e69326f3be927d1c6fc925796a9a19713900ba98afc7e78e84f3511c1bfe748587905db5a52340ad085cf9c1d2e590beeaf0c1cb05dff9fcf8409868dc93c6ac804bdfdb053f47c52fa31931e3c559611bfa08cfbe02deb55207a470aa9485a47756862cc20ffcf37ebddee643800ebc63c92c8168643f5794c22f866709a90a878cace19a1ae07a5b61c3445b5d535f956b3aff2c97edbec224704e990606a6532a25aa92bc6f830b16bf08da2a6ca8b647b0b814a6eb6001bef7262ed2bfa05dfbf1dc811414eaaf9ec75d8f21634d15b326f8eb34fdf787e81f58ab29d1bd2ce5fc493479613fe8791e6001663670c1a9f16571c73381aaee4cedf30b640f08d8ef128e3fa1ac29725c7a72533a43977b164664ce25bf435145eaba2bfd16c41c6c729eb4e351431114bb49588f3d31f415368ae1aacd87bd49d909972a9651644ff1a6604c2ebc8754e9bb0cccce34bd82a05e66a3017a601349e70a291f0094891236035781cc001d1ad2a9fa49e3de6deb33465822086b56c50b30ab11ad0591d68ca70553997d67b47f372a326378c7c533bf0ead48d448b0a6008671ec8c3e2abe30566439cf1e67509d499eee3c78899ae49fef8eec14796da6286abe56a8089e858ccfb14daa44acf8c9fadcccb80e1f0c8b2cad35a6f235d1b27aa508d77e60e8ce19529f0f0f08ac4f895c9441d0ac1934db24f25a85fcd5832ddd8f9a7365fdb2e9260de20e0c56fcd66d3d8a5d42263024e98a342e2c19a5e3575385748d403d85dae6611f9ff5fa9267f879614e71b9a5d44ab3f08c26ef53e4e3dd1b3ea927ea08d080fe5e01485fbe3a80"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) dup(r0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvmsg(r4, &(0x7f0000001ac0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000019c0)=[{&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/177, 0xb1}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/133, 0x85}, {&(0x7f0000001900)=""/177, 0xb1}, {&(0x7f00000004c0)=""/118, 0x76}], 0x8, &(0x7f0000001a40)=""/120, 0x78}, 0x841) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x8, 0xbe, 0xfff}, {0x4, 0x1f, 0x56, 0x4}]}) pwrite(r0, &(0x7f0000000580)="fbaf8a731a10eb886914f6357e3a93363b5db164214a72719eb167d4eb6d55f061372f23a431e2f2dad097c9432514218ca9137e08513afe489180418c25fff848ff005eba0ab91890f7d642fbcf5807551a0c000000000000000000d516de40b3f8888828fec0bdbe49f8fd46d900606a60c05c077ba1cb7c02caf55a3852faa2850d18b0c04497d2a846953ea47ed738f45cea05966efe6587794e977870a7769fd1eebc1b22d277412036c5b26f12bbb81176e4301aae5e8fb9f072a35e8f778f60429ab8ee3b361857cf670000ffa787c416b7f6377e83d1ef6a329132d46e4f2a847ff9dea88e96d4602745a1d9cce534121fdebf0ebde0c96d2c9c64d422c76ff701403c5ef2072a807c271498f1735980084f3be1580eb3ac3f9d7d814e649c135aa6e1132d9268763d848683c6fa59a2024dcb5a2c395ec48bd7aa43ab2a4ce61fabef7518ca8ea1d5caa72b42afe3fad0c75767cc47ff0df02dc4bc7566954fd3872c64067bc3584549073daeb475350df4decd33122e8725a30508bf5a3ef7731bf94f57e813a93eac7d8e2919109dc060252a1a393a3bd6f26dd11c4c3f76ba484984934f9dee56ae73f4217b836bd535b395183dc58dcaab185b87083991d59daae4e30a45c1e3c18f67ce2d8b2f511ab2a7484fdbc0df28a76c919aec338b2d8e5bbd0eabe3385f7c09a87dbf358a1df18ce2ede01803541b40f546a1067eaaf09bed48283f25d4cb734998aaba7bc7499f9d9b137df6073ed23fcf89818d7fce86164a9241c1247fbd29a1a9cb271d1113337653e1f155e1db6e363889290c915aa937fd765bab8015ba3c108c4b6026768a72771bcc545c08f67b0cfe2af1e7c1c48e209b7bb7dc7cb5abf085aa624f0c1b02c4470747f7b37593c8ff97e6c40904ca20725e0f14744a2417a24189020064a27fe1c9ccbb19e6b3d5bdb6cd39187befcf7bf6fa1a0dfd35034047ca9050fe59b76fd0fc9c1c4fe8d8ffa9ef5190bf2f50b8300b474cd0637de43f2388891cf9d81d796c640000000000000000bf83b55edaad34dc3d9601c0023af927e6ac98e12b40d0293d4cb6b3d12fcde7ec4632c35139ad311024542fae5ceb6b0ea75892dc0760b78807e77e3fcfda2703b8c4d88193af39613e620aa534a5f29bab56f664fabbf6124ac4398bfda3f7d93e7aac397cad208f76bbf22b09a24d5c8c03b33ccbc64a9f89470e01a19ab5c35f222cd0448995dc75641e885cfb94", 0x377, 0x0, 0x80000001) 16:00:53 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100), 0x10000000000000a1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000c2b36040000002b86b3a9943e2ba7f5f4ce03000000000000000000000000000000000000000300000000000000080000000000000000000000000000000000000000b14a00000000000000000000db00000000000000000000004000"/121], &(0x7f0000000180)=0x6e) dup2(r3, r4) getdents(r3, &(0x7f0000000040)=""/140, 0x8c) 16:00:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8b675b8f134e89bf40a0c8521e526daa24"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchdir(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1, 0x5, 0x9, 0x7fff, "a843ef1c07427297c1bcb13f094cd003c03fb25e", 0x9, 0x7fffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:54 executing program 0: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) r6 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r6, 0x0) setreuid(0xee00, r6) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xff, r0, r2, r6, r7, 0x1c8, 0x4}, 0x7fff, 0x8b9c, 0x9}) syz_emit_ethernet(0x56, &(0x7f0000000580)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x0, 0x0, @empty, @mcast2, {[@hopopts={0x32}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @loopback}}}}}}) 16:00:54 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) acct(&(0x7f0000000200)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\'#\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\'\x00', &(0x7f0000000100)=':\\\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='$@-/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='}}@\x00', &(0x7f0000000280)='%!-\x00', &(0x7f00000002c0)='/#\n.\x00', &(0x7f0000000300)='%#\x00']) acct(0x0) 16:00:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = dup2(r3, 0xffffffffffffffff) getsockopt(r4, 0x2, 0x9, &(0x7f0000000040)=""/6, &(0x7f0000000080)=0x6) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xe43, 0x9f2, 0xf6, 0x1, 0x0, 0x10001, 0x20, 0x2, 0x1, 0x8001, 0xfffffffffffffff7}) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0xfffffffffffffffe) r2 = socket(0x20, 0x1, 0x8) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="f7ffabff81a24988f2315354c00eb9ffffffff"], 0x10) accept$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002549b8383bac09550000000000000000000000000000000018b69c0cb8603ee9fa735e8c971800000000000000000000000000000000000000000000002f3aacade530c94572dc08dccd9c5d7b85197aa09d0f265856d9acd2d0970a626576b060d9e1500b9e42"], &(0x7f0000000180)=0x6e) dup2(r4, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:54 executing program 1: clock_getres(0x5, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="19ed62b1c30122e8e01c39444d9b6d5a8aec57bfbec13f28321c31b3cfdecd04d9ad4b58d9901692aef06d17d7a99bd8340666a93cd4b4111cb613328e6b87e5aeee9a3706608a82d020942a0683b3219fd90d6f143b91ee7844e096e480b21f5b94a3d3eb9104c28fe0770cb642912472bae13a3775e8818eb468c61af2d40b2575b8cb67abcc9dbedcdfbd3fc927bc5bc91df336ecdc7d1fc97fd4579bf9218feed8ecd90c4935b94c7b871266d81cb5f26f40edc95b4ada3c86d1e9eca659db45c063c397ac9431b029726bf5b73015fbf441a1ab35b077d78c453652fad3e0fb188ae175834d131b8a3ff3ed33e268d4913b6b22729c885d486e4166b24d9d4bd42187a77954b5453ae79a45c114f6b0517f3deba444b573f6948a20cd5f15dce8310aeae12e04138533069af3f8647f2f92a95f92a1fb18edff62726b795163a7ca4320fdce5017955b7ef9ddf4daa6e5a310a9411e7bba37da8a1663f470a427bbdadb609f03d8c891bc9506e392b233e639f4b05f3d5ad4b81cbb075a6c7be7edbfdff07b356757afd35e82293aba619499412a185f9c08d1c818594568ff01f11f68e655c444e465a1f6f773688443ffdb9a5f236a46d25a65ecb3f8e051763503d43ae89a15876e1b6e3971049faef6e9e328fc6342c693b705043f896d1a060a207cf1fa3c900323c63e1f1170f318f2dc8b198cdd52e383f58afa1b2fa149de7baf190bfa1e8f59cde2c1a59ce2d897750b271655c3275f92560106fe900c8689f4319d13e887d9e5010b1310d47c9a55f8a390cc31a03540678dbdac297a697d2876ee56d61dce2929bf305f1dc08b94a60c24db2811b4547df7e13c57a8a53291213ab4fe8575f870ede1c764e67d190493bc348c98708a9adf90de0b0d774f875e50aa71ac61b7933b60d32423c174f00c31489ae61b5a433118d4f268f424c4fb38f4c60e557b39f91f766f162db1565f9aa5dbc8e6531553080c582e91e05dee04e252889cf71025b2c18cadabeb56c89c02dca260ef795fe7bd6b16a1b680e7d84300065cdfc15f08a76150f3e79d9bbb7a10e89e1ce8ce0eea5ccd243b1144650864654a5b1240ed8b708f133ac58a5692cc077c0026bd0666ffa56f44093dd840c72f1d16c36bfcfb3f31b7bb396b082a581fd9d3b8e2062c9bb5f11da30bbe1a0b258d6923d0614fe8949cdb1ab0d337c417838076c60a0581a46805e95c525fc3c356756973a733bc959449764795304989a6425886cacaf96ed05f4809a6426792326383fe5fbf71b46c09f182773ea9d41ecd31e59f079d6843be434024c6a418dff84e1ed8fd78021135423fb670ce5124b870aa9e463149f28e515a376236985eec36a8053cf2912341409a49d89a6f44a4517ca09aae4b8c9b678b2ff4b2af00e318b41a49510457cccfe084e115c81eb6242a5f0a9981b9d93d62e09fdfb1de9690505352ea3868845f7c8a3863ca51fd54f29263c173644e225f9fdd00e776b6712b5db55de88997406d7f9ed47e3421564cd916014a5234ad34a8992d7be618f2ca52fa448e917c3730e911fe8f1b18633e000399c6104cf525abf1c61ee566421c62ecdd181a732d00b116872256ad766f723740421e887a145a7eb8226ea84d6b969f4793c4c802d8d6d8e29dd39af141ab893ada31957fdfd84d5b77fd478c6145bcc829fceacb671b4dd8586c5def305b30a61e35a3577cf4b5f6434995a65172022caf63f7210d8ec3faa722f9ccc786104969e1aaa09044bb84fc27d7dfb150c5bd70bf7ca899d4cadacd09441430880db146291bc707d54aef6b4358af43a0ce21c6330f38d707bc68c505f4e9985dab817b19c572635fddc000c1612207b31e106c5fbb16bf627c7f61d7f01559e9c8cbff9f097f19b17fa5315df6805ff43b67f531efd069aeb882cc98cee701b5afc869caa3c19d384e7648ea2d5851ca7093ac01d5d64bb877f9431e0c23488362924c5c24b005407845a4391918736ab269f8fe58f4833eb29d91f5278a5498325538b067d4c1f3e2fe7006f66a5390931dd6b54b4553169d65dff8730e9766c661312fe5461ec7df112eced5d1976418c53a68abeaedad3d3e9c85a11b711c6b70fd0eab00c84ff6562d0ba5f72b86f7c4b673d22d17ceee8fa3c958bd7fb9ee2d012f02bdcd6078e2bac65862ec2e0110c37b6b5a7d78a39b1424b3024d8ad2181454846a703a3e54c7b23b9ceed54f3ca4bd595fbb3bfa4d04a412dec3a1626a9d08c64646b3152b7f44efa430a23acd22cb6eea03fac648c3e78220e06a8dbc21cf6e52b1088d6a6162281f3a539fe830ed29204cd59b18c7463f20eab48be3f7fa23357628b85e6ff9903781fee04b1be49d9230a415f77ac69066f18a6cfcbb2cac8c9c1d6c2d83aae8f2dd4fdcc1e7b5e897bed3f271198869356a56295a2d23ab71f144ddbb4a453a90718444df7ca45ce5f8354e0167db444543cea45ae4c2e2bf446b6560ac44d30cb21063fe34c51184d6a0329329c7fce6a3b4c1d2f64bf3b105652a668ceb56ba023c821729ecfa6ad91a38d04f17b688be1cd41f4567d3e84e326ee6e5a9ca05754fb6817c0b7592f83335e577c07e0223ff1eb91e4f5de9a476c0f674dc84c42e885ed22a19b1601b108ee334c358202d3d5480f63e9376bf4eea328b1b97c6c0ae8c53ef300846596d71536f554cc17ce5d41a01f5608c7f2a959bd9286946d408c5f843b311e298f2a719355f0fe9214ac9dfea2563b743b04a46557046ef5a2cf2622eaafd153a559f38c55291e9a78d17458b8a7785cf0c493a5c46e1bbffdaead65c03faf629683d20da56698313d416903ca0556226707bf33b81f4b8b0f5389d593cb666fef709f756d3cf28a4e5659caf9c9ad378b99ea3992031507737d29887429146c8a3cb095f00f9ed21c99eb3470f331932b82b679f25e84decd6e20e87f151c1958c710b6c86c53b21e0c0b390280b3de2ef8a62f11db8a9891bc4d52df07c75b8920663c0cc99037d1cb660012dd67ec093f348a98c26454f2e4d17fc629811ef63eafe563f1ee55093c7a0a8749b788098c23905abf23b96cc2179d75a541cc879779a3fec062de7367262000af95896ad1d275e25033f8b5b18ecab590f67b20af80d2ed890265ae8e913329dfdae1ec8c0009bee71cb3d46754833b4aac45a6a2510819b67cb708bbee2d07f39701ee2c7ad196a8eea81f41f3274d93386073c68f5b9cbe7e6421df1f3ca05c953836a258da13fc5ac7781a64c52973359a66a2ab72c03559ca6a19100bb32b3828aa55f154e9a906b7165a81a57a3f52b4e80ba9343e46a2c1c9131c6d06ab0962dfbed1d4f4093784c85dff579a2ade2de1483b429ee045b5e4bedba2020a282dbe2f9924e16879c40ff34e04cfc97af98f864425f6015e562234e927ed04ae7445d49cfa720459334061543ac1d0694acb57e39f983ae163ab5863fc83544f8938870ec76c3b034b546089c7cb26a1569249052ebb746307ce0dc0f2a3ecfcfb69c3c8429c59e51d5e63bd9443ae3561b901b2f55e7b0edb11161773d93412aeff006fe39eae13bd335840195e262d163c6fcfc0d2854af354bd40a57d89076365182bd6600bb42133580209ec71b03a822a3ebdf33296d3a8fc731d7ca1d0365f0a586fe0dbe55769177ed03b529ddeac8c6396cb81da43f88f5e4bbad051c9cca74f514379c1b21542f8a0387d1af8d36f244f11f68375db1218f911475259b7db81cd55a3e7b9231e375fdb2666a25a6eb58924804a865deb27bef7f16c967c460036748ae02bb4432d683d091e074b569b6556d5c6674f5baa56bb85be88337176f57b22d3831ff8ab33044abfc8b99ec30b910c72e516ca60ac953302aa85c6d3adf12fc955fc9f7d971c350be32a09a92c448aaeee59c87e34edfb364eedec921da482246b9d28a39d292af09a4678a45eb4017c9714698840c8f3af97f81ee5a221167df0b4d387f63674043812f5eb195f727162afc48b2bd9b753acc68223ed950ff66b3b0d7fae5818e776e8a00262265d82ee13573476d3c2648bfb176dfa4fba39f995fba6abeee330c5804bf2dc1fc1edf381348f990ccda5419b2c49483b6cce0b903fe7327c56d1c8fc635e4202af6e51c24319ea7b134f11084bc3af223b4760e0ef80a1ee5aa654a2158a3e7d274cb94ec0b03413467bedb61d2b8f6e8e5a8eb54ea3347189a3afd06eb405d5b0d8c831ebaaad3d3c786df842b3a4740ad072d854cf2066103c9230d9ecd9bf5f75fb9ae5c76a9bcaa941c7c7042b309dcdff5fae03301547360196c18c3a4895e5dfc3f12536f178b4292145300099c75cd0f7ae2153676a4a31e10d4d9116942e4bfe85c62be3237f6dfbeb488763448fcfd66d68deda0f291cae79878268a3db0781527158e27ac7e6774893a1103a1ac6465370829d00e890ebcae8308f8abd8eb6e6912434f65695ddac2252d7d3e3114b833e6c1acd08377bd9ea3c7ad2306708135d53d44c8d30c344d34f1df806d7693123554d18f1fbad6be29f210c8f4fe04f2b4b82401472fbe176ddb84ed961fc3770e8a13e3f4f5cda5c4d85f20425a0de37b48bd3e36b7b523c09b9bd6a0bd6693b75d393dec2ccbddbe834be912e5e0003c711c2b6b8d8411061549f7b2a4eb85df473b9c1f4a8532c5af0f7050d4af9f4beb5d3cf79731dc6f75d2c1905c86f343981a1416db7f450c11d0cac639b584ac6867a14dff8b4ab3ec0efea1adb7c1cd260ff16997795078d021232e998449246ca004e16f940973c148d0f783034efaa73d3150e5f2ba757a29cc13f2fdea439763c98d0bfd16d19470d7b72523eecc798392e699bc8b581d5594692e5d6af08136e69ceb9afb77f3c613d7b6477b1b57ccbc375e0d5a6f9aca0d62a3e9db7f727a194fd130b6622496b06253b96eb1a2eb31594befecd969f96326a968bd08db6568fda7b961297aa440da4658800b41b5dacdfced9944eb9281f3c4ef053b68912b4e71e805cfe237c1f721deeb1f211c81768de627f8d88a148b9fafeec614aef977801c3e29ae94b85ca4bfe3e76486973afd837239ca835e44ae1631c6165fa0f39b07ba8c4dbed7f74c86a88b0d6b30c55a9e58e5a9e36eb750092e6b8ad1a30de507bb0482ac01182879b84b79df011e4e8757adfc20a6cd379656bd113280c46538f2c311eff6dc8dd51221ba3b07e79edfd7283ad654979f8286acffb07a71a44d45028c655191cf04ea589074c7b1848313210131768cedde5c0a42034a23abe8476c733b7672c7daf204508004280b80b4be5ad06e9bd0bccbb10008558f340e151a56a82a78dedc4e7eb5abe8dfba465c29d69eaab05b7c2dbe4f0989e70149218b236c00f787d624590cf7b1e5252f11f8e0ab2bc0fb1492a3442263b135a453037dc620344f17be79d9f8a3ee4426e11689cfd71269883b2ca5a2bc4fef21440ed5a1231caa42cd8e00544cccbe78c63dd836d1bdd84cc219a839d6be496ba56d2fa09612a3d5e976a626f0ed9318cd6a14f2fdd5c8c8c5a3a8b5d699502af6cc80bdb002532ad9eed825495b43ab450493dbb6309112817a885b890772e893c3373978024f6150adbcf01a11eaf5c61624af93eb16192956f8955536458df6d56ad229f98f3cd8044773542f15655dc2953f4e686fb21e89681a0e0f252151492f318794bfbe89453592eeef4cc066326fea1159d549cdd0b49c47d47ab6bd50efea7660f7d697848a0b40e7f45cb9bb5531cea3e1", 0x1000) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x67) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff77fffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x10000) r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000200)={0x4, 0x6, 0x1c341605, 0x0, 0x1f, 0xff, 0x8}, &(0x7f00000014c0)={0xf7f6, 0x0, 0x35a, 0x2, 0x100, 0x3f, 0x7, 0x6}, &(0x7f0000001500)={0xedf6, 0x7ff, 0xffffffff, 0x5, 0x0, 0x2, 0x7, 0x4}, &(0x7f0000001540)={0x6, 0x2}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x14}, 0x3, &(0x7f00000004c0)="f5d90f2f5ffb1cc6998b44e80523d38d832ed3059f6f210c85a0dc8e1af91dd815c52c5c3a8824bf67110d411eac2cd7bae7a6806185c8daff3d9c84cc4a15e83534507b1beb8816014742f353a0b126d483eb12e34147309add186f63f388dec2435e022377ea79a2f47895a63276399533ecbf5aa7e76a261e2a6b27c8effa5103bf8d2f82a95818e13e86eb38aea4f8f8da6249dcbac38305d7fbfdd07de3d4e2495bbb61f4445b311d2328c6b8aab4885fe622c14ac32ad753cfc5f1238b7c606efad1b2a07d028980bb9af68c61e423d1759ccb7b2997f64807de9f8f92cac9df2d79baf82638ca05b62c308cfdcaa4e5836d3a5a82053fe3d9a2895dfc680440d650cc387ba658df3beb8c09b9c403dcdb3372def8c1fc7c95ac8ecac8d09d70ece75f10d0ed595d2b6feeba087b210d040f2945d6d7b0fa7a694becf94ac944f66672931eaf8c3f8d38d80d5046b8b20cbec030eb2e76d099b136107b4c51bd15ff8b8be494e31498a981d30d0eb4522affb1d18459b401404ae262748ee5ac1d165c3f86409bd309ff474da0aebacd33b57b319b2006137efb42bb566232a9d8f63e4149abd0f1f54efcd05ef0dfec6ec6f67ac2ed12a3e54caafc2a4635f475cf87977661f1e2dc51415465815bad10312bb7a429ae1144c22cfc4f1cbdbf9bbe59a4be07359b4122e5d85868fefb60cadac3f1c2aa230867db2f523f20d2b152c81f36f559967b4ef8837776bc85e31fd9bf6acefb19edf5e2473ee01a27a1d42d4145471f0127736a87ae3d0bf22b105d4dba2311177d0ab424d2ac0b6d7e2b9e3e5147e53fb94982b81690514be6cb033d6de444c90ba08682032a55e71208db86ca77725fd6bd85c394a91f575d842098108471722f91c75ae9d23b108db22471389666f520ec77b91c5b34660da3df373ec3dd20a053152f83d5ff36e81e3d9232e263f9661fad698fd94e448d193e6edb26c43f55e8d7da92a14fe10fe6b0701db665a84918c3e4915e33f54e1cb6f1be958c5d09a5413ba66840e8dc93da83d0856735fc7c70d1f447f71f0877791c27c3de3199119fc8ad3ab159b6c2be1e1e22e0ce4ccf2086e4da9f07f4729d8b4a0e48285b6c718300d7e5b65795c056c1f34fb6b4e481442c61b190c36c5057d83c8f26e0c702fd51781c396ce60984858529c844ad96b2ee76928edbb9862044902abee142a77f201ad0279cb3037ee4c6c47fb497a940460706311a85e6d348c6f3070c64884d9431190c3fbd95f18569e29ce21d4cd0d60be03f1fb6f7fa48e890e05f6bd87104e59f2bcd8036fde7ca036a58796165753b880bf5a84e29c1a9b3fdab9d3028b6e197634418a42203bf3b5ce9d6bce4e947f479e1c1b834c9d1b8a5f32b7a3772770a510cab5b3d325968955d50f2e1ea6135739e58c475a4d699e6303f37c73427f1cf1647b8c2c8f7b4d47f95e1fdb98d262020ac3c810b31c5c51bf7cc4acc19ce14d67c0a13ed3cf125799cc1d6055b84f6e8834d647f6f059379e1e0d161e9204c4e1d110e5e0ed7d048c59f5a6550737d0446a9fa462fa8313020dde8f10f4943e1a4d9bc169d26a60cdac61ef5dda0b34775726e4ddfdfb17597dfe720612ea70648c62c1a67c71a7a76ec368a9f24451d9d0a4f14968160a697421e7ce1795e6bbef448412d284a2ae124ee01553185f6d0bea4e22b930f0adefb6490cb239a14d02e19a0330889ba3160c4d2d638f5e864b0b5a775326aeeb030a6b72458812b0532f0ca2fc7d9916be49793a7de18f4ebe29a010f7909e8727f76b6e9971e91dbebf75807d0ff06dda9c7a0826c7ee854b594e88c3709bc566f749f086f3507d01d593770da0fdddedb5da8000e1d318d6ec8a87a99facabad8673e46446189c2061deae7a40210eab2d519580929c4c73a38d23d4071e2e88d4d9417aa2940c364c81d26fef50150a6c1c391163db67e3023cb5ec581137d5ec6f5db94f84907cc33619c969395f6db0b49d2f1f214569f9f68aa8da7e17d733eafa7d8902b26218fd43d5fc50d3d4931940f6f5417f1de38d86cec098dd1604509d27dce38fa4ea26aa6ab48a7b41e426c96fd3e1ffaa376df933b15ee437ff4f5ece278b27d56361e8a1214883a8106b19764783723007bd95b1026446adce97c32d2ab982be8c964047ad2824ad8f5b13ef58cc6e005aca00b057c9c36065fa838e5b0978d77b95424e820e0793b59bc948151f7bf04e62bf016cd3a58164ed5b3511ac88dcaa121110ff74bbd9bc2c974bae3ba4d38abf483ced54247b1e6fc0b2720707d8902308611bf06c3e646dabb38cad67d4470fae3ec19eccd9a73db92a5edbac0921d5fbc843e1ed55463227ad17c7b976c4ca36730107475c83cf5691f3f102564feae407ad66d81d7d98e2225ddd7d52167bf7d6f8fe5eb253b40de5251f9f0aef4d6ff13f9e353ef5623a986c444ab689c824a5720df869b3fa39a3e0386e627bedea7aeb68bda790a941a31ff15bccc6bcd9feab8abca59fde82af5cf362c6c41a901a53a086959de3faeb8c87b57cfcaf5f81485b07dae68c1d5d8095df5f9a6e0a995bfadfdfad835e12ecd1547421f2e868ed7d1101ff27d1415ad572ab0cf15f3c9a7391fefa9f6b4cb4606ab27cbb19b1af869cb3352ac60924bbfa54491b3c583d5b2eb0f5269688a10752611728e6790ce167638864f4af1409bf3d67be1d4f2caf8c82b4373e9afd77a29883b97f9b74ef9f63d93aa67dc5a3f82b55633476a40fa274be194ff93e3074a5e363beeb15cbfface6cf1394b66a03c9e3e8ebd7271df8bade8cc561b08d0291479539b802676421ae532b8a2d0cc10deca3819deec17bb92e411958d535a258590696c4f8f33ff1829b26dab5d25364ca1a92c64f8f6f5fbee0d587f0dc0146545ae950b320c69ae62b0bc7cf1c3cafa3a71a140bb39cfc01affbf13f804016cd93a1bbe83022df2f0c51759e04b6b7e61a9409b16125217d189e28c4cd157a58a2a261a0e1215086cdcc85f6471ee758cd02b6e9c4241c1e591a1ed592cc451e59cb841200bb94bb88a4f19219eecdf66967787704852cff41ad19be8ffa0da026cf7a22d220f1700f6c504786444caaa4ca7f0030c95b90607644a96a8782daada021cac88ab0e48edbc1f0360914c8ebd4daeb820a541a9282a0421e3e4ac98227bd75e3e7afe887a7244d6c962477336d7da9ffbcba53d6003351d67385c813269295262e0f7884e31d49e79be2334d1e443bc110bd9a74bd74a8233469e0b1e18bb4ae31b303bcc5fa978fe6f093b44c18eef86fcc0d10c3681c19c2b677d84c8c22042d50f63b53dc399de2bbf4a81e8d24a5e7c37870af7176f9d18d64b0094f947e16b50fffc7fb1c2793d994e8bd06023776bf3471a9491dbbb41b96a84e5b01e1af1a983ba69aa4b4e266a318e3277ef1e0692819ab81d2e69e00c0eec244e598168444d082f7ef212b06feff6369edb4c11b90db5c20b0a238c107b4667a059ce3fe866679ab0093ced09e06f5ed7cf9897fd77b177cd94297203daf64d1cc52e592c91f3196aa015b9608d6d1445d02769be72722a49beff519ddf6cee26d496395e50a43d5e74a01c8f90c99ca9237aaec18c87e114dce8d7f55f22834002b7e078cbe1963deabed1852dc890899bd69004fd92e86879a212e95dd6c5e80531a0e1f28aae064ed17bf6a09663b5d9dbd4ba21f843901dbe64bc28b7d178064977a5e9f4b6543ca5eab97f78658cef3cdc5a5d587b8d72d7de8347e497036d8c26cea404978655a6b67c2a0bc4a0eaeeda0ca843cd62ae4cba00a44d4cb67a1c11f75799f399689ae741b64e883b61ab9839ce2f957c5049b73a9a161045b1f1557e95d615277df99818e1a7b404e39b9025790755f3dcce8dd2a699b17fe289e44f88c7ca986b8109d99a527ebe6517fe4d46628e016a40efbccc840f4267df3e6ab53777a2ae03c9fcea865df13269503f66b4efd407eccec66a92e64931ce88f6ae49a6e5756d3466b3add03b61a8f989a0f5e6b820cf6b6aa7a8a0efc815d4197f6fd6bf31dce9851f34b164e4d0d7dd42f6bfcc6e862dfd2809c0b518b9d35c0852cde109dce2988d0cfa8d8a11231ef0c13f38878344f5d79833b06f0b6d1826bd01f48be1e119c708738689694df8dadb865923810e3301f3cde5e3bffd3ec2e6066640da0b05818d1f9614f75498024eb06337807033424a48d01ccdfc98354ee158f58de206c66a7733bc1ce59d992a68f1e3beb3039dc657d31ed44514dfe2b1a0420339bf60d811a19de91b65e941e4f9014c8e17c5bfa1d73fcd5b4b5675e081141aafdfb30323eb8f79984c1f774282c53b1445425127b6c07251b6a60164f910f4f6af36c969b6e1c9cc00a825173b0ee8710f5c01c9956abbd48a7db96086ceda2ff9d7bced701632d3478ba9b995be8379c8f20d5b85fb1d2f27827f55336d8b16bec6c5b2e430c77b60e4ea67a9c9e1d241ba114dfc456a8aef0087ff2af7590971be6822ce86000f6bab0f267b969dca3ef08df178b7294a3f8289e1d42a9e77aeca64a9a7c0b8791e3705762325a59634bc520625e08c9d3d8db8a3ed092139f0aba8d6380cf9275af0b1db532fd4112aea5d6de4c0e3ea89a231b0bd97993ade0f616742c1f9e1ed57ac455fecfd03de0dac8e8bbdaee073feddda4c93e88e44664efa0283d7062a7becf230cbcb554af5c348d4dce4f82d22359ebf7b5e53f5ecf7550a515097cabdfbf540c89ec69c48e7484b3fc51854c772be82bd17c10b62dabf2ead68091aec0bbbcac6bd97fc7ee7ff5550559c887e024b68988880634f4fff8eee4b5c95db72535c203b528150ac0ee4b2b9bd2aaa8bcfdd17fe4785ee8b4dafa53ef32be4e64020f963c3b1195e58ebe45b198eda82ce58578023ea72a1f2d5498f078d364156505b589ba0b78a1ac2619414827104e78000073d2441b6e0903703ab8effccf02b704d171189de5846437a114e17f2a6663510edd8335ee3f74d0ddbc564288ad33ea5cc3bd1dc474a01bf37a3d45d13863af802856b2c43a3831246e2c2af4012cc041bd18fae1e17cf7f703c785c44e8beaed21bb46cf705f1c28291588a26827e2e61f0bb44ca73de976476ad6e9b3744015d27745988e5355b2a0295ab6bbfcf4b2f87ca03b1fefb08b36090cd8dcfe5769d4affa2d38ecfe8a1bc00c08411a3adcec2b57606bf0040010297406b645017ea884ab963efad7fb96550c1c6dec5880ea386b821b76a79c870e5446c0efa285c9b6d07cf6e1db8a2a53794178ddbd14815f8ce26edf279b68a0d8b75c3db71166165696e4a89ddf4f86cd8aeb161d249f8358fb325fac2f2ab15fef6e88579bed57aacadde4752e5bd5e3d6e3c04004edd6624d79b21974d5d4f46fcb471b654969f7b8408027bde6ea94b81392bd02cbfd871522330204fd39b659c493406f4c77965e72b10f6d960ee54af73bcd0d8bd782250b8e8dc4b24c20848be1bb80c705222868c6dc084bb23f2ce873447df6ad303e4469415ce29e070f8fea85d9095d6c50535d602332f4c83fe589b3ac0920e4877b072c716c3f19f80006ff7a2bab90a805810970abefd8c81330217b332709305a2b5c5d381d80e4384f68794717d45e6ce1f7494b57ca00f32cc9224db826c5d1fc4ba4020a883fdb0155b359865f75c15384e0f92fc61e896ff2df3660e734d210347079e843cb5c6b0a8573884833f5964eeedd791561eef4b482ad834d297923961e1c03f2c", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="ebc17e58f9202a2825849ea696570d0d560b21b93de69c17fd4f7390cb814169f46e76b8018a27", 0x27) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xfff, 0x6, 0x81, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) seteuid(0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x7) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000000c0)=0x2002, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:55 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="029ea81cd12ffc6b34cbb63bc0ce96789fa251a779a9c5b9234d456199fef3226dd4a8d46605424b06fa04cd92223088a538f6119189f9a3341d87d766e49f6d2197786e5269bfa612caab0334ed19ef8c63447ba2dcdffd5e38d4401b7ee5d074f7a297b24c8f62c60d925e7c263f42885c0e21ba4e576a91a023aa564c24aaeb69310e5254c7fdf614001818cd19afee040a01531eb60d5bc387e685e8e4b89f4ff29e6f707a6745206938d386a2b265b8c8acb7461892e37b6a7fcdc33b29fb8109c9a7cec99cd2d98ab00b4fa1297c9bbf32925eb1fb981a90b0b3f5f09410a1de9b89a3e1acdece811129a21a867855593f"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xf0, 0x200}, 0xc) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:56 executing program 0: shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() munlockall() close(r0) syz_open_pts() write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:57 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0x6, 0x101}, {{r2}, 0xfffffffffffffffe, 0x6, 0x40, 0x9, 0x3857}], 0x8001, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x14, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0xf6, 0x40, 0x72, 0x3f}, {{r4}, 0xfffffffffffffff9, 0x1be, 0x20000000, 0x0, 0xff}], 0x1ff, &(0x7f0000000040)={0x2, 0x1ff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x1c) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)) 16:01:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060693f, &(0x7f0000000300)) 16:01:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000300)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) getppid() ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000280)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f329343db4a26b33b6232339ebdcc8bc43bb658fc1b5253e21a3faf6ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816ebe93c81c1131aa339beb3af56198d82c674f640baddc074a2702bb67b2bb1f61d608938c6b7", 0x77}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x1, 0x6, 0x7fff}, {[0x2, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x400, 0x6, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x8000000400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x6, 0x4, 0x7, 0x4, 0x3], [0x7, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d0a, 0x4, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0x6}, {0xd76, 0xff, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x7}, {0x104, 0x6, 0x0, 0x2}, {0x4, 0x975, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xc9f9, 0x7, 0x8, 0x585}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0x0, 0x97}, {}, {0x1, 0x0, 0x0, 0x1}, {0x40, 0x5}, {}, {0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="3c83b33d35400000000000000000000000000000000000008d6ea82aae29bd2c4921c6c30d34d4d1fdcc2dcebccaab2574dff791b402bb67b35aa66117576fd7912ed9172104086d17a19a0b2b282566791886f6527234d01ed6c5ea018ded2ebf58c6d767a195ef48627a4a580f1085336fa86fccc4b9c70e848e2e331bec98975eaad73b723200376ee23effa0f5a186eabe410b5f04213c82cbdf3b9765191b7fe6efe707a282d07fb57ae4"]) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r6 = dup2(r4, r5) linkat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x89) dup2(r2, r3) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000140)) 16:01:06 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030490109c00ffef450000000000000000330000e0000002ac1400aae6169d0f6af32f72"]) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:01:06 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3ff) socket(0x6, 0x2, 0x0) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x20}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r4, &(0x7f00000001c0)=""/101, 0x65, 0x3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000280)={0x2, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = semget(0x3, 0x4, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x100]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xfff, 0x1f, 0x1, 0x1f}, {0xa0, 0x40, 0x1, 0x93a}, {0x5, 0x0, 0x81, 0x8}, {0x1ff, 0x9, 0x0, 0xcf}, {0x37, 0x5, 0x20, 0x7}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r1, r2, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) getpid() syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r3, r4, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0x304, &(0x7f00000005c0)={@empty, @remote, [{[], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "d21290", 0x2ca, 0x67, 0x3, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x372e3122d07b3214, 0x6, [], [@enc_lim, @jumbo={0xc2, 0x4, 0xaa54}, @enc_lim={0x4, 0x1, 0x8e}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x20}, @ra={0x5, 0x2, 0x1ff}]}, @routing={0x2, 0x14, 0x0, 0x4, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @rand_addr="3a17eb2650fbb4de8872342e6b9c5ef7", @rand_addr="fadfacf431a6331f1745d713b90b45ea", @rand_addr="46c19f4a0c4618182522ab52548e6b89", @rand_addr="dcd29e715976f9077416a1eb1e7d1f65", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2]}, @fragment={0x3, 0x0, 0x7d, 0x0, 0x0, 0x2, 0x64}, @dstopts, @routing={0x6, 0xa, 0x0, 0x90, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @loopback}, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x0, 0xa, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4]}, @hopopts={0x16, 0x0, [], [@padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x3c, 0x1, [], [@enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x32, 0x0, [], [@ra={0x5, 0x2, 0x1}]}], @tcp={{0x2, 0x2, r1, r4, 0x0, 0x0, 0x7, 0x2, 0x3, 0x0, 0xea83, {[@generic={0x2, 0x8, "68b0ec33c25d"}]}}, {"366118e8042a8ab2d252039ac506b18423f47eb5e14a51ab1721845960ae3309f4b822441e28ac7725d59a4376840af1fef6461237abe2db70146f9dbb349b9936765256b9ef0c269183d798b9d9e14d1d1bbdcf403fbd7472c60780d3e9e23c23e4f58fcc676e629aebc3ddf6af860f5420bcc205eb91c959132bb10f398b51b94574c809bcce417273eda9bc55993f2868d2695af679715c3fe506ccb630e1a388291a8913a5ca9f2448c2cb75948ef3005a3e6ad8266b77cae9b6195cfd44ac942fc7665170a320c363fb43b2"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r5, r6, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r7, r8, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0xb5, &(0x7f0000000180)={@empty, @remote, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x4, 0xa3, 0x64, 0x8000, 0x3, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@noop, @ssrr={0x89, 0x17, 0x40, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2]}, @ra={0x94, 0x6, 0x8}]}}, @udp={{0x3, 0x2, 0x8}, {"18cbd0952523d94e35e3c95736dac696d3ab0185470c9b4c53f67c0404d13573a5ddcbf2df8a806178c190f7dafcdc337bcf9014d498caed8bdc34f8f7969f3c9db88e94d7177bd2301b3bd1f07859fb74914bc76192e906b7b7728ebec75f5d9ddf3753c4f014"}}}}}}) syz_emit_ethernet(0x304, &(0x7f00000005c0)={@empty, @remote, [{[], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "d21290", 0x2ca, 0x67, 0x3, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x372e3122d07b3214, 0x6, [], [@enc_lim, @jumbo={0xc2, 0x4, 0xaa54}, @enc_lim={0x4, 0x1, 0x8e}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x20}, @ra={0x5, 0x2, 0x1ff}]}, @routing={0x2, 0x14, 0x0, 0x4, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @rand_addr="3a17eb2650fbb4de8872342e6b9c5ef7", @rand_addr="fadfacf431a6331f1745d713b90b45ea", @rand_addr="46c19f4a0c4618182522ab52548e6b89", @rand_addr="dcd29e715976f9077416a1eb1e7d1f65", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2]}, @fragment={0x3, 0x0, 0x7d, 0x0, 0x0, 0x2, 0x64}, @dstopts, @routing={0x6, 0xa, 0x0, 0x90, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @loopback}, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x0, 0xa, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4]}, @hopopts={0x16, 0x0, [], [@padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x3c, 0x1, [], [@enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x32, 0x0, [], [@ra={0x5, 0x2, 0x1}]}], @tcp={{0x2, 0x2, r5, r8, 0x0, 0x0, 0x7, 0x2, 0x3, 0x0, 0xea83, {[@generic={0x2, 0x8, "68b0ec33c25d"}]}}, {"366118e8042a8ab2d252039ac506b18423f47eb5e14a51ab1721845960ae3309f4b822441e28ac7725d59a4376840af1fef6461237abe2db70146f9dbb349b9936765256b9ef0c269183d798b9d9e14d1d1bbdcf403fbd7472c60780d3e9e23c23e4f58fcc676e629aebc3ddf6af860f5420bcc205eb91c959132bb10f398b51b94574c809bcce417273eda9bc55993f2868d2695af679715c3fe506ccb630e1a388291a8913a5ca9f2448c2cb75948ef3005a3e6ad8266b77cae9b6195cfd44ac942fc7665170a320c363fb43b2"}}}}}}}) syz_emit_ethernet(0x152, &(0x7f0000000900)={@empty, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x39, 0x144, 0x64, 0x3, 0xc1, 0x6, 0x0, @rand_addr=0x2, @rand_addr=0x8, {[@ra={0x94, 0x6, 0x4}]}}, @tcp={{0x2, 0x2, r1, r5, 0x0, 0x0, 0xf, 0x44, 0x4a, 0x0, 0x8, {[@window={0x3, 0x3, 0x3}, @sack={0x5, 0x12, [0x7, 0x8, 0x0, 0x10000]}, @eol, @window={0x3, 0x3, 0x5}, @sack={0x5, 0x6, [0x80000001]}, @mss={0x2, 0x4, 0x8}, @eol, @mss={0x2, 0x4, 0x3ff}]}}, {"a2bdcc82d18fb959950b188c7320a5c5764c2fec687811d1a7aa9d1e8c06fbcfa1fa2e113eb4216b3a5fa32ca8c04244b70ae060d052c87801b79ad5b032fca35eb85d77d99fef1f10b80e6145fd5eea1f29da48fc625cc18e42916e54858264e5ffcadac8c52873f59e664b49fe48467961d8f0a2e243b6748d89496d1804e54c91fd7d4ee6c5388fcac8cefbb6f2eebcae5b75b00cf3260c903f74e555aea038f01dffd2e455401aa8aa3ea36cf61c899f630d0005115d4575d79fc5662c915a7b832f602d3511e1b05e965d4fdd38e5e611b92b9547ad63a1a83bad31409d664069b044c553e38552e796"}}}}}}) 16:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="82029ffdffffffff"], 0x10) socket(0x2, 0x3, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r4) r5 = getuid() ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x9) lchown(&(0x7f0000000040)='./bus\x00', r5, 0x0) setreuid(0xee00, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, 0xffffffffffffffff}, 0x4) 16:01:07 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786fba, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x830, r1, 0x0, 0xa63c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSTOP(r5, 0x2000746f) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4, 0x1}, {0x86, 0xdd5}, {0x86, 0xfffff001}, {0x47, 0x4}], 0x4}) 16:01:07 executing program 1: unveil(&(0x7f00000004c0)='\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', &(0x7f0000000340)='W\x00') open(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xc) r0 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x0, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x81, 0x0, r0, r1, r3}, 0x10000, 0x0, 0x7}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x7f, 0xffff, 0x7, 0x1, 0x3, 0x0, 0x1000, 0x2, 0x1, 0xa8, 0xc66}) open$dir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10, 0x3) 16:01:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x5, 0x9, {0x10001, 0x3f}}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="9990b32f4bb7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2a3d8e", 0x30, 0x0, 0x0, @ipv4={[], [], @loopback}, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "7e9f22", 0x0, 0x0, 0x0, @mcast1, @empty}}}}}}}) 16:01:08 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x3) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x77df, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x6, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r6) 16:01:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x4, 0xfffffffe, {0x7, 0x4}}) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="44eea3d082c7e91614729447cc61757effe18da01368574a24fb3e2a404c94dcdead6d85b7facd67b754da34d676b778dcb6c94d1b644e39abb9d24f0043ba8020c7bfb8206820f00e9f7de46be8059fc9f5d4737635d63d7e4341d4c2ce4f26dc58dc7e1f3c2cd65a1854ff7755e6762c85c58da461ce282814a8ba8d27765349995c7ab2f8dc6cfaffef0470fc0d0a81e3c49adc64cdbb9192b0679f933e73eac646350b001e4d1320a6f76349b847703f4bb643c90676599e6e6a9c", 0xbd) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8001) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r5 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x9) 16:01:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000100)=0x47e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffa, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="59d47957c1cda336582500d02add57813a4592f0ff000000e13af295f4b51a010f00"/43], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x2, 0x3a) setsockopt(r1, 0xcf, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000001c0)="48d0100a2956b9228e06caf03dfe7baa64e4b6a0084988e591db4b3c35528923f0b2008406eb3db22f5a72848c80c3b68e8210a7207db7633f05f435ef5dfac6b5de551ee0ab52e39a256e1feafcef6f98beb773327c7bbfce707ca072661f4e1ccc76a052c33e5cf652e0062f7f6152fe457f2206b6f6a4fb5fd0f21b4fecab932d6f61543e856c89acd433bb62986ac57ffcc76c2bc786295d59ea439a56c500a6cf46428d9c2adb50f73607ce8380394342eb58409a6c19978230b0c31f45917ddad6c1d0f456a56afe566f979c22f96e706bd2c66ce9d8ccabc6cdaf8f86f246f9e7d62804d6b4c53aec63a29d6942e3c3015c5d89012853b6d716602fe16a319a42b65c5d109ad489f6ddea5811a7a5fe6df10975d7c8d98fe6e47edb6122e634c875801f7e9072c6aeb57cee8c366ace293811e87ecd402a17b4f9bf0ed12c70bc23c5eebed4", 0x149) 16:01:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchown(r1, r2, r5) r6 = syz_open_pts() close(r6) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 16:01:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdfffeffff"], 0x10) write(r0, &(0x7f00000000c0)="9e3ed29734000000df3b6672aeb4978a105da2835ea8e865818073205ea4deed8d4c14b29c63d9429739098a9534a01e95d4eae751342aaa8185efaa28bdea631a89eee0bab81aeef10bf99896558ef0f4f210dd94c499b19ceae636e94faedf4f24fec330eff104a73403845fdca560493714a7071b3c8e4b93c22d891361fc5c17f602410a446745a409418b493310de3753757dd37646fb858e53110054cdc2e760e4df7be59772e1d95f4a52e955588b68d8287d60a7e71e0fd83f18677de58a9322d35ed493e5cdda79ca0ec539751b4011780bab0302d11a6a69228c7499d1be241fcf465d6c720f482e2b0950414474ace8347bb7243aeabe0b73b5be294901fb32c0763d9626622445a81df47d97f5c9367dae6656df5906b39f3e54a278ae0dae4c42559c9e2840521120d18c6ee6871843c7164c42bd88a05fa1cf91c994d41022da9b64dd28ef251b00de4b", 0x151) 16:01:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000080)={0x1, 0x2d}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:01:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4a) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x1}) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) 16:01:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r6) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) r7 = dup2(r0, r0) dup2(r3, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x400, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x7}) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x64) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r4 = socket(0x10000000011, 0x8000000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESHEX=r3, @ANYRESDEC=r4], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r6, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 16:01:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x0, "00002451859e1865790a0000000000001fe600"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x9, 0x7, 0x9, "04f03c8d8676a7ee90dbfde5ba331a31c265ac68", 0x9, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 16:01:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xfffffffc, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getgid() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) getpeername$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='$-}-]]$:-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*$\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='@}-\x00', &(0x7f00000002c0)='\xbf:+\x00']) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{}]}) pipe2(&(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000100)="ac7ba9b70adc13b711ec8281800a3c20bd40e0cfd65fd05f5fdad5f6f0df431ca020e29bdb36544cd54a2e78bd94d546ba0f74288f7a501e639c18f577c0e5ef88be19dc07ed409d9b698bed98f82392", &(0x7f0000000040)=0x50, &(0x7f0000000180)="0e955968b5b0bcb178e9e2d9420dc51be1aac4d3d0d763779e24168f2c1aaa302154a9011e187440da0a6268603f5ea0afd6dd7cdca1ee4cbd6a1405fda66af9798774eee85423b43d253a0e585f52", 0x4f) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x48) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0xfffffff7, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x36) 16:01:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000240)=0x6, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000140)="69bcbaecaa7acecd419aa21b4d9cdb96f671408fe2f00d61c5e830cac7c6a97fade42b59bb9d3417bca05da9df5fe9166c6de03384b122d5f18b2111f804b933de9681f84ecd8304bb7c7a182e8f75af94b62c0b88fbfe480b31c36cd34405ab88133260dcaa8889e12efd790c3d680eaa4c156271d8d1c57869227857b29aa9e8b4bb739c5706233c73e81c4a6b0ea944729a65380d79a5c6e1807064d6386b0a9d4d2200c3836e0c0d32efda19743cb095b23182af4a778e1d2eb8ada86fba0b4cee6fbe63c382251423e3d611ab7b9e6062689f081f36eaf139b18790044c5ac9242222096a68f44e93dead6e0a48", 0xf0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffffffe0, 0x2}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x43e, 0x6}, 0xc) connect$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:01:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind$inet(0xffffffffffffffff, &(0x7f0000000540)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:14 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) listen(r2, 0x81) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4c7a, 0x5}, {0x1, 0x5}}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) 16:01:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="06026af933f728915d45e6358cbfa89366893330eec7c719e186e764ea917a759c64b96880000100003526930b65b2bc31277016021d2ae7f178d1b5b3dcfa960abe12235dc736b305c1b9b3b02fe40444dd"], 0xa) 16:01:14 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) r0 = socket(0x2, 0xc003, 0x0) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000080)=@in6={0x18, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000140)="f325ce00a774e39723697612d31eedfe715bd91bd2f86f0c63f2a3f38844a82a4a124072b6bd60a0b969d9d4ecf620fb5dbe4514e4f22cd0816e44b01141dd60120b81a3bc895c1337776c83ceebc91d08a6e01a1a8e8aa6ebbc2ddda3fea88989f4188c8e2d94de954528818dd08ff0abcbdea86d7fac", 0x77}, {&(0x7f00000001c0)="3945163b89283b2ea1ffe3faf6d8b422dabb1dea61bea7141ce90abce15cdd3085e991fcd201c452760faf9ff19b5aed84c15ef258d2ee68c40c99a8851c0f1b9008d855aeae117b66b182c01d6d095ce0f0dbf4381b754125b1c6313f1090c626eeb83f80b8ce5c16a084a8da0642f637f4871d1fb47016ef53bd248eb785efa282fb5df6623ea13ae1d89bda65964eb98dbc8d5de2f53de71be33a073bb8dde1", 0xa1}, {&(0x7f0000000280)="ff126a1c2977580f95d06bb5fb87b7be89561c1f012559ece61fa0dc5a2d05cd9f8a1472702cb522960db21efbf2150c599aefc8161048295ffb9ab1a644e1128b76ac4e4048773f95a0725556b787c380d64fe26b53f1dcf3b129040ebf8a25241864d55eb0df7d0814799c6e7b772db9ac5e9300190ba1", 0x78}, {&(0x7f0000000300)="c3e173deac0eafdfcd669a35452b6354432cb8aad87bb7026c9f8ef9a779b14bc4b05d980407638ae0f88304a7e47bf68eb4566c9d3000ee2521e9b3eda2fb12e838b2816a55051a9b499794e3e426e9b4982cd0b1d643567e9b2320fa9db1abba9d04e49602f1e57a1ac69178a48f37bfbd76bc9245e66fcaab60b259", 0x7d}, {&(0x7f0000000380)="eeb4d0a81e5e8ec4a86d0549aca857492edca41ab8afb45d28c575ca23f58771429ef268e8a50ecddf7c736219249b4d45a65d9c65b11d5179165d00f37f18b45643572220844cbfbec9bd852cc1826410c37a62cf11fdd186691340e74bf9931548defc2fedcae990542211517dac1a02d8fbb6aa2182d6a9ea43a30b4e8982bd4d7fbc558eccb7e037bca368b57e76ea47b05ea8ca1755bfe88028c0ec171f8121cfb6526104ac1bf92dbb8e850ef673453e2d28f4b32e68886503b028341c30d3cb92f6c56b2f902505e3aac6571eeda3569de229fc1937855354763fc2566f9d2928a2b39a96cc8e4ac31196f79f307cfbf73c69f05aa987b36f1694b3", 0xff}, {&(0x7f0000000480)="96cb6a405762d67c2d21d0c66902e0df90c5e13ad4cfea5a333689bc381e701d94e49b707d1073c8491ea429387ea936250f879c1524bd333998f1d0a98aefc7a2bb93c8efbf8b5aeff9db5915676ee400e580027989a7d9acf88c687a6046630ff261e17c1afbfec223d5b8b7ae8e9d009d85860ae9eab5ad0ff7711d897530dec8553435f446d69f65391901a77db0628b15f07d95cdf17fe602634f301d2f28c3ea1f7765960860bfbe615f6c7638a8933629b1e6176eeb09af3fae130533cf63514059888d", 0xc7}, {&(0x7f0000000580)="0bc4a2d18bab4bf94ba224ff2faa30a72ba8441aff608203ac9208ca80d1bb997fda930683274701a35ab607355b88f13cc3e1bb4f8d1500fea0f3d0522c8b5b54918b425f1e3433fb6b2f7d83bf2f1bc4ccd9513b9360fb1ae654701981ef161bafa6edb69ced46bbdec7fbab97e944bb56d5f21cad1bbc127982903f84c4b23c81086948668334017937ba6aec0d48598159041c3e8c1f430ec722f6ac2359a1e3b1a83cea7ec8a1153ea4df71c9e5185d2afa4c8006e8429454e9665e18c63392be6230d3cc437a7386af0ba4d793e552ce57ebd4d2830f61b03c5e8a76aba885c860f39791f8d4e8f1fdcfa949470bb7f474b45534d8800012413b3a803c875b5ab1ec00e97a84d3160372d1bc73319447601e0a67a18718590436ec4d985caa1f2f62b0bf2bcdc4e7c8b300fa7c8596fa142853de9a63a807d100621716774bba55018ebb3df5b1ce5b58b82f3b8489aebb152ab12af8679abfa288a3dae11beac6f59130432516008bf66dd56656dd06168ae0c590fa5574948af55afbdbb3f5056f18a5582502d32b17f3f3da46f02bd031de32ee7558db0e36970dde0fc28439e3ac046d5918ddb17d2ae3ac16d90222c5d0cf1a391f26b16d298f6e0f50dbd33172908d8558b9121ca0f60997dd1dae2ad28f600c6a32120afb9db2edfaba3c3cecba538589eb57160b83021422e50ec4038af3d95102ecfc91cc1effc3658212b5f2ba5f8beafdf7e84977ada4e4d0e2cac93eaebac85dd91237f68c323cc41081957c9104ad27f5b6d250fbabda3c5e8b73a94a442a7dd113c0b8dde402704dd0e614c3158f1f40eb6cc656265ec088d0f10d7e4e3a5b75c09c3b00265a39666123fdcc1d67c969d22fce832635ea267894ddd52de1805db1065540e9e4893ed2e269ebb05caaef12e797bebd6f45938418a3f818d32658a24f486cd2328bef65112d59a4d55fcd66b3d1aae813bfcd44a81e54ae88f7336c41fe5cbdc6b9beb3178af8001bd149566d4bc4e443f7804c2fa20707e9f996e152328a9f466514ad0790d943249dfe1743f63347ffd67bc80bfd614dace204396424e6c6cb22f942cb2b0918f5e25dc576e57c29bdb103199e344fb474505b10af7d0a6b0714a4af0e44b23469d401b0a61c485a8a2799e304a5de41410bb26b627bd5c30cced4f08348923c42f9271a5acb6fd259b7c582a96615d557ca59c028f321b1d74ac1714a75e19451ac2c3234ced047877943ce02aa1526219db5b76a8c79a255979ae5a362a1bdf69481582e8ceb3bfe0cdc1c6c4512f2825d0d06285ee2781370d34ec20d55c6742cdf88ded3d11b8d47b5a1900a95f36477e8714095ec95ae0951fe87cd35543a7e6408d297dc62d35199844311e06d94a5c7a35149ffbaeab21026a454a4da3300ec8abc9923b6707744469b7ce8b5515b350cf652b9b881e2827f3564153fff290de8e67afee8e891f2c95c044b2fca620bec34853658fdee2493a6238d09c691f0521a465a281a31e7330f1aaee44674cf9f6394170297c61353378a2fc9995716356d769dbbd2d0d25ee35c9994283e8af4395a8ed4546c6cb83d09f2ffd34eb3a238d6980681b9158ab0f930a9f22abf6328c1010c0c98fad94b93afc24d16548807663854deb3220e8feea6cb3bc7a841110b71eeac4cdcc230305ba111c2497acc7e8441399b41c55c405c8f22eaed7bc4dffa2c54f4a9d99e5c27fcbdce4a1840c3bb227fd481e6db5dfa16d497306b5d1381c0eb11247bed2ec13d1784b7af3a10066e007d3728c99d6d77018ca33bd2296b554160dd5574f521be151fc1e8dea13bcc774e272a9d8a129e3632954ee64238c5a1a74409535505660113b97938f86a7a507e3a5335ad2b76025d734285a4e5a18e2edfeec3e95ed381458c139696db16d9128f1f5198d7dbac9d917b59533c68ddcb139d8aec758f77850400dab5844b8658850aed8dbd664f2f5e621f4342a01a256824ce622e9a7ef3db6680711c8b34a67cff7f29d5f1cd0081b603dd2a4422b3a3a557212be8c462e1030c81decba572cf86294506b26c6a83716eee2f5c8cfa0d8b3a3dd5ad3c4f1c2149942781a598c3ab84b383489a7285b5a4b96510ba1aba25487d1af1ab55f05ef7494e80cdc72d91c10020439b258adf0d1c8919ded3ccfa361f64e2a3e015820fa344f99df7016d6009e88635fd90027dca36e9d5c94caef7d3de4c1d9b3b68e6c3a50b173b2b871b34c2990bc9b60bc237b3542d60a4dfa8da885f77eee72fdba85b5619d2757a6bab9fb02eb65182664f4f5cf95b91c58367d7d704b98578f6583c24f9d09470a2d51c3ff282723886100d813aabeb2c2e7a9684f83f8178a97a6b5cd10258783f7d47750e4e923efa9774b35248fab389aef36e48e435ef2da099fc15f4118602f1b653274f571a5d9b553337122a0c8f1b44d901200dbb4706f4b116a184be856be7c7d8fcb344e34aa0341aa0720e3f3475d15feefa8d1bdd0d44c3dc284914ee4955b95397016a6938facda98a5dc21ca23206e49f575e925ec2b51f98293a92ae86cc905bd96109d098ed46d09fca8706a5548016d1c538edb5be57af280bf2e9b3e44d06997b6884901c3bb719b6dc72da1ec278f11bc9a5b3d264896d7c165189ec1a2aba5847fd9db6f628e9708d69b4cfef9f2f23a11cc6aa20862f4f96060e0999076cbb2e1ddecc3edae8c5a73b1d52acfcab31f18a5e0075ff21da5af198e16b82071d8e1cf98ab0f11c619e50c9ba9a6229d5d5ad4dc5e1674c4b61899f0cda608f43690977c828929b7377812dd92c5031d0e2e7dc8bbd1d179a4c82940960822dff89a70fd77fc65321b30565bab46233b5ffd6d5da96a0f138142543d1e0a5fe6b462130f76682806b3fd70db89a56a3824834de6c9c30b3a3c8cf0e9d89560d458eeeeabcc3abd3660f40ebd6e8b2a56e898b7631b0f255534dd0a018da35bb8b2b48a7d0797cf8a526e49509d4acfde3cae851584acd7819d7200d00a8a2850ea4e284879f5ebf8de0f8f56a019d3a5d9c409a95b76388f358149fb260f21cfa598bf290f6cf7e022de323a94502ee30603a3419f7c6f51c884146e609b7bfe2e445b7bea454a8fb62b96887c89b5eaf79e435cc002b5dc7004e7e800c1dc8782431a7a957a7ebb323388d58925356e77f8e03485d98347190b673b04c65d642de64218877e94c9130d07bd48bd92ca76ae579112ff706d0692913b34df25ccb29b2281dd549299f2b826e2806d0d29f0543372509ed85722192fe5d10b5b43fd87b6cf097a9bfcfe8a2d02eaa459e14393f048b4181313e4dd619e7892d95f00fbda517a3bf3189c81e2f8f1367519898700c84f9c390e7ee7c9de9a0d617671bc5b6fbe3a88f95bb0927f29fff00186c6698a41fc899523c67c586c5dbff442e352de165572d10f9fe681fc932b755e80f4a49401fda71ece0c870afde7e56b4f15670d1117cd28f635f095ffbd2888898181c4712d1be4deca683b182f4a5ad179b2cf4e99beb31b51e6e203c416a95ebdbc72f87f682b931422760fe0e85045e5a4222455edbadad0920acf796c8cd3c64968798c4a682c8b2e75692f6bac464702a024b58a42132e4ae1576c8327877780a8421958a28cb8e488896133ca87c0c5fb7a561fdf34e6c2aad42869726b506290eae430c517cab30b1d74427bb4816845295a3e544b291cd4abde394c6e4973bb794f745af0cf0103411d397bac9687307792ecfbefc35384044585f9bf932522b964b5764caa6b148ad458f0656225b50f32fa892273dad386b4988cfa466ded3bbaa7be19917425584bde39e8fdfc3c638c4015582ea9d1dadc1483f064aa13d492b53f39c6308abe409766b0c1fb87b079fb2b74356a720ece091e547ac538f7cdcf4ffd1677f603c369bf6877bd296ae892465dcdb88294f2f6fbf397852081862e71df49413d76cd97b0d85fb09eb30932660eb4f7a82b442709ff9307155601359f39fb3f0ccdeefec632020d0b270d4b8c3b624209bdf7d93caacc569f8ec16f1b467feb890848564fc483d7e135a4073ddcc503709dd7faf0d355a467b58660c0e5866dfc0a7880c47ef016c85e03422c71d35f7e006b0d8dbf1ef71618ceb5062bc5945eef48331db07eac9fceb6634fa34f950f6e6c17ecf0be264dc81327c7fac0fc7dace5b584575bb0a9d0444739a11282aaaa61c5653aa14d886561fb37df36b8a733414dd0df5012d49cddfe75c1a8e0308acfd76dc03b13f811459db1a7cc91c831f300ec6132912aabd8dd5f367f130b118921faa40d1bcf1712076052d4d8b66a7a5e46016a9496484ebf14a7cfdf30ea9f4611326a2431bbceee113066e01fd775aef873b25255af14b450e110ed32c0d4984d83fe85057a8f28eea06dd851faa6582f125eee7af57c8c39fbd87abaf264c52a160dfc516d701c33c8fb4a7ca009843147e5f5d92d4fd873ff2077c5688d90184c0fa868d1a6b5ced5666be8df4425955e751a716c28adf9ecee70787748caae6e230f8783ff7b8b0a564ab283b0e7dc6e68f34f98066772f11795984bd63213cdcb1729f944af3808a215c3c7d3ed720bc1e1b52b426ddafb22babcecc94b0d63f482dc4952543b103cbd7b04d3c03ccff5e0132b0bdec0257290287cca700b32df1fccd55396e6f0aaa46b56ffb30ae8a0397f4b67376f8efcb6b3928f0e5eaabb7e7938fd7de8eae84a9d81820606e33df1d4bba6fa52469ae8eeddd083f37338eb5a137e64a1776916e1063a83f0c54117ffee1cc576bc58e07d44e1924bc6978f600123ee5b734d15e1788a25ad89d69caf5aafe62ae8c09365b0c70383d45efb4bda62df027f2e3d35b45753c21a490acf662d32f121276029d0b870d061a504a932cb43e469d87788b0dd988f224604453b8b3d58400dd6e89a8ea1cb3202c0b8d5f8c75cf96f03a010ccaaa113e493752d3b71111b5810263ec5619c80f2d7fa83e04899a09f71aa051fd6fb7c10844182ac91f78ab54c2bd72cb0b0faf633b82652c3d98121e04d0e325ec766e388f0112c9d37f983554ecd2c54fdbc36389ed1369f06963793e9f4d06fddbebd801b5727634f91cb18c56d58efd631f726031a4958921ed8632ad1eeccf52604539732e0dd9b208a74386a2825380dd1003f11f57d285b951f5af7a327a3b66b3dd7beb048962b527df080ceab6817ae18487e48b11681c8d07adb5fbf873626a4aa608eb3b0235c610e0a4ca4d7b09f4e854e8f1bd35f09796ac038e7833f40200a15cf053fbcd49369ed75f7be8d1e9761c547cf06438a7a76e22ecfe9b127dbfdf8be6cb68d61246c2da0d4e6b0bc5d751be30a56877730ff6a546ab0019b64342321da35782107f8f2cfbe352e8b9808410e27ac5dd567dfdccf092f19fe45dbbe9dc5c4e126ca3c2340562c927e0d7234b06495ea1f571d22aa9e50bfadeb53e14f119a2950f470a34fedc3d23199c97dab52838c4f362d992d95bfdc220a510ef9198e14bf00eff551e9ffc445d138eac9d7ce45c4e5cb282d331dd837404b964954fc150248a1ea05f1d25f24d466c53ca9237e65e00f7286c59e960972c3ff689af7b17ab7be5b6f5332c02180b828c5302b293a3d77489e4d6a18d88f3c921405d83c3f86be5c6274ae2aceb0212e041a787cc2c60bf41313819529bdf211ab62a7c6e6f03b3df5a29438bc73b650d7b0dbe4caa6e8c38172ff3fbb8bc3924ed43b7df7a111a7db34cc551644a70f7706441defa9b8d68b4ee07", 0x1000}, {&(0x7f00000000c0)="3938e5677ba24be025e7e9a3b3", 0xd}, {&(0x7f0000001580)="bc485facf23f4c6daf8dde16a1125e33aadb5d17ffe0a3585e284471f4397987f3439d8c229ab0af9807a3b59e466831c761fa2dd48c87b1d4a59ee80a60fea30b3d2c2aab0050c1f12441940d35d35e2557801c1519b13b2e77d2aff4400d62182354ffb33a8fc4d8249e3b09fdf403b8e3", 0x72}, {&(0x7f0000001600)="e973b5d68625d0785bc0c9d1d580ab9d01495999d1854794713b8b3a8f66060b59d72a79f7dc64b4b1917a1220f3c616d4b8a7e6174062b0968966ee1669a35dafac346daaf7b2b2fad723c3ac2b1f470a751db9afd8ce8caed66d4451487e42855c8b1356869238e7e40da42be222334e752714a8f6e640c75105a6604a6c328a159973ede49dbff1294962b52849a0234aba0211e685b531de89fda313c88205850f47bddc492266e9b0f2db80c5", 0xaf}], 0xa, &(0x7f0000001780)=[{0x20, 0x0, 0x8001, "e7f50e321a3fdb94ebf59d57c7ec42aa"}, {0xd0, 0x1, 0x5df4, "8de7997a3c17a313f5f7870bbcee0cf7a92ba1dfbd0a8b8466d75ddea9d3f54c760a3cf795c28299f8d601db5e229a8cde6e0cc088a24b4d47afe222939901d1b8626d61f78d0f48aeb871818bf184ca38d70c4a635ab589ac4d29bae829b64bdea870b5173b5ed64746356655fedcf6b9b8a8a18abcb0a45dda03e0134a2617194d5ba737f2865ad3aee304d0a4b958f99754fa12e65cd114f72d2720c1daad2ee58865e62cba5aed3cf2d9922cca64e5e708d2395eebd4da"}, {0xf0, 0xffff, 0x1, "a5b81026fe995d3b2a107c6c449678b0d2142d7312475eeccf45da2223d5df1e37a409850a18b1f09996eff5ecb32b7429d409cea8a78f82f3a8ca65002427115763560b2f6c6868ebae32617a01ed948cba898453a1d30e281d1b22b7d20643a0bf6162eaadaa495117235be98f14965f9245721ba19c8b9f22c65462eed89ce04d0f5420f3e698ec83913d0c0fe58d1862484e016df04c7fb65e4faa22b8f321641495e3017ffc1efaf58bce6e32a824efa60036fbe5813e644a0195d9417b578bfe71862a82aa7c3cd313f7ec9af8f9a8814c1f2c58f677760c2ff4e75f9e"}], 0x1e0}, 0xe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:01:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1fe, 0x0) fchdir(r0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7fffffff) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r2) fsync(r0) 16:01:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000014699195fa8a5c30000000000000000000f2ffffff0000ae295148c1ce059200000000000000000000000000000040000000000000000000ddffffff00ffffff000000009f00000000000000004000"/118], &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000000000001}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x80000000, 0x42b, "b901856eb71075af56381c240ce1d3d51d689907", 0xfffffff9, 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x10}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000180)=0x7, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup(0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0x35, &(0x7f0000000180), 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000030, r2) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0xfffffffe) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) setregid(r2, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000200)) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) acct(&(0x7f0000000040)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0x4, 0x20, 0x4, 0x65, 0x40}, {{}, 0xfffffffffffffff9, 0x48, 0x20, 0x9, 0x80}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x5, 0x3}, {{r3}, 0xfffffffffffffffd, 0x10, 0x8, 0x3c, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x1, 0x0, 0x20}, {{}, 0xfffffffffffffffe, 0x61, 0x20000000, 0xffffffffffff7fff, 0x4}, {{}, 0xfffffffffffffff9, 0x8c, 0x2, 0x35f, 0x401}, {{}, 0xfffffffffffffff9, 0x28, 0x40, 0x83a, 0xffff}, {{}, 0xffffffffffffffff, 0x42, 0x2, 0x80000000, 0xeb}, {{r1}, 0x4, 0x99, 0x4, 0x4, 0x200}, {{}, 0xfffffffffffffffa, 0x9, 0x80, 0x7fff, 0x6}, {{r4}, 0xfffffffffffffff8, 0x2, 0x4, 0x800, 0x100000001}], 0x3, &(0x7f00000003c0)={0x2, 0x8}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept(r3, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x2}, {0x18, 0x2, 0x5, 0x6}, 0x81, [0x7f, 0x80000001, 0x4, 0x6, 0x9, 0x3d, 0x7, 0x3]}, 0x3c) 16:01:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="438b6ed4b7035e008000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x469a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) syz_emit_ethernet(0xa1, &(0x7f0000000180)=ANY=[@ANYBLOB="aa"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:20 executing program 0: socket(0x1e, 0x3, 0x0) r0 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) close(r0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a68fca8a2ca93810dbefaabc9353195db00d8e0c51b1cbf67fc871a7db4fb894cb87e065d5899eebc8dce76736a74ed7dc064be01c923068f3cb847938f763ae6aed3b3444c4c8e2df", 0x49) 16:01:20 executing program 0: r0 = socket(0x2, 0x8001, 0xfd) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100001}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x9, 0x77}, 0x10) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r3}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x74}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x10000000011, 0x8000000003, 0x0) bind(r4, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r5 = dup(r3) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r6) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000200)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000f1c3134bf22766e000000000"]) 16:01:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000045000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:20 executing program 1: setgroups(0xdd58c0960d56ea12, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x28) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x14) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000140)=0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000140)=0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:01:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6001, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a635119767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) open$dir(&(0x7f00000001c0)='./file0\x00', 0x480, 0x180) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40000, 0xea}, {0x7d7, 0x10000}}, 0x2) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x9004, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/4098], &(0x7f0000001280)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000012c0)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) fchmod(r2, 0x104) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x2) ktrace(&(0x7f0000001300)='./file1/file0\x00', 0x4, 0x4, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file1\x00', 0x1, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001214, r3) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000001340)='./file1/file0\x00') socket(0x2, 0x2, 0x4) 16:01:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000eb5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x400, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x80000001, 0x27, &(0x7f00000005c0)="1f12db362a73e69c247dc95432b27ac91c8320e3b92edb92202dff68e1b25e931372d49e55ebf46c5ea790d6e5fbd7f222f14a8af72c0dc2faf743fa789b457427bbb0da7c8180f9c71ac05a13432c76b3d4703eb4c764e319acc8c6ed2a81be0c07e471638a60c61ed9f63a725061cb4c825ea5880627b1000567b483fab3c05e871b82113d5787c02808cb1d915a0ee4bb57680f61465a143f5a57b355f1b690ec94e963170e7180f78aa60185da917a74f5c750274a3df4622e150708860fafbd03a4b1caea90c6e6ace0c04be595845a94c2b4edd3bc362a61efdc62c42fbd7f2628c8942ca19804f849425a52964f095382c54bebf1ea02f474fc51a4cedcc4013ded7f40ee576cbad5a641626bdcaccf4f0919f2c69a742f8196d9f6bdff8f51aecde36c7273d8f53ea51bb964e9649d8d36f18cfb338948504163e7ad5ca8ff08160d5098ca24a73a960a", 0x14e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696c7e312f786dd54d474399fc696c653000"], 0x10) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) 16:01:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000001680)=""/4096}) 16:01:21 executing program 0: r0 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x8}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000a13b00"/14]) 16:01:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x80) syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) flock(r0, 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 16:01:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000dc0)="613f97657847aaa0318e083e2a44142e0681ad4e0064e60b66d958c4e930793aa4defe6d4be63af7eb0d3e332829eb9b5ee921cfe97e5d37a3d72dbb549a03581710403bb26439fa6a033bd0751b71bc6122b491ead1f3155437292705ea1caeff5a8f3e28893b29d57bed71d17d6ff08fef424bff74b3cdc5b26a81ea32ffea54c0b75adb07bb701d23634fd710f31ed8e4264d9a8e14924d2a53b0435b3f97bd2ff451c544a49c53c0e038874ee258d8275d0211e3c675f230dc97594abf3581f031caefe6e1323afc24a7926c1ea34f0aa47f86509e6f95db6cb3f4809a4b0176c8a3ac7314c091a8b88b444404063dc393c7262f30a59fdf10dfa674349866ac9d03044b6b1fa633cdfdf11c57f3f7e8b3cd16098eb0bd5dc165eef500d428d5db861511bb090db94b1210f2b9ca6d0d5e45c65ae1a18019941bfa9349cfa05673ee986315195c988f54f14428da6a27d8d7dbfa90476f9fb9a33c78cc38551784a99a7c27d29748a6c80141ef0e62b374661c5e2a1bc2f691a36cc449a7ad7a9ba153286e783e9e44997fd047fc618daff44c52e4dc296bcc3a9d7819448fc3603d4919335f2756e44dbf236398633634302af99cf8188e84897b05797e4bf874a6d10e546940e777f03518c7361c6e725c704b012ceea4326e937eddb3c835be2f197bb47bee27f60a3363554f9a597b4f948e88c1605267812565d5a65851f4ece5403fc9134d4e6298527fe2efadd59da23ecbd16fc6877685d31d9ac6a0be62ff1e2326eac6a1fcf2e2b1d126d8d235b5848b98c3156716ce655417b6", 0x241}], 0x1, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getpid() readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/54, 0x36}], 0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x5) 16:01:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000e60000/0x1000)=nil, &(0x7f0000a66000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000bc6000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e45000/0x3000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) setreuid(r1, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$PCIOCREAD(r5, 0xc010570d, &(0x7f0000000080)) 16:01:21 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x800000000004515) r2 = socket(0x1, 0x2, 0x83) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r6 = socket(0x1, 0x4000, 0xd3) fcntl$dupfd(r6, 0x0, r6) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000340), 0x4) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r8, 0x1}, {r4, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r5, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1}, {0x64, 0xfe, 0x0, 0x1c000}, {0x3, 0x5, 0x0, 0x7fffffff}, {0xfff9, 0x2, 0x0, 0x8}, {0xff, 0xfb, 0xff, 0x5}]}) dup2(r11, r9) open(&(0x7f0000000080)='./bus\x00', 0x177918f1e37f51b5, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r7) 16:01:21 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) r1 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:21 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x3810, r1, 0x0, 0x3) syz_open_pts() 16:01:21 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) write(r0, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) 16:01:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000580)) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x4, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="6c6530000000ddff0000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="b4ece44b6d4892acfd743e983524e46d8950da038e1627c841bab253f14728b75604364c8cb0a9505592a8adbc4e98dbef30716f20b8c370a963a161f47a63", 0x3f}, {&(0x7f0000000180)="8f34879defa703538262926f55525e1ed0a68ea5f126857ac68f31904726c7689e919d96ca098f01ef29b3bffeace527de269af43d8c089c7ef207be46a6582dd0b1416c3dd2c1a0f7141063104ea1c826f402baab3145f001c5ef4bf21250fdff00379a42d8d288512594cd7b5fc8d14ac79912f3f53c509e6a87605f80e6973f339663b2b3cca58633c24d629aa7c0e84bf433304eec93c9836d7e5f2b3effc964306a7653fde93a5a0f40cbea7567564d4e5a3b6f780292305db1db4cc85c0176661278d62f22ccca436290026a6a13514252d66065c67b2666fe85615f989fb59db72c04ccc420616230a1feeccd39b16e3dc978de62507805d73b1501", 0xff}, {&(0x7f0000000280)="20bf881843191494dd634ad3675aaf07bfe556d564fe496f2b2cf966bd8d1fe80df37189ab2b5a2cacc49163f9", 0x2d}, {&(0x7f00000002c0)="42e9432b4c42f2d729e1c365100ca0595120d6b98d8626d764e35c8b15ea7ca81416f5e7c2b77d59", 0x28}, {&(0x7f0000000300)="a9330a31b0df965392a14089e710bdff128c3a23de8be372f32cf904ef3abb9aef25d667fcb56a1e46ed99270bad4a2f01ff12702e17b8c314d521c4116b8bdaa1f12f7750086d77f79c9a0eb7fb15a57fce7ba92db94432dd6475e97bee2ba1260adccaec67505209be38ec5daaad4f1042e7bd445a344ef56d225c4cb7c08e", 0x80}, {&(0x7f0000000640)="02ecc482ee39435b401b070a2cfc060932f38f462965ef8c21011ea2ea1ce9278324f668208da2399e3166bc5c11be4cf1707c6c27e3e20b9351f517a2ffc04ba51d4f51925449a2977e93109a83b69890aeff34bcb3445e7e4b73d57be767303972d9ec3998bdf5f0ae25c2bcb295817cc11115907f1d2fe71b51c8b2558aa41e044603bdf83a451a10c8c4addfc704b1bf56d0bcd90c68d0ba7758e4c77a2accc17455ed02f41c23b8ae3968801603fc02f1f3f626e36c8c2ec9f4f0882fcfc3b19b558b84b5cd35d4757bd97b691724790ab39ebce89d5ffd02ee28f57dce7ce1c8fc1d0466b59b7e48698b69f754a363fe5b458e5a5da273bd0a2d36a8811b53a80ce71b9af4561e9a195b3506bae8f71ff4d1dbcd0ddeae9967356afbd06d635d069a264e2ae73141ea8c60833f75d17e31d79890356afce34109256ebfc35882f5425605afd5d6b4851a0d6ad49de86f25b2f71bc5c9fd7d1971f91b554e2e652c38897764bfe17c15d368b4a1e1a8afa36517fb0e6ef58661d8be2ff3ae9c81992ed39831c4c57e9c9b19af39abddea9cd822f783b4453cc22a6b6ce7ecbfb3c859670467947d7f09bbdeb560520faab7813945e6f34c99729e788db75d4e22c7ac84ad0943f012267f0573ac78d7c8913d4d3b3327a42ff5240c869ac803105e4640fd728470bb0200b430a0ac07c43bef49fe6aa4d639e358b1405e5159cd1ca1332781684fbeed0c2d4818b0330b6b21bc3c5e06c1a975ba4d657d0bf16497ec6d75dbc4d9c33ee704e6a5fd27a78fe3fe9c37a5d55de210973c4e2bdc22d03b96d07c9214aa33524b0d2b041d8cd1eab07961fb8d9742ccecaa6dc0616a5d5ff5535be0d108a91578024e48dd748f9128169966de836732bd9038c5d810cf3007519940d4b1e372970a21642b09a87d10de2c83badd219b5b655556fa2f7cf122c48e024856d645e004fd95ecf36f7b9dc683b30753fbf0230eeed22bfbe4503e2f3595190f562434f90a796e63b347c9b4952595b9c47c09a992b0bedb868a77935643f068ddd5ec10385a1ed3cc3753a8cd2dfcc89fca7bdefc62205cb13ee4662123530fa1646fb43c61424cc443859fb3b03244ae763bfd0bca4c8897efd68a72327b3d82f1246589f716a50353d50bd5d9c7c8eb3464d26286c624c59449b338b6ee3ee94c07ebe0b12a37685f95f373f0501fd76afacd287eac2973ec85a4cf8096a7f378d2a79364e0563b382d02310a79383d13104870b1a5e30eb5df52fdcaa8c810c7b6fc05094409e868c13dbb962316bb08e056cd79e6204bff82bfb403383ff72f062f023dc520e1740ce78d8c7f61c7d06135522bfa182cf8f30285642f1d2664a4c5f09682cf60fc4b4d9e2a1b7ae8145428a8a7fa089286e0fb785aa43154de2c43556f9a5bb4a881fb479c7fb2924942d3fdf70de62d343cba3d4bac05847d7fdb310b0cd8deeb83ca5a6ebcc5ad1af127128b840af948f08ee3a4c258c3b4e9e875e393ddc5e42b09b1166271628f78be2d8d0874eb445147904594cac8a065057e694b01140f92b4570eefd1979a8c663d397f47d99c86175bc3ae3e2b05b2137e5c8a174a3028e3aa91290c6240dd50b284c97743a9ae08c70bcdb82041f9b645985935c70c5217f7d2278bd8a7040428e22c14447e393dcfd040576906160c5bea05b70bfb78e4bb419b7b0ce3d973f064a82380d6c768c85f94287640d2af7e30a089a9540e8c6863e8964fe4f4dc8bc8a752ff674de58d72dcffed7f1e758cd3b0a385a2650c7f3237c5cdb04481994f9f174cd76c0ffe8ff256f7724d3f69eaeb7d61cbfabf6e459ea7f6a88c6eae5d06f1291c1bb85f747e12eae113fba080ef3751c2fc85b4785d87d5cd5e7b9834be19683d77814da17e40464fa0b1194b61d4ac3fed1f748d0e3494437e61679fc6fd3ff875b4d7aa1d9135074fc9c77f86438a5e3c3ac78e075cb46702bedecae4210721ba9b1625cfacfd86a56748c929cccb18b583e28ed3b9ed84145c3d0cbc1ec910bf8acde51110d7df93e4b652199473da71ac2d20ef18c163d43f8b071479a4909f486452e88ef3df8a6dd8d1bae45badd9f8724298d23c878843612313ae3f89a60c56112bf85e05e0fae6cfd28fbac1a5097cb1899708ced6ecef73f4fba208621910b7722ef4d3e047bf5f70808b59bffa9c7df1ba2659a8a06b6303177654cd80239d62c50c9b6e7d04302c67ed746ab9e37bee66263e0abca29a8981be31bd75e058aab2660110b3eb338f72c1e939bf1dcd53118989239da827328e09e8fa2a6a219392b1141fb06d7477a4e9c2c2d022936fcbab272e61544b897f8c7bed1fdf8ae7cb119d4f78a171a8aa06322b6bb17997313b7645d3f5513d15101d5f46c876589c59528992c5880dd02e5cc41798bcb7a9ab6445d01e3599f231faf1cd6fdb5e1b1e7477529b151f5eaacc7449d98e5e4acfd12f3df2a149fe8e09b6a00440fab814363ecedbbb58dabb91a09edf7e9c04a0620909dc12e4170ef3fe74dabc08f29e1eda31d7f52bfff61bed1d5bab327e11ce46d0ab6782f15752c1875930a668faf90826d00bedad6c85e136e40b34b1a90077f945ac822cce3a5af72cc07adce545b49690533d0f23233d3ca8171d7762aa82aa038a4adb492ef9374f0f244b84d7c88c8894a4945904a8686f08c9893b3e82cd0e7465a0c1047b2244a0a65aacbf23cfe24482da418900a1983d11bc986f18e8ac608b10e87eb4780d2fbadd80db275e1e5625ea54fe3cd4d3d7abeddfd8b4f1318b864cc9a3109cc2b54eedb0fa2d0d50a47924516d35b95b773812832032561d8037268064678b6fa83a5cd1753978061b6e1516438d982ed7fae83c28927bda97d922eb7a1c6e84f08f74e33347bf5cf6a758f180a02c95cad5ca56735d6539eb6fcf909663526f443a255d9c3b1ea2664cde9f304b34c9f202e3f0823c6a4ae4ba2d36129138470f0493b78afa5ec9183b3ded7344d6a8b65882aabb32a309844ee018853d4ef41b45124a42f24209740ad634082995b540ca4aa42c7734ef8bab1be82784cb06d1ced524a9bb87fe3adb52152bbe5f9d3207cd98b77bc6696bc5410cffffe0f942ef78bda922031b3cd34dfa223ed14660414467a479cf8551e42fd24e28a7f566695c01ff892165a9306f0f8b7333303280f914df5c8259da23069f3e8c1443434249b0d299d4c7c52b3e59abd0190506da75d216482ec944317f327689550f8773533bc6ba5804e768087eb092b42b3b9a3ad8290465f5f6e9d952e34d0f07f3e5f33ecec6f97b584a199c04e03de0ce8e09f78dda2dc0eb64dae755d04f74c4aa16192e511725a3bf75bfd7b170b6e313a4f6c093d771ae2f4a31ece81e93b1a9f6a185ec0999348445fc05a399f9269957e091139daa8b656129f69083c65ca8c444ad53473fdd3817a0ca5d68d73b8377d59ca300338167aa8d7023eb1f180fec134c4d0c19a77be9644a3ca7f817b952234053268e66171c7bf35a8de16aacc51b2f3001642ae53e337ab797b0bfefa59a84cd9795ca49f1738aaeb7d3d68c2db938ae3ec6dcb56490a0df255155ffdab9c9bb463552d613bd0d24dd49bfe45b51f9746784ef2e867d6e4b5d2dba75532cefb7ece48a3431ab8e4c556a79294b35063755096f1a3a46879ca986400668147124e379b37fca7e048f50e51b2a607e3006e0492e007b1e74eefe276eade63facaa2bafffc5aaf0db4536614657f7d83d80efce190620cad1187de8697bff6afeeb25f5080414dc605813dd334bf7f41cb0b504f6690491742a5975c83f994780179e2cf90b6f2a3102a478dcce3b01d0fa6c186fbe551ed247cca1779bbaa745f057916888936fa29830c23e29049415835c9a983c4c25a58910ceabb451f29264208d0f45ce65b846bd697e94144e550bcbd2701d5f1d32e94ceadaa425e435ff18aa8b1dc1648f81d96741cdbd83dccdd78208a0d036fbdf6a3e8a034bffcbc9fab8691f01d5a51541c397177753b5101c9514f943bd1fc17c87ea733d2a9289902f2c76ba79d39cdfecc98ab63bae45eca9a4f1d8764e1d9456c091fc76c65ed0247bad32f2a8cafe869bc2e8acf904ae131807445a828f7071fb813021dda376e5b7f2580418e12071ce5cb9ce30f7667e4021a019bc9d39e16c3d4285ce4a70a069d1515a61c49f1e1fdf59c798983d41eb6fca47dca2b9888c81c4fc95a86c1b48b9ef4106f0da7d4a6e3c3f944f8a8c15ae8499123b92565c960a96a7b32de8fffa6543b5294f6c7770f8ff45daa3fec627e698c3211ef8edf56ab0f2563e4c391aabcf401d0964fac7b772324118c02575820ba13779f02193f0fed6025b3d9a251bc49089c0d4eb4f1e7b2fcc2d259da7537b8c3dc500b33cb2fb204da6e7df066dce6bd7955314182c76d9d14f6ce491065a59f8ed34eca3447ff7f47b3f7fb8afe69a2c67543b1be2f6eb2ee3c052012aa13d05f8b9fbefefd764e6e8394749b3d3a7d8faea9a46b6375833ade600f239e0a0c168617737712bf2137119fd0b9fa5a80c83540cccbb738caf949fa1e4f0c64960ec0ecb061f0571c3483c07955fa68c1203ffe0845a027c847686216983c15984d944f94ad83a2aba4592902a8ae4f12618c6a2548a26475db72451048cda6d0f9e18ac10b77917e4069d093552189a6799fbc728f73bab5f6fae0b8f387d160cbf80ffb46efd6289d28148b9e424a3d1f9b81a26280581339cf47ae74ac14ea0576c893c42b1df4f593d6a6c0c0bc249a74495c78b0806eb1f16053f239fb8b7c270f839fd6275f17bdb89a6f695dc32602f01aa27204cce7783df50eeaac5056bf157861aadc0e5e64cdf53d7d0b77ec98fd17242a5e8817bfc328b06d2952360e45dd87149c0e862d95cba6b0c7c80ae31eb2e731f70debc160bd681eec23d6343e5094282d25cd30f4cd3d7989147e788d1b3b3180a20d660434bf0e235fd84ff8011a537a5f36a2d787a6d9ba27af6a8a0b3180832913885b4314347822a088403e5d95971b8fd20f5a35eed9f0d2ebef805d750125426f20cd47d2eba53f0267c8b248ce4177ab767fbd03f6ef18a09ef3cf4034ded16e82fcc52f6603528564e24bcd0b8af1b9ceedf2a00ea9e0ccedd823b888c834d20655004cf2de1419439ff777d5f45385931b00e63bdc11cbd37b0ab2fa38eb1a1500bb197cc552381c2f2a9fe22a80b11a8fb157e3386da564176024a7aed0a84f432cf630d7d7f7ccb836d62f28e685b02a05a72aa2a7774fd8a4f4a1a0f54476b6215c4046ab59bd52fae6a13ec1e3ccfbbbc1c1b29919f5fc8002db1b61c26117775149e8901e277c08b17fff2591ea9f61f97ba30e71f463748fd6a52d96b1fb15a0e5d0adb6ddf12de0a1ca4ab369154d6ec54067e1451bf58650805579f05e569a74e8b1bfac4170b49145a902d886b7a0a41be53d1aad68ea1115a9d9b21eabc2ac447358354c7771fbd937fa612bab1431d79fccaaad84b042d70d36da07aba981089b7b8df95fc536c92205755b7699f37c7dc09bc313b22dccef344e86a2e25707c421c71a6ae0eb97610fa5b34305469c60d3da7ebf72b32bf9c85f8f3bc641f8bf263938327e299d42b75f1013e92acb4c11444568b744e12a56e9a2640132a6d9b6faefbecc53c95ebdeed61f8f1f76499b645fd50fb398b6ffd8dbd658221861be9257976c0139802fc7ae8472c936818d255b96673987aef8caab0c9b4bb1a1445f8b78008e5cd2c36", 0x1000}, {&(0x7f0000000380)="d78e0c3cc79c52314fe9d9bab70c12429929b74a641e93422bc2dc15a372dc7efbef3513ecad77301569ebbad479784db007c5bed3e24f0e34947b8816158e865ea5baefd6376cd0a9b0f51933d85601346e25feffb08432bdbc2b90c910ff6859a53f47afbeb6e50ea792852d2bd3e623f328ed5995e1bd1f3a56865a3fb9a99c17fa86315865aafcfbd05f3fc6ad2b918a911c5c6264bbb0da4d5b8a6523f4a7022b59cfe6cf0bb365e7f490c6f6d16b74ee48fb14bcd3eab9876cd61e", 0xbe}], 0x7, &(0x7f0000001640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000d7f2a9c39ceecdbde8daad58514762df7856b85f59000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00090000c197220079a9d369", @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x88}, 0xe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) bind$inet6(r7, &(0x7f0000000080)={0x18, 0x3, 0x10000}, 0xc) 16:01:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r3) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) close(r1) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:01:21 executing program 1: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffff"], 0x10) write(r0, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:01:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894aa6ac68a0b0632688ca0fab3647176a6200398c8d6e5832b262905abf22fea120c9b3bb77ca60c128295bf234505356", 0x4e}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0284459, &(0x7f0000000040)=0xffffffff) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x74}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x800) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e1976790784"], 0x10) accept$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000008000000000000000000000000000000000200000000000000000000000000a256000000000000000000000000000200000000000000000000000000000000000000000000000000c7a84c45520f647200000000000000000000000000e4b3289f3285c1f62860fe602e9ef9f1dd4b446054aae99df3e3e0bbc81dfbd475ba0b98b64ad618656409119bcb367f132d0dbc63e5abffff00006b4b0cb783bfe992883712db93de22149801266820e192ce10c1a84d95a2af806a74359a60bcb0d50ea60380c5db47f3045a1e56624552d400428c68d18f8bc639c1e40db690e27c0fc340e71bf3adca8c855051c12af96d3e2719cfc71200000000000000"], &(0x7f0000000180)=0x6e) r4 = kqueue() r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0xb0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x200, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) 16:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ce042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x44}, 0x0) r1 = socket(0x10000000011, 0x4000, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f00000001c0)=""/154, 0x9a, 0x3, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="50905ca5301ab6fe68a347844ad122b2ffcdf88db15faab1a6e68c8259af69f8de7b86a50e5f72ef80f8a321036e8ad46a9403555fc81afefb0d09a169712ae317977831014b81f8b30d7423b9d603c2f7105d848c66ec1791866b11da414abf32cb2bd967060042d4ade10b9898b3da9533cc4a399cf368739062fb63f0b6bc5dab63744a2da0e7dd2d436b282847debfe4c0e86b31d9453091f617e2b7f3940fdf9a401ae88245d1e52da7ec3982e10230635818007b22edb8ad45db0b751ad28dc2269e1257", 0xc7, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:01:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:01:22 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)={{}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x7fffffff) 16:01:23 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a63840000000000"], 0x10) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096139c08e946ba9562ee6ae56fb2fa00"/110], &(0x7f0000000180)=0x6e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 16:01:23 executing program 0: sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000100)="534c8dc97b418d44466c5bb04b385f7798a23926a47f65dd35983235d955f2bbc0a348e6c50529c074e87969428cad14cd8734b13cd68c40d12e61c640bd3035c00be3f5e03ef71522b41d166b00e3d50ad8730cec42e4b33c8bbd60a5c68a4148637db0aa211294de9ee6a70cb8ab025d1523c343ed302e8235451fa52de8b33759d14ac6766d36cddde2103f4b47628a1547ecf84a0ded7a0ed1b16cea2ff84b875ec4c4cc", &(0x7f0000000080)=0xa6, &(0x7f00000001c0)="08e48038bc70a5ae6ae7f0a7d7b0df54a7c46f102873ee1468830ffe128fa31896dbbc1c7d1126534e7e4704490d77c4f135c2a33fdfad7a11fc3a26313e633c44b37c143d23235f3be920e83aa9af41c095c84eb4c1b0d2fefa3327b90ecc92d82fb96c14f2264befaecce9cc62afda70b00f13535e73a5abdb9015aa49f5cd10633624d7eb6ecd186ba09b09ebb88445fdf5a879c4a654f246", 0x9a) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="072444de1c5fa2fefe41bb87d6a77bc72eac1345588e966286966ed6714bc4f40b56281d5d1744bf2971a8e81dcde5a5354faa1e1ded7dc2d5c8748c1f0c8f52a65f", 0x42}], 0x1, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000eeb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r4, 0x0, 0x0) shmctl$IPC_RMID(r3, 0x0) write(r1, &(0x7f0000000140)="2216c2c23a0e802bd42d0b74507f0d711d8da31027ff313c46415fde85cab159aa28272a593fe4a8ca489ea6e2d0130070be17854c406dda31cbd5a471bd7953b29a9711876461a62e00", 0x4a) close(r1) close(r0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x3, 0xfefffc01}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:01:23 executing program 0: r0 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x1000}, {0x2, 0x8}, {0x0, 0x1f, 0x2800}, {0x2, 0x9, 0x1800}, {0x0, 0xffff, 0x1800}, {0x2, 0x8, 0x1000}, {0x3, 0xd760, 0x1800}], 0x7) mlock(&(0x7f00009a2000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:24 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0xffffff15}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:25 executing program 0: sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000100)="54ba78ecf43fd9e7282cd3648af91534add3e1f41863016be0b6742da5cab35b8a07afa641d41402098f409cf1cc5fff0263d20daaa33961857653c0859247e1f0a5a9800c106586de6038", &(0x7f0000000180)=0x4b, &(0x7f00000001c0)="98e5f28f50b5f0974582874e17858c577088b2db55cc87df4681035ed023118de534de95d2e868eb53247b0b3630245b78b24778318a0415e90f9e425b63c3fa47ab321a49e613dae64351d564e2d1a2822fbcaade6566dcf2e06df33140a64af6e0a008414abea82ec7126518651772e9b4bcab527d0bec55155c11df33fbc7aec0c745815c91540a4bde47a298518c94cd2612a77f4bc769ec243e190bd745d931c3912fa44d6a4536b08bee31b595d55bb7c053e0121257f81711dfd4b31c8ddb032ba3201a962674dc466530d26524e3bd3fdec8e7426cbaa0345c222c7d3b67b60a0c43967d37", 0xe9) mknod(&(0x7f0000000000)='./bus\x00', 0x2009, 0x448632f) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x84) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/226, 0xe2) 16:01:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept$inet6(r0, 0x0, &(0x7f0000000940)) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2120, 0x204) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x95, 0x6}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="01c733826f8d2a6aa43c471c8046c111b5107d7f55ffa1ef431ed193a2bf9a674ec16987e7e1cbb8012192a72e780edcd49416b7d14bd48eccae9748ff1d72006f499d122a84804bd9f193b1413101b7c7371f1a", 0x54}, {&(0x7f0000000280)="a461802a24bc779e20677b3e900317005638a44f3031392366e1b7c6adf2301479b8f72f2642920e5c6cbbc5d245ab0958b4eeff89ce08223752c17b4c3703b87cd78e2f58b52e88ca995f3b46df726ea5f15d637930bef75ece39ed457e08ab663517c26ee50d1616baf8584b5add95a5320b4113b9adf125c42cfb6a337662d8e812680cc5f77f305a67b43d740df45bf4524b440ca10490100d25435eaea2d6274dcf48c46e567b", 0xa9}, {&(0x7f0000000200)="c3cc133c1beb4e0fef2ca738e30afd829a585b014cd4108e6d0d588fc3e7e7be523efca6fa66df", 0x27}, {&(0x7f0000000340)="d09371721e19c15529fea99914ca619da31d0e9866b959f3e5a5d66fd33b00f4a943abcec72ed515583038861dffb52635a0eae05440058f3a7e2498a2516ed1aeb04ce359e33a23361977d8cc4cdf321fbdb73e6171d6f4a0189a9d9520b43dfbd9", 0x62}, {&(0x7f00000003c0)="e6ccde28c222be3a261920bd8e6a2b4ec1e1a2e7ebeb47f1834928cf6d3814c7c1e380a5cdcd50b498a351fd05119f5af0ce37c9cd8b9839f5b4c1", 0x3b}, {&(0x7f0000000400)="4ad3e6d9adb5dba1f546777d1ac6773b95c0f3b1303f7cb31e756e10ebeff3fc61b898f5f83f85640e2e19b3d69b42feafbf1dfed23f3c27094b4680f2e3dcd8c50dd13d8c793fc983e1fd08f8014b1b335a2370a014cee39eb944f85f0e3b7add5fa19524b20a330552844fae6c547f42ae99d2d06e94a271b0d9a9affc0a8d12d63a71a73b09", 0x87}], 0x6, &(0x7f0000000540)=[{0xf8, 0xffff, 0x800, "4756fa5ed39605302ac2426935f42d6c16ff0e4de0ca1befee1a996b737b5841fb924c55194321c82fe54835de1fd1b0fb493c4e4d11515f739b1352eb684b217455a24b687a154b8b4d6b72153fc1c7f0d5b35258c5fb80fb0671a0e4cadc7463e7c96508e2ff4b438582c8603747d0cd704210a52b85b60e8f8ff4d046863dfec9fd110d2bb4e9bb54424ece233e73b98c5c9dfe786866e477c171a84a71cdf910379d059c067ea5723fccba2c8e09fa96d11d582c1b211f72d5c5f4b7b6ea270f482ec556e702edb6f507c609efdf3f96e2929c15a3190eff86519690f0b2fc648d67f1f88173"}, {0x50, 0x1, 0x100, "9a0784e356f5b99eafef0a59d20842f59ca2fa648c98e5043b46d88cab2e3eb9b01293ac2b91a1f74398c4c1dd881e270f35f41999882f63cc10"}, {0x28, 0x1, 0x8, "08129eec0b55a9e251f8b5937023efbde0e7"}, {0xb0, 0x1, 0x0, "2ca1493b3cfc8318e5e01aa27c9d3220c37fab29dc845447d8cdc9b50ef00314a72a18bef2af129fd40246c697f7f2ababce541d807f1d3533352b5a15f94776df986b286c3c65d3093dac34807b9d92904469b7f706e2f6c314b94d420f7d2e25bcd03ce0f69563b60b2c6317b1f9e3dba14f7a889455287d1d2d9f046c2b32b1ac24aa66c337be9a4f0736c1ec81f4de3d648f772680c4adda"}, {0x78, 0x1, 0x1, "663cb6c8472b522afc9b551406888de04fd5c59edf31e32546f10518411f36b7fadfa489bb0a38090d7c0d2903636a3376564832312d5f7be657c1c759cfcb590a86a22e560dc8f29205fae54206b37d785729e055b28d25b10e54047122210f61a86be92f91"}, {0xd8, 0xffff, 0x103, "b3fd2e16f8c24d4d2e6a00cdf93a2ee4c8e2ec1fb51d591278694a75813908fa9eed40745b0559bee3805f21ace27cff183ca5d60f25f26eab5ea8fe730a6c87a9598c050c6bc84c6b03d2550fe37cbcf08552098993c94c7cf722cddd6794df51b8f959fb875625b270383e4ef2f0fb3a9f3f8fd6ea753a2543e94a29476c41dd30d91bc2624ff57b8aaf5abdbb9248a03782a0cc6d5c921865be3428bc4d3fa37e3d321833ec7a95aae81b29f6f2eed49d65837ab637a4017dce8728b07c52ea45ab4b"}, {0x50, 0x1, 0x10001, "9f27eacc0e6bf1b193d09cc567fc04ea2ec63c1203396b91a61380c063900c035571f7aad0be75d0318c8f4a304456c204715ff50d56584ca978"}], 0x3c0}, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:25 executing program 0: syz_emit_ethernet(0x19d6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019a03afffe8000000000000000000000000000bbfe8000000000000000000000000000aae7003d21680000002908007f00000000fe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aa880090780000000000000000000000000000ffffac1400aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb7d4b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b394734179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f000ec32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a50010f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd00ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d7e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"]) pledge(&(0x7f0000000000)='\b', &(0x7f0000000040)='\x00') 16:01:25 executing program 1: socketpair(0x6, 0x4005, 0xe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/139, 0x8b, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x20000009, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000090000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/99], &(0x7f0000000180)=0x6e) dup2(r1, r2) renameat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x20, 0x80000000}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x1c3, 0xfffe]) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x2, 0x0, 0x0, {[], [0x7], [0x4637, 0x7, 0x0, 0x800, 0x1c47, 0x3, 0xfff], [0x6, 0x5, 0x7, 0x34f2025a, 0x3, 0x2], [{0x7, 0x8000, 0x101, 0x81}, {0x2, 0x8001, 0x7, 0x1}, {0x3, 0x3ff, 0x9, 0x8}, {0x0, 0x10001, 0x0, 0xe}, {0x6, 0x8, 0x1ff, 0xc4f3}, {0x3f, 0x5, 0x7f, 0x346f}, {0x8e, 0x80, 0x4, 0x401}, {0x3, 0x1, 0x4, 0x5f181a73}], {0x2, 0x9, 0xcde, 0xffffffffb928f474}, {0x101, 0x8001, 0x9, 0x3}}}) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6a633929171c39ae39e7eb91ad87c464de20140728a00e6bcaa68e9d7d492fbc74155bad4c46ea656c05478d6a161f9b28b71045e4264f481a6d075b154411efb6d9725c4921afe4ccd4f5151cc9789a658d3e0820f01b88f7fcafa340c557da7309954dc66b7a7eed9335d9547b9bb98dc1271004daf86a7005bb399a8d82ddada27d5c3dc001e0108f8f97ee763e33deaca35a545e45f767ac5920a3338ff00d364cd5007af7d1ae97"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000740)={0xbe, 0x9, 0x3, {[0x1, 0x1000, 0x7, 0x0, 0x7f, 0x3, 0x9, 0x8, 0x7f, 0x4, 0x1, 0x1, 0x4, 0x0, 0x5, 0x8, 0x40], [0x10001, 0x2000000000000, 0xe8, 0x1, 0x5, 0x100000000, 0x5, 0x800, 0x101, 0x200], [0x4, 0x1, 0x3f, 0x4, 0x800, 0x2fb, 0x6], [0x0, 0x2, 0x9f, 0x685b, 0x4, 0xe277], [{0x0, 0x4, 0x401}, {0x3, 0x1200, 0x3f, 0x3}, {0x800, 0x7f, 0x2, 0xd13e}, {0x400, 0x5, 0x2, 0x80000000}, {0x3, 0x3f, 0xfffffff8, 0x2}, {0x2, 0x20, 0x0, 0x80000001}, {0x3, 0x0, 0x200, 0x1f}, {0x3, 0xe4c7, 0x1ff, 0x7}], {0x1, 0x401, 0x9, 0x1}, {0x8, 0x4, 0x6, 0x6}}}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(r3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = accept$inet(r2, 0x0, &(0x7f0000000040)) accept$inet(r4, 0x0, &(0x7f00000000c0)) 16:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x9, 0x0, 0x7, "85b6c3aa5b3e9e96711f411ed95171fd62fb892a", 0x4, 0x1}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:01:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019140)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x3, 0x47d, 0x3800}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffdfb, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x86, 0x2800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4}, {0x4, 0x1c9b}, {0x4, 0xf1de}, {0x3, 0x5}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 16:01:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) read(r1, &(0x7f0000000000)=""/125, 0x7d) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) preadv(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f0000000280)=""/251, 0xfb}], 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xe2, 0x7f}, {0x1, 0x6}, {0x7, 0x8}, {0x86, 0x9}], 0x4}) r2 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r2, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/120) 16:01:26 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x4, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r2, 0x7fffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) 16:01:26 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0400000000000002969f5c79da0018000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x20, 0x2, 0x10) dup2(r1, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) dup2(r2, 0xffffffffffffffff) 16:01:26 executing program 1: ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x2, 0x0, 0x3}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffc1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x59, 0xfffff, 0x6702, 0xc4}], 0x94, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x81, 0x4, 0xffffffffffff576b, 0x7ff}, {{}, 0xfffffffffffffff9, 0xa8, 0x20, 0x3, 0x100}], 0x2, &(0x7f0000000300)={0x6, 0x169}) dup2(r3, r4) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0xc000, 0x3f) 16:01:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x3) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/129, 0x81}], 0x3, &(0x7f0000000340)=""/122, 0x7a}, 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x82, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000b0008004b03007400680003093c9078e0000002ffffffff44107e037f00000100000000000000078317f9e00000017f000001e00000027f000001ffffffff0001832702ffffffff7f000001e0000001e0000001e0000001ac1400aa7fffffff7f0000017f000001070701ac1400aa001000907800080fff"]) 16:01:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x89, 0x0, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @udp={{0x1, 0x1, 0x8}}}}}}}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0xffff}, {0x18, 0x2, 0x0, 0x140003}, 0x8, [0x4, 0x10, 0x0, 0x0, 0x5, 0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchown(0xffffffffffffffff, r2, r5) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x209, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ftruncate(r2, 0x0, 0x1) ftruncate(r1, 0x0, 0x100000000) 16:01:27 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0xffffffffffffffff, r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:01:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x5) 16:01:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget(0x2, 0x0, 0x138) 16:01:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x35c, 0x92f8, 0x3, 0x0, 0x1, 0x1, 0x1ff, 0x1, 0x0, 0xfff, 0x2}) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 16:01:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/186) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001d0000000000000000000000000000001cf6516d000000000000000000000000000000000000000000000000000000000000000000000000001000000000000200"/110], &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[0x3, 0x2, 0x4]}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000140)=""/200) 16:01:28 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x8b75f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)='D', 0x1}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x200, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0xf83}]}) ’gÓÿO ‡–Ÿ’gÓÿO ‡–Ÿ OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:01:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000006000000000000000000000063e86cfc8d80009d2a43a2060004007591757700290000003104bb9e05b4a2cd5ed933756d61cac422e89d19ffcffac8fa5c63178542ade0c11424065bb3b64f86a7a8b5362cb51a9e8b95ca8d7f7b290540e554d5a78638536b8b03e22fc67a45fc8b3e433d90c8da053d6eeb6cbe69cbcea9d983888bdcabf0489019454e5f230d36ffd908bf935af1411235db1ad860f96935f3667656e7f403ff14484e32ed0bceb4170a1f3383b1a2ec1e4332a1749e32117e59d6292dbe17ce182cc91d5829e06aa2e763c96174890eb100e7db5d9deba0295cfdb176c8"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffff88) r2 = dup(r1) listen(r2, 0x0) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x4, 0x6}, {0x5, 0x7}}) r3 = socket(0x2, 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000001c0)="bf48f2d116c2faf699f016618eb2456309f74a9b2a3037e490371796285130d600e79d4b322dc77f2ee88bcb1cdf6f587ca7f2ce38c6aaf854a382233739c614aa93db462c5ec0750eafb7537251fdc7b377af2a358492aba3ed5c121f26245477ed968499491c81627f98928c502b5b59a6113efbabca1da069dc275bc740711e40706572855a1e282afe1de3b3ee641d1bd968abbc129d84769d4ea72edac99b00b145331a6b74470f4223007dc9ee2031472b6ab17f2a8836ec98d3e1dec9cb1e275635f12514a8171dde284c963302fccc709c5b59022bd430c4638ac4b7afe164c53b9da2625ee3", &(0x7f00000002c0)=0xea, &(0x7f0000000400)="3536fd604e9a4a0805e0fb76605b2e4d8775f50cfd", 0x15) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0384"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:28 executing program 1: socketpair(0x18, 0x0, 0x29, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002005, 0x5300) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = socket(0x10000000011, 0x8000000003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000140)=ANY=[@ANYBLOB="57752bc673633ef40000000000000700000000000000b1dc1ecc546d197c56cd92b4e214e56c1c355f59c26189fb6f209b18e6998da8d9"]) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x5, 0x67, 0x6, 0x7fff}, {0x0, 0x4, 0x1, 0xffffffff}, {0x4, 0x7, 0x9, 0x9}, {0x81, 0x6, 0x0, 0x7}, {0x100, 0x2, 0x8e, 0x10000}, {0x4, 0xe, 0x6, 0x7ff}, {0xe7, 0x2, 0x4, 0x3f}, {0x7fff, 0x0, 0x8, 0x1}]}) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r3) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x600, r3) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1e) sendto(r1, &(0x7f0000000140)="39c043e9b1a11fe50141b062231de165fdb38121e8ceecff7852555ab53018a11344", 0x22, 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}, {&(0x7f00000000c0)="535d8185cd48ab83b49c3f594f7c09a87f125fd67b719c2df78fdfa19697a1f3c09cd04b8a31e6ec8631ab954c8e189ab50471fb5d0a94ee228b6bdd75b6b686c43e", 0x42}], 0x2, 0x0, 0x0) close(r0) 16:01:28 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = msgget$private(0x0, 0x401) msgsnd(r2, &(0x7f0000000100)={0x0, "af61e28c1357be4b6d2a5dc933cdfa951b1d488173e1528165c184182da2de176fa1aff83a8424426e97c6607ce23e7c1aa3dae0e725e34b129c36e382e92c17773d7f31ffbf7e458ac15403e1911821a75afa6946218ee59bd7ee8dfd441825722c803f590563dba1789bb511a544111bb295792fb6dc831d5a4d13b9549dceca764a1fe3e5dfd7c579547c"}, 0x94, 0x0) 16:01:29 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="08a862d835748342018f89557820a900000000"], 0x10) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x10}], 0x10}, 0x0) 16:01:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbfffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r0, 0x100010024, 0x207}, 0xb, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:01:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x8, "000000002c00000000000000ffffffffffff4000", 0x0, 0x40}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="64d218360649890511a985332862"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xd6f, 0x5, 0x0, 0x0, "000000000500", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:01:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0xfffffff8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x13, r3, 0x0, 0xfffffffffffffffc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0xffff, 0x1, 0x3, 0xf72d, 0x1}, 0xc) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:01:29 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000006c0)="12192189704f896894b532b829d5054466a87401c74733bcf1602fa5e25ed8d13911f6a64adc38961c30f7b62da951abcba35a00f4535103a94ca91b32ee8d3c463a42e1f149788f8c912e0b34ac3b20a7ef9d683b4c3d02acdd021ad4885d10d5cef31712432d4e00950fd0d0366b45c8951f65f78e82301b181dff015d7ea965fad749566288cc19e04aa0451e35cb5707bebeb647b582f98e6d818cd54b785d20ae3057c18b6c193b54ea31353e4ff64ab9a0ca843292b8f0001bdc2df9f21bf690c9523706f53f2606781e495a71b0730e3f805bd3597d39bc1775b484fa4063a36455b8b2096d41c1794b5aa6c0a13c92c5e4e73b078a095e9b3222577fbd2dfb810e8c9ee4b3882bf6768542139f0588acbe79982f8a6c7c8dd5cadec809334bbcf2e721124251f56052bc3101edf80901843c3e0c013100adab4aaa02a43088d139a968e653fc10c84a7001e127d6ad8fda464d2ed19ac1614602cd2ae448c83352dd51d3e0935fdb8009e1221eedac37c97f516577c9be3562f97dd22a4161dc1c14834f9717bcd3f943d99ab0f782992b215b0105791a42193e37f22774076ba658f6112aeb4ebf21e19383189ceadbe0736898b0892d9e049130d670380841cb72bc589e349e588b92ebb544188a75c0c103c47f8b8060ddba97ea8b6d14a0963cf24f1e3e18078f0840fd82e763ec913ceae6266c7e3789600a09f08d59afac2bc8f6ac658aa814afc334e3cfeb5c4d66ce8ba77fb988ea820626121bb32c37c3b990847eb54d9b9890b7877828772e38d504112d3f0f4fdad22e37999f49b46f9ba46f1d0efe6af8cf6f57b7f6be630194392cd034c35ce96679e04305d2392597bfa4497eba515d0259429182b7fb99100ec541c204bddee1b25b2fe45281a5b8e881a8c175620b4b299dd015e1ea39638a759aeb8e96a82677c67a5799161170a6f296f8bd07ed6894a93fa358e79001ed24a0b7994598fd6e3bfd759e05586e3859f5ec73b7519d5ae910941a3eefd4cb234ad0dd60d621a5fcf06242932bd357def27548acab9a38e6c9cc69a97d83cb8958c2e8c75b1b7267e6ca2a23f5f1d56baf29fd58f3c8c76adeda7f8f547044ad773e8ac4e259b2f05142c0f5b9ea5b1673dc8f1a8bdb42713252eb65952157400d8057f8480474ea3ae20e5d3fa27ddd9ac4c4994d430713d32f82138fc2c42147aa01f63fde0d0e8f04473b9b843b37d71d0ff6416faf0888e4568cb8b58b2b0d9f3b7eb889bfd20c2c51737b2a3d17bd945893a5221f08b5faf929b31072e2852e3790be30228da264664f4a644df8c5778b1ce26e7275cc5d910508000000891880587afaf7ec0d27b600e17483bba88c042f8a4be13384c18b9dd81af527254f4af8a3f060dcee18d749fed12b4def1c609700000000000000000000000000000000000000000000000000000000a125625a18040fff0898fa8009dd2a2eba165a168a6bd34151724ab5b8bbda85108b579aa4dfab0c47b78a3e534d5c08a7272db19eb7f490781eb1afe9ae8329fbfd16818f3d6a5989e8b7841e0ceb7c2bc609bc7f37b94933ea841da49674ba122fe93c7f1fe046b78802edd371e70bacd97cee1e8ba74aabbb3122", 0x485}, {&(0x7f0000000200)="2b78046eb9a2b92a52afd6c2c8d88d2bea115aa781ffbc893fb2eb69856e31f642620afb093ef99ed411b432d32e6489a1fa09c635eb8f11d6a89dca5a18e87ed300b57c536a0b1c44592602b17ece795323026316fcc3368158c39e4478d4fcd258b18aeb3c640599f237b1308d86504c3bb01ad4f9b50d538aa05cc82d99701293c1fd5f86c6221e555edcc0e5800816334dbc4f6453e86a37a57b7b45526509d13ef9307abeedf8c8b275eda4cad9d2b58b530d08e744f6f96e0630e1ebccd22d46dd8196f22cb5d741e5230f2d76119aa76ce5462ebcb778577733f180646e1240ac3bf6", 0xe6}], 0x2}, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x400, 0x0) r1 = socket(0x2, 0x4000, 0xff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIOASYNC(0xffffffffffffffff, 0xc450444a, &(0x7f00000001c0)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x10000000011, 0x8000000003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1f7) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r3, 0x0, 0x800) 16:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086332) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fchdir(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f0000000180)='./bus\x00', 0x2000, 0x6) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xa5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r0) 16:01:30 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000080)="9d4160e06734f4b5760f0c08a7769ba3407d7dddd5bbf8cab99090391e9ef99d75b6218892157e81c290f778e5a150130eff0695bd22e74a1dd0dd1513aead079c9eb438ba78ec2970b374fd2597583c27ad8446256cb35a91c9f573f39abff68da429471dab200fd5fbc6063c50db7ef7fb2f4760d00f48db30844681260e73d1e266d049278e065da617c4f26bca1cc4de83f6bac78b06d32e4cb23935ff3138666fcf5daa744fb19c8ec4b5a77705362f47454b80772beab198", &(0x7f0000000140)=0xbb, &(0x7f00000001c0)="321cb360d180a15cd00fd6df081a8f56fcc254467cebb74e8def51dbfece62692d3eb19e051d7044513b6b6db74c94e2e7fcecdcbdaa9022430d5b7625bc5903d4868ce84b01b77a71a2ee058cf6b74303e29e2d1487dfe1b1da54f103701c2fafca11e248f569cbc5527e", 0x6b) open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x10}], 0x10}, 0x0) 16:01:30 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x48, 0x10, 0x1ff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x1, 0x4}, {{r2}, 0xfffffffffffffff9, 0x49, 0x1, 0x7, 0x5}, {{}, 0xfffffffffffffffc, 0x1, 0x2, 0xae, 0x380000000}, {{}, 0xfffffffffffffffc, 0x22, 0x1, 0x0, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x100, 0x320e}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000002, 0x6, 0x1}], 0x1f, &(0x7f0000000480)=[{{}, 0xfffffffffffffffa, 0x6, 0x4, 0x0, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x10001, 0x2e4913be}, {{r3}, 0x3, 0x8b, 0x8, 0x3, 0x100}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20, 0x2, 0xffffffffffffff01}, {{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x9, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x70, 0x1, 0xfffffffeffffffff, 0x3f}, {{r2}, 0xfffffffffffffffc, 0x41, 0x40, 0x81, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x2, 0x7ff}], 0xc038, &(0x7f00000003c0)={0x2, 0xffffffff}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x24, 0x0, 0x0) r7 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:01:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file0/\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r5) openat(r4, &(0x7f00000000c0)='./file0/', 0x0, 0x178) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 16:01:31 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x80000], [], [0x1, 0x4, 0x4], [0x2, 0xfffffffffffffffe, 0x0, 0x6b, 0x0, 0x2], [{0xfff, 0xffffffff, 0x3, 0x2000000000000000}, {0x0, 0x0, 0x1, 0x4000000}, {0x2, 0x2, 0x5}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x23aa}, {0x1, 0xfffffffb}, {0x7, 0x3, 0x0, 0xffffffffffffffff}, {0x0, 0x5, 0x0, 0x2}], {0x0, 0x0, 0x4, 0x1}, {0x0, 0x80000}}}) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = syz_open_pts() close(r3) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="e16c8035afb18e1de322020ab052eff6dbe12e24a7dee5812b237d71d68e228313df79554bb4360f8d5916bf620870711088f7e4c5b5bd85ee60c09b042ce0a14636", 0x42) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x9) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19760784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x7e}, {0x800}, {0x1, 0x2, 0x1}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) socketpair(0x18, 0x5, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) close(r4) 16:01:31 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x80000], [], [0x1, 0x4, 0x4], [0x2, 0xfffffffffffffffe, 0x0, 0x6b, 0x0, 0x2], [{0xfff, 0xffffffff, 0x3, 0x2000000000000000}, {0x0, 0x0, 0x1, 0x4000000}, {0x2, 0x2, 0x5}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x23aa}, {0x1, 0xfffffffb}, {0x7, 0x3, 0x0, 0xffffffffffffffff}, {0x0, 0x5, 0x0, 0x2}], {0x0, 0x0, 0x4, 0x1}, {0x0, 0x80000}}}) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = syz_open_pts() close(r3) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="e16c8035afb18e1de322020ab052eff6dbe12e24a7dee5812b237d71d68e228313df79554bb4360f8d5916bf620870711088f7e4c5b5bd85ee60c09b042ce0a14636", 0x42) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x9) 16:01:31 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) ktrace(&(0x7f0000000080)='./bus\x00', 0x8921ef4cbc85e68a, 0xfcfc96ac7f78649e, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000d7d3c27200000000f5ffffff00"/100], &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000400)={{0xfe, 0x3, 0x7f}, 0x3, 0x5, 0x8}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = getpid() open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x3) ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000840)="00000018", 0x4}], 0x1) 16:01:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680), 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, r0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000300)={0x2, 0x4}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea", 0x3, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000140)}) 16:01:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0xfff, 0x8, "25e7f603283963181095e4b6e787e72f21f9bc15"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup(r4) ioctl$BIOCLOCK(r5, 0x20004276) 16:01:32 executing program 1: r0 = socket(0x6, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82027811e2f7a2854e0a3ec5a82c72e60ec79805dc8112a3e6ae5ebb024a79394e10cfc21f1c1f8865e92e02579b2b0f09763afaf50d5cd62d5ab8eec0c16db5d6e10b7ca81dd01be21078d1988769ea67f1e41886a8157a6738adee9cc11df64dded87e87f3f4fb6dc3cccda2a8da6f38f13b90750a080b959e3b0751042e93"], 0x10) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$unix(r2, &(0x7f0000000100)=""/174, 0xae, 0x842, &(0x7f0000000340)=ANY=[@ANYBLOB="00002f66694c72af2500000000000000af562951e2423eabe99780bd3278a1d4d8f334ae94cb9e98d1ff3dc884d84012450f8d8efb023a26b417f3e0e9060edc8433adae41f2fcf35c6985159f7ab0e92db3b2db6823c423b5fbb60ded64d136a26aefe234020b4ea8b6edbe830ad562239a7530909810cce08d536ff87e3dcb2094a1527d329b5be049e810fb36fe397b0f47bc6ed4a5f1e287365950abe8566cb97c6805082c179c0e9fb644e043cb84ccfd79e0f6cfbf9fb7a0f38256dc9ae830d8c5191a4f61f5447e2dd25a0bfdc2e3f66f110f06b788562353623323efaa20ccdbf70fe7ba27a112970b3ad53eb6d13eb7f9f4cba2b8a11d498ff7166cb4892c19264ee2cd59f67e372b142efac2f452107df87ae20534e30fab847d67755cd62d04144f7f4098193663a4f111cbbb1681e8e4ee8a9b67e91b0c19f63221527cac8911dffaf039a2ffcf36984308babf653c"], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/109}, &(0x7f0000000200)=0x6f) dup2(0xffffffffffffffff, r3) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0x7f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) unlink(&(0x7f0000000040)='./file0\x00') 16:01:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="f9922a612da5fa67e7977a967dab646b9ad10d63a74ad372b1c9bfd825ae8a7e2695b7c2323c4c291a16758f9a259b57bd731515a975af2e6bbe69252186731b", &(0x7f0000000080)=0x40, &(0x7f00000000c0)="3ec1e21cd75c590a41f7f32675872198c6df1b2e193364c743ae734c4011d2f65cf2aadf985d5a822b3ec13925c0b43f9bcdd08cbb71bd9e10aed3c1e4f0847415d92a627e2f87282bb6af768b6b0c7dee453f491e847501e2ab8f830236e97c30de3f712f3ef4d12d42ab817bc504fce1432099f85f1dde5f464437fe25f3230422886b438630bbc4031738b7250e7ba61d882572af15dedc99034785f45649b7329433906140834528", 0xaa) 16:01:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x40000000}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0xc, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000201000/0x1000)=nil, 0x1000, 0x5) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/28}, &(0x7f0000000180)=0x1e) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:32 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, &(0x7f0000000340)="64f21a27ee093f84cb874727022aab5d6d5f6d93ab02893dab05b569f65a65096668e267ee2763912f820e6c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c841e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db8577cc6fe16f1add207c6e3c9f00000000000000000dff7dedc6c873b81ca184f6631f52819109b31cf0a388d610bfb83ffaf165f477b29430ed78ec3dbc9c070e976763c5bd224dcddec6b799dedcc02b1638d7007aa478a9fa8ad7441b9158e0cf752ab07b291b4cc82d045358435f66e81c5c36219362287e74a0df3314009e9f38e818982c495e0d57089fa7d3f89f718bfd41ce94202d1067e146e88df452b135601cc506ea4ce5a8fbd5c92a26af41266aed", &(0x7f0000000100)=0x111, &(0x7f0000000240)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2d00000000507b7370fb5f7f5a37b060c439e127932d9484cc2095642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228d0958efc5d1a90c8122f754807d4f42b64f52949553fc1a4297ded68ce6feed420b82dde1c9b66a285f", 0xca) sendsyslog(&(0x7f0000000000)="957e79f26322cb806131a4abf165f17d45cd83be5113d5d8daa9e5024b482b823c6770210e35290eebf48a0efdaa29370cb35337aebf9b8971a7ae5bc9f37de14c950c0a0bec1d0e3f479aa2d78746291fab9dd17a2e912b41fb710f61a473257f698f9260fcb528f89f1ab16e77dd1f71bce68107d3b8033fcf6a38be677fae540cd882ff7632eebc64bbb38a56fcd9fdb0608ac3ad2260c4f3afac9fadd7985cf3d51b656d66474da3f2a4e878184e7819267d6078535207b0e18b72bc230172f323930f5b832d7864ebc730b1f51c0092d8093fed80da7f4f493b9e3cd8fcef26087802", 0xe5, 0xc) munlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) 16:01:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x10, 0x5, 0xb0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x3c, 0x80000000, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x9a18b220e9b830c, 0x0, 0x7}], 0x2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x200001e0, 0x2, 0x18d}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x3ff, 0x8}], 0x7fffffff, &(0x7f0000000180)={0x5, 0x7}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xfffffffc, &(0x7f0000000080)="d908d0fb2ff4", 0xfffffffffffffed8) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffd45) 16:01:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$setstatus(r0, 0x4, 0xc0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) pwrite(r0, &(0x7f0000000040)="d7c7fa99", 0x4, 0x0, 0x9) execve(0x0, 0x0, 0x0) 16:01:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x25c4, 0x2b5d], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchown(r0, r1, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = shmget$private(0x0, 0x3000, 0x282, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x401, 0x8}, {0xffff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) poll(0x0, 0x0, 0x200) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x5, 0x240, 0xfffffffa, 0x1, 0x5, 0x8, 0x0, 0x1, 0x1, 0x5, 0x80}) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto$unix(r2, &(0x7f0000000080)="295c0db267a257aeb521c3e87f0611edee1cae3d8f3b1061d3c89469903b2b9ccc9d87a66bdb12759a8441c10fd827dab401ac9561f08a798876f0496d9e7c044134538984b0e48d01f1d428d455194253145737957870926acd26b52bfa8510d35cc5a55d30b8b8091b8fe23a85bc6504533631dc6bf47b11cb3b5e1af0ae7539c08cd2716fa6c37ac015790f6ceb3fd9830b39a42f18f87bfc84427460fe24d8c967c95dff623d0ede8fcc151f67ff4b85e5596d23f10ab80b8e2c9f3ed4b195ce21", 0xc3, 0x1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x126) dup2(r1, r0) 16:01:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaab6aaaa08004500003800000078000000004500000000a0f50000110000e0000602ac1400b5e6169d0f6af32f7000"/70]) 16:01:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) r3 = socket$inet(0x2, 0x10003, 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x104) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) r5 = openat(r4, &(0x7f0000000880)='./file0\x00', 0x100, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0xc0205609, &(0x7f0000000000)={0x1}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r9, 0xc0205609, &(0x7f0000000000)={0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="70b90e8da588fae23b6e7b297861610aca207840a2f33d958cf221da99259c9b1664b4561cb38b18d70e25e1a2e6d399f27c2789eb60cf273e14997866596177dd2397b909dacc36cdaea74f03ee88c70744bbd936950cbf0e364f25be17c59a45e498aff0ff9e7f62fd30e909dd3423715fe33e8a0d5de6eca3975a223fe5e448f16c7aeb91ddca194afd614f66b96186de252bd372294810b9", 0x9a}, {&(0x7f0000000140)="79eb6f6ee13e0c4d4e2b89b28839c45eb14ec5c08dde9310", 0x18}, {&(0x7f0000000280)="4201d5443026bd84aba05f238500e20f28c96d2c55db6dce2c3681a17ceaa49d6664c136c9be81a48b205c75ce693a6ed6b8d1b4fffea67db8a700e1988c68a87958ef5ea451c69ad42acda48faa9598c0a745717e352ce2b73678085c95c607c79ae9d053122f008d1757f6072bd9dc297bdfa73e14393df80c01e94008ab161966459dc73a06d3775ddba1cf5786e6c14fa22eb0e8502c30c9bf8f6ee7a25b162e42a5291c9a844e515b1c0f79465d4c337ae1d9fb5d108092d5ebcc9b3398025aec", 0xc3}, {&(0x7f0000000380)="2401ad1ad8e1e98628cc53d9a82ca4ad93e54fd6925b9c1308b19c7e2706c9557747e93819be0db369c660a8f39107a1c535aa399d83aa2cd3ccd2953a76d1e1dc5b1f6cd234a34a0c2a077f", 0x4c}, {&(0x7f0000000400)="f1799226d2bd1e808f4ad26b52628f5d9e8c3e297e178a8f63609a9b805ed3daac662a8edde1980c27be36d510170c5306912e8cce9d71c4c261fba987d4d25d20ca3c586d45d5564f3b963298742b467ee9903df4b5461ae45d4c5ed2f90cd5d52f24b9014858ce12b5205f81d0ce339f1c23cbc2271c754f0d10226bbe430f82367c294a6fcf59e55d1786a7212ec06b83c0e53f57641769cadeca9258ba", 0x9f}, {&(0x7f0000000180)="64a4c792fd0f4c0fd3506d0d14067597747534e8f29e58b40ba6273b8f9ba0e5167dd4a3c441b8", 0x27}, {&(0x7f00000004c0)="ec520e8605257109e68f9c35694ad65f43ce2bf4511d7f8ca4124f54197277fcafcdb1a9cd3b0b1a43e88e8348ab36ca037e445305054ebb02aa5c420131f8ce9fda847285d5c184924ca8b05e59631d68b3b2f616ff121c4eaaebfdb8ac7153ca47774dc61bd40ccde92fe738b071bf0ed475bea2cc52bb6a61ad214585a3fc7fcc04f91ba475ddb891cad5395f645fa0c5ca06b44d16c7bf953231bf81c4b12009c2ca5679bb45167717c208818cd83035cfccd91dd4cbcca3bfa8ddf7866812ca6395d61c0aa6f6eefe7aee7e1ebecb18a064ed4e3af75e47b3f9de709178b3", 0xe1}, {&(0x7f00000005c0)="368bb57cfcbe9928e829394e2f154c293fb38f80761d29fa496ecd71ecc503c9a1745c745976731cc89e6fb6831b02f7d631563bc875fe84d8c46104a1e9f8478ed66cd1e7c121c99b76beab7790a6ad06debc9df02eb52ab7e1ae91b7b84c907807b26894e494e36acd84d276cc7f31056b259717eee8bcb80ff5e2456f7d086e5ee84b350db79e667f0c19465c4f1812fcc60da951935bbb058306fa84a5579bfeebbe8e9f05f82d708d235db26cf672aecb489ad6115a1f0ccab7c22f2268", 0xc0}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000ff637a0000000000000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000080000000000000000ffd74218d5010000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB="00fcff00"], 0x108, 0x13}, 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2, 0x2000000000000000, 0x0, 0x6], [{0x0, 0x5}, {0x7}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)=0x17b) 16:01:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:34 executing program 1: sysctl$net_pipex(0x0, 0x0, &(0x7f0000000100)="8cb2f9bb873c4b09fa3606a04bc475bcd2204c2b6413ec2e2a5f59d517c90abbd08b21236b86aa3ae1d6a7fb5fe3007e79dde9a40084c5dc85ecc07b9cb45d5df02652904770c22dfc79bc9e7022c59c8fa90407e5b9774406b850d0ecc4cd81fd42a19f59ac7778e2c2a15002d6baf70f6480f4da905f561a778a1ace8e2f58ded4899fd892efd13a114675632f348e54e3ddbfd59a91d2f458bf4f1482585fa7236dbc724a21653c71f62382149be3eef4026d4623289f3297553247219f309c88de4642371347da1f173462614fc17cfb38c8038676bb4453ebadc12ef6768fa81c8bb011287abdedf375ef24", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r3, 0x0, 0xfffffffffffffdd8) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) fcntl$setstatus(r4, 0x4, 0x80) 16:01:34 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) syz_open_pts() r1 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) 16:01:34 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/83) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000edede9ffb0d67ebc6e0000000000"], 0xc, 0x3, 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000002000005b000000bade158ce74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000200)="ea04822fb3a8335b1a497ef6e6282335f4a8845395e7cfd8dbd145634bd2374ef6236a1b10185dabc7a19ecc561e3cd69b3fe1d703cd90fe9c02b341cd7905f582e0e93934a1a7114033f5a567e9910acc25d61a08584b376e173ff7cb875da45f75952843ac5558db75c3f552d84c65f670febde2e146dcf447074fa140e28af8d6f6d18e57d08aab1b04c7f441301976312d58975e6c474a3cfada8fd8867a607370ee524c7aee2e63daad5b50c58554fddb9894daec870fef23edc4154833203471a7fdcdf0184c9d1d64aa81524b27a179ad030c884ca5aaea75f02086ca3ad2850b7ef3455bfb68059645506fa71290856123d3e7", 0xf7, 0x0, 0xffff) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) r5 = socket(0x10, 0x4, 0x20) poll(&(0x7f0000000000)=[{r5, 0x1}, {r3, 0x80}, {r4, 0x10}], 0x3, 0x8) execve(0x0, 0x0, 0x0) 16:01:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="11a5171e9c16965c9b7ab7f154fab78b939f46cda5c9f2beaf9b620ab283a956b59505c026b8c0e46bc19b05a1bb7f699eec9186b22809ee125a64211ca5050d85bf9be13eb55e05588b7d0f59769eeb943ab88e3ff4b8770a9d90e34804911edd48"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c315", 0x6e}], 0x1) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0x9, 0x9d, "83002000a82ba5ab7f88ad30019b2e308393b7d5"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="21d205a95772ff", 0x7}], 0x1) 16:01:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x400, 0x0, 0xfffffffc, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:01:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x0, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x8000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1c000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffff39}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000cb2000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d65000/0xd000)=nil, 0x7f}, {&(0x7f0000fe2000/0x2000)=nil, &(0x7f0000db8000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) msgget$private(0x0, 0xffffffffffffffdb) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRES16=0x0, @ANYRES16, @ANYRES64=r2, @ANYRESOCT, @ANYBLOB="26a685d6ad076ef628981f622ffc1d499bb10c849fb65430d7d960e6f636ff7fc17adce999dc925a9fd9d70c5b11a780c81fabe21582694b32a817d184e41aa7e9e5ca05a1bd50d2b93ec2c6117aa1815b13f971e6e7fc2e69d4cfc40f5fce448a0dea4248f29e02fb062b68c91e7bf3cad6ab05d6df13356f58d2d78a0acd2686d3e655ee8499adb2e66e78bdbc726af6550634dcc40deb920f5b4f5b0b6ac8d75af4fb3c690140694a75baf798b4094c", @ANYBLOB="6bed3dc3599a649d8ef803b4e5a41792d6a50856b7afb2bd0b0570a629a4497587c87046e667867353ad4654cd265599bd83b2125f28b3cdfdd0f8a504ce8e821f643c733f1e63e50a4b65f827a13a7a02ef9ed85cb956f558c9fcaf38054c1c2431404470750525fb055cec6ff8a3043716ff31037fe36a5022eae825a814b8"], 0x21, 0x1000) msgsnd(r4, &(0x7f0000000040)={0x3}, 0x8, 0x0) 16:01:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9}, &(0x7f0000000240)={0x81}) write(r0, &(0x7f0000000000)="87", 0x1) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket$inet6(0x18, 0x1, 0x6c) recvmsg(r3, &(0x7f0000001a00)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f00000003c0)=""/21, 0x15}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/217, 0xd9}, {&(0x7f0000000600)=""/217, 0xd9}, {&(0x7f0000000700)=""/225, 0xe1}, {&(0x7f0000000800)=""/169, 0xa9}, {&(0x7f00000008c0)=""/4093, 0xffd}], 0x9, &(0x7f0000001980)=""/121, 0x79}, 0x841) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000100"/110], &(0x7f0000000180)=0x6e) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xbb91, 0x6, 0x6, 0x1, 0xf06, 0x9, 0x6, 0x0, 0x1, 0x8}) dup2(r2, r4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000001a40)=0x8) r5 = socket(0x1, 0x3, 0x29) read(r5, &(0x7f0000000300)=""/149, 0x95) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x9) 16:01:35 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x22) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="e10d17f6deb11e81613ff9a9e2fabcec49c5e1a0fefea3c78edeaef48e040866cb4c1c8b9d0cc55136788fa5a2ba66d0535ec53c5c062b7d49c987bbbf7c088921334a1fe30ea91347f7fab9a4d019619d33bf5219b88baaad06ea524724a0099bef0fa430504e0ca991f41029accab88cdfbc2f2c09ceb058ad529cfadecd9dcc532959eb4cd4dd202a63ad5962fb0d25025f9ddb099a33b194893d8f4532fad7d534ddac6428b944ebc643f42a4548a0aa55241bf51864e7456a6289505bb21b8bb234b6d2132b2923a5526c8d030347cbcad101bde9caee57309782f96470c36280fbb1fdaf601d9087e9b04bdf23b54acfd1d07c3645f6ac5b7e68546d247eadaabca60375d39d6c041b6c652f98530273e99a7b7150373a78ad66414aa953a0c26bbbbf7f05b9cea1310c23dd0c11a99be7b44ff2ab280b8b0323f5961597641d5e75a2a6080befca590933ef570873423b3a3c52d2e897a6f9b41039ae4475b79e2a59f5211b6be12a4bf48aa53d81f60baba860c227f18cd60d5e00cb9c448a31c05138df9e69a12c90095357814d41b26b1e1fc8108c466a063854cca580c731f30e1b1f193a05251a4d"}], 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x9}, 0x8) 16:01:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) dup2(r1, r2) shutdown(r0, 0x1) socketpair(0x2, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x800, 0x109) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0x6) sysctl$net_inet6_icmp6(&(0x7f0000000280)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f00000002c0)="e7d5fb2191084a1b4df6a57b143d27c0276a4be9743c04f0dba0ce54e23a38df1a60c6469a87b918a07a9192423c371f465894fb87cd065a5af99c463267b2d4dd0bf1794796896789eccf8faa14cefa4c2795635bd04023b5f5b40c94cb23a9c976177799b22ad95e68948f6b62435d28c8ab2e154fc6170ecca52bbc648f2eb0c472a75b29bd58ebfdaada5cbf0d01011fe230fcf4ad49e2d4e12dd692f9bd04db001d859fae9b1f6764e99bf661f4b881dd1b7002a5a7d25b997dcda5189b4c189eb0", &(0x7f00000003c0)=0xc4, &(0x7f0000000400)="09b64cff7315a3873f75fb4a5c832773a0769e44adfa42a2fcaf4a", 0x1b) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r7 = getpid() fcntl$lock(r6, 0x9, &(0x7f0000000440)={0x1, 0x1, 0x6, 0x0, r7}) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x9d) ioctl$TIOCNOTTY(r4, 0x20007471) r8 = dup(r4) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f00000004c0)) bind$inet6(0xffffffffffffffff, &(0x7f0000000540)={0x18, 0x0, 0x10000, 0x3}, 0xc) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x20, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x40}, 0xc) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="6a633914085191109c7e68d1c9947cee"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x7, 0x1f}, {{r1}, 0x4, 0x21, 0x20, 0xc64, 0x9}], 0xe828, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x80000001, 0x2, 0x4}], 0x2416, &(0x7f00000001c0)={0x7, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x3, 0x5, 0x3, 0x8}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) 16:01:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba3fa075a46ba200a120f1e9513c1475f4bc49e8872d646f939dea14b53f4d4a40e59bde515dc53109abaa4e0b9188c7345f52a9105e524f002b5d5eea3386efcf4e907f680b02ef09fec810e0cfa861e553a4307430e5"], &(0x7f0000000180)=0x6e) dup2(r1, r2) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x3}) setsockopt(0xffffffffffffffff, 0x4, 0x2a, &(0x7f0000000000), 0x0) 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x10000000011, 0x8000000003, 0x0) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xd) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:01:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="81182e"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 16:01:36 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto(r2, 0x0, 0x0, 0x1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt(r1, 0xf40, 0x234, &(0x7f0000000000)=""/85, &(0x7f0000000080)=0x55) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000180)="7f99eafbf025ace0f24be7c470e960bbbe8d0fae133a0ee3f181287c7fa7cc24b23a11d59478fb1d01c88a7d1829d00651bf74ab0379b67a4c32fc4a1ec34be68073acdda63d066b7f3e1b3cd4a718f723aa87ce165823fadcf81b531c90bbd6cefa4741f3a51d2e22e10a066aa955f1d774e2", 0x73}, {&(0x7f0000000200)="56162e8fc8fa5fb0f9f5e6fa667232a79f9884e252cfa912ba711b552171ac167ddb18abc8dc42e5bbd122df13138a0c5bead2a58ddb2b07c47ae51534d923f285e62705b31f90143347ad5a87beebbc743106ec1401dcf5afbbec9817b0182f4d4ecf44b23d5aad5bc3ed2a06cb434b284e11a3365100f15f5e8954d5f79bbdb34d2589583e65422e8056c3b39ef6e12b1ad39d42cd", 0x96}, {&(0x7f00000003c0)="55d585cb0010fba899ef14da76c21d6a7a8e000cad826d581bcf9bab353d3a4b0f6cd6e89d4ffca47426fa420555a89c2475049be1ea2116bc514da4d0090eaae80115e958e0b256b8f8e3e2561273879a4cf85da55fd9001ed1aa7b78cb0ccf04", 0x61}, {&(0x7f0000000440)="feb5789bf53873fe0cac94cda950a8c1174d2a126b9f102171954b81314019db457c22fc8776bf818411703ef650611876ae9d1719c629019a845b22db2e985edad0762008ed2e2fe0b7bebe1babe2d612a155678cba12dfe5f733897b090cb7ef3a08058a96e56f3e4fac2fa76d1a77e846f68f19ae29374f60cfe4ff739c35fdaf21cb4bf6de80f9c573f38cba807e2aafd27bfb880b0bb90eab2b00364fa273b1ece0c466d52d90a68f5fd4ae8b65289bb3ea251b186a977a1894646d01ceaf17ee5d51d6b6e168352f336cd29e6a3d1af30df93a1368b250ba11d319f9c3eff58d431e", 0xe5}, {&(0x7f00000002c0)}, {&(0x7f0000000540)="812a82eb11d97e8c924804e0a8533f732f46285ba671df6dbdf29ffa26fb209830813f91e87977b1969dbdc3f117367c9b1f68c454c59103a55f9e9c5b4035e03201a4ecf78282838e7cc691fb562c296761a0d8302ecfd198f412e27d1d2b3f32f0d576d9527feea442eaf8359a8a0daf958f8eb1dea8f76b951c830c3e96f0286f766f7ee996d9a0896ce8b419510a1e4bfd8e8c23ffc3d1a7c4760579351ca006df87b0bf090b0c9df184baac0089edd8a2ee5aa21c35b8a3013b2b", 0xbd}, {&(0x7f0000000600)="f2d95bbe0e8e30251ee6b17ad70a85564a4b6dc63c7e57e802ba6ace55c445d5dc828f73cd11fa403c6ef40c07e25a958dbcc0a89605facd4133839251cef47f3a6796cd98bad120a817bb7ed88ad6311357b04dec22d52726815dde576b71a9edbe46340929df37898c8d4b3064366ca89d57282f38751b26bd9700c847bfd2a1102404a63ee6a8bff7ac426d644fdfc933178d45d735d83b865fa9e70ecab4c3b45afe7d8f07cfef6a9e8e5a492afa43b304ba758fcb1be3ddb6e805e22e57b7003e51a5fe09bb630ba53df5a1891722698952b4fa0c92601748ee6dc68a8f006eac15053ac116dd98d1c61089d557f7cf9f3d6180362a14facc2065716abfa598ba7801fcf784c173b5e02122ce57bdfbe512ad489635afb4cc20b927b6b5fdb766e4ae8274e601b0e3a11db6942ad4501ec4717c33c68b334d7506cc554d21483d3fd246d776c9c93f8e4b5f7a1f8071b7394149a7b1e50eece90f7f193506c2e3167588d5bf4d429ac775d284050e5ac014e421173c895f426eb3669369d87a3cc265492b831560d000b21901d1a5bb0ae8f39ccc2ac6fc0319663d22d1094b1f2867c363c8213f6608fc2781f9faeb0f006f5dfdc4c18f65c5897be15a7b8245ed34ec4161b8a0a0a7003b5fca7720c492173702af1a02a8017e2a82bc19c65580d4367e9a0e27a8444499eff1f1a146dc43d50c590bef7a4ee33bc80848cd46798fe16eda6cfef202bbef7f1a5435266c57aaf46319ddf6c11eb713f7c6336a63fc432137be1b9c813a0a31d400fa46f208ad46468dc626e91b53d23430b4d7ce847b8740647db8072207564225c43798e1ef7b9019ca056a2a19a16cf8db2fc6c7716fc5979688c3f395d5638173881f94cd70d77ab710ef8cbba760879dce8d26df6154ab7e6c49500dfb21269823d2c760176db699f221cfa6983c383c88a2a2c4bc7441827adba43d6e3529ba990c4a3ceb8a4a7e1dbe746dd06fb7412019294e9486514fda9529c0e789f8d3ab7425a908671e50a068efc00d00da9b256bd0fde0c2a7c6441666cd094bef30549a580a0fb9206ed190520e4db3a54b9fc46b4aa5fbc4aa7ed5970d360cbc4c88bb085bfc52b823e7f7e4e947371a9287cc6b6165576fbf1beb63a8ce356050851f5e08d6824e07090947c49a3243ac0f4c2dc9c423df5e8c3772f1abc904cff1384fbaa59b3a319d1d798dc6fbdbe03c3894d9743c03cfab268df9705e68deeedd0e5da61e7964b742eaaa4ad31be85837a208b372885d582ea620e57cb0a6613f095aa5ed88f8f47315a65a1d6a63d7f6189ed6e036f5283d8149c618adf075c9ec4976a1822e6b8a5abd7374f80cd00f9420fc38cce4459390f873dfc97755053a418b1ee693bd8dfbbd2abf04349510bd512c1ec7ef515381f091b3bbe48318079c28a6beaae0ab53889e13970f59bc5ebbd230f98777cdb7d408489fb54c0e21680f668a2a6f08507868b18f0139bca84abcb5f358cbe73243b3be57df249e046d107f5917c09916e564e8fcb6d05a56dca2e5aaf74c4ea337b68bd38a8853213923d0135aac70733bfaf3974b488119be9512992d33580df8a81a31024c94e3893c8d1afa91cadea0f03791d341ea213095653916e5f14c1c7e4acd62db61e5e94f4138af477481785416308875e5bb919a0a6a4100167a6ce980e1a1fcb9e6932ff0ab3c60525722b5bef4dcb63c3a5b0e0e380bf15f1f2f21f4e8802c64dc04f876efdcd4d14e3858fb7c98047ce49c96369c53dd0e9af7df505828075c70d5bee3b7ba1120f91a2ccaef448725ddc4106929398584e8c1bec7cd301ba4f94a461cae1746eb3b8843bf89c0cf765db6ef61b565bf99c8380260853a755f66b0b1db0594c1baa840448e5a7c4bf59ce42fb7469e2d26661f315419515128646596c3547b879e5df1ea5bd7724ef49ec635e87a922f437ea948b63f1f0751dc16114d3581251842552fc2adb9cfb7f548e0ab4c35e5f473add6518717f29ff2f7b3e36d431f2cb6e74ec2f6ddae082baa0c2e9fc5e6b9662c4259e622c0c5a0602cd53b085f79a44068c4601eda91925ad032bf5663ee4bc7801d9ce2b9c599e17a8772ef4ddc096a033ddc41b8cf6d8f7780d4480a7af134b409a2ddd80ed68a8a1f2f90c6f3b4f51449b42f1e1ffb47b5f5d9dff89269bf32daba650d746f5466939795c3e0425c36b6d49e3fafc4f6821200f4aad6e3ae670d37dfc509b7e8d4d6f473f2bb57f3f706951a4b33b093ce79cb56e742ab39f40072dd955392c48bed61274a80af0533c863720db0e436968f4bcb493f73653a8a112381705dad2dc012ea9a80bce65ad8b879dcaf9c99cb04a60068585cf61487a2d157d42506c83ac30ccefcdad795d3085772487c95dd5ddbb992c3636c73224c7f30d0424e7a20884c3559f56020d9a52ea4da833572c6036e616c714c5b99c7adb3bd1acfe7ea2d5021418f3cfe12f1deccdbf52e46b49e57e09af888b4d09fb8a29db8bdd1af301bbc8cf2464ae59117c3939f7194f4602fa7415f9d75f6ebb1e905b32a37613239314fb51f7e26b671a148d07d629e9e89f4e31063501f3701031bb3bd6c72efd4c6f90e3caae4a53c5baaa54e1f7129d2818db33743502e9c77bb086f768634dc76e05cd704e444fa037317a22eb527e7ac33426dcd01f87e1607fa2a5345a691b784c8b624c34be09adf274c0ee325d28362b8be47df122dd842604d75d19967ba1099a0856e04edc7f4b854bd0fd9f133351b0b2cae245980d6ae125932d96358efb44ec84b949b74ce967837f4b2b890b4023d175ff9ac8081f19583a8472886a4c2a10f08529765a806fa7b341f134494ef658e852ae37dbfd2a812b4f8bd839681474aabae4ec1cd48c5eb707516d522b935a0300852dd64f4cc47cffdbfa84b82c762d615c6427b5f845df6b895287d16363d1b0970363b294a05d48deb66fe4d13a02d60efd070ab2a3d41bafa4fb82dc3454cc27d4a32342f6d4f01f0c63583c781f8804dbc7203be654f662c6fe0a08fb2be49526e72c77d36c64aeac8ee8f7924a19f382edbfd7d3d533951689a3330c35ca310ea51c8fc230356188ddb55b0c5dcfa5e6188d52fc7402780aa654a8da1f74b9a4159b944421f362371e23a4fd49021320a650d44a2a4fd22a2cb54eed9d96f160bd17cc43849de4c384d9a5d15cfd8d55c1c1bbc9929a8b081e29bd629b1daaa6b8baece353e40ee0f1f6c843996dd9c2cfa55b006ed6d8a81e703f569962bdf1f031cc2e574bdab70ca83d90f455fad2d619967934a3e5f2c1a98dd612984c8845c4b476e8a46d9d7b7ba15492ef9d54b2c6a70fea32b6e865e8601e440e5038d882e7cda6e5d778641ff78a9d6648611eaa4c924cd7fa83225d3f9be6caa69526f9d3a209789987b25ff1eb66930ea9b3ef02a1bd4503ecdd952e0985ba3a254e1986aef2d28004a76d6de146898ffbb90a0e86d4dd6d8a641129900f47971196af84cb6fc1c9e61073d4e72e5f14f0e58fce7f96907e257b4500750cc0e3839049060894836b5a76b8279b224ba09f6321e8ba75e1b62aff10be23d28fdb117bd6a908d329063c11a8320442e9fa19e23e06cdd0e2f74232a2a98335ef05e72db0caee2e050c5793535cb40fe319faeb67c53b6982c4e5f73089b3908f2e02f1ef61c0fda73c503eebca7e6b4c0e9708a57c67b8e9e8b6dc61d489b731277951ed47c24f661ae0508a6d0ad938fa6d1d54e19ed5085339a3f779fa9b22941ea05b7eb99228c28f4b4ed35cfd333ece5b2f4fb31d82cb115925b3c3abfd96626c588f6fea9c0b63c1aecf20ef94b7313ff0cd6aca92777b8783a1c2ad6e6e331efbf0d376f3d9c0e29089392804135e41c285d9b1c288c7f0296ef0dbb3860c1d6d632ae4354cfd0e62d74a9f0053c143781ceb4c39a9e4fdb9c45d55534a45bbe2e418ffe77a93d05a1d1bf38865e39edec32d1b5b33ac90ba8241890c8e0fb5768228b1432a1575d7afe285590fac38020ae53e003f391ce240ea5af143d712b7ab59d95e5659bfad11d6a11de4efd4adb8f46b88bf5a89ec4e659c15e2b741f598d04bc7cadaada4a56df790f3e71eacfdb6a9280e29608fd0f67d872aeaaed97348eabfbf5fd1d1886e5085f56a2846c4a36d781b8438c924f5e539bb84930f9628678b20368cfa7a46a349525929035879929174615c31cd133f4fcd8fc427ce7440921adb9b8f1e3f38e5cf7ced5b9e4dab61870c2e122c6003cea94a5825748f425b4a4b17e214d583da6d39eb100f207fe8222a823c6c6cf4c93591eada171fbdcc3e51526b9b0ae6e54ef34fba79c8e66d61dea4f9fa2c539a9a0c83239a32eee54144206591a0a09dfd639f73f618c93f68956a765cacb378dcafe54e0aaf78995aa5f1347d63260b80b708fb62113b8f79556a7dd0f4667c2f60b67db69c2d61b4c0f2bbf0914f863fd4f548b379c3431a0d8d5727eb4cfd7821a7e99b1bbbb57fa18cbd43e0d9978216426414eccbaf95b6906b8518fd7e98e7598a07c25aa9c85a7ff3379031f3d0b42a0f675f124031fca851842187cab2a44670c5a7efbd81c4fbb93c964c39bcdae4a5b6a37c93dbbed31579a961ccf47fd85c1520767de0c24af16f29a3329cf46997d882121d7c9360dba5b0c32a4cc9827a7fe9bc7b5bf3c9515d4bf1abfa6592b834d1a22547c5e5042e487945186dff408de0bcc02e547f3e23123076e8ebdf190d5bf577ad316d8f667d6436aa0ac0f2aeda5e162c770841c0ebad174a2018022946d9228e486fb581d2c670414c99ed146208a62349af8789c47ccc6fce4f89aac1e7511e458b850d799dcd85e54b877174cced588fd52d49bd345ca9b023a2dec92bfaee9c83cda79ed22d6e94cdfdcdfe4b22094553a2423636e26e6d95027e634b09f45246be68c3a614bb22b9c2dfb326ed1aefa15dcf7bb27bb1d15144377ecffde6e254ccbfba2d77145bb467eea1533bf3ad806b83da3f57372cb6acff72988202299b6fe754635eb720040fc0400d3254099ddb1258fa158375dceaf4128b30ecb82596749c8bbf3bce8d613c8573bd00d344f343573e48c1f5c98d9e395233cc4c66abae36e0d9c1410143a84fb73fb2c5137254fa47d160852ad0231ec27030beb364aeb5a4d2a934fa3f11d7131773d0b40ab078b8157390f703b5facf7a84d84399a3ed5f16c8e2f1d9bc89a738953ebb2d25ae179b31256941a04aa43582b30631ca0d36110c9f0e3e4247627690efd0f130dd9a62d46790301ef97db47763b324a6a8b2664324db5b9e9bd4ffdae70e375fa859d5e9b07b6d4c92f630ea9846d9390c793aad59cafc6ff3244f9f63af98bd8951af8d66cfd944ba50e8e2841915747158c84e80a6ce6f4a2c60ec721cd2f029583412e12f6b6ee2904f3efc6b120caa23bcc9d9f69282d3d01d05d871622cb0c6389a10644404b9294f7bd3e8ceaca52432b8aa51deae04b74306174dd5c541697dde3ad8e9d5ba6d23d31390c933282494aaf30faab9ef8a2e73fa1000b09061af484bed2f00c40c5aed58e4e24339cdd07372e184f462caedcef40676bbe46447f2a7fbff35b1f1546a02ce119a99d4b1960218082bfe50d0bc8af4c71d77147031249127852b69e0cf009552d4074debaf7e54a49217afa10e26fb3cf91375123492be861d85fcf345566c1ba0ed75efcb3537fce209805eb0cfb580867d6912fad10c99b58bee12dc233147378fb6b0344b548dc78fdc5a2e46365b5bbb63b", 0x1000}, {&(0x7f0000001600)="32521ba4410b3233085a6a63e0366ccb40f2e85cfbb3ed04a2a9dbf15d59e2b2e2e1142c1b6ff5aa5211c4a37ea944e8852f557e52cfd0c3f6", 0x39}, {&(0x7f0000001640)="c5b5f7f4741514696b96c9187353a289020add23aa939d2ecb12d60eeb3222d4db80a77ee03cd451076d6998084ad4c5fad6dd5ad19b484810d3e325c283971728fd64cf07fbe46a6973a259fb4ad9cbe2588f3eb944eece1a4198d85231be26b4546c0d24b16fe7e919f6fffa38cc249cda52b53b30e9842edc1730b55db8c1cc18ca6721aaf5182347951b0af2a482a4df5266c6b0fc4be9221f07391b9b878b7052486d847963f1311b6f18f9dbc8e65a1f90f4ee118028ef2ad246214c", 0xbf}], 0x9, 0x0, 0x0, 0x4}, 0x402) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket$inet6(0x18, 0x3, 0xf8) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup(r0) r3 = socket(0x6, 0x8000, 0x0) sendto$unix(r3, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r3, 0x10001) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000002c0)=0x1a7a, 0x4) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x74, 0x0, 0x81, 0x2}, {0x6, 0x0, 0x0, 0xde08}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="f49d5f6c9b0875a40987b994944d9ee61dc91716ce1c12bf82aa5b1e388f9ce3f64e84e22aabffce25ffcd4da7955b3dcfba7aecca074f50278583bbb35de71b7a90b64305cf2c88f204ca321fedcbb1cadabbc4911affb27caed241c9f388ff492176ba63861bcf2f71dc7fe181d4f33706aecc0733497206ee30f5b9e586dd281c62716e860844b0c8891ecdbacc86b4b0b7c131a84ae01ca79cf48b8061bfabb8c95b87cba055392b7431b4b0ff18a89432f9428574c5ad28aa2c0e4b40b370f53cf92387b6d1bd54b43cb68f", 0xce, 0x0, 0xffffffffffffff15) 16:01:36 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) 16:01:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000240)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000100000000000f08000000000000000000000000000000000000000000000000000400000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000a869df2ec95c39ffd7adf62fd50b9e059ffc"], &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x18, 0x1, 0xf0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r5 = dup2(r4, 0xffffffffffffffff) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x4, 0x79dc930d3b41aef5, 0x1f, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x3, 0x8}, {{r2}, 0xfffffffffffffffe, 0x22, 0x10, 0x1f, 0x1}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x200, 0x86c}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x1, 0x3}], 0x1, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0xa, 0x2, 0x9, 0x5}, {{r6}, 0xfffffffffffffffc, 0x8}], 0x6ef, &(0x7f0000000100)={0x1f, 0x8}) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) recvfrom$inet(0xffffffffffffff9c, &(0x7f00000001c0)=""/117, 0x75, 0x841, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6, 0x0, 0x0, 0x13a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:01:37 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffff, 0x7}, {0x2e2, 0x2}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) truncate(&(0x7f0000000280)='.\x00', 0x0, 0x6) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r1) sendto$unix(r2, &(0x7f00000002c0)="d3cad5b756447cbcaed4c45378330a7619bbd298008cec4ce3cf4a08297af81a4c986d134e2f0c1590d20d1145be2acea2d3a8fdfc1db32d457b4106666dd9fc19e992dfbb8ad063de0589fb2edba43fb51d2c7b3bedeaaddb977744668152bfde601b54fc85c196bffc67738aac74240cabd60ef8d446f553d03dc918561d2b3b0e6a29df9cfb8da061e9a685885ab26de6eceb2ac778b0730ef06f2eb107ebd2c9c04d1c31", 0xa6, 0x40a, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r4, 0x5, 0x0, &(0x7f0000000400)=""/70, &(0x7f0000000480)=0x46) getsockname$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000540)={0x1, './file0\x00'}) sysctl$net_inet_divert(&(0x7f0000000580)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000005c0)="92ed033d031f0867e8d98af8e0bc8a6d908bc5ba24565fefcb3e92ec7039bdd9ba69036277e6d81d47818943c3a2725965ad81adc1c1c5b22d541dfec4dc544bc37270483cb70aa32dc2e91e96a6b647a7806b3357d8df91dbbf7f68", &(0x7f0000000640)=0x5c, &(0x7f0000000680)="8325744be5510873b9ff1b27e0cfc89bc69abc24e55818d69b7d3df2905789bc4f", 0x21) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$KDGKBMODE(r5, 0x40044b06) 16:01:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000100)="b888cd17f0daa9b2533ecebb43d8640c89e45947b80abcb00d48cd406141d5dc0b1c7419a4742e6064112a30bce2956076bd1cb947814d8da55d71f74a1470ae45cb135090d3cf44496793425cb8c86142d4e87abff0d3f850c044a7753627199f3bdef35c13ef24d0fe28f3b5adc3409f571b135472f0250a205750052cd0c48514968550f079dc013abf67e0a2f678ee4ea38ba730b011004c97ea8c99893a252135a8", &(0x7f0000000040)=0xa4, &(0x7f00000001c0)="e8f4e77a568d9d78d5923d8745df8f3800d61859a7890b3f1972e920ab4ae51a0f47a854349b66028193493ec6c2df9d40d3491039ca3b7e2f18d6f978cf5488137d8c6fee8192cfb6c9d660a3a5b8c964ad2c16ddd34d0c5b631f339e3b1f683fa2de7dee43c11ca1d27260f6ac647916324458b672b4094b3e0185c2f4f7a65ee8e04485c8c2279ce97c906ea0f9f0f7", 0x91) 16:01:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0xfd}, {[], [0x0, 0x0, 0x0, 0x515, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x2, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe], [{}, {0x4}, {}, {}, {0x0, 0x3, 0x40000}, {0x0, 0x0, 0x0, 0xff}]}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000016c0)="00000018600400e71700008000000000000000000000000000fcff01000000000000000000002200a2151246", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6, 0x0, 0x0, 0x87ff}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) fchflags(r2, 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000280)=""/225, 0xe1}], 0x1, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000500)="39cd4b459c982582702ff0d14a41359e692f7ea99ea812783cd40564930e105657fbbae53ab94ebf5aa2a68023fcf7fa93300e155c209246806fb6eabb4ca2d0d0241fe2232b66af34bc04d952013a9752d5bf5dab8aa02d858b8cc956c1d2a8aeb8ae4bc203c55e962de3b10c098bfda6802f1641304aa0a3c472bd421c52956673864ba5f1e054cbf1c7755684ba6758f0893fbd84677362f4b00b17287bfd961da3c9ddb2a18efe3c52741845b814be405df8eccc09c40e6f057fb83d2dca09af17983c738412e24a8dc4eff2952c0ba2322e23506b26915235a27d60c8ecb6b062fdd2e64daf1cf02211d67e1d", &(0x7f0000000600)=0xef, &(0x7f0000000640)="187b6fd4f7b96342695dc43f165f489450bba2f94ccd50443fc2b1c03f544837e259c86e1c348d1798626096214fff7710010c39b9b2b053314538e87bb3b9a923e923191ccd603ef93b4629471aeb6b956b53f42b05041c48228f9ea5daa44c90f8b6cdb8e63ac5e2b29d9cfecbe07a7df0dec5a5c4d649d889e412683c535c118119a3be28b1af99ed7cd46ad3d3d998898f3deaaec1351300914f728cdb8c8707160199e2a736e6a182b68501372e282a02253b8fce1acf55e3f4bb045994eb84fe20e8822835d3362d6b2a1127096f495dfd80cd1aff46cc5dcec43213bf4c7bdab502a77bc2cd5bcc6d", 0xec) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:01:41 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x7, 0x2, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0x8}, {[], 0x9}, {[@multicast2]}]}, @end]}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = msgget$private(0x0, 0x0) semget(0x1, 0x4, 0x401) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r0, &(0x7f00000000c0)={0x4, "a2187f880a6ea659443c3fbd712ff4ffd20100f09d959e69040c5ed78ac179376ea6a2853c0603bad0109410bb7221ff483eb1be2545723c234e662bd838e3bf69cb33386196ba0079988f434810e8bf7045a8d87023daa7c8f3d348cb6453a5a210fa3cf81f2c3506dc3e732fca58b7ec766cb72be23643cdaff1701c9ea93f7a7ce86b7bd548690cf8737bae3de5c59fe6e598a3d1300bb0605e62ca185e87fb1d1703"}, 0xac, 0x800) 16:01:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x47) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x6f81) lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) r3 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r1}, 0x2440010032, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:41 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6}, @generic={0x0, 0x5, '\b\x00#'}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @broadcast]}, @generic={0x0, 0xb, "502b9a284359896db5"}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}}) r0 = syz_open_pts() writev(r0, &(0x7f0000001400), 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) syz_emit_ethernet(0xf2, &(0x7f00000000c0)={@local, @random="4a9dc30591ab", [{[], {0x8100, 0x4, 0x0, 0x2}}], {@generic={0x807b, "2cc1cb6bf1a3121d4f435311b901d0a5bb3a5bfaa865a0f173237b185cf3b7e7c968d600c790f12aae5fe630e018e7a90d9b5055ae3122db9a39c9b50222eafbd390ea9328ca61b22777fea674952ef73f53bed18cc28119c1e5aae3f9100c67796b910e50aa3a89cbb3724495980085a6bcd19c6a10c5607c553e0697408318b454497f0631e08a42c3d274a2c4321dd5c012e109acf003b60d2a08a9a943b410b420712e5c8de36d3d9370c8c739db0166405d4ff80c27631e57ded2382b9ad0aae93aedc52f373ff5b31c1c2409e97b8d46d3c822fcfec001dd94ef892ed5"}}}) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000180)="d8e2c94f9c4470b3e28dd1801adc9cc6674dfb877a4a53a2969107f0891393231e5d9832f62cb07f682c1b5d49e63e782036dc9ed08087d3bff82f335daedece0c5be38f5f5562fe99bf97529a0961c0006e6caf4f7cb1e31fd2f9b681ef8358baebbaa759ee261a4316608fd8e15bd943e0a751714cb098779859ef76b764e7b0dc5eb0130cf7bbb0d5d3c464bb814df886d54e2ae3e676ded57b52c87d09cddc31a055dfb07a55d86cc89535d35620039009616f016803a72af9f70edd1e6ed5ec6f52ddcd275f16708852a3310810577a75eafb2295464ad01bba572908a9760c2a82de1eb1b4e3e1bef2dad671f20652173520c887e0087ca0cd", &(0x7f0000000080)=0xfc, &(0x7f00000000c0)="5b9f0c4d02ffca974b08f278f159802526e7f314aad93e8d4ad5633f08c0c942db42bee6de", 0x25) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x7) 16:01:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2fe6ca02affe4b86d8a1ee9ac4cc47f3ad4ffed20eb14733bf1d022c8214b53a7e0381eeba987002374ee0b2bb309200905634e2b0a940598d0700000000000000c22442cdfab7e0a3d29d97c95f6c20b66d8456da82d9f0425ea1c2d298e846a2139300f7306221451c4c19ab23b8561482d46e402be3f50ad571554abafefb4d92284450cdcd7d23c4ecbe3258ec4700acfe22a2abbd4c7278f77909dda031f3087403cf4c7721b103a77181c0f753d83fa18b339983c1a858a77b7bf94d77fc77dc542669d50fc5c5d310981cba58ce9c409ebad34d728f578d7f55811dea0469aa67f68a9fef2a14ca1d4ca2db021b42b45c117d85b13b43753afbb018a7fe6226d35078e21145cc"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a4903129c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:01:41 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f00007d3000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) lstat(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000001180)) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) shmctl$IPC_RMID(r0, 0x0) 16:01:42 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553ac1b", 0xbd}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x1, 0x6, 0x7fff}, {[0x2, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x400, 0x6, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x6, 0x4, 0x7, 0x4, 0x3], [0x7, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x4, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0x6}, {0xd76, 0xff, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x975, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x585}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x2, 0x2000000000000000], [{0xfff, 0x1000}, {0x7}, {}, {0x1, 0x0, 0x0, 0x1}, {0x40}, {}, {0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:01:42 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) 16:01:42 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4, 0x9, 0x93, 0x6}, {0x61f, 0x9, 0xd4, 0x1}]}) listen(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="6a634ebf78751ca874c25f3d89cc5e91c42bd4aee5ff380bd34855f323a08f9e30610affff18f1179ff56ec96568545c1c00000087a2cc42f4904f56c6a508104e7616e94106bee4e76778c6268dec5cf59b66dfd34e9a4a0bc1b5a4"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000380)) dup2(0xffffffffffffffff, r1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) accept$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1594a241dddeb999b31f74d215400000000000000000000000000000000000000000000000000000000000000000000000000000000001900"/124], &(0x7f0000000200)=0x7c) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x69) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:01:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000bb000000000000190000000000000000000000fff500000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000a156c90100000000000000c2c28c7e8c9d0cd6d7d0d7df50eb28180c267cee55576dcb7431dc8bfa4100000000000000"], &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="c6c363cf754a10e980e2a364594b8e24f55f94a1df4f5565ffe240a276237e5be0caf2497b7a4d052efd762c61db7e145f65a67091131f82c3a6290132842a975ad95d85375eaf67418982564ff6fe4076edcc6786180bad52cbbe08ab084bf9e856f92023648bb04a105fe1a4eb3c2378cbacc1dbae505d732db032d7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8000, 0x80) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:01:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x24d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) read(0xffffffffffffffff, &(0x7f0000000000)=""/95, 0x5f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x2000000, 0x6, {0x6, 0x3}}) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x3) 16:01:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0xfffffffe, 0x0, {0x141, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:43 executing program 0: clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x0, &(0x7f0000000040)={0x4, 0x400}) 16:01:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f00000000c0)="f23c60b757725da355bdfe38210c505b76009e07fc1ed207f85bf82b644fd9e7aa7e3cbabf5ecf2978d645a2446b380ee094d810ed11310c5cded915f9a9b0bf57ea14c7e40629184a0ffed1ab91dc44a6cca658275df8337883bff77738f9f4b1122b07fe8b0e1b578c96b828a10bec30e455c20b9a469eeea3e9f171dde2f829daa6941e8d897d11d483c87841", 0x8e}, {}], 0x2) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000080)) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x2, 0x3, 0xffff}, {0x0, 0x2, 0x2, 0x3f}, {0x9e5, 0x0, 0x9, 0x5e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000240)) listen(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(0xffffffffffffffff, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x52, 0xa8, 0x9, 0x2}, {0x3, 0x0, 0xff, 0x699}, {0x7ff, 0x7f, 0x8, 0x7fff}, {0x15c0, 0x5, 0x8, 0x81}, {0x3, 0x4, 0x0, 0x5}, {0xea38, 0x80, 0x5, 0x9f363a6b}, {0x0, 0x7, 0x81, 0x8b73}]}) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "bc010000000000000200000000a6ccda9c000400"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xd2, 0x6, 0x3, 0x80000001}, {0x40, 0x3f, 0x0, 0x4}, {0xc3e2, 0x40, 0x0, 0x7}, {0x3f, 0x1f, 0x3f, 0x10000}, {0xa353, 0x7, 0xd, 0x1ff}, {0x46, 0x2, 0x37, 0x1}]}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000200)=0xc) accept(r2, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) 16:00:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="92", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffa, "d730c1e7bb6fc6e23c5b00000000000000e74df1"}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) syz_open_pts() 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0xd, 0xbffeffffffffffff], [0x0, 0x0, 0x100]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket$inet(0x2, 0x4000, 0x20) r5 = socket$inet(0x2, 0x2, 0xff) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x24, 0x10, 0x1, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x80000000, 0xfff, 0x3}, {{}, 0xfffffffffffffff9, 0x81, 0x4, 0x2993, 0x4}, {{}, 0xfffffffffffffffb, 0x2f, 0x4, 0x1, 0x96}], 0xcbe, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0xec, 0x20000000, 0x4, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x8000, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x60, 0x2, 0x2, 0x8000}, {{r3}, 0xfffffffffffffff8, 0x46, 0x80, 0x4}, {{r4}, 0xfffffffffffffffc, 0x8, 0x11, 0x4, 0x8}, {{r5}, 0x3, 0x26, 0x80, 0x6, 0x1}], 0x38, &(0x7f0000000180)={0x8, 0x2}) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x6, 0x20}) r0 = syz_open_pts() close(r0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvfrom$unix(r1, &(0x7f0000000100)=""/164, 0xa4, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) readv(r2, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 16:00:04 executing program 1: sysctl$vm(&(0x7f0000000180)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x20, 0x5, 0x3) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x5eb, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x9, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x11, 0x2, 0x81, 0x6}, {{}, 0xfffffffffffffffa, 0x2, 0x80, 0xfff, 0x80000000}, {{}, 0xfffffffffffffffc, 0x90, 0x4, 0x5, 0x9}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x4}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0xfffffffffffffffc, 0x5}], 0x3ff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x24b668ac7e781c72, 0x1, 0x4, 0xf2}, {{}, 0xffffffffffffffff, 0x1, 0x10, 0x9, 0x1dc534a3}, {{r3}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x7, 0x1823}, {{r0}, 0xfffffffffffffff8, 0x162, 0x80, 0x4, 0x3}], 0x0, &(0x7f0000000340)={0x7f, 0x100}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}, {{}, 0x0, 0x0, 0x0, 0x0, 0x20000000}, {{}, 0xfffffffffffffffb}, {{}, 0x0, 0x3}, {}, {}, {}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='.\x00', 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) stat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) chflags(&(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x4, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) r4 = socket(0x40000000001e, 0x3, 0x0) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x9, 0x7}, 0x10) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x400, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="030000ccccab5b645049498d10d3", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/246, 0xf6}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000240)=0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="c1ae63b3eec2ab90fa71d3a0a757242e173185ae03ab96ef6235445b236b8519cecdfc2b54d889671bfa81b74fd2af8fe8c02056e6fe1640f7042b560e898b37c2dfc222044f515fc8d05b8751324f212f27e7e0c974bd39f781533e2bd23709cf4b108bc179c1539b9e56c49f836e1a7ef25ea572996b7cdb118a236a667e87480d9736532ec518a705344667fa6cec318c598e3cbddbbe3e7b7e6d72fe12448cd25e8c71b1145198e21c4c21981cf0a47834137694", 0xb6}, {&(0x7f0000000340)="068c510064cae8da0534454fa9e90779797fc9353d368e4611428caa79613924b0e9dc8d7feaf4806e97cc289662ea9a10f3d60508a5e176a2913642918cd6efea503a09598d341ea4749b402679442d3a05c173845d4b28a6b87f51a50f599325ef80e9e9cf4dee6f798d82ff18", 0x6e}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mlockall(0x1) sysctl$net_inet_icmp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0xc9d, 0x1, 0x7, 0x604f, 0x2}, 0xc) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) pread(r0, &(0x7f0000000140)="1c3dd4ea2eb389ce3b32bc365dbd0d8a0d60d1c6c537800b2c47ecac7cf6e715896076b08bb84e355f5d38a830d3bc29d893de58d29d4041d43cb7a88c2d0d0d2c84cd7d1090961e7a3de3d08a2f507ce2956e62b15f803f3340636090d19c119af87458e93e2fbcef8d9c5bc5a39addb3d15c8a4f807cea81331a4f225f94530a0cc7bdadd237ece5be2500d4034e956e17824448053154831f10ee6ceb4af97e9c17c7fcc1056b2fbd4e7afe565ec8358c97559cf9ce9cfa3160a7d8647f68346a0133cf7eac7af9909364f2a5156bcbc14dae71bc6f7c6e86ccaefd08fcdfb2e64e71a9ef38074de1a5b55c63b320fa8d0514c6a4ae09796a78238167fd27aaf48be43c36dfbcf6f415a69cdf7e66a693596c8cb4fd23193a646e67c8905f9a6aca047ada8aa441c70e90ac71ae5390325768f77f47d281ce35aaa101c4e576415cd4e0c0d120c2f8d8161e64cdf88fd3a932b064ffe7617bc223ea03b44e5cbbc9e52e70cdb1cd2d8e4ef4b927ac5e5a0d1e65c147d2676c163a5c356014fb8a05f67df4ff49c4ec26f2a3ff14fbbd5b01fb9e21f354cfbff99ee4fbef10a97081a023333622162c9a7b50fd70517d18d598ca3f631791d33400324f5ff2bf54de8c5565a85a202e98047a531b9ebf71324870cb62b7b9d55ea3e426921b8ead7db62b428d9730dd60aecea0291e160dd23dc9657902316dd54cca3b54a80c3f65f674017c2a0b5b31656b1b0a4ca034bd4291ca41e3e7d06085eb42098c2306e2aa2c176038496173dd9ca95b4dac0035f823cddd392274a511cab28fe1e45fb48e943f0bb392b97bc220cc1c7f00fead9794f038e3685e5e0139596ae93564bdd7e639333a191db120e1f78ec1af2e828e1caf7bf9f9b9da0a44dbceb10dd40a98d7b3f7a730a015460d185e38a7dae2d793bd36d4857c95b220b00d407f8ad9118c35406e91b28f84cd3578d2a618d233ffa4736a637a8d2b4cec0f0b49f170bfd6f9fc52a42d2ef9a4cd2d12c31bde2d0dd1502a8d3a7eba640fa625aa872fdf1aa8b74876dfd632a732bc003211f2c6bb5d9611b641cccc9a189aa8ba2ed4cfffcfd0a9bf7fe7d4a228048934a49501f0429e775b6b020ac9eb843fb7a1688cc13e453b747b34532a00aed44d71b453669c94cfbe151070e598890d34fb72dfe85cd42a1bc72a02757ed2896fea737a334249841d0bdcfd2a1df3c6738ce3e9ce73ac2ed87d05fae0b7c0107c8fd04a8ce35d4d757e8c18e97256282c7a32fc69a753bcc0074a877bf22e5ee3643c02181e867875654ab748d1fdd57a04aec39865def9cc5e92b417eda89d1329bd89768b1ca1e954d679878184d48d6ffd01a3cd564098f1c881e474996d65560fd5801dcc64bfbb688b2e04e2289cc9115c220c1b1517b42d22ba780a6381ac82cd010efd87076f7ebb2d97436571b4b116faf280ac3e51bc1cca0b6a17c090c69e0f62e6627cf4801a24011bc3de1331ea67989dbea5f3707d5de48a43b1e9e9d85723f5ff10d21f187abc1c3c82cb27e096f334c4ac1ec3de100fb6a01b06393b44625e0597f114f43dca26dec9d4e1e87cb06d54e04e704818346a93fb30cf74b40f5794ff3802f03dea44e4175f39fd62ed1ca6afe85c28c244c00329617356c946e07531661915390bd413bd97f3d04223d11832f1286b836451fed3279b43b3d04946572b5fcb0e82d7de01d101a3c3aac536be9b75b8711543340210fe1ab01ec64ff973fc0c5db225a6416fefe78978c5fd04d50175a38d3c8a027fa1a51a59e1a091ac664dd2c7b98aee5bbe0e02417c8f3a96f34bf0a569ea7e44e7b1ba6d5de326cb7c0808d916b309314f9c980bb58b90abee24e75114dfdebd413ebcb7c22bf824add48c030a35cae0c904810f6b6cdee604c64b36bd4e4d7591e33d2d05eb0578eb5ef7aab871ceefd6380a150b1e857fc5b61d41535a835ed5d12b1a27c8c0e25839339d74213563bd90b2f94acb0f338c2cf1ebbe9155ccb39f99f6bcdabcbf5941c14c52f4fe9b415bb39e71fb3d5b698f930c9443fe311127138ba8ef240eee5389772bc58bb71069b75fff21c35d264083ce93536dd21b8e8721f73ab44bb35e2ac83e6fae350c67c103db875643fa78fe8c11090b7e7208050ff03a634f8c4a47a162b68eb142390af953adfe24617e3b7b64ccb4abe534991ee265e410107bcd757af75a7b458a7e10adf5d5ef4c617da1467b0a1907d0ba656f7546f8361d28ca7ab0a8f019644bd7ccdadf2646684d96678be14dadca137e9673dc5da2315d8f9c2e03ff8b8bd5bed9433cc294b56961c27902958ee59bf17888130599eab73805326eb4483c69c9d8cdbc3160b51ebee1250b1e3b14b3a8f85b9d2e4c06e90e27405c7dad4993cdbb69f9809d6a5178ed6dfb38d786be11a409ec5150a759b9ea5e17df198ed780df883d94570787f30b26f55a2bc4790ef3fe5ac64d632ac7b3aab3a6cf7d7ca3c8a623107476a3eacb68d1218cd6aea2790dee6f583483d39fcea0ff4fb42cd728222b8cba10af98a036de2af4f509533fabd95eef6f00125a659eb64ea8de5f54a10059c8829011a97c075895f6a94560a769d2fbaa13a24888ebfa0090497f62744a486edaaa65547c304a9534be2c775e874674182f062155e69f5baf0c8f0dd00ad0a892d7c7791a73eab146f833a2000fb9ca9d8f7f15cbaa523126f1507c0833012a813ccc17e3efb0f305f32cf4d1f16a05ecb928f3ab05d423bc231f14d742a2f5973da65d75b6ee61eb7798b8c1e1e4de951509e9bb5dd171e29bc9302a88b2076de9ad146ebcecb044a8fe49a06b96ce8ba4fb144089b2eaddbec3da0332e6f33f4ee859097766466874397e84657c5235c2f6dfca03127d3f751f9db66958feec4018169dffb226623fd4c64c3119df4487da5d2bedee94ac5409750308ff9e733e9366c737b944d6cad69909ecb4b7f34acf8058b214c057f985cdb6eb634bfa3624ab53065d0306a039bac6c3d692b67b0c1ce22e7283a02d11da7682e8c5af9494d3d501cbd4f5ceeef5f1e11b4b760851bed395b8753056a62977ef5c1a483fd5fb20e5b123ec8b60c5c3006a1f524bb67dc0d309143edcc007d4f737d2528220b4d5f9b29f363bba93f034e4d35327d9d56075417a37a951dcf583769a47f6d783ec51ebb70cd313514330219cbfa6efdf832205281a0e81cc05d1cb4cec4986211f5fc5c79e86b61f77317eeddc4d7629b68724b0d9362fa2770503e6a4adaf63da02db983b511a298a08b90058a52b762d7c1940fde31f5c04e1882166379201538618b30dba4807cfc95663c83bf23e196e0737c17a927cbd19612a5add1637517a3eeb6ef97392bc264497cfcdd5f34c5255112fddc95ce5527ee7414f1c43fa0d22688df46dbdb4d47258c5c2eef9718b5074b354238ff64ba99ddc87b2cec52c2bae1f76b64e924aeb062dea875ee61be5426c6ceed5100b6e44c9b79f33ad0a693dd36b541e8e1b6b500159a3769a755462abc6488b9dc0dd77ab1aa1f4484b2687726a4b51ebae4e1429c70ca32d3e8312a85d501c85455aa2d88cbdd2cf33150a1c470252bd70d7b705153d3126f48282ebbd9a8e611927162a83aaecdfa4e80f2772eff1845ce398fbad976bc1ac73bd34058244b13c1027ea05ba99331a2c5de9fc2dbfc89aaf13c6624cd28b0670f671d1944b39b5bd95b2b194fbb680b470abfaf817e2396c96ed50bde13a64f87d608e972afb142530d8e7e373f2fe79b85004a4168eff31c26e1cad4830e9a1cfbd966970c5b373e5965928b6312ad0263f89ee2c7cab039de8ab080b80d9ec83a8a4436d39f596e53c5296db64441eebe3a626b498e79d24c0d6d38261208e096be446cba076e01ae5952c79786649493199bb3a6cb80b547ffdd8758a01c056de1993c34147c89653ffc22d88de616f9d0923131cef64aded8f097ea6d84854e7dd4ed749f542293a26c9122ad993b8bda6508ac345ed7a3d04590b61201e1fb8784ee474fbf72b8fd33183bdad6380904857c574d2d9d0cdd9e43dbc3943476c6ac9339193e79c5d4c836c3251ce0e7c28f00c7db8a39ae329da4a82da308da6db9c701ce62010439db497e415fc33cf7ab72132b5157dd5035e11ef0c3e779c6f60a8f7172198fa011e00ce499caf89069e383a1b163b2089984124386291a0d106ab46ddd65e7afee25a85bfc45a7c1c36ff947d8d65b31245e22eba564ec8ac020c0717cedf74dc19ce9084881cfdd8a2fa9f13cea6dcd38f9d04c8dbfd9d5429b2861656e7dc32cb9da1b6b0dfcc9567250d2c4df681db5da9486d21cddc8cde331f8b342e648dc2b6890f161bc03bfcdcf3b5464482de9c64877f3b3e7e0631ee4ba1bd9994dff8a25688a8918904ca3a92c30f21f39c765ec140bf0bdde164dc0bcf75b25c8bacb370d243608e6ebc86a3684becb19a7eaa60b4d3b9cc17b75226a4cecd1d8e15baef6aea580096cd21cd007f1bbedb09764358d3313951bf685e42dcff828f9c912c1c692873ca2f2843a62ae7fb46d4a9073e400e811e52d7eef7b1c8edb5844ec2d8a90e8b99e9e8e4b274c4ae38df1dbe7d3d25e913463214b9ad654d978538e1a773a7526dc2910c38d93dfb21244ab7315345b3664867ae13f865000589c1c8d4ef1a868b80a65d89b33e92e43d4c778d3959841002a01ba3128a4918b6c2ed675904730341771bbcb0f505380f23d61819810006069c53d4d02bdaaf5714cbd1c96dd83a419ea656f53d966c5483a316de86aa1dc70c815b5a6220b5c9ff3d23af5d1401f480cc707c62416509528cb8262b3ddc46067ce59285127baca983f36d90601da17a98141f0cd2779977db0d8aa2d14e7a421cc42c0eefef5ec623a7d863799017343b3812aad867cc59cb6f63d6923cfdc0bc2a4287337eb306fad64dbc37712acf8f919295f2c7000729f3664fea280906cf04c3b86163cfc332bbb10ca0a03578e829378368aca87544201f1016b315b9a82ed1d43e1921f39354e1dc4b519e8383c54e19ee9847aefa2a6690ec8d37c68433e72e3d753fc30c3ce8b575ba10971da909c59c8ffae57d43b522b1760f488ee99c24d11f069fa75f341759a201a6b0227aacff6a4c5cdda6ce67c102ecc7b4fd3ed26f620af53954f6ab1c1242d438cf52db3e7e5e126d5ef08ce9f335130c009ee1f0031c9362a2d3e76639b93abcc22a1563afe03428bf32ec97910bec1c55adb3ebcb19efff839f13a79c880d052be61fab654e1f06e2b2b644dd6d2303b0ea6f35841a3d2b0ecff2444fc3a0280717f422b22913bbcd901ad3eec451745e5eaf230782ef71134b66e6b749d7074e2081936bda131b05eceb5e600993bbc529ba12053ed592ae4893da46db5960d315cc1b13c32931d36262fb9d298c7b348e3bcf73e70986a338f129d5761b79f8f796661d92fe404961d1c9bbed2551cb0e565d22c7dc8df0ea078f73071c8168279745f669bed1faa5e77da209afb9a8877bb1892b1431ccc155f341a94a50683bd1b7adae818372ad7abc1eb25e784b5a9bf3f5414c79c663648f2b6a50d0bdf5a419ff26f2ab7b23d3ee6dd60c0e8cee04c4bbc4ac06f22c0a26d830b243119243203f4ebc06de0a4a306ea80a685f8e07d574658b43b63fc7b7395e39937f132cd43fd7a6f5523a0dce8b564086ba8c2a70ce5bac07285ef03875695c65946a3126bd7e5dfdfbb61db560f9659c335d0f71f132fdbaf469667b759444ccce6f0221df5e0944", 0x1000, 0x0, 0x6) 16:00:06 executing program 0: r0 = socket(0x18, 0x4003, 0x0) bind$unix(r0, 0xffffffffffffffff, 0xfc) sendto$inet6(r0, &(0x7f0000000000)="9099d4266db91e0dc98003cf7a10fcedf3231a33db45203db159fa36e0c5baf2560271fe34d54f884e770305980cfcac0101bba52daf4a523c66b167e9fd12b3d7f1381c268c7508c27613f837253f975dade22a082d7e38967846f670babd6c282235ccb6d0078211f62aeedabe902ee814da9f73f83a6ce1c7c3209fce52", 0x7f, 0x51ae349308fd07b5, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x8}, 0xc) 16:00:06 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x6}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xaafd) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/119, 0x77}], 0x2, &(0x7f0000000280)=""/10, 0xa}, 0x43) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:06 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000005c0)="5001050100000000c600000123030000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c060642b45cbc5fd97e58110ecaa340065f3482e093de74b3eb3c707c7f12e430d8c754de68abc8065a509702cfebd4ea3f9711fc7f52eb1beec59fe17707a0ccb0b10115fbb41311af59e776596bcbe0beb7db7788606407a5ce2a52c9a12cb0458f84f8b30fe5ec1dfd38e828df24d4efdca6f824f64128fd9edba6159da918e2b696a8f43409ec2583dd2d4b631278b57f96300"/465, 0x1d1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff, 0x1000000000000], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7f, 0x0, 0x0, r2, r4, 0x8, 0x7}, 0x309a, 0x8, 0x2}) login: splassert: yield: want 0 have 1 panic: spl assertion failure in yield Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *428494 37720 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff8224a127) at panic+0x15c splassert_fail(0,1,ffffffff82222f49) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff8258f710,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001e834620,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d742130,ffff80001e8346a8,ffff80001e8346f0) at sys_connect+0x9b syscall(ffff80001e834770) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba2a8165180, count: 5 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 spl assertion failure in yield ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224a127) at panic+0x15c splassert_fail(0,1,ffffffff82222f49) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff8258f710,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001e834620,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d742130,ffff80001e8346a8,ffff80001e8346f0) at sys_connect+0x9b syscall(ffff80001e834770) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba2a8165180, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001e834380 rbx 0xffff80001e834430 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff811a42af kprintf+0x15f r9 0x1 r10 0x2 r11 0x466e37a698a4842e r12 0x3000000008 r13 0xffff80001e834390 r14 0x100 r15 0x1 rip 0xffffffff81997988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e834370 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=428494 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff80001d742880,0xffffffff8257a728 process=0xffff80001d768e90 user=0xffff80001e82f000, vmspace=0xfffffd8066bc0780 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 37720 43314 66702 0 2 0 syz-executor.1 *37720 428494 66702 0 7 0x4000000 syz-executor.1 63542 431691 1 0 3 0x100083 ttyopn getty 37489 431688 0 0 3 0x14280 nfsidl nfsio 67668 7997 0 0 3 0x14280 nfsidl nfsio 74996 310643 0 0 3 0x14280 nfsidl nfsio 15015 12524 0 0 3 0x14280 nfsidl nfsio 34510 481813 0 0 3 0x14280 nfsidl nfsio 67003 129732 0 0 3 0x14280 nfsidl nfsio 84648 332494 0 0 3 0x14280 nfsidl nfsio 5631 257810 0 0 3 0x14280 nfsidl nfsio 368 130379 0 0 3 0x14280 nfsidl nfsio 45354 182827 0 0 3 0x14280 nfsidl nfsio 1200 188511 0 0 3 0x14280 nfsidl nfsio 32185 107093 0 0 3 0x14280 nfsidl nfsio 57560 267546 0 0 3 0x14280 nfsidl nfsio 11366 15416 0 0 3 0x14280 nfsidl nfsio 96587 46035 0 0 3 0x14280 nfsidl nfsio 17172 470981 0 0 3 0x14280 nfsidl nfsio 56294 9872 0 0 3 0x14280 nfsidl nfsio 63361 214502 0 0 3 0x14280 nfsidl nfsio 25137 453937 0 0 3 0x14280 nfsidl nfsio 64540 443440 0 0 3 0x14280 nfsidl nfsio 85682 435649 0 0 3 0x14200 bored sosplice 90198 454935 63311 0 2 0x2 syz-executor.0 66702 332425 63311 0 3 0x82 nanosleep syz-executor.1 63311 143554 60819 0 3 0x82 thrsleep syz-fuzzer 63311 202511 60819 0 3 0x4000082 nanosleep syz-fuzzer 63311 337175 60819 0 3 0x4000082 thrsleep syz-fuzzer 63311 518418 60819 0 3 0x4000082 thrsleep syz-fuzzer 63311 474722 60819 0 3 0x4000082 kqread syz-fuzzer 63311 462311 60819 0 3 0x4000082 thrsleep syz-fuzzer 63311 450545 60819 0 3 0x4000082 thrsleep syz-fuzzer 63311 79275 60819 0 3 0x4000082 thrsleep syz-fuzzer 60819 352972 29745 0 3 0x10008a pause ksh 29745 353069 95004 0 3 0x92 select sshd 95004 144073 1 0 3 0x80 select sshd 30201 390321 20186 73 3 0x100090 kqread syslogd 20186 153088 1 0 3 0x100082 netio syslogd 19751 132557 1 77 3 0x100090 poll dhclient 80140 314809 1 0 3 0x80 poll dhclient 18450 193447 0 0 3 0x14200 bored smr 92555 369383 0 0 2 0x14200 zerothread 19262 350641 0 0 3 0x14200 aiodoned aiodoned 57482 13927 0 0 3 0x14200 syncer update 24480 79170 0 0 3 0x14200 cleaner cleaner 6348 283908 0 0 3 0x14200 reaper reaper 59502 326790 0 0 3 0x14200 pgdaemon pagedaemon 5670 485258 0 0 3 0x14200 bored crynlk 43264 314854 0 0 3 0x14200 bored crypto 19851 174344 0 0 3 0x40014200 acpi0 acpi0 93522 310901 0 0 3 0x14200 bored softnet 33547 503204 0 0 3 0x14200 bored systqmp 37215 169158 0 0 3 0x14200 bored systq 16926 452479 0 0 3 0x40014200 bored softclock 28618 22109 0 0 3 0x40014200 idle0 1 521600 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 devbuf 9535 6373K 6732K 78643K 11792 0 pcb 13 8K 8K 78643K 159 0 rtable 64 10K 15K 78643K 804 0 ifaddr 95 18K 19K 78643K 361 0 sysctl 2 0K 0K 78643K 2 0 counters 20 16K 16K 78643K 55 0 ioctlops 0 0K 4K 78643K 141 0 iov 0 0K 32K 78643K 173 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1679 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 15 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 213 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 882 0 sigio 0 0K 0K 78643K 16 0 proc 50 38K 54K 78643K 444 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 86 0 in_multi 61 2K 3K 78643K 175 0 ether_multi 1 0K 0K 78643K 29 0 mrt 2 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 253 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 145 72K 88K 78643K 3136 0 UVM aobj 36 3K 3K 78643K 58 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 151 0 NDP 16 0K 0K 78643K 57 0 temp 133 3041K 3105K 78643K 30626 0 kqueue 5 8K 20K 78643K 78 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 rtpcb 80 746 0 743 1 0 1 1 0 8 0 rtentry 112 61 0 42 3 2 1 2 0 8 0 unpcb 120 410 0 402 1 0 1 1 0 8 0 syncache 264 10 0 10 3 3 0 1 0 8 0 tcpqe 32 58 0 58 2 2 0 1 0 8 0 tcpcb 544 924 0 918 1 0 1 1 0 8 0 ipq 40 3 0 3 2 2 0 1 0 8 0 ipqe 40 49 0 49 2 2 0 1 0 8 0 inpcb 280 1489 0 1480 9 8 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 10 0 9 2 1 1 1 0 8 0 pkpcb 40 14 0 14 4 4 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 6 0 6 3 3 0 1 0 8 0 pfstscr 40 8 0 2 1 0 1 1 0 8 0 pfosfp 40 2 0 0 1 0 1 1 0 8 0 pfosfpen 112 3 0 0 1 0 1 1 0 8 0 pfrktable 1344 130 0 130 6 6 0 1 0 8 0 pftag 88 23 0 23 6 6 0 1 0 8 0 pfstitem 24 7 0 0 1 0 1 1 0 8 0 pfstkey 112 10 0 5 1 0 1 1 0 8 0 pfstate 328 6 0 2 1 0 1 1 0 8 0 pfrule 1360 33 0 29 6 5 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 379 0 285 18 11 7 14 0 8 0 art_table 32 380 0 285 2 0 2 2 0 8 0 art_node 16 60 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 207 0 197 1 0 1 1 0 8 0 shmpl 112 56 0 23 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2732 0 1338 88 0 88 88 0 8 0 ffsino 240 2732 0 1338 83 0 83 83 0 8 0 nchpl 144 4220 0 2617 60 0 60 60 0 8 0 uvmvnodes 72 3049 0 0 56 0 56 56 0 8 0 vnodes 208 3049 0 0 161 0 161 161 0 8 0 namei 1024 12069 0 12068 6 5 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 528 8 0 3 2 1 1 1 0 8 0 pfiaddrpl 120 38 0 38 5 5 0 1 0 8 0 scxspl 192 13116 0 13116 2 1 1 1 0 8 1 plimitpl 152 79 0 72 1 0 1 1 0 8 0 sigapl 424 1090 0 1041 6 0 6 6 0 8 0 futexpl 56 21234 0 21234 6 5 1 1 0 8 1 knotepl 112 158 0 139 1 0 1 1 0 8 0 kqueuepl 144 184 0 179 1 0 1 1 0 8 0 pipelkpl 16 170 0 160 1 0 1 1 0 8 0 pipepl 120 340 0 321 1 0 1 1 0 8 0 fdescpl 432 1055 0 1041 2 0 2 2 0 8 0 filepl 120 7674 0 7576 5 1 4 5 0 8 0 lockfpl 104 152 0 151 1 0 1 1 0 8 0 lockfspl 48 56 0 55 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 1121 0 1114 1 0 1 1 0 8 0 zombiepl 144 1041 0 1041 2 1 1 1 0 8 1 processpl 920 1090 0 1041 7 0 7 7 0 8 0 procpl 624 2363 0 2306 8 3 5 6 0 8 0 sosppl 128 12 0 12 3 3 0 1 0 8 0 sockpl 400 2670 0 2650 7 5 2 4 0 8 0 mcl64k 65536 93 0 93 7 7 0 1 0 8 0 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 33 0 33 10 10 0 1 0 8 0 mcl9k 9216 20 0 20 10 9 1 1 0 8 1 mcl8k 8192 32 0 32 8 8 0 1 0 8 0 mcl4k 4096 93 0 93 9 8 1 1 0 8 1 mcl2k2 2112 6 0 6 5 5 0 1 0 8 0 mcl2k 2048 75858 0 75808 19 12 7 14 0 8 0 mtagpl 80 62 0 51 2 1 1 1 0 8 0 mbufpl 256 127388 0 127290 30 23 7 15 0 8 0 bufpl 280 5949 0 589 384 1 383 384 0 8 0 anonpl 16 119094 0 103544 130 66 64 80 0 107 0 amapchunkpl 152 5428 0 5294 39 33 6 20 0 158 0 amappl16 192 5947 0 5084 99 55 44 56 0 8 0 amappl15 184 40 0 38 1 0 1 1 0 8 0 amappl14 176 22 0 18 1 0 1 1 0 8 0 amappl13 168 27 0 24 1 0 1 1 0 8 0 amappl12 160 22 0 18 1 0 1 1 0 8 0 amappl11 152 465 0 454 1 0 1 1 0 8 0 amappl10 144 441 0 435 1 0 1 1 0 8 0 amappl9 136 306 0 305 1 0 1 1 0 8 0 amappl8 128 354 0 305 2 0 2 2 0 8 0 amappl7 120 539 0 527 1 0 1 1 0 8 0 amappl6 112 442 0 435 1 0 1 1 0 8 0 amappl5 104 1130 0 1117 1 0 1 1 0 8 0 amappl4 96 434 0 405 1 0 1 1 0 8 0 amappl3 88 142 0 137 1 0 1 1 0 8 0 amappl2 80 7662 0 7594 2 0 2 2 0 8 0 amappl1 72 28188 0 27771 23 14 9 17 0 8 0 amappl 80 2597 0 2554 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 57 0 22 1 0 1 1 0 8 0 uaddrrnd 24 1063 0 1044 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1063 0 1044 1 0 1 1 0 8 0 vmmpekpl 168 9751 0 9720 2 0 2 2 0 8 0 vmmpepl 168 130954 0 128966 154 62 92 104 0 357 1 vmsppl 272 1062 0 1044 3 1 2 2 0 8 0 pdppl 4096 2132 0 2093 7 1 6 6 0 8 0 pvpl 32 320157 0 301746 258 105 153 190 0 265 0 pmappl 200 1062 0 1044 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 308 0 93 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224a127) at panic+0x15c splassert_fail(0,1,ffffffff82222f49) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff8258f710,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001e834620,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d742130,ffff80001e8346a8,ffff80001e8346f0) at sys_connect+0x9b syscall(ffff80001e834770) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba2a8165180, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224a127) at panic+0x15c splassert_fail(0,1,ffffffff82222f49) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff8258f710,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001e834620,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d742130,ffff80001e8346a8,ffff80001e8346f0) at sys_connect+0x9b syscall(ffff80001e834770) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba2a8165180, count: -10