generic={0x0, 0xeeb, "01634ef51c7abb1efa805198298cb4198432da5ac0074da0210540c55c37b742668b733f0a62bda33a3c9a4bbbb30fa90247951de1fbad66ec2d36ac19027e1f4f41b6a199b166d24c5bb32397df74b5db2a755f8046320abc4aa33f29c423dae7244fd43b9237aca4466353164f194b42c42bdba78c625babb79fab9e17dcb43edf86c2530af036e0b257b9d871c55654ad2bf3f8ae88f0391949b082302d169a56269ee50c9718caffc4ec832d3d702083ed1205ed1a6d932cfdfe245db1f4ee2f1e5c4d49cba94f2620b2b9a7507e42f40051f3a8e673709253e42be829569c6c2322eb2d43e9eb79abf5bc92f8048ad3321f574e4f02499420189301bc83439bf00e60e21b4da862fa84a82e4cedfe81043a4deef826b67f03333fa2e0e03dc66b6aa87fd9ba80c0ef65603d17b2af9d78d82f6d52d40c57e88189d692e111a051e91b21b04a3b692689d046bd163348edb868fad8f8e7326163154045470115da504eaf93ca1c04a54d6ed68fbbbf958cd7fccdc694a3ca451fa9c60e930288a8c4221b9e1c3cb1aa245f6b374c0e23d2397af9802606fae2be396f9c8cdfa7790274bc686b8a692f1ecb08e3d01fd3f30c000851c2bbf5ce997537d8e8eb379866e03138454d305130047a51cdce3e11aae6ec358bc6ad4a115dae353313d629901ddc00006809578fc4118ebc21a09bac09fe1e8161f5746c232e780dc957046939e07b90b1d02683cbb182001021f4de3ebfc2eaa6895fb268ed3fc68a7f8e6fe778ac0f867e7d7d460b73a89be52794826bb175a2db3b427afc89b7a28d4182b292819176e38c05f18879ad91901f037a933225bd7410e0204f47bf7a813e0a322418d27939cb8aefca5aca7adb6f9a579c50b5cf5dc902852618f64732d49739ba7001d03d1600d2b97010db97a589bfcf818a4a735ec326de8b878ec5c46beae1cccd81b91d7a9dad2477b75407fa49a7c625b52ea959e2eee3cbf46ea72f9f38b4f5081e48e5e98f821aac161240f3438de4fdeddcef48e12e8fac540065b5d723163d1d67228322058ae13fc9213fa6cd3a19b1badac0f1272812473f81b9a017e88126e1f899619f9991b6690a56534d0ebdaece4ae17ca5702f2e7e422809681210c73c195ab96c82ba8bd18217ceeb1da1da62a86570621015be0813c1c6549def4ed1f8d47300138ad5ad98d00194ca2696fb2007ae0bbc49819e7fe695e1db87b7f8b90e6c3c46407ebb8bf82a4acf517c6d0a2ccfaa9890e64518193156d075bfc22a3f9cd8c793c00b04048b8f7d58b8bfa0d6659b82b12d81c0ab701abdf470fc2e09e4f4bfd07b7e2d65c2dab300e21d32bae3f5268d91a456a9dc71e3295b7c182f72aaa3608146a4fc66cc57c04e3ef2abf72284a355db345b925fc995a8113b5b7f2d3db37e8e7b5f36fd291020dca09120afe4325b423edda71158a449d086e2a3c146fb055440890a63d2dd50bf572f72498bd0291d493b8f999b3f0eded3c5324a74ae41d9652e5d942fc05bd89ac790ed8058e41bee5f18ce5327f96927b9f32c83b0b16b1111df48b69363bbf4274d80c96a8e3ee6794b91469a4c1ac7d189af1cde3e5fdd3fa87f8865e76a61a74e33c7c6ceeea204a53ad14dcef9b316a078467db87ac883cba7f9acb0013d26c9537b55d442bd96861d0660e4bdb12850122c12d130fc54dd95d73105501d7e51a36e400e85b0517e9553edcb6d0cfd15ad6f01fd2bfcf2f9914141f25d013e4868f1d535187f5e6c679d95d64e10ab1b08fd1c48df9b04dc1daa3cf46b381ae707bb0378ea785c2b047fe32e9a7a4eb697663939558ce6a4ccc7864da2b274c66fb6b4a334f4783eff6bf12635a8e6b28cf6a2e369108dc87397881bfe26b4f3c2f6c9aea78f3c5173d24d277e5cbdcd1bcec022055a952c52e805e2d32918e01c3fcbf03224b228c8c9dc745c5555c7e71180d399953ac65a4ff46997fc4477f9df4b5c8087e7a7bb904fa100c41b13d0ee5397510571f0c3dbabb0775f2479b08d0485cb3b8ed86996477da9d6b027dcde51026d13bf2b50449d5c05c45f340d5caeb151179135b81d8f2abe5f8abb98e3edfc9a7edb9c4de6cf5ad69adba7ad3e554715452d48ca0700041d9d9e1710fcb1e1391c0beee9bf5654762576479dba2b9d098a0c1e9a111a3922751c0ea6d83781a54f3b36df04620061555d44dc25f7dd8ffe685787f5220366d2251f69cf37fa47315a4595c0b92f18e0a00937304c7d17c5a3ed92093f9a5759a6e1317575572a06c5397b83f329c8107c6cb14d290260e302a785f631d668b6cdda2718451f30bb2f15fba61a9bcc8cc79f52b83b9d1dd425d362995ed33c5c2e8eeba72025c1afe47bd77beb283bc854089328d26e86b01e3f44ead414d7315350fc613e7096dd1bd68efcfa0272d02331f1476d90e9e65f5172eb91b723d74e0e50eb9a0e8e90c011bd1d04f98b65adbd825fb2db9f9e23156d9bb5c90eed3a53ed2bf7d0109811d44277b802414467f19265d1f49fcfa229f44aa414059f768873af8b5c9a5d67a1f6cb176b56a1c7bf7ce7e6bc32f7ced089ccd0cf0c5e6b0bb3de2223da81f8fa99c9e88004a41a8e103f044f7aa69dc1e32a960840c4fca80753782b191ca2c097cffdaad27141ae9c34ed5fd08632c9b85fb28da317c614d2eb867e8e4687ce6f0b44d489dd7c3d90dcbb7a13a8f92f81edcc5043b33e5495f49ba5aeab9d986aeab55cfaf050f184b556c8b4fe01584e24a36984f8956fd6534bd8c91cdd702749cda83ef0116f90c85171954905e4a06a715657c8970b43711b062623adb9a0675428b4684e47ee9c481b9575387ba20dbf05bea6797eabd5f604e1108ee6f1184c2c283266ebe1f2b0c30c9e717a6b8af461d9f26b44d0e4683e075efbf36e91a7aad964d383e52161dc732b9320bf85f6d5cbe15c5fa36ae4813a0d931cb75927a66ae806194a0926386908cac3019acd051ea2bb2a8ac2213e6c86948781397f0d2eb60b996332f181b5253b3cd2b2092020ee7fe786d3b593af0cbd11ce1a5f14e3005ba339cac8157df79e0fc4910eaaa6aefce60cc8d702ab6eee8fef3b1ce530e3bc7584e172b26a519830a2a9840cb6a1d18167fa0d80ce7a377ddc414d6b79006547bdff56abbbcbc362675920355f0cca3987d5e7812dc45e018abb053de21f67eac37e0f38db4bf60f53fe3a9184e2f63aef0fc10aca7af10ff78d35face13ae0da67d447db4ff50d2d1c62d235d7b83634c206247a02775ff76658c6632fc235c8b3d74512466b06ddfff49cb812773246f7f30ef6c333d513ec47f823b799edebe564583205e2301b76c233594a43cf34441da36d17bdd0c3ab99c0e4985944e905bb7c00d0eb089d2264d84aca43f7f49ee8e8bde1dc73108e91d5fc1e7aefccf6d90e88a7ddc47de9eea6c724e0c0f815ceea39775f237d8ac12134fc03c0d25111752a94930d1ba86445da92d8cc3c9fc0c8ccf0c122f009f54567ef7506eb65559dd070143f0dc8ecff18240153832437de5f2429a326eac2da913db495a15424ffb2a27f3e0ee570b49f12173fcde5e23bde378e461f9095b3581d5d47bef45d77608ccd240339af7baf363838561f1550e999270781c9e6e6b146feb132b9e91f790a60c166ae7bbe42ec90767cda6439b74d12050d43427fd33cf6e62c0b79bc565a4afdf5efdca3d28b4f749b4b55a2694af44141903994c68fa901de6f404e6d442f548962f1b7601b4ca6532f899be1f09021e1b79d026e97f2824a1abca01b7723e86b7febee9411d475166b3efcbf51e9994a00645545579685619a79457ab6139f3d2a5b131b60aebc6d0464f84d83ed0b10a39937214b5c7eff6bb7ec2b10a48e4e209bf7545fedfd7426ce808e9c412120b3ca2b3f2dee34e02fb59fbdd91525ec47d57d45710c25622ec45fa6a19b6e21b0b3c3c2dad97f7de51108d0f7ca9860a7e1511d753573b75fcc6a5f03f49af81810571bb58aa4084b89d11da5df4d7d13cd4cd77dea873e81320bfbcefa796d16f259e0495b3cae5dcdf1fe66be1734f0fc5ace0290a5d7182c1654057b3a66d94f89850d7c19dc7f9330e25e48115da4627f7c8eb5edd3d493ba50e4a426cae23954d72241155a2a749be25cf77e11d6544514d5da397a4d19b3635f5c37d4b3680f962dffc06a7ac360f29191f5100c43bd9f9916dac98f3dd65d2886d73ad6fb4fbb74b597b2287075d9389c7a3d758be3f17543410dd84475de0793b50cdff69815cf3faae45d3547286c60cf1b0f6a91502feed65abf09ef171cfc92a0ad791a694931ee8673a3eee439aea71685f68e669b97160f4ebdddf9a21aca9265fd5930927c10d90cedacea73430253d517288b1d090dd84029d905474906384ffe6e7a9c139bdb5380f4ae6afcf95eedcb916bf77929229099ac398caccda7caa454682b4a5faa348f8c9321397e740644eecfbd35d238f1d07cda1965d9eb449b23b66b3ff897bcf41cc4b1a60ac546908c4167a8cdffce642be9045204c1645637821bcbf644f3f9600dbe4d5217a1574a9ae5929b1bc01d2cabe6d2d39559a10a3d489ae53a09ddab2a8c8d104a3c9e5b5b081b08b73bb46276795a8e31da87ea7bf4079d5bca886fecf1e00f34f8ce8aa9fa4446161349e4a91205bacf7f64afe8e6a55070d40484a52aac39bd0bc0847b1805aee2eb7bf172c144bf5aafcd27d9b30a9671c72ae8feae3058eb3e5d41a91e9fe047a78d7c493b9463c62e0046466951f93d8ddfe7b21a6d355e1dbd43df86c175caafb3279649d92eba02b19e6c4566f71e43997a93f4151d75992bc1c9ad9f01af76aeee9097bc2196946d50944a614e2db2d2fe22b966d2fdb88172a1a0f26e89d9b8efdbbf2b1311c7a080c5aca4571bcdc05292971b96f5bdbf244a22b1931e710a5d7578f8b42b573adc58170f7f1aaef10f8af408308807c91d88f3266ec9cdc42e8fcea357f27381658dac1d75233bc7a6bf6de77c64962f9cb0563d71da657dfbcf4929c4b2acf864b8a9baaec0d9743c863b0715b7033d0448ffb16edfaeaa61ad3c01e700a84b8c0920afb7c76361552a0f4b8234d693cead1cf4187ec63cf8e092534d38e1d67310e8c9743d8ceeb5d8b9fabf7320bf6066354fbca8477ce6f4aead1de2c728269d116547f97e8ea76134e0efb4a091182a036b7635cc21931cbebeb77362e26c6445be780e9d138951e3aa1006adccf87d9d58398e478bd8357bbf9f22ec170c0eb53cddc20ace675ad8b87a00ed590c783ed5d6e7b569f9df4f54c361aa12274f94725bd79e0dad7ebef77cca7045fa999de93870fb2bdb28e0cde375232b8f88c8ebce2bcdda88d035c978ae92ffd2dd2"}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450d) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0, 0xffffffffffffff52}) execve(0x0, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x7ffe, 0x5, &(0x7f0000000500)="000872e6dd325521c40cf26af0a0f1890c99348a0000b586f9e44101001689d0beade3e855f28f972c18a8ca43bb5d811372c57f077ea64de3fc6bf200f58f819499328fdf2741322b070ca21c2986acac0e71cdb298d55e5c34e24bac058913f6309a8d45e9851ca10426a4ae450000d1dbd9cf3d740c8f2c7e854da117324000000062c8b038dfab2bcbb8a5eb9c02001d16247c09c07300000000000000000051d7879a1c6da08b1ad4d6d892cb91bf72e9f61aa235131278602ecdf316d303c09cf4a4146678751387a4b108e0e01fd88b74663e1e7260316317ed4f09e1bed05b0ef65add49d3fab232cb2c4fd971b02ae129bf9faf8f316d22603c4e8e5b5451505fda22e19a28915975b27c16cb4dca4100393ddeb3273471adba57ac0a8fb0721af49255adaba35bc3179ae2d30abb21b77c086f1d0a2f", 0x13b) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x8) r3 = getppid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x3, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r5) fcntl$getown(r4, 0x5) setpgid(0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) pwrite(r6, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r8 = dup(r6) sendmsg$unix(r8, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) socket$inet6(0x18, 0x4000, 0x0) executing program 0: syz_emit_ethernet(0x134e, &(0x7f00000009c0)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYRES16, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0cc272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb3856700301777dbef130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9406161753905d234e3196d26734349a2856c7bae2a0887c99a97f42742a7f36a9bb123a4379ac522386fa296351b4f7cfd39632f8f5a201fe0bcb851c387a8ccbf1b3062b936f97b7234bb3e639070bd4516c6edc7db8adc8d526410f6065d961270659f89b14d683e65aec001ad1293c5a6e35b26144ea49a8c8625ef9ff2277e0d5ef176d3fb64059143989915c48530f6384778af47c002fd3c8d5f646be74e14867da96a7d3ecf67a997a2b1072deba6d00671f2daab0ef78a61b44d15ae618f5afc8cad3901d554bc11e30faadbb9397f16f3f00df3ddf8754a"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x352, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d", 0xbc}], 0x1) connect$unix(r0, &(0x7f00000003c0), 0xa) r4 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r5 = getuid() setreuid(0xee00, r5) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) socket(0x11, 0x3, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r4, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) r7 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r8 = socket(0x18, 0x3, 0x49) dup2(r8, r6) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x1) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1000100000000}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000013c0)=""/135, 0x87}, {&(0x7f0000001480)=""/49, 0x31}, {&(0x7f00000014c0)=""/194, 0xc2}, {&(0x7f00000015c0)=""/68, 0x44}, {&(0x7f0000001640)=""/73, 0x49}], 0x5) sysctl$hw(&(0x7f0000000280), 0x2, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505b0b9c351027dfb9209edd07e83761c16070e04d4b241049775f85dc1b0804ae6bcb24905931aec09ec892cf12f4ce684aa61785fa6ed0f57630bee0a4969e536b2297f1ee40ad98b9f2fc74b829c82102161b6eb0c7a04129dc346aa21a9884a87f6f5593f388fdc7cb896d37902b2c1919b8ee8c435b55081f692142b10d777e0a7175c0", 0xfae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() sysctl$hw(&(0x7f0000000300)={0x6, 0x17}, 0x2, &(0x7f0000001740)="f6e1298f2571653aadf510fe22da5ad82881860675e2e27293c70626e4fa1d0e27c378b90e28c814637d3250d46595f69efd3cffcc95cca369412754f2279144f6eebab2627facf2636abc82418e33a770665ded7a77c83565184107e0d16aacd71a5f86aca4687e7ed5165a7a66328b0d38e4c445dee373eb2817871afa13ef6a6158518c53e311ac9c1579f7e7d889749b65848bce7348682a3845aff319c202ca6cefe49fdd816c2a43dda05fbbd832c01b823a5a874fc782c55ad31f918211977b78da5cdf1576b6aed2cea010f5fbedbbc64629d4a0cabcb3e1ca8a599c7192e5ad9cc8842d3f4d4d0305315ef036b96e6e7cf6663b0a5f099e7943ae407217bf104c6c5a52b439b587084bd07f12876e6a08053151e5e0b656835fab7de052e50b6414050e46e669a4d54d844db16829a6de14b2d79422205d9b4987c38b477317194a2fb3cadd2fd59beb38ecb7b799ac81f5f137c76cd1c43ea15334fa0fde4d54047f2afed22fefa93885e259e5a7a8409d58c3f222377f3e9bf11bdf2f243158043729b82e4a4eac96541fb92a4206265dd2fc7ec38b043b7540de9eb91cc30de69ee66e2ce800c6140e3cd0edd9225329823118dc0647b92aca6fb5f997e1aae790b3c10802ea0616b9299f4ad992f04a6ada840100185934ab21befe1e426dec9731e89f1b64071eaeb8c4aa1b8d6efb45db6f729e95d7719a0938cd289be65232c42e1351c1a75b5098c771cdd9f9ddf8b9576374ac6a4f4d9b46b4f8677668f8e8410de2c3b51585d491de4d4b7b59eb7a330cadd86a53f7b734fb207c8f18b1434f86fc19d706fd81e362a0ce19a1a32a3f52d75caa26a02fcde147be1de62f9f2dd86af49f98797bb580155430367712f104f814eac647ada5d19fb5d108b1bc4025730ce4d4928f191c2ef0c625a8a16bdf833d753dda4a0e73dca585d35035663b45cd926e1cb145fba7973ad51c04ffb034c8d231c0e656307486c6bca800062f3680adecb5d8a79abdddc08e5a7bdbd88f1ce41a05238bf79c65e6d35b1776997af70032be1fbd2482aa11e135ff5c20e5ca5720e0b183309a002d4c7cb205b24f3ef49349ccc9534f63f66da2fa46f36d25e039de623042eaa835d8f36f700536434c7b454989017b3f914b09c2a4f5eead4e0fb2f667778bea14ff872bc7810fb30ac8442e71a26a9d72f653bba25924755c86477098a372ed3b73f35764f5d9e0a87aa5b2b63c4b4fc44f371480e32eed534a1659cd9b8c79683645bdf95ba9cd616e14f815cf787dc984e045df61820e556c971dd68c33473bf5d9727e9ab51e29ae2a9102a7205e9b770b18a138ff846ee6a216c02349fc9bbaff1ad72f9fdd0058141acbfed9b4231f809b233eae751c9f089508cccb16e2f7b813aa26273cb23939bf4dcefdc2c3b9d0dadb019db66c40105cd9d9e78f90b0c8a32c4421abdf665db19e5c52ee2aaf7d948f0cf90969bf02ffc56134fa4a8621630348dd743c9a627dac09d5dbf2a0b27770701e8f78f89c0347a843e82b287cf162bf59f5cbfcc876a18304f9e55adbf69d6516e724a4d17cfb993e51f0a5ba81cef41acbd1ad1f0ee2657c6bca332d4bbbd9a14430f515ec67aea3c2b8bc37792262a7e403d81fa8381be707d354b078c9a6331321582648f4364b08957ac72fccdb7b5a1453ed7b7f775b4de9de2018c456f65f44c9ddf8734a663d44ca1638f00b2c9f1de8615897d677793312ccf11fd04389a34805baec6ab3abbdd5dbc1c0964a9249ae2e21b137bd913b8a9923f32d639d7a8c8447332a73839614ee371521ce302489f2565881702264acb4c753600cf3dd9f4cb3e213e219abd2b083c3c68ca7f51f98aa99833ef488a502fd3c9364c28e41bded75486ebcae4eb82811eb681ec136185927c95254ca6028d812478ab116acae4ba63c833246620ce1a8eda30b7a6e719bcf4bfd34bf939f00753c1afb04b00f4f51cc0db244bea29e51f11ceebf753e9fede2ee350dc17fdc6e1110f5f3b5cf871fc305fb075a7f77f9d9593ddb668697eb5fd4befee8366a89f051d8e15cc3851ef26496c1dd36840d9e369fdaea7c9434bf9a2a8d7cdf971c1ff980e934422ff4244fe0b078d0c54cc89da4f8b8411b8964e87d2f9d1bba2243a5a0fee1cc05ade57ff88614fc17bda84b8c4ba41e87ee53880efaa12c8f6f15a53d16c7a0b279a17d0cdc64c78cf6f33d0d4bf1ba18b2bbc705382b6dd4c1713ba847fdb4a076659a21ec41b9ac2463cf17fcc8010bbb730b32757e28932aafa1d55fd292f2330f59e2049203541c33f36918735e4da7f82aade1c3f69ceda2f60ccb7c6d37fd044548bae1f6a34953b05695672dbb5827a80053f735130e6f8194e75c79864731cb195d8ab3e19bc807dbf1bc2b710a24bdeb55e3501ddc10c07de2ade2823129b0c563b869055ea3bc2385006ba6eb9b5e2ec9ee28f25daee26694f0d6e343d88152e6c4f502f9c303fc5909dc7a4bdb2b233560f0996c80dbbffc1f003651d56d7df8f6cde7969d9ebaf3ec5c4b7d083268d6a72cc06eb4088f56299c92d15491cdd910da1c9b9cb4c22678203788f11bb01ea955e65c397de15650aca683656785da13ec2e6b0c048557761f66d733f6d5ab8664acd987004aa3800f34362ff6a24663b63eb4f9dfc65f5128ea73a431bd8fb95a57b52927d009642740608a11d5809247ba627a4aec2c632707bb3bf9ceedbcde3336ae153f985355a304c7e3564e0b2047fe778e42caffb6a14f998595798563c528257a1d879f07d1ad8e56034d62c4f90a801b3bec5448b2cd2e5d705803b9de41789ec1d3944fbc73f94ea2ed6c8d79e3799ca2dcd38fc3c5310d8f1465a1641309b8f7b12890fb3d51d6337eb4d7ea73c5beb72583b6eb9525936b652e6057d8e8757f16b7717b3de19ef4450d2b3a5ea453e27ad2bdd1516c7e1e49b9a7f63b941c9ef668a8145bd8d2cb29ef6fa2aefadd759a976b350b6be39623f5ce0f7210ac0367237bcc4b562b7deaa79e215425144ceec207fe88bf3ef04373f325545a37f68dff04a28bf1b00e215645504af23772c2c37dd9fc278f4a01ee66092b9e2291eae0049d6c555de60fa768039706c51107995f111610fa58d5769f4af69f4ded155cf1e9b0a97c8a287dd980f81c8e9290e5ecafcad83b38c744ffb29b018de7b8598b45b6127717514ea60231f2cf34280150a8e31bf9a19923809ce8640e83fe5559d6f4904a6a19c7473c2c1ae5aab3dc9a9b1ffb3c2c16ced1b4fb3343a1640805e81546eaf724cf34bffa950bfb80815d5d179b1068e36dff89e8410be8d250b501a9d2be65e33fbba1b93f9075a7d3e2f4ef87fc072b1a88db2289b9da959acdbd0b78e8db8df1dd65ad10caa0efc36ef9d57ebf022417680cd65cb46a768b54d9531a8d17011e908fc2091d5d6fae368d94a7a2cfb7773da28ac7d48dc36e6a003f63ad6a5eed1cd115302479070946dbd1632b086c7453428a9850699217ce96400db240bc8bb55444d665ac3f3e47658de2660c4482d48fa920ec97f7b8264d39dbadbbca0efe612ce6eeb94adf614781b0e165d43082ddb1473267877ea55570c77147adba6a7e1377a7d883b4f6a96f7a26c4f07d8c7062a7376c4abbad482976ff8a8fdbc7dc35166f2ff5adbad21772b643fadeae75389956df90d03ed056653efdd570e7e20285e3e7bb61147a32b662d2cb84a3ceab7237419e38ce2045c6ba7abb0304fca1e040df5e4c8663e39ee44e0aee48b54d2390e157613facda7372040f5051c7b1293f2f3c335ca545d238d7d1a914cc24dea714c518c291666673cbbe2619eb9c683d6e242fa4756b22fad05f2cfd8ee1c2338b9c83d69132fce115b00b96a8679fe43f2c9a1657557efdf6b4b0b109ae7bcdf3ab44e0d3563ef088638ad31f81e092af5b74912274c825aeaa30182aff4f77d89a4e7cce9cde97f00c3d3319e476593901e78fbc656a2047be4d05611e6165bc35759da652ec054e41cafd858cf039c852376a772065aec6ce8e8d63ddc3fe278981f371e58e8a0792a1e0e06807cd7fe0e07922eb5007d820550ccf471109e13c1537090b7d217c9a13c1d0e9901cea1e38d3ee1b82f2d1498db80030e481a5e763349ba9ce96091d3ead424a581e1163b5bf5648ebdc55720fd93a08bc111180f235057804371c168c4ace0bb5544fe7a80cb219626d9ee547023b755642d209f2ecafee54fe87c13c92aa9fac62234f0b7cab10f1fe062c19176c041c0a5acb81736971e396ff1444407313ccd83da1e1d2747af80da8ffa02c5de7566d561dc575d1862132849cc6022e5a23c87fe1e02a4e31c7e704655f7fbeb135e0eb51d07dcfc918abddd274a14938840da5fa7dda2b89b9f849d01659a7a5798830817984a353cd2079d5ccf0ba49cc7c4806eac87521c6f35e38147f92279a6f55fd8636e9e95d98b5928bd42047eee98d9633bea784314211f92783237721fd67a6cb80fc641a0c82ac1069ed169f147652a2364b0e601190e7ccb4e6dca138aee1a18615bc87e8b2c559f1dcc0eba4cd72946c68bcdbd703a1ba5bf64042f7f387b6c85178d4dc28a2ea44a31bb635a01e9055d04ed3a2087509f2dfcd2f8dba848eb7571f82f60e567ee0c895444b478e2726b93ba9ba67a828106552bae09d55647338dbeec4ccce198bc9c524c59285c23ae1f380f292b09955e3f08eae6502b7725c4a12dd970ffb07e75d96740c856827d34ec70e5f8e847e50c40577b8e9db5030697a415bd4a335da873828e3a5139cf96c797ccba9edf7ef09c1a4169783b86554b9b7ff9b6b2d630880d4713c8c429c5309a4560297ecf381acab1f0234da11938a7f84dbf6ac1014b1ea509e1043a06113e1db103a7447b015c69ef846131bda9868a332c8ac1cedaa20198f5ac37266c35f0908d12939edcacde1e2aa9e78e6de577116628a44865c2d152c5aa4e4d46ba525b65aea74889d5b1d04532cff9ee4dcc047234c3c38eb40f16f43e50042fbd8691d30b8e984a755cc39c32d9fbd73c6d0f4f2f61c1aa609c84661168d9b488ca914d055001f08f7ce8472712935f207b3cf4343f49052b1fe707f63824e49180ab126670c0368f03f8df9d198b6e5c623a3cef7911c9d42199abb50cb29772241fb00011d31f58f46a91be4221b9efd1991ab1b5113d14086f7c1d1ea2d3bbd1c5e1b29df98e96c2541ba5c0bb4fee777caa3e124778e51a69cdc5f63ca8bd3509a349d52899ce26bca22b3966e828cb6a700f4be132d5dcd89c0bb35e2cdf6a0b8b15ad4b65d001d9fc643adcffe78f294ddf17028d7576414a15123a928ef51989985026584c4d3e1ac5709ffe0ed52361f4801139c13aebf3a9f3a5fb075c38cfb0928dd709a2292f559a1872bae9dc30f0c79d52974c861a62cea7b9476678a4fe8375f129a907e0eb38e6178712f94587471b755a9165eda43c0fcd8fb7dbdc12210241e0c358c28d7820545586f8891eefd504fb07f67b4b20d42704d6e4cb434494bfd3b987d0ef42bb9ed43f15b87c9c641f6881508e3fcd8a30d31aeb2e78f0bdfc237433e691e1cfd0ad3cc18660287750cf5f18e688daad2c35d75fb48f4a529ef473a81ed0dc9dd0ce6a8f4d00f258bb280877e661b1f0feb4d36a49ef0fd80b744f45042260fee9acd920be61463558ace3daae16297b774557b8980d0721cd3f75a98eeb2e4ad29accb4745aa9ab34fd562e4244db81de0bbfe8dab66f916da3b0cf4d35679", 0x0, &(0x7f0000002780)="8c3817f6d3fe89297d5668bf64e735b66fe6f2fa43a20a5772ff0180000000000000946f948d27c6eb23f387f9079e278aa7ccfc0a1273ae698bd9e2a4d89942a00afe5bfc652ce07e2229197eddae759f417a73a4a51ce943955470810840416142d04ef055c681f9939b8f73469658c2b088e9cf39c50c88790d32caabc101f1f6dc1f5e91c0a7c3a1ec6c65161584f37f7206f0664c83ea6001699099e70144f3", 0xa2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)="6fe8ddfacc4d44cd403515199e67bc173e2c3edcb2500514b0c6ad7b35faf73497fea1c10431c4253a44ecdd6e45c3749f02f9ceb41431eca9459f2abb0e3a5baf87a59123d6dfe86efe8e2f4c3f3fb48a30adf2e636ce5e08d298452f2d033cfa2a71327a96cca933eca6e73cd4b0cecd221d89f84f9f21665d73484aa8f89f005e562eec7d00304f6b67f9c9581b7978dc366665b6e5905ffe78e03c14eb8555277466a82cd3863fed25b2792c465624769bddd432f4e94eee3923d8a110aa9507daa8b076b787f09884040455f27758efd2d13260aa05f687cb0586d9084214db47b4505a0ec80ca9689aa294f598d27203b82f3affc065017f8533be860b589a321a674107be9641f1bbb0f0f46d224c4cb19a22e0ba20cf7ca675d1d06785d6fa8130fcb73101c325a24603ed214d12965f7e21e7fde7dd99b278a9da9cffa3f94fa85564a8bd4e5848066c32a510ba9064be3bcfa0800b90ba84fa478fe385dea4b08d8f09446db75370cf386572259264a4a20fe51128aa708ba4761aba9e68e7992c54b1d4b6c33b058b54af020c24ec64cee47c6399733db7c24e3371aae7ad46abf8b0538c6d349c8efebce85d846c9b79c7c83aeb8f3d39c14387a9ca0ab04c20e6c487d313ed53cb5d6360ad4f9034a142138f2647f11bfe327c634676c4731df5e28a4672681bd2c77342bf9d23b541197de64f45e1415798d951a2c8ab564ad85089b9b39f0ebf92fa70d49322057e222eed262f86d272cf2f961cf7ca2337c82cc91a8c392498daa66539e3a301bb9ad5b61cd5520f46d68ddd6b0e366f20683938caa12b8a1f057fd77ff98f72341105dc5896d70d229ba18deeb55db2030910d695252f22401185bb226291f4b6a23fd0f1e9ec4e6703cf6314e7979569c74a29fe0619b54e19151cb36c1cfcca18fef773e07f4940e60436a79d48c244b6527af2c9c07df677d9641f9dcde315090182ebd29c619f0403e6598fff036722fab5e0d2cb11ea8f11a9c7530300eb414c21fa1b5d954c6b5dc1b6dc3b0e35d2927ff720114a3677ab5999addb7a58ad54e10226af7d06581c9ab725464f89c7596a0c01be0e87aebd4fec7f9cdd4a34263fc2dc8b411f6a27024b7d4498bd0612c6722a34dbc5e9281f68ee292ace3dbfb3942012122cdbee81aded33fe1084a67e1fb777e705dea9ffe0233e716fe1cd3ab74fd4ea112a5e1a099961d17af3a746cd1447c8028fbdeedaa04f7f92bd29df523c9a01f2a8965bb5a3938dace7a302f69330ef3b8951e2fa7366b97d66ae28c3b17ec290ea19b9160215726073d64c4fbbe7eb7ce5f7bec60c5c8392e4365e0aad4dbac4855b5f42c44d5a731f4e6f3a3e436b9a05776879be34a1134c342360505e70870449b012afed2f549d1502e53621e9eafb6d69e5a34009f2b1362cf334d7d3996ae9554046f487730901e04e36c33e7cc3417a1f24c0bf17520144f9493b80510e57875a9dccbcc40ebbf952b030569e82cad552dcb2e6dbd196380e6345320e424d6e962c61461fb1c70526fd3ce5da9f1ead1fd0a375178d6bf6c400f8ce7fdf2f4bc88b798949c06a87ed575e947c0b9b32ae2c9fe0f3a9e1ce7653e6b9973126dae5a4c38748bf87446c8b6033db980dcf3e59a54f27819ec0d748a376c6c966bcf130e38621b69e79c9ef3b9ec70fc298b3a6754a83654f2fe327c909871e72e57323be608ca2bacc833acf8ecb4a417dc2d4b804fdb2f03f58278caa6f6a688b1011549d685d7532297906ac8a9d20fc1c2fabb747539489e3648061cfee3115072e6584c0452c28f5b3b2ce4b73cf09f20d2a0a91758cecb3ea9863427faa9b091e2827e11108e217c55a250f63b81fdb5d9db7fe1030b615af467cc2fc4381b18deae8b86e518d591fae7caab99be71c72a7baf47492c92cd67a433ef73ad6d365202c3c71f777f7830e7f7c3c2e1ccb6469c4bd6fff2d6479987dffa30ee6b0f2c45de7067053f8ab2faba3bf518ec80fcf92c407721c647f9e8c0fc91abbbd7257b6d3ce00be784f30a9546fc846e02fa15367eff156c99ed94cc8262acb321477f03d2bac1d432aefcb99440c4d85c3a3511db6820d081e3bc23661a5f620556164eba1b5e6d38917c834c14c62ff76cad104178539e3a83b9697a35737ff32a10b2b1e9fe445ca50fc46c7adf82164b1f869f6a437d5436d7654a6d211cd40689d2adfe4c62bf6563368b9a824593ebf3b73153568327535e2295913cbcec88df255131315ec3699317730662924f297dc9aef9a45c231f347e7940fdb2d10f91ac4f555e000f014f7067f715afa9324377f3eb5f1c03303608ed4c489b998212dd2786951de94d03700c97960c263d9a02e7d3f7eb73ede3deef02ee7ba2a55ef438b0d9919a064782c2e77398b60e76f433fc4c4be711eaf8884bb90d25ab9eb13d276dfad273355586459d8f7d2f46b9a1ff923712ae486fdbf1ff2f2494aeb10a4faee986852165a4431e450c6a489e58a618d2f76ffdd919b7e3e93e2fdec88a2914e281e4603a6593c0add747c25717a4d830c0ed4d71ab9ac201ce0c43e9a24c22771a5d239c1962395e5854465501a1e3deeb8a1c69dd144b836addc2899e9485ee13922c0804a5630fa7980d445ea9df67a6c976820a9456e578a775722c61890f874ff3ebab69d02e9581a8a8f50e208cb98535676b11bf39fe757501f3d022f7e0124109233444b2aeead4b910e800a989e65bb88f789d74a5a62e54a63d5553a6f94e3a36f67044a9fab8d24e03bb6bc48cdf19becb7a087f53b1e765a1200da5845a532f9674a09cabc2fdb710a72f2cea0d687464e4ee802c1db0ef283c05e6d36f561e075ffee56a77c7857e548dadc5f1f544d5ae25e6e353664dc79f85aec016b0f29d0256e1e5465ba501e9891adfbda6e1c270732e3bf31e2f41d31cb46ac67099b668c44ea47ea30060501f1c60580d687ea33432f017fe0401e222b071dcfb963d78155629c85acf3e4cfe2c1ca68de30cda267d20982e14ec6fdeed466eb54e58dc86b4252f6456974170dff21cbbb101ed674b9375e2f1c7eef5442ecfd826cd712c1687449a53351181bb49a5688c29a6d6f1d8689e581a9c5cdc992aca31c0664055a537da93fb8b6552a838bea22e1c1ffdec3e30c62962d77ef4c2e7f6fb1405a1f1769f0efc464de6f287da5fb72c70d6ca35c5e58b1892a31acdec4787436091257b01f99001cdaffd2af228f58af8b4f3d16c0b71caa074cfa0fa7d809ebb4b8272049375358a6822056c47382a81d4113c0ffda4a4209bb9282d82e3b1af97b2daa4286ef0bc93498c3c24dcc4bdd0a8fd0cfbb68923068c5e311710528c7262ced0783d16d4a4a4e207513a0e15fcadfc1f6264167dbf196a28397dceebe4897481d0511ee6f93a69facea0822aef087b8465f88b105c5a0e8698c55d60c229560f71864ddd18d64ac7dcdc2070d3be9498e8fd14893884c0376320808c5fa95ddabac9939bd41c9d06759ba084e5e75dd0dfa21c181ee7dda019b3d5c3a2299ca2b938362e392485ff2c7635028b17037a7f31e4266037fbbb0e9479cb6bbb8356bde6349288fec35d54d50be906bf8a114f4ee3a8b6fe2751f8994a34e37dc61f6fb6ed9f3d53d95fc5e7991e0f0d69d7b5c372eb1eb27524f2bbe8c73d970ef320a4c3c10a99219c9267c241cba573c9dc5474e780029faa3384dbba184870828b504436e90871a306b534196fc5c91ca817b2b5a4cb55d4a46390f00b32f9a1115bed215d6cb04beaa9e0fd27e7a793d3a36dd341bfbb03a13774d0df5dbb8bf4b6179780a45766f53c098050da276a0163b90e4ee5c1e10544f186aa9c0953d735eb3095df12a3344d470dbcf7c762c72a9880e242d1eb6f422254ba054ba4781112ec0a3ba39eb2071b2157281c8e7aa83d7a5d08fcbccc9d925b99cfb000000003af70059087e4b57b6ba3c449db714a33113ba3c9052dcb25519e4e8a1e1cdab43650ffacc97004b9381121ae9c48c29e6c83f03bd05ad9fd3b1f85ac78c3fc1159dda68cd4ec1f3ccf91736ce48e393766dbd8856923d5d8537746b76d59de2224d4bb04b8afbe7d90adf9b47bf45600b8f699f2ff23a56081cbe1ca6c81dda22ad7aa279d1cdee565014742e745b57c88ea759a332fac4988b0028bc002c46ff11cddfbdfe075e54589cc6aa7328de91e13eed57e8747c87bf32fbaaf9718486da330fd232b036aee24a6bb7bc7edb3aa49f0074c2103393b872179a7b3e60191cb4c4da082e6c74e2c84ab60c03d402d8d687d7de0328e64503d4a4d0ce83a6fcfc73d53b5703632db3e5cd337918b304121aa62e28e124ed80a40a2c3abe6a0bd8b3599c01f2ab40c6dc95c370c1e503ead775ab5681ad42259e9a635fb97d27cf274ca85c6c544eff047fd11d1d937d997038de2708ecdee29a0ef0474a7049c4f17d0dd106010a2c010fc92d99ecacfddbb32aa897d32893e83416c4e2eb82d205fc8468a67f49ad91f8116dbb91c4eb86d4190990823dc6ec1d02f090a43412c7facad45c597e2cf147956ed3f47f5f9aa2901df28f75f942d2136e64618f19ccd6d10bebced202d9c05c9f2a76", 0xcc9}], 0x1) r2 = syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x4e, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x40000734, 0x0) writev(r2, &(0x7f00000030c0)=[{&(0x7f0000002b00)="737cb7014c3e9b284c7f6e60779e64d7f0ed1bde3fc2a48ed04f9611c87134095602b81de0054010f6a41d1400b9ab1e1ada9909d507279982b413fd774a60acca4dbd8af086fc4b691b17cb8fcca9a60e4b1520c7f952c93aaacac7189e293837b47d29250d6fca158390b55b57488daf00"/124, 0x7c}, {&(0x7f0000002b80)="5b4025feb7f91a5c024256249bc5420f940f20a054fba996c1a2332201b0374a7d44165fb8f43aff242398911307ae04e43f3071b69293dd40a359f0c68f95e5c0cb7ad480ef115ce40029b8e0cd511da6ec574e733223038b0d649a58f3cfa9231054b1e25305defb45861a3ff801f5004e29a60060a291e9645f995b2e2fbfb3d90326ab80c171eb0b660e515e5280e0fc308060ad101e8ca243e5c4ad025ac6509c2354", 0xa5}, {&(0x7f0000002c40)="b5c9a6a48d497230b90b04e30b1295eac1ef3d755e8bc7b6fc9a3c2eacf2a177bba7b823f5788378cd20ad160741fc8ad14e42f19ea26dd0d18d549f6592e97da35b4812949c34a9cd9dd87ead13e27f14cca33c53dee3a60b49fbef6e1fb0ca74c6622140089d80970780ecda4dbc8b1de84541fc107198914152453fef5f084f3fc902494d5894b6d193166438c5581cb7a131024be5d6", 0xc9}, {&(0x7f0000001380)="130cc482db28b0ed1de1449c66ecc2d5a7d68f8f773a7a266ce68fb949", 0x1d}, {&(0x7f0000002d00)="84e860df20de3f370c312b1b629257261894cdd6d8e4f7caefc0be42af86f95f976192258e18be7e692add6bf5abd0dcf4b64fb4d339e5d53b6babdc7e7228919e54552d70b82f3260d75423fc9c99630b88b6d45b648b9ab28f5c1c74097a67a40e8245f894f2e79d6ced6b36ce590e976079e13b6aa49211f52d7700ec49d8ae6245dc25d650bca2693d0745c0bfa833df2837784df2f159db06d93d00d056f55eb254f275b8e9b83d0c8901c0e6e205c47647494d", 0xb6}, {&(0x7f0000002dc0)="988b69494be4c40bdc614908f538ff11d1c8ba18a72dd2405eed0e1354655f91fb9c17923f8198d9c46933def646f0d8e67f750ae37b9a32969c79de33713d9c1e61e9f8a712c08da0f0ec91ba919fc232289f4d5981f60a8092f6a0c21161", 0x5f}, {&(0x7f0000002e40)="7599a6a8b7df0dceccfafc7c89ddf66fc326eeb66b1529f570653271ae44f8bfc32cc026a55de3c7ac99d4639eb608bdc8836bc97705d17759b87d1dc98b53a6fd470df14a465e8d95d0a1eba5daaa91511dc233206704b1132f5df38b42cc9bac1e10d27fba1721eb", 0x69}, {&(0x7f0000002ec0)="b3e37047ae57fc1cca395c726469c81a3581506c97cd965ce2fd7721c0ed41f4967fa34d37934804b46207f39c15e2b32e484305c3859bfd148ff865ed02f1054ccfd81c03376af9facb4cd9eb1a57372a9eb33e988ba5fccd37d2486ab26e9d77f42d3046e53017ff46eda6e848aa9a8343b6c9258054df6a08524667eea495927ea5bbe180ff27fe9bda5d7c097a00d29bd2a3c1308eacc735f9df9a46df8c14aa8615fd2c6a3abf1b17d326e9b29dae8b29dc45cff60bca77d9acd198161f8e90889526b0ee96cd7bec733fe614fad0", 0xd1}, {&(0x7f0000002fc0)="0629d9214e6065b09838f7b429fab66f088f9e3309df13356579c76bda6699ec40d81622ca82fa2a3f2beddb5cb520379158efecc63609ccf524b31d0c1e8e4dc621808eba1e8f89e21d99fb7a0dd574683466fa686ab34c7d2578dca626dcc0c2400db0a8c2e54dec3008c9519a35ae3b92deaa947409daa158a6831741fc4f1cf08142a75c1129ffc26b14da94dbbb84594b4d2fac6009c0b8a460f753fb076e46b5870c5df842995e009452c05040cae66637e42f7e9990b5177ef52b090f05", 0xc1}], 0x9) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r1 = msgget(0x2, 0x8) msgsnd(r1, &(0x7f0000000180)={0x0, "c9db016ee30ff6db5d73b7da1486f7b641d8c37e2f20ae301b57d4d46eb8b1a58166e70f780b064eab28f10dea166eef4869fecdd272272195cccc67320156337391843864324d2c308195a536b3b21256931ce0e9058d55e5cc6f16638195210387b12ba7206ea342d54e37861d107443edf3fcf4e9a4f35bdf128f61b39b66cf53e08019b6d9836ea74b7e9d7eaeb3e516605b49a70fad7f995178e36573e4021e630912674ba32b9a"}, 0xb2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)='#', 0x1}], 0x1}, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r3) r5 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000010c0)=0x401) executing program 7: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x2, 0x4001, 0x0) dup(r4) close(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chdir(&(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r4) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = socket(0x800000018, 0x1, 0x0) pread(r0, &(0x7f0000000100)="19acde2167ab39dc97857e9779447a31961e0c432da324575810819b31dae75f578ce14c2575446400560ddd4fb710d2e444b2e2103f84d517928ec3239c1300195f10c839d3a5b37e7fc7363a6434b581f9a9eecf750fc18cdc61548da45f992826face027a8fd457ca248272baacdaaf62319e811635d6a71d18eec32c346cc149df3399cdf225915e21b76ab7822e17e1178bfa3922556e55176c085ca400c8710ff6d2e079d5fb0e038a61e396f17ff829da2d2d1205895064912e010a88e6775f5dd7e50116f58380aecdd442633e2a58b4de4742160d0b9d15e5676812534274452890cf80385d81a76b44e884a12b7dbe233b", 0xf6, 0x2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x20, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000400)={{}, 0x0, &(0x7f0000000400)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x80000b, 0x4) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) close(0xffffffffffffffff) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000200)="2ebaf7", 0x3}, {&(0x7f00000002c0)="250faf529039b57b3d221bfaede9fb87aade168174bbabb3117d02e42d8e8a9b197c51add5c22545f5608ad6197585a5a6fb4a53c353513e75a39f3738b29f021b75c0bd69439a45629311155b1b04af9af6d1a2f95d277723eb225ed2e055823164478b8a219d52656f4191b0013a07fb875d9b09b1471bf0445e7f1169da222fc6cf9c2b5409cb8a0562d957e28e773e92da95e187ed52ca28313e02a67f526e188d2604e3a3673ad3a890e00077907299c02f", 0xb4}, {&(0x7f0000000380)="02a51ca00c2b738c9aa136a3f4586f28cbec1b988aebc542eb700d6b2a314c89e1c4d34d57c7c791e8f014f853b031ba48440a8ec533f11dfe15d47f834857838b4945a1e3a027bca48bb0dd2b8fec", 0x4f}, {&(0x7f0000000480)="a75333560e8ccda0c49e94969f0d0ff72281758564293e1d738bc17ef98ae904bab340db463b69bc80288a896c48a3dc6fa50507af9391e8d49e6faa1c63d3d9a67d8796903e814f40ea04226a9aa723b24b21e83f60b791aa36567811f0b53b4787355eec40654a6a38ec3f09a164889fd3764732fbe3f5cafc6c5d958ea9707de9be183a90d4f031405f71821f2e4efdc00fb40744bf15bfa8106c88a405408d", 0xa1}, {&(0x7f0000001140)="c3f05f8607e5804b9542c51fa48b2bbef7e28f1c6cd3e38445fd666ead78450cf3e49b9073161dca537d2b554dfe2e7b6bbd6bc69d3b7e30bb9cee72f3d457e0ad3ef046c7f9f969a5b53af612dfd028721b75b2f31bc299556220a12ead0af6f36931eab441adabc849dec60cec3cb7f83a098bc3ff75acd8be0f826f43cc4ba5607c7e195768c9cc2e236e2039fdfcac4c64f1e1b223c3c12c488e174fe85217e41d61b4f2cb2772b9a1d6086075aa67456490fe937b3ed7e5d7ca3fac390be4c60a95a82caa1124c401323e2cb4c4e9875ae29c180daf644e97c51375ecebccd7a1df3f1ec0c0aed3034c10b52170b83cab4ab0eeaaa30bc882c15f121b2bb9b6dfb5e762a16d9300c8f162ec2747004621c3cd9370a2e8e8a83460363b2cf8ffdd167908dc94cb60eeabcd2c8aaee716146260104171d31e0831b827561109e2fbfda0321d051e0d6716a431d7fe5fffad08d4edfedd0c0def0e9ea2c0d1a0028d0f7322f26be857073c423ad87e828d0b678da8991cd39335f95e96d801f9e3aa17f7ee31c135b983e2cfc60a94dc8e5091776c079a8415722efde66def1aaa61397164fa7a464d758e30faef100fbc6fce3fdf82b784905a492a3bb7833634e5282f932a1a4ce7dcfa4bb5329d3522e47e2169aaa49b0dc9bce67f07fbff5344da0a26a17af7082a066a197d9c7e5ec0757daec9dd2381adaaca974bb2af3a8cec34b511153db3eb340d81fb5b8c704889eb3ddab25d483b1079984b148866918cfbb9d379434d704707d77d6e28dcf4a713e665712374d16c948b45c43fbb0645a3bf81c391026d05f2c7dc5e55c9f8bba5b09ea5aa244ef56c0adc9beebe86b5ed54399320d12c9499ca60b8b3301efae257a737694fc6b5b58747cc631e1e7f7eab73ec9affe883f88d1243bf65a94753751eec5e242c76b727a7b8d2cdd5188b70d6ad50be0c850ecd0edf0a905d545534fe50dd67efa43b3af0e27a40a6230fec8b4a006356673666f3afbd3fc0a928a43f02d85b694b3d1800d7feb2a1fdd68a3276d3bf7beaf6e37bb3476444258d2dea63a740964255536c94819cc0746749d63b96c558b60b3f42b3f714ca8a7fb0f4e8fa147d2ae1468cdf229706f0b5964ffe775f7b793c2e5c359be2482da4096938c8da1284bcf4c24a45c9bb34c6d4a6144527c1e221b6fcfe01eb05b7344d628d8c13c4cc180ef39514347edf1d471e32a67315b0e19352dce10f8153485df6217bc8068dcad5f659b790479803beec729757fa94e13f362ee277807f8fbf1d460ba231a1aa4f9e1b25bb624a7a707b3cfac63bd1a88e2506b87fd5a906894ee3bb3fcdaa27ce9fafe1989fd177479fe6a7e4a431de14b8736f86a834cca8085ede365db5fe0e67ed926857b7975a6675bc5c3e391248acdd664f44186add24b68c46ee78d063d2965ea99eb68a88a830b11ccec63d44647c50f06aff53e9005acbf10f82f1c2c278e8dd3cf91daaca40cfd70fc9df13e4c20206152759603beb0c411c61f844295c88dfbc525446836140f3e17d9e3a9141a8053f39e28fb2ca96f2d18b7a6c68ac388dd73a6c45629f417748d14d136a7f055dbe6a1cf8fa7c7ae1838e482da8da42729c7d0d1cd73a6fec0f0e6448431e36ab385b7f68300fe769c38f20270375eae8bc233e1183ae4878a7236886adf4e41e7608fb1915256048bba7dc852a13c43e35c3fe3f1d6eb5e8d36675888653df009382281e7e08366e9a59b826e01b918e0526df3f95a35ec6b95542105226523cafaa2cb647c599e9d3f560b9007faa3b67cf89408b757598cbfc46de42dd26bcfef3ea88d88597a0c10a012e26debcf71479ecde3401bd225945e8e57280b8a886659e5cada39c39234de2e0ebe274a304ecb18cd60faa872b124574f771c1cd054a803ea92aa1d73537d00ace12dd687aa782b8ca4890efa8ddcabc2060c0021857ea612e5db4bfa22a17daf38c160b4d74016cf672dcf65bc0bda56243bc8b9f40877755a0158271cc02279289e8f1dffe2f267c7536a84be4461d250560f0a0f171a19f0fc20c45c0325c1cc22963fd944f194bbb9876f89d3b2e620b2346927e20f4619837bb759e3c6be23de3269996411591166031027b99ef54c393110d94e5fc86a0458f6764a5e02c78e1b586291aa7f3418bd4ba7c8486c0b8ff7fe56e59d72346b44243f2cbe68e2476c68e753a896f80693cd1a01ebaa19664652ce122f43d12371bd7575450d205e80f601ebf04d16a00da7236968fbe5231b8bc6ec9d64363559900fb76180a561a5f838fd3286e5a47709e727b34861f034768ce91821396399f719a9f8d35083dfdfc3501b5a2fe35c489823efc9df5932c33a7d43d5702b3f8585404e601eb2379def3860ad89593f6ff0f0793683b8f282bc28de1f013680833c651aec95e92382a0d37d441e0870bde93d39cdb211fe8ce1a8c4a96c69d1c0541cae308a57dbfc49f9af82ed08547c9dae6808a18e91c8118ff7124787f23c023a39d643eac50354ca669abcf19edb3d0ea52d5109658bd814330cd5489467c9701ae9985f73442e3ae7646d82e88a9b87a51396d250948b693b892a5ef04958ac6ffd532246a8b0c20b7979cd9f1701a68a676254198b98cd407c96b53d3d0d2f0960e688e998845af554bb9fb209647dab8f5301218536d17abad06fb087ba0a0a213431717c154acc584d1b893e55a7f120dedb0c4629a92ae593e3758126b632ade12999718e533ab4c028adf0b9ec8fb57c3b928c35e3230357a6dc82dcf1ad5a645a409cfad7b582a810210e5fe82710f8a61ab8f156e6531f6a02935f66ec728f22d6d5cd08682bc72bdf8dcc2e72d27c5301dff4b16ef984453f613cb027909730ac81bb13e7be75b21cb080740c9a2c52e4c41a6ee45796edc5eade62d0714fe7494ec0d9b8eec66ca82e3b7c563babdcb89b263d8100f7d94a427e6235d8f1d94be9f8acb25cef2d6f27f2e791bc2694432fe7109a758dd2c415516fb941e58dac8c2d434c748553f0e4f5558b04f0de87308e11cd39b00fb3e13612d68dd6bf7a08d8df7872c1743cda8995a423978a843f8e349ead8bbec90ea39ab5217f6fd10e2229f64185918a98ea8fa217c0fca5506e2bb760ea19b8bda81b6d35172223cb79687a08a7ceb0c3ba903a1f5a98d0dd760308fee642074ab858bb7794c875de190cb106366bb29ac74f20bbcbc1e6014310ddd856f6b154ce0a8e9194a3e0e118656ef852b3a52061a5f6ab5999b358ba9932f8f4f64559159b6092735fd5959787a2f260079baf18182082834e642ae785831558982cfc4ae9bce08377c90284d5c07e195c45d7f0e66ae75783916d79efbf09d4e16971523ccde5a6eb97a7ea5dab47671cae0124068d0a5b5b0984a0504021bd29bbca55003f23546412b57b65863acca89a5f68eb367d602753f5721468a2c1b1bd8586e9830745ee2344f199ae186b1ac5dab53df2277598fb79db62969cf6c2de87b7e3f088a0aa9539ab637072f0ac232d3b43aab04648a75aacf4234a7868566acdc4c17e40cc04e618426b460a7f706cf2b9799a52a10eaf8733f254f9abfcd940f9ed01d5654364547dd59df0f4e76b315dc00acd272026d43b68b69f3f4682121f005b059a36ae20601beb191604a5314cbc59388e08c6fc8deab26c72aafb05f48abfa56a1431235fb14a412825f91abdbc29338557cdc3f3df44b348cd82981877021804154c8151ae34cbf1a1e9e55ec6ea389bafa206ceb542252cf78c63f477dce19499ca6e594f069e6557f736bb4bdaf01cff48f2fc667e0406fb08c1aeb42846ac015ca2347147c030d9b07d28a5b99b990e0a558c0f2beb3f20273a6e8fe7a5221518bd27e72be0f7a7c3dd42f8e16727eb134b789d3082b48d593001d1717fb041803a1566e4cea542dff061e868f8d50b931ab6ffe704d38e23f7a7daf90a33bf20c97d8587e67444d758f311ae0e8ab5b1901beecfb7b9b29f76ae92e73cf0e2a99f4e4410855ff301125c2e6ae3d667acb1395f022d2050ccfdfcc44111be6c11d3bd94212e1f0d623a26b056719b7b575201380840f28cf3f3a94f50cd2476602322fc220858692f389ec3d09bdb5ccfe5b45aa33b014ac78555f14a3a1e214739a9c11549c0dc1fa484770b1b55cf815fe17e97aebb5192d0f3abcf52c91f841eb36a7fda59eeebef2c961bbbe8197b4c613e563939b22bed3b0e4c952330e86800d366489930542dc768db32beb6c5690d599445acc20cd41c665d5589ed5678d1a359e91d13f644768f3198d3b5c3a492b838967c3ac9c983693e471c29fd2cc8cf6b01daae3351f9cf5081f5ad9a93601a8c4ac50bfccb498bb25893b46115009eef7bdad6ede3115ed92fd45b8f9db288bc78dbbab0c5e3ca7f26f8cc8fff1c8f69719d8d4376779726f2205de355d6028ddd1af85e6c173885bbc4ffdfd5279f390d386dbe51b3b41c77ed4b4a9b8be99b614eea7b3e48f9c96ac2898d3ff1af73b93fa67c0441af39d842e52dc5146c2d87e4bbd2143f442c652f86f2d1013bcfcfd4a47c509d1cdf54ba86e387edf82db897dc7704663ebe1fc1349adcfa960a47eb23a78ab42546d844c547a71d4308933025944895945a7fdc89252eb813e8099d93f8c82ff7666a54c2d052ef5fb760d415d5a4f89ec5edaa2057f815ea8869703cb7e26f3d04d745267f892bf4aa9a21f1e891d1d16482a70e6ab27a8bfb83f298e94fc43ae2ea33a70fe9b24111a3f93416ffb492de89716485a504a74761bbabbb22ae4cc344328bd736ff03843cffc174fb4160915aa1512760db5df8f211f241517dc5370071769febc3f756e2cfc7d45ce4aae10d5a96da88ef9c6eeb545ffcd76ca3ed9fd27f3ab69ef3cc9419fca478d882c0f83464c8db59459a4c9556e608c485b5b7d086d8f419197cb24cc8a825afedd9f3db1aba06741ff08611c70515c836da896c811a5f379dc10b82a2b8fd8bfe6f64f98c0ee168229cc96f5fca28cf90bfa04f5dd9169d5fb2935b3074fc63ff5a2f89e8e183cd5f2a014fb005023b144abdf7257cb9367c23c21bac29f2f0abd228083d8e806c923d43da861fb00abd1423396c77780c1ed1a8460f7d05b611906cc79a2fd18d1c2a3ec7ff888d7ef63bb24f3519286d3d4dc3ac85753e9bec83df6e3fa8aff65a055eeb23136ebaa1e297083bf4877b67a8be0e0ecd9add301dcac4d28b908ab36331c9adbaf5bbbdcac568ea249d11ac153a961515d0a1dbdad66c527e5735f8756a116d732c0fff84e14627ba9edde712b534e3c2fd315a417ab7a06c00934226b51ffb2a6be9bc55c74f25b635e00f714f609cf54e0f81a1ad02f9b10bfeab5700b20eb6fa9cb5d6a24a2751235d95ba81753163f96cec05df27323eea426d1f9747d7911209434404b66d60df8beb17b1ddc6b46b40e9241be29202675f40b40ee5b326de18478416fd5fe49bc365257d696ecea544552cf0ac6e8b3f8bf4186f3c4ec79cfd1c8be53f97fd0f21447cfe449d94812c44d3d5d2973d3f12f5a6bdf05467e47b90b3d8f5edc8d494a0f43740d3c4f5402f2499a572fe6f1376eb9b46e75e81d5b01a5171d4cc4de1ac676c75e09d7f989a473c39fe9f3944690dd0e64147c42d65200d6233996d5aca35652b9658b48ca14a26426d8895fcc6e924a7863540c2686ab2f1479c2ff7ea34e68cf4580f06dac9b05e29ae95d25eead59f6d7461e1ed21742c3da0400fcb4f710d66778f8d5dae0b1", 0x1000}, {&(0x7f0000000240)="a68f7d25fd86b4a388f22a3e66600364803cf1f5c5ff00d30ffe3372f2f6073e4ef8c713978e2dc8c921b7", 0x2b}, {&(0x7f0000000540)="ce14a05104c36b19eb0a2dc77ac8da2fc415cce503e94cd23978e45f4057c4e8575288f4e9773afb13b3b8c574c05ce112bba6e5b45bcbe59afdf9576f2dafb5f5073ab36b7c25a1a4768904dc8cc16746e2566c1e4cebd6083cfa264426df61ceb0a8de51f319ab3fd0493662cd1eba1a6495a0bdb2f6bfe7e1c75c44c86714316fc66823caa566b8fd3a0b1349e3d1ad39fc7501920984f0513567f38526236f503fd9584e73365211270d0332f958ce826e36b2c0e9437fa13ccc19032aa82b6c031f79980eab54e163dbcb38dd", 0xcf}, {&(0x7f0000000640)="648752550ee7082878f024ef422c191d0917bad1733ab687b82c0ad6b96c200c99a2a743f578a5be6fd55aa7644e5a663f460dbd1c67e20dc0e43c8758a5e08efe56c210e4568994d68a329e6a4f", 0x4e}], 0x8, 0x80) socket(0x1, 0x5, 0x2) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r6, &(0x7f00000001c0)="b0", 0x1) write(r6, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900eed2ef217fbc62f6529e490acda4ca9b0000fe80000000000000000000fc"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) pckbd_enable: command error executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x10, 0x2, 0x20) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getppid() sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000018c0)="e1", &(0x7f0000001940)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) clock_gettime(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r3) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)='#', 0x1}], 0x1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001060000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebb76af6b321f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) executing program 5: socket$inet6(0x18, 0x4, 0x20) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) r1 = open(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd10445530ce", @ANYRESOCT=r0, @ANYRES64=r0], 0x401, 0x0) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYRESDEC=r0, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=0xffffffffffffffff, @ANYRESOCT=r1], 0x401, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES64=r3]) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450d) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/85, 0x55}, {&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/226, 0xe2}], 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x80, 0x168) bind$unix(r1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000640)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='c\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x40, 0x0, 0x8, 0x1, 0x4bc7, 0x8, 0x6, 0x1, 0x5525a7bdee35efc, 0xfffffffffffffff7, 0x6}) unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='r\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r4) mknod(&(0x7f0000000840)='./file0\x00', 0x2021, 0x2) r6 = dup(r1) sendmmsg(r6, &(0x7f00000020c0)={&(0x7f0000002080)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000880)=',', 0x1}, {&(0x7f00000008c0)="fe740258d07bcf4e07258cd050d2ea94adb534e8b167fe18366ee39e270815cd1da34698b42fafa24b22a14c23cb298789f417ca7419aa33e96e0df2ad940ff9dc6802c4bbe97dc20cff138e068c2a8e99da4ac4e85bd96ff794e567d434797407a386849aca45d08f", 0x69}, {&(0x7f0000000940)="852eeaa141e30e0c310ddba439f985ccd06bc6b77a1c6d218586429c1f8d43d53ad9bc29749c758386c3bf25bf", 0x2d}, {&(0x7f0000000980)="4a3dfdd07df6b873f63e9e5b0d4fd48622ba77bf3284771c6aa30602f9928ce61c453b5510a83a66a10bc853d43602b84215afe2cd9d2d15299b6203d27798054da78ba5bcf5b588895a600dc4d21703f0473f9414276891815e6d57e978cd3dad21cd34737dedfa3481571f47ed68172c880d58b531028b2a4ebd2d2695872f179191748de52de8b913b7eb428fcd75c8516dd8224229b891cdfb695ee804b07d4235e64ac57a82be11a53289e2dcfe8a2713a83cb6db6971af70609bd6", 0xbe}, {&(0x7f0000000a40)="ac7c60173de396251934c23fb8f39cf994c7c9b09eca5255605d8633290c140f197dfb2be7810767835de7ff0d7583f5255e87da305087e548cc18f73ff4b92bfaa177c6cd846150e794bab3965f03c6186ce4ae1325da795080e57f15ce1f3563de521dc70ba5f2ed5a1bb846e336e8ff404f7c60a6fbb51681601ebef45bc455900b313669ccd41f5ce9ec0470de490f3b1b35e4045e04eae976f83cb144e965e14f52518553a7d761c94ced671b80465152a7d38dfd41cdb55c3902cb0866b8696249bc863c70c4ae27ce71d3ddf361d26c2ae832b67d59dab90b15d755b55b9ca0ee59", 0xe5}, {&(0x7f0000000b40)="170b35a531a12a19c21c61f00b7e5c63c6802aa365e4082f1791111d3f0eace441fd788527a7dddecf412a154b2594fd23326a3122561aa50f62e56df6367f810502a9a8d57630df38a006f042b1f52112b646560d002318051e", 0x5a}, {&(0x7f0000000bc0)="f50c71620bd8170acdfa4656883b5210916dbc29568b4f98fd3437408d73883498c0a4be2010198143534e200520362cd43db2cd9293143e13b4a2afb7bb6be9812c82f8b3a1ee62942e34817f05a7a7b9f08f93451bd942c2ba1c46e0b811ed57fb9ca245f7c5cdc3d3fe612414d4ca6deff7aed95a5bd9d38460bc9c62fbe1392e090a218a933bbb0e1d159a36ff77d2afd7d2c7819e667720847f068f61df71bb10dd669e8b2319c79cf4f0b1c856ea5b45c86ef5ae726e4f4be6f690dfdd06b3ddbae6c8170b7d10903c6f464320ca39fba26e230d0d57be6e7044", 0xdd}, {&(0x7f0000000cc0)="34dfa7b50f74f9fe971f6c12e7842896afc84c7d6e6191ac85f372151febcc6bc57007c6443f29320b8a4a2bae5bf1cb4667bbe2c2a6afa416b3a7c3b6a07835a6b686", 0x43}], 0x8, &(0x7f0000000dc0)=[{0x28, 0xffff, 0x8, "5387ed20024454392595526dcb1c3007b734"}, {0xa8, 0xffff, 0xffffffff, "ecbc7166744e10aae0e21cbf28d6f845d22c0809d7244ef8b1384589d3892a8ecc37c8d14c1d88c50c93ecf837dcb442dbdf6f5fdd51c992a13f10bc83a10b18c2a1dcef448b6a404887977f63ad21cb6d6943a6cf33bcb4860f45c12fc09a3c73663e75a6fa535fdb3c67032d7e4342024da99232a692bbe2158def969c389d636cdb478193171fcae314e4c8fa9fb802ca"}, {0x60, 0x1, 0x1, "2040dc6eb742fab138826e1a8ad1544c7b08b2d6de027c09df58b3139333d79eb58f760ff64bc7283688f1e8a50d3b3aa1db3dcb9b00772ba8b85a48ce5681f482e8edcceb9ecaa4dab85a"}, {0x48, 0x1, 0x0, "48d208f223aced29af55758b0dd20c73b9ad554e76560c9ea1add90df83c256fe2c8e2c9802727b5aedd6215b1114b56649ac4332e"}, {0x1010, 0xffff, 0x8, "c264f76d906c2ea1464fe63b183dfcea6fb01c212d6fe5ded0b4f3b36b3b5c760244cd5fe8f72c59a2ddb6cb01e2b3c972265ad339144f96f749ca62071079ac2acb61da18ecf2182c9e0f65645292170d6f3da0400c01ed95b59aedab32ff347e9c9ae451a21daa5b85f131fa62319f2fd47a340ec52b68a30d016fca27cf3d4e28fe0b8e9f20f93da398f1416bb97b2cc95ec2d24e4d618601822285ab1f55edfdfea5e31c5009f3231ecc77102281eb663972cd17dc68562515f064c6b7fd0f1f7e7259ea2d541c4fbacbecedb00d0de4101f8661853d9aafa3c88aaaf99e773829b41b93b6803faa2bf805bb542ef0b64983c48c26d6cccb618426cc518a81fd1a20b41fc4f3e1c7a6357dd39f0f054a51186fd5c067c7dca25306356e04a1a3eddd31e201866892bccdb4a1ce483373ab42adf8a20c3bbe9ddfa2f92785f57a3031f7870d01ce3cd29eeb329e45e3f29cadf8a1b1feab1996464219946ef77ccf1af2099ea22da6711e8fb64bc1d55b8cdf6fbce26632f20554df1b2e9e08737a4968cb79b177e9ce3130656343a38c9ea406e1fefb36a5a6c66f85aebcc9d65b9068640a2f7714f118bfbe4982c2c8447f38fa3b1aec0707e6c717c9254b48a1371c975471494071353141356f3f0ad0b6f4c805b725719c36d49fc38e108aeef0773a751871714e585701baf0e93e605f3c0d7b5c8e7ae5cdd44287f02f68e1f13c1fd4f42d4ec0e36d13983d294ba1f5d90f3d7c8e3fa1ac60624ad557d852443c1cc2ea171d512d61d841e1bd4ff83b5488eea027166bcac6f1c73e2bfb5574c3d52057ba1821b390b3457ee98f3e635fa7259fb03bba9bffe8e461aadb5f2d1a2643f84d9254af843f03031e149dfd89d7e86f572159dd59eb2d4e05a3ba74d79b158543e9be063792e4a0c56347b45eb76171fa414bd541a9118d0f0567b790f8f92b99450b0a18019dbb2c06779c9d6a529fe511029c4bbef2c71f5cad962256a597a0dd390149f8b6f8f9c57cb0fc48fff87e4bb03b5c017f84973d155f5614c2435abe62dea28e1bf0576e4dc03ec49bfb1af493d3047657a7ede7e3437c8c166f7fac475cdef6c3725669daaf0919872a1a423e24aa2511a85da7befbe006635acc490a8e9a117058b968f7d9a5c1595c9abae5dcd85b77b819e60314ce0a082d4a530f70861b20b7f4747f1a00e9aced231c9d477fe23ec67b04b0f383249b06665770386f9ff7eaabfcf3cf02db8e0bd4f0e65be5f243a5a70bf1cfe08b5d510113ee0e7e273460c1b0e6686d79a85144e0c860005f17da1bf5943e3b6cb82faecddf3707dfeff57facb35f5842f7a544308c4d23ad709438fc2069a53c0d7f46572f9152977fc823ab3c1c5205bcd889a632181d7796bf6b740fe47b76fa77e14d7ce0a0c044221036e21c405510f8e80084d164514ae4c6b3ffb52448f4130f0b0c52924df9197032671c3eb8a7027686920e73a71b0ebaf8a0f7465d8bd16b8b786f66e09450b22e5eb2c3e5be89cc697fde2e5e9f80e3a7596e131adacbcde8133ddd934b60f77a453f21496796a82f20e3b30d0b4f1fd666bc39d5ded93be3000b5b172067121dfa8a02c1a02a460804d19bb9744fc2fe402febc4c6a528261d483426d300f49f474557cf2b85676cdeb5ff45665f5c1725a93d8ed1636a6693591445dd016a5959f4e6610b686b6869df1fec4199d0dfd9ce869c3a443899e0118d27b18fa8d5f9aa408eab64a0a034897c80e5856cde2013b8688b00c147ac69aa01175b22b3296d9bdde7f4b92d22bd89b24d532878ed73143a81aa3ef30b9cd3010c76ea3e4f9c2077e8da2511a85810841518761dc88a72e34f48e0af88db072a9f15d437a89d4046550a1c1cc7d470e5642c8ec88db5c7862818472e47226c494ff7ee30689733af16f5bf60bc17b3343b3948dbbdc2cc37b8e742f08cffda768062b8fa856fd5c1fff91c7908aa306dbf7d0fd018da91651b6c7450969ee20b112eb8b9d8e6f1452060600e02f6a3abdfede6f7b4165060fd76d877dd64d020fd5ad4db312593ea7bf47f08ad133b520c58061b4ddc18826771c0dba1d87f17d6ed95c4aedba914a70f341ef4c503d0cc589b9aa5d9369ddfac788faeb3b1b1e1a73653468e8d60bacfe18aa8adc9c2dc3251b6f265d9540d95c299642a9d79a8cdffdcd846b60bdfc5dacb412f4a439644720ba7f5d82df62f3154a2fbf0904d39c4b23a1b8f2fbcd9ee13c8a5529de90b8ae31b24143abe365798fc6894b508756270e4ce0ad77e1119cc00ab73b62d15abeee68ce028c22501ccb24f65ad4dab6bb0f7fc7a743a2f6ed5fe00a6f6853b5a59f2cccc60926b8494e96e8bc5bd71ac6d82dcbf4fefe7d6f42fc4fd828bf4d51128ec01cb10ed49734bdf89ef0bd7672c37d55fb7f6a5a6f95b9072dc6f1d313b976bfa72c3b6d87f13092a5bba1e7601a64f9eb9adad7ac4ad3c91f46798ecd6f3999f6fbad035526729ecd6d1c1f8e2dffda8622347195645aef817103dbe5bfc841c5ec4243575e3bcf2a6c4468cababd8c6e5bd78fe2b798416de1279acd8aa5ee2f050185fbbdcce57fbd33f1a6cb6e783849197cf66de1f7bd615b917e4c5f3841a2f7e219a7c72a76af90bbeb351b701fc2e77647955861ae20830ed50e4f9088b81bc042569d4ad802d1854fb8a0604c803e737a924c3d47ac5c3c9343a6ae0cabc1adff6b1062a460c597303f63212226aae874c695954eff14c393a224a62e86836161d169b0e4c7a7a243da95c9b17c1cf4e068bff13c42953b325ee040d189f399633f83607f33e2818b6ab6c2dfa6bdf30e02a4377ead9c9ee8edb37b5b92621fe10629047a3222052c4bce4dfc0d01bde37490bd4ccc3b7b9acf8305da5d8fbbef7bb15cef672e518f081906e9753442ce3881f0ffeffca62d988c45b2e567d539f03f99bedcca83d5ab453738a0085375481df9e24536ed9c045ed85623109267e198fd05c7d4b0c5d7352543eea1108c9474534849d4bc2b1192b0c0e92f111c8a4f2ffc3af080cc5969a04e8515c884654b31844c5a024fbf06334faf8343cdaa4155321b38976044fca999ca3aa2ea79c04a41452973d8f280b6cd058c14784b4fd0f5c6454bd1e082d21e1f9810216c989523c6225680bca89855e3dc29b0155f0ac61709504ab21697847480d0f95339f2c8c2f99820a8278cdbf66f074194fb608345b8636716b9b87a4a1fc162dd56012d298f8317bb0beb0efae198e2a17d2fae0a32ae4f18158e8544b7ff519872ef23e13a320af5c7b03314e2bc33fedb37bc91d75cb0829267d09dcd04101db95ed0286b87f31f453c32d5a35d89e7d6db670e54b50b9bdee4fa8a94a606b2c12a7e1993ba709e18fb118621f86eb863aecf9cb29f66e89df10c986901c8a4cbbd1123c5be1b623798b5500b1176414acaeeb83df0cdbe374e7c591c79b1af920eb68daca6e3bf7d3e5c91ac444aa1a446e9d20114b8f4629079b48bc3b9d0acfe0178c52a4a11710b9a39dfea66ceb770a8054b620f311ce528846756cc0c4296b72253ac93e15013334622804c09b5ee539e6a29d783d959a386eee3cdd73a3a5fa8195c059bbcd83f0dbb8192cc9e4ac8c4dbd35dbd84bd571bffc1f1a292b9724345650d3f58f71878ee1b2ee4f8f2131662b59cc1c89766f117e0cee83649d54920b04a740dee0a32bdae1a49123391023d87c3b16d3139348396d21a9513979279ff749e91a9328a468411b81fb0819c6b22b289a5027045c8f030f0b9539ecc32d037e32e50d6747da302083e7a89ebb7ab5950a97038bdb37059944b3d001595d9f52c869d618cfb845b4aaca7d68b4e728e28d4b11cfdb238e8cf04fc80be9e3c264ba5338998c5a85e0900a928f2099173a3b1cf80b002644fb1f03bbcf2079b1115645c94bbd824f10d5174a1ffb9b3f1908af9ed6de90d0a0c43f7237d02431c583a966f2f9b672f0db82ff0a4e3eb4c887ddae7d71ddcfe3b61c200eb2b5c800655daa13345afd740bd68c08b93801713c6ed6b9949d76e58d7c1b51cae835dc44ea49dc6086975ba48c99f9dbc97c6f42c783819f4108b705a3f6d20854542df9c6c2c1acd76384f4a432dda40c9079a1d16edfa79a81c94974391bbce76287a39d82753020cff0c2865e56618f352ca4afefe93889db0cb671ea2e563aabaae8cdc45ec1b4d58206fa23b54daa165d40181280632f2372c751ab17a35bf00a713f6474ef610f14c7dd489335df514c43cb1cbf29a9e4d19b611dceea01503bb3c672f9bc188b58a7cdee3eaf2d5495853e0b5a12599d4931c18025ea6ad637ecee78b89b233beae433dd92491bb378ef8b45aeaf35537dbfbb9a8c5cf2dfcbd940814c7b1849ba5ac09c74c5d2a8d9cfb8e6f088a01bc29e7748b142827616736fa239e2985e114472b502f367617371de22b8ca9c630bfe4a861a8f9b23383dc6b75e3ab96ed29bb130438f3e302c79cf3881becbf28daf8bc96633f4df85081358fcc05a88d1586ba5a04716b37f111a0d93f33d0f535460dbf1626636750b84531ac41a2d6c2fef810d07d376c27dfc600d982ed57fd440744b5544f30077d440b6e9a54ba56dcf6a72c9cf848b5a9843c004f2711aa901c90cc0385e84315132649a5ac968b94400d849a0975ad2b7524d30c1b1cf0c77cf489c4f7f1dfe5c56da13580d4714ae29340d124c6482febd53dc29b02c39ac3ec6760b7f6ecb2724d2093415e388524abb26742d1be7d24b8172bf1369bd168fbdee77e3ff1f9803a372d8b1f1d9e996444d829b7fc6114681cab2392250b6aa8526252ce51cd7d11c6e3d8d3e8dfe55d5594364aa16ec43293c099c25eebcc0e2f9573f958923e26cdcbc40fd633c93829e35661cf4dfcded9a363f154e74bc6f897df2f8695af66d198b98b4dfee59b6badfd5793d8e06f25bcdd1321025c18a625b00708840be0de4fcb3c924061d1957e5be95d2e6b3e8516b6f9519a7eb275a2b572829dc0e74e1d3e334a008582b9bf5650233213b6bed75667fdaa4735613f44a8027971613010643b8ca2f2d1cf2b2acbf3510ddba0a37cbd599bfc5cd90fd1dbea3e773adb5eb3d770a824074a5c757c23ae8e74e7bee06b145a62135bd76afe1e259cb0799fd17bb36ac543feb420c683d2af315fc1022e2b25a0e80af24b9886d3ecae1a5069c1e562d49f3a0da9d1b7062868051c1bb4df9288ab2c8380e3eea9738be4186c3f7e58b3185b5a2310e4e6f136b0cf77edf74aceed605154cd98b9619af86f84884880376b0d7ebf064d68c12c10a7d9697fe6608e852dd171240f4ec40abca9f6de4406851c893877940c1c17cd9d6896355ed6c510d376bc6a82be37342d93cc701be47333d0eab6842367002b1f02637947cf9ba91d26b7087863bff851be2956f5bb27a2a8ab6c87d88a4ae42d78517f83e7a8261e5b3239376c7c65f56dc38a504328f9c14897757e7a8779f2705e779d38e00ac034b89146d4c81a84456c0f5457f6ad654d1829834a7fbc94acd233306f4f08e6a600ac59405066e0a583691db8f1c93fb883c872b92a60b5532d6cb94f4bffe1f49694395348fb567a543a044e3b026f654f6103618ab7e55ef810d75491ffc98a151a651138643bde857c80bf03b58a09512ead218e361c01b993a33899dd503d00d3ca7a880ff97bb2495543c612bb6872dff831e284a48ef8d29a42362a80729119d222d9e3819d4ed9fe96f0b8674535fa676187daa82ef8a3cbe2ed0b030"}, {0x18, 0xffff, 0x7, "26ed32b39967"}, {0x108, 0x0, 0x1, "bb31e515d62afa3f083b9588aaf5a1aa1d1657d2681f7b8509475e1831ceebf6df902b8dbbf43db254655c894b825ba5efd1ff2af611067faa4fd839f70ec43064689c925f21d4f919ae47a9020c0397536022e7a33a2a951ba24e103d39dff1f656a81f1ab0ba2c23fad8489149cd3d580b09998756e284512be3af7ebc18eae9c179a027d6d73650db3db2a99611262e62b434620901df7c9a67109666a09ab2d78b9f5f12290351b5b4bdeafede71c784262978731f416fc328f942bae5b54c2006049a39f572c5374260ae0e40d5195b2ad804da157781b08e3996b7f849998dc07421d24ddff6bf259f75f306778eb36e"}], 0x12a8}, 0x8}, 0x10, 0x2) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000002200)={0xeb, 0x0, &(0x7f0000002100)=""/235}) close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r2, 0x2) r7 = getuid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002240), 0x10000, 0x0) chown(&(0x7f0000002280)='./file0/file0\x00', r7, r5) open$dir(&(0x7f00000022c0)='./file0\x00', 0x40, 0x8) r8 = socket$inet(0x2, 0x4, 0x9) sendto$inet(r8, &(0x7f0000002300)="34a3281114cb72786f96304610e70bb59dd3dff7f19eac8bf4d47c0d2f682c50f4f858706af8d707fd77ba442c2253439fc214c67382a0d51bee9c317641f31f9be84eb02ee35bbf131dd4a905bb432549c2dc63d6a353de60e7fe85f930d12dfaee3005a8dee3c1b59e904e4b637a2771a62bbcc89437d2f77f0fc15489c91915b6e538b20ea3865f908c41aa175044098caed1844956f945c34877f7a890013c19df7910bb13196d51f9eed757862bb6d16f415d2e68f1883321f7e00795eed95d338d9ac96a6524e1f9d2abe3f8749aa27b20b88c4ff5581e79e0de549c25f74a09811b7f7d1cb4a2cd6064722bb8f01756f18d1646077f213142122da04ca448dd67056afa997c5210521521b5a13a71557c777054befbcb3c2017101202c7a4528a46c9d8a49ab805e075cbfb8b71c9f1711eb2a1d913000e0da54e09f77dc9572f68c292de0ffbe092881f600dcf551571ab072bed08e05a2db40e55ca7c2c462e8fb953d19a78d1e84773d0f803d22580e1e6908d57c6c4beb00097dc317385a7562fa5cd389719c198e029292b3fb936ed66cc8d843d0154c5d141c9b829ce1d95ac4399b42b789598fdad2b3b318ba5b0531bc227ae26134901308b05cc48f0f2eb67fea8817cbb85a07cb7c1273d294cbf69df592b5887861ae9b3142f7e1cf6b23a57193ac1e50fb4d92dd771d7a76ceaa4de8879d50184e620d416955157bb4585a53cd718c9cc7993aa208a6c8e54c00cec07133fc579d98b510797f13e40de7ecf31b5bb5e09a3a00f634a32597096272d7e3eeb92f7589218a25b1a732f7c3c226138fbe4db88d3d64edb876312d170f9f88180d6ba6e6495b0f766293c1d7f9a8339276b14c0c4f29d5b2338cc3b4547a61685015173c4c5f15b429078b8ed8d04110bf0e00443379e4539f829f705c0bcd4c990028bffc41279f0e8194925dfaa59e7070f08f78a8b958da5c1e88aa380b2b172c5692aa81a6b3633839414d160b7fc7176c429a1313188118529be5f7db742d0444eb9926da65fef38f046c870e66c039ed75ff240c20102654dac801a61b1b98ea0b51546b6eae7628004122f8267ac590a11d7a585d7af8524370dd95dcff8d062676d0853170657be2630cd00e6eba9714d25f383b8a9ca90d4d6edaa9699b3a6c897596dcb4dd9edb2dccf4c9e50042311832ff84ca78a7584bc43937a0d127cd5771e2c428dce0d6aed4c08d395f8700f9f070673de9a91dc7b65c0593f7b26c28c97f0e66a02a5e0df00abf7fbcd4cfe358ee2cd61431a92018d131fb03feafbc000f675a2bbbcd514bb9d6751af6399ce1927ea9bf045362ec005869b1664d373b7d2c31c5e15b9241c529af8e695612e7a3fec181a13226c982576ad710ea05a14b6d9df402af7f7f79778dab06e78e4d127dc4d55047ecb06713a31d5dfa0171c0fe097afa9e660ab93f649b73ccbf147d25b9b3b7e422cc05695b1ae899617a3ee76ca9bed23e08e551854994c192995457d64c6c19e805b26886c0592256255729fae5c05e7ed10af8fa54d8dd49f09301437387ecc3a55a54d233725f72818804f08ed0f1bc0935c5c4787a627f5018bba974edaf972008cce4c6f83c11636f844b4bc18600d30211f63e21b3625d6c94a560029d25f1dec3def535f64a190a855fddd7f3cf43989f7fa3912c14a9b885987732bb6ce953b7321bf13f849c6805127b96fe0ba67e7709b5bdb5771cfdb0a9058a35c5f3ba253eb6baa5a528abdcf65d107a1267da31556b1b4453f9f4eaf03d745eab4cbc0277b66b0328a5ec10ff6967be32824ed79493acc6a2caca9b4a27f394c66135d05bcb3e2e5e55c7d05de305050a3e3bdc70c75d72ac7482bfffbf4594ca098d1265da352df87cff435b5550c890e66c82a264364846625577405fc0985024ec2681e4503a31a56f31877b73c90fcbdbd51a62e49fc9dadf02fd42c251df41e63552da9ef132f4819921256740bc773e67777bebda9b599efa10f4590ee4eb7c7bad209abb39093a1162344b306a2abbc3c421265e29399dd50e073613c8087b3970a770e89e076de162894de1802d769d16c92ceb2004f3a5eebb995eb467ac127ebc21d67ee62b5450c3538835d0b329e21386adfe935581e127f63082e3a9c545441ad74463615f16abfac5aa6513312d7deff7f4cb1495dff3bcca9a32dab898fae0e3f21fe70c513b7395e69b9ae55eb5115105f24499620f252bde9c85a6a381b16323f7d210b4025eb50443811abd7cc1b37b0aeab428ab9d3d89080a0f9ff06e37ba17506ee24aee2693195450c205b11f4eaedb28f54f6fa695152536fff2fc4609f8c23bacac25005ac4a37b7ee7ac318a875c57e58d3f4f466edfc527d09e420ff27399efe142c7efefe476d075fdd4abdc0a8d94fa110ee5b47f8df74680a8dfb14e8e53eef8e21cfdce4fa1fb09e038b6b307564028e51198fa5b641ef54e5e9f894ef1b031aa31c6799240907f8433eb7ac0c46360797a0494922f2819d0b70928b55fb92bb5742b831978d6703f710ce909c6596757befe1c554d1ead74945cd0370166f1b86108b9e46e46a05800efd09001eb713999a0b0d9ac195ac689a1df4ae672793783a8ddeb11bed6056d18e2d24e285109f1c05608c1288fea59672bea2d9069cfbfc7ef9ea34cb7010284a29a86e5efb487d8f9b02bf0240f65068f390bfa5479e4d0f1a5fe5d75a8ba8cb8b1eae240ef09d7d71955b41594ae89daa7ad3655d025b2e172296e18e4a45569c3f9a079a2ecdc06766b30a02f8a1b0d920908c320dab19989f0dbd64a83beb44bd12630c833f323211a40ec4cd4ca5fe42cbd80d55c5ff061d74fe98097ed89aa334acf2685ae3216b2eb5bb88d6dfced050f93ca9425d868c34576331a54de26bc85cce3bdff54f3c0e9bf0e36eeee4b83144af785259b331e7a09dd799802bee2aac5a6101d1b2890802d2f4e2c4421536563a70a5cda92ed22c75959df23b062dca30c2b2d7e133f2c962a68ce68097e48fe0b6f14f17376a11074b57dfcfbddda6af3f29a7078998420b920e98103c5fa7bc64022be48653d4139f1b9afe138311623067a779537bfb099a09cad6cc449a755329ae29496177790af994e03534a63ded83fb281729795d2fbf4c45c0ee7c71ccc413cd87c1c4ffede553402e168bf5845ffe8898cfd21d04345fa60f7f6269b9ce76ea208c68276c4312235616c0cd7443c1528426581e9830b87798b8602af066a25029cb0b0078497fb91e7161e897f13b3dfaf43ee45f458e33215b577e9e18c3f06fecad9f7c4f9f6449babf96c807f80ff4213b8587d02d6f47f2444f76c99af6bc90014510ac8fd0894b3eeedabaeeef9baf7038e52728483699e922727ae46f6e9af5c072751c83e52d5a0acf98b7a4e822425a4d185a4fe62df92dbfcbc7eeebf49ec2198f18992ef3734156700fc6a61c003caebd0f48653a168a9dbd45589540db51db2936efb952543a9158893b3bd1601d0f7cb736b93bd0a23a6b7ce65de39a8a867ae9f4b31ee9c5ee5b5f158c8a01bb4f55d8e4ffd35d2942937a5e6d702a5dc6cfc07e55348e5307363f0b4662e6b30f0aed8df6bc73c328a35be4e865b5a364eeccf7119f528ff7b1cd080334ce04a128239f49aaa46e93b08ada4bb759e71f4b8a4b468568dbbdd14ad5957db07bec214de23022c8145bc80e1584f2ba4504606ad1a3f3e4adaa5aeb0625714b891cf07a5f208388e83138407b23f313a1dd330a94119367250168ca207e0a8bd92f605ad4b42adcd25c294be88b89c01af3cd44497992885b2e917d51f6edc693a5ded22dcf852de4e6231a3d98d39296daa1f81676306bd83d759f794a5ea282dec2a9cdd348320b2be16fc0a54cd8ab74ee4c75145fea10cce272057f9fee2d991e8b25535adb4ec71a40e669619da1d6ea53ec6710358e90ea0dcdd9687ac56690a68cc2efa9e17db65f896dbddbf0aca3ea22c19df9604624cc720e62c3e562b0338de58d101f530a7e55c9c833bbeaf46951b5d4a028ce923922aa1dd45d1b7ff199cba9ee21a934bc6b61fda51dbefe44a4f8f0ef3d581d1b933bdc115275bcd70389041ed5144caa14d23071c4d39ba998d1826b20d96c753a6f62d872e76b662cef6911063ec458390d2baa0729cfc5a38f73c0a5da55384009c70e47ea213d8b3bbee2ff24c98839e2f833d73f34ae5c790e73089ed512b6ed080b77be03e92faf6052dd5321e40d13401f15f8fa458ffb2e5302a3e38558e3e8a725c4cf3e32a30d8caadb94d05ef91e6208bcb1b8b919c69b32bfd6e0e603699d4b5ee533b9267e9ad24bd542a30db5ba55ee9c805fde17293a3906f19a5acddaea6d64d9a45e914034ccc30b2956a8ed495f4ba4e6accf53ff7ab2200bdfca838311c2d9682413fee3bc48f0a693d47a9a2ddbfd46cd5afdf657e94002cd47b1b428ab8c3b606bb318e1b30204f8f17f754042b4e9a2dc941686e254ae49a03512ecf63bf34375f0ffd16347c0f1c849f8bd71b7adb15744cfd78999eeb7bea7962976b1f5c558881c6ee96abc33c30c12a855f2e17f1f6b8d590fd0adab2e814fc8ba94cfdf02f6a541de5036aa01aae9abc997fbc2178553451d4263189f1a4f7652cffab9d800b02befcb11e1a3029bf30818b8c52b69bb3c59e5c74bc0b107e68fdf883e47aa8256da1479ba950077ec56fca9e99256d848ea4e8d01b0379917986a53a81022551ca9c797e733794fd9bad9ee0349a20c163ec98ac944d58668ea71f841871d1a19ba99896c7d6b596d64ae40795aa18ecdc915ca0f0d99e12bd367bf35773b7aacb672adbfa9385d5812ce4dd95accfa3dad251067bcd6e22574d09976b3fbe82105371e767d5b1f075647f0c8e49ebf910a86f2dec5256577af0b8356a078ed0394f4fbec5cdb65956d1aaae5b596e039897ca699441582cf80587ce69df47fda0424a2de1cf255eb715365514b22cf12b618c0998273915511f58664d41dc4189e57508fc2a7431e3bf55f6e797ddb05632fd5d9efebecbd30945476a82a8d84c593c8bf7f97f03c95eb5996b24f495769900282c60dbe7ad685ab0a3b6faaf92cf862ce21c52f945d276581fb12c538a201aa7f8f593d1e17ed7cfb90f47ea0e69dc2a82b4d923720a48bbfddbaddf1f9a19cf309c8ca3fa01ed5be132ded630f6c237fca62887dab3346d65fb275809d51cc7a9a93a5c232b72ddf198e98bd48d77cb85405352eca5a7c69c9b2769b411117e8f9006ce2e0be6c04c6c75a0782b019c65860534074f6d9dd5396cfd74396c2439d11041121a97b1599ce77943b8d759719b956c58369fb597ab47b622fb26d42142fdf4b266596db424af3335a770988e37a31030dbfa7dea8a3f54db28d0e0e3659d0bacf30bbb7f795ecc56f1f6299e6029442af111374e235849d54733ef641cf5faad164cb5b8c589027a7a03b032cafb88812d148c2908fb5c73c901101e8703c826358e13d82ab3db504b4e24e812b4c4537cfb2a8644b31d786aee9835933342116a8e3d26a5f10b705735b31f381b5203b4a076715ec75d8b29c6ed4b7637a20e7ffdc56f9b4ce1e48343800f4e96d609b20ba768125a4d786d3a0c08dda6d209fc29c0486e4cc3034ca7d9454536ed1912137c6a65495241d4cc02760398c26a8332b5019cd428649f1566b7cfb6a16df6f82d5e2930b25ba4bf4316dfbdfca951de0ae5562d581994d28eb9e33373593172e7b7901dbfdb94c55cfae48f1e10e", 0x1000, 0x2, 0x0, 0x0) fchown(0xffffffffffffffff, r7, r5) mknod(&(0x7f0000003300)='./file0/file0\x00', 0x3f11a48883920485, 0x1c000000) setsockopt(0xffffffffffffffff, 0x9, 0x3c, &(0x7f0000003380)="d3a92c8e7778c2c65abb5eb0a1e5d98dd23a6ee87dd98c465bd3f2d0f66b4f", 0x1f) executing program 6: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000000)="691acab7c24f98f3", &(0x7f0000000540)=0x8, 0x0, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x60}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r1) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x2, 0x0) setreuid(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x3a) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, 0x0, 0x0) semop(r7, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r6, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000000c0)=0xc) executing program 3: setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESOCT]) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = dup(r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x9, 0x87b, './file0\x00', 0x7, 0x5, 0x9, 0x2}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = dup2(0xffffffffffffffff, r0) socket(0x11, 0x3, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) accept$inet(r6, 0x0, &(0x7f0000000180)) semget(0x1, 0x0, 0x588) sendto$unix(r8, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8", 0xac, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000240)={0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="5f9615a7d7d49b1c8c34d436fbf4ffc39c0c8b10b882cd8de64a9a65e84ff2fdef8d043a51cd398e3a6b1f5fabd44e570ef16da79d635cf51ce4375c9bf695302a38f61c5e3fa9f8794a5f14df52387a648f3ff2bc8c2c624a00720d0841293c97d8abc5ec2ffa664c6b787d070807067547aae2b73959c36a3a02014370fad2ca506eaa5e140a85ecb07595df87d84813d99222c41440674ece3f764c30696381ab3198aa295041b7e74889bd2d3f22071caf4c809d255dde148ccb83ab9f71d3a8f71958c3dd5dac8fc293fdfd45722871", &(0x7f0000000140)=0xd2, &(0x7f0000000180)="509d02055438dcb24c7e872727c4bc4319bdee38726085e0dce2b5223ddbaf723492fc6b9f845635473caa57027b849bc4ff5a6c265ebf1367b369a8fd7be0854c4479adb7cca768a21f26ffec457e2e33e51dfc534c37d676eaf7911d75d0d1cb5e8425324b91f63d3641ede3abd94fe74232b97b5dac511579cc73328475c005b93aeddeab00ffb7929f3281c68be941f0e02881a75bbb8ed107b4f75864ae777f2ceffd9c49963475918189e92f4cbea9f57981e4f12d7cc42f61bbeb6fd7182b783fd3f952099f3cbd3c9d532ec548f2d022fd104d96af4ba82a051b2d420e8eb232c7", 0xe5) sysctl$net_inet_udp(&(0x7f0000000280)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000002c0)="e395a9a40d4c037d891decfef647e2fee8cd1bad6a78f44e24042e4f5b4cb5b99137d638ef56937c1987146ca237d3772193276412d3", &(0x7f0000000300)=0x36, &(0x7f0000000340)="6b1d73c0a0c4eaf68395b3ad2ccb3d950f00392cba9de9e8cc18ad2a0468842aa91945aae8061e16ee2bcb2abc53429f6c0f41374371152703189f364f96d873252f72aa3ac64ebc0c87100c69b33a471dd429bdf734929fba2500398d9a247410e11b0a5810dd91ee0f24d9a0ffc3549f2b433a495976273b7a8e6af64db9", 0x7f) sysctl$net_inet_udp(&(0x7f00000003c0)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000400)="4ea97098ed4266ff28274d8c41db8d2cd61cda875da7fd257e192a18d09176d853b34c8b8404cbfc2e59df5a2793f34230065277d3462353f0f14b27a95afa2aafcf748e8e9128189916e9", &(0x7f0000000480)=0x4b, &(0x7f00000004c0)="aca551bcfd4f536d5ba8545cec84d47d91424affcc9638ddc1712060f621df0516af3c87fddf9a3346044c6023b9d87b70eed001f5a5ac9b1a6af45ec622c80a10603759cc3c113e061992ef97fb96788fabaa284adaac9c171c099039a3201c4364a7dd09d2cac793d3fe7b5c2f0360767924162b788d95630b221d6f594a28ab0c6742b0efe49e204fad58bc33ec0be184bf4df44e8d1d0e5dfc90a454573fa5dccc41431ee9548c70c1697d3e94248ec7c5406d37b00f7c82bf1af1fcc1d81d97e09faece2f304aab027734ce73", 0xcf) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000600)=0x1) sysctl$net_inet_udp(&(0x7f0000000640)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000680)="74ea8bc2e048dbfa1bab54a0c3a7d54af8c6f865a9042012b201c962a8b4efc75190967e39c27eb42846182b7418fc13508b94539f0853747b14a0e5a8e8f1010327fcd2364888c43962318f6fb26b0b42dd75591dd71363faca1b2a415ccc6d185c63b4e2e9290f344efb91d8641643e207a0f94d4e09fbf763d2c3217079590c9af724f691e63669caa7769cf05668724a30a7bbaae3ab0923ace70765dddfdb5838327f45ffe5d84c094b41a40005b90b8928d11ff8a762b84502aebb43830ad0992084e38bf996c3b4337ea542adc4c4165c19e05de08227bc8568ad0948e9290094daf5eb035907a33609d489989542171d9364110c353b0204b8c1c01aa42e24537658bc4e7a870d13ba4986824adfe0d97b5fa8e8e964d0f3dd75922199a1369152eb6a203bda4e55a383421b9d6e6b1edce1bfa432427130fc068fd46703d720d7a3d350a2d4f4fa0c3cdb3432097973a67d6bdbb42bad5938caac96ba115204e7af002bfd10b426248f2b781269196103355784b788abe815ace1a8852d076c8f852cca6d17c4c8e4007590084822f50490c52d3bb62bcb30756bc756434b254d6846fe15fd817309d06fed4012b2046f918306fe6a3ca046d81c8fb16334d3037ebb0fc36b487fa5cfd787e8b2ada2f24eaa1ecc943e11628205b926e9db41d4a676c0eca4442bdfb3d6b555506bb084bf940b52065f5f69f6df6a1d54900b6c21811f6931cba6590f0166f6706f67725fac49bf3cf08a524e6e144910204d112b6e246aa87ec2f09e4dafb97a41e55f811bb5cb3d51832417184ba51fdc5a1e06fcf04e261ca1030786e358bbb6db3efbda20145c18164514f8501ebecc5abc8177878609cb70010e14a55cb376fb0808c1b32dc6725cda13567c09a9e7522382e980cacfb4200111c032331a80a675e3f9a7df0efc6db0d60279b7051b593d8c55fe8f6d459a7d9c80aea4cc9c68fd61cc40c93128c3cfd53d8849a3c694ee98a0b855fafb14055c1bff97515c82220d7ab373952f6aef1f28e321dfd6a334d98514e9740bdb01b9ea7803569197ecb8527fe3988b4c91bc93b10e8d83ebf684a46c585c51a1046afb9976a67d612b64c8e3d7af347a629d930b369090f44afd58420c746f6f3094fb32d95f6c392e6e0cf04c262ee76ffae736d9ba0e1bda4b8574bd6f735b57adb0ad8ebc3c70bf3012322b502ad463c4212a117d0e2c33fb4a54a82170d25fcb97422fff9747b9646961eb57fda8e6942fad469344c9e67328fd8d7c1c16df1c2ff3ea74c7c434e3261cc23b00b02690e627360a3a584a49349c7cd30809a98b0b35833178c1d6a96809293cc67e652a323ac0f6d08417fd8dc9517d574c52fa4e50f16204cac9451c584100e210c0e704a02c9ebeec074ed8e8ca385d136a65af312c43d5db34f906c0cb143f3c506d8040bc4e7cdeff32b7677c650b951c01a9d3c4c092f27c7a8aa2d794fd977921f9acfcaa7980e0e7748b4f202eda4a39247bbee3328343f51b25d74b85d1f1364d221bb5a141e0a42ef89591520d9a45af3c87456a93da6e57d87b1ccfdd513717cd021ec8a891404f7b64f7f783e4642a189b81e5818cdf440a9099acc221cde0e0524f4ca8732889d4096a19ee473443e9278878a44b0229f43ade00402df868d513c7cfe6ca31d37542dedd04b7ad743fe3ece57954246a48f994ea4e1ea1db29f34f8b35434e30ee13f5adc88c79cf8fee37f2d98dd9b1bb90c3d93260a87757fad9b5284cb3c6e728f520e422811937baad4533d001f5b7f6c7a50eea6dde6736479c126789f8952d10afbcd8d01b250c58b77a40cb738099a428da6a5a89f3768b54808b1d32df9cd2a802f4952191fe592d9b8e5a9ae8217e8a1df9721d465b9587675cc80a0499e226878adbae5179ac4d8df93223129021dde4ca2df7bdca0a3061177edbaf35cdbed3474dd08d737f80f40d5923272a98725921776f60a82c762f7ee421517e0008dc571c00ba40be897b177f19d5fb385189e82f6a1da336a453efd077e663ae3a58eddea5f7914f388e16dd63ffc56db240c8d9d786bcf11918749e7912696967491ab5e40a298a96459aadaf1c46119d945cbc2716223200d84db6d63e37acdab94f8f9c62cbc19eea0b73d0882329a6477409a95042f5068f7c049d728bffd04f99f5a26198ae0973bbcf9321d2f48f14e70b0bdb1cddddcf77cd95c4fef0f17bd5b8ab7b557b551ec6a87573e07fe369eaf9354e30bc4634ea664364207f92f582a9a34a8a3070bb606389d519d81e77f50a1c6a9ff68b4dbfb19aa0789cb6fae57300bb7d5cfdaddba221b244326538f541facd38ed0061db81e573475872bc9245f22e44dbafb9259a0af89c04d1fa13a43f1b6fe2ff691f4578af664d45ebcf976bf2620eca7fc146a9f302328b8c9004aba7165af8c9ce6658c7f6bcf096a4f2f27308a173a5f7b9a80aab162b8817fa96365a76330a6e2381b98660ffe4c8a0a54f9f9bd64cdb76aa111d38ec07b1b764af2a9ba8681bdfe81267002d5df4e9498c3d276f5ab4e64c9707754deff0751f95b024e44dc1ecbea61780bc1b8eb79af9130eb66aa829882588d82251244d10a5540ba3a2d18c909e69006306eb0431f0fb76ef1636e01e392cc68d7c626111da912742d84558f8b6e6c995f747103028c35670cb1833323344a07721556e667746d2dd89ca0e82be85ed3559cd16d3f82765898ebc756906f2d1766c2fb08b4dc3cb430c82309fa4dbc38c5bd5c1f5b8c8bd6ff99b425809d044320f19c75536fd936fe1fe9cf6dec0c106d3d960921f26974e0623f28d83606815110e14539b9f7ed1f18a190a270ab4f382a517b5d7f5e3f14a8987f97cf1d7eae71333bd488643eec61d525c0ebf5790dae657aff6ff6229bf467edeae7f1a40f537cc6f067e563fe4f92ef9b6006ebf67a4d4804820476a7efa710805b7b41419d7b6cdbd2c13e703207f67c0d2629271e1c0afdb67f2f5af16a115b3c70f48d810945473e602066c1ad452a938fd15277105c2a9889b9afea8d87acbab75dd7d0253ec4c05a025e899aef73023361c4dda00e9bcf39cf0a4314082623d68571f52036403b56d9973f5ffda898684c7f916d3fa167d3387a36f0b05b87cfa3a8166f22c95ae530a2faa36e3d0a5873e17831a82d292fa404a841f4f3b1125fafb15d42eca0d27f829870865d4dcd325a857004297774e37f78c9412a72bdcaf0627e43325b9f54d1090023760ca37c2b97f7f251f5650c2b00dc6455f414be320de91fec550f82cf8259f46d56a70b1e5e8293f77a8f1fc379da238a5cc2cf6d6623b0bdabe5451d8a27c2a8f66b799ddb97c066d580360c279cb9184f8be6a43294570da760f5b118fffb47cb4f56d3cc15921919a555dba53676b591e86ec069c909b73ce6de85ceb677f914c67916c349d4cff5abc0bce1122d480084687409aeaa53ec8973ec230c1deeb63a16f422484f46079a484d0541338065013012a5a27ad8c3dc00cccfc68c2ec8112f18292961aefec1e1f2362dd6928711da99386ea91c9a570830b5906ddd428467ec712e9cd562f97b6b49ff10f58a6533f5458e34e0563ba5ab9272b39ed6bb73784c71d9cfce228efe953e90b08a4fd47dc80d4b522b3c532c04c03a50620481fbd8171b1255c9efe4feab222a73d7f82bff93bc4def57ae28651a8c94359c0af9bee171201beaf9fdb609bf91b66509ead1077c48db047c97d15d5da50dc8898509bd83c6f3ca0cea1906dad3496f5eaa409315f9fe8da3957e84c1d6cc8deee91da1cd9bbba38ece3cdf46c374661806823025a791341bf2c4e78e2a6e29bb868004ac60c31bd4655644675a5fbab797fd678f7da637f119ea4a6bc7104653a732f1dd13627d7bfb4a476336d625f8ff3d57fe220901207b9d15a0d8c5e8d6a84946fa685659514b54bdb691a3d8066d1cb76ec82c4c90aabb3797b95dc6e4c552753f9cb39ea5dcac52de4b5e7a5389e77f4b34b4fec589a1f36b9b190e314caf603a7481df310b6e09c3fb62b1a443591b03bbf4c54c786575087ff7a6328dabf3bd33b2d2d716f1b6350f41f08c6d780223ccbf60cc02fdd97fcc45329091d2c36971bdd73f7d6445b341b9cbfa977e2999e8c686898f441d74317a447dad3ce48a90790e412d7f921f2ea98bfb450cce6f797100b118e60f783d2eedf3e3ae4296fb37c740339f7dffddb644ddee2ae70253d1b8dcfd55418c2299b68e83bd8f70a9230c03a65051000dbf7f06bd704ca909fa31033aa1c230880d4f3ccc390227f3ddd9ce118dba5da16d3e6cd056e39ae6f1ca45745762ac7ccbcacc28a55bfd7662748995ebeec80cba8de98a67dd4df378c45b65932871a65c8d928cb3592e39f6a6f0fba77885e2bce39779ab588cc4cb9a0ff69bdbd7068fdaae2561e5e066a560208667766a82e52bab780bd0d4136f588e7999a5550bbab578d8ef51c1e1ff4e6f51318e89fa1c19a058af1e2584ae0103444dae9615564bc7c2ae893befa2a66b882a7637e81972706d40f92279f82736b6380c2644cab485ba368dee7b647afe6712a5a13ea238c8c4eb1a9b61ffa45f1190fd230d964fd9d79bbeae062ddea2e5f43014c591e850df26d3897f26d6a1723b1237cc9b9e58146f4dd864ad88ff4009f895b4ee1555befc5eb9c937e9dc82f90be4bbdb18c4ece503545df2d62f9bb8bebd0c278362c99034d9a3ae638e63e057b5d8430e351c7c34e0b070e4bfa5bd066f47cc557ccfe4a18b374b27128e1158415bdb939bd0b0a5c0d32e1cd554b4426d8aee8647caecd0be1ca3361adbce0f2fb859d9f10dfd4b7d97a205352acc77e0a3861e4f50582a8686e0b4c80144ad2992f84d665fc8d982b753ef0c714e0199f8c70a8f10eda24530b4ff2ec0fd32f63f9e4bf01c610e2ce55ccf4e287c6d0b68454711fdbc6a5aadec207dec309261f66132caab98448c49493f11c357444eecd990d757f13597748cb76de6f368619f1a1f959dc3a164027d77f421144a30e15886e364d2ceb759656e91e54f8225c492e1f904018359e180782d6c00f8e9ab00a906efd3f7572616cfc384dd44e156b2b617205910ddfcbfb209dec4e065655759cba559253edae1742f6167fd8e6c96f911b5d21c955901093890486f09be8a3873f2c44b8cb29d63912cc750cf3945baaeed16ea4710813ccbf6ca861bda46335458db3b3ee66c0d7ad8534e1e4d31189b02a976648d2de1b06f79ca9fe6769fb711a845ae5e4163d5a84d151819c3753fe106de08ea90d585964767b5eb6b49b40bfd45118c4deb48d7ddc178b62dbe20014f8e4c49ec5b81bf7aca9c7e10119b79c9cdd92a5a4c735f61ed599528915375e13d154a1af83f886d3b407b118a7cd686f62b5c29b42e3c2d3a9efb95de4119f2c14a2bc463d5a48af0b0d7fd6ba6e41eacf55995ef89be6923f67feada80a29e820d8504c9b5b7c4f21a734f13953df3d28004d3513434f10cacf103af6e2ae32199ec63e0b43969fda27c71fcb80e149bd5cd42dd8c31ac3d2ad4d75f2568f618a98f88cd0f59eb846ce6ccb8744f21f08df5741fa0bc5e706e6ee87b5fd09dcbebbfdb2ba327deb285da92ade88fa424adafa4407fc1c7cb266b7a127077b77928dc7b26c889faaaaff6a01b301cb1b4eabc10abb143a567100fb55c47a1476adcc3917306055fbe750ec47d0e882bd6153d0ea45cc65ca45d94cb767154535c853d1966cdb1610be6209fa7b24118266dca3", &(0x7f0000001680)=0x1000, &(0x7f00000016c0)="b537aeeb711a6edd4b3db782b67ecaaa92892d442b7cbfd844d6f365c42401646fce7220ac8174f38aaf64e88a7a2e102a810d000b23281d835f68a3c62b0b92026912482d4a158ef57e50d7cc782488f31ee0587e71440f9aa8b0f5af5c603bb9fb2455e7af0b9916e7d663570498d2a85d82b8dde3ef9505d4ec04f4c51ec9eccdb1facd3d8cd5ffffd3da78dfe659cb3d5b5b8a420a8f5dca6dd23fa9d1b156d2f2cd3b463ca9c498daea8ece0b820c179a093fe0534c3442bc6400c539feab9e3f5a14f0856f708c57", 0xcb) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000017c0)=0xb4af) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001800), 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840), 0x10, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000001880)) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001900)={0xff, 0x1, 0xfa, 0xbf69, 0x2}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001980)) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000019c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001a00)={0x21bfb00f, [{0x1, 0x2}, {0x1, 0x8000}, {0x2, 0x5c}, {0x2, 0x6}, {0x2, 0x80000001}, {0x3, 0x10000}, {0x1, 0xe2f}, {0x1, 0x3}, {0x1, 0x7f}, {0x3}, {0x2, 0x45}, {0x3, 0x200}, {0x2, 0x10001}, {0x1, 0xfffffffa}, {0x2, 0x10000}, {0x3, 0x6}, {0x1, 0xff}, {0x2, 0x6}, {0x2, 0x4b139ab1}, {0x2, 0x7}, {0x2, 0x6}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0x68}, {0x1, 0x1}, {0x3, 0x2}, {0x0, 0x8000}, {0x2, 0x29c1}, {0x2, 0x7}, {0x3, 0x3}, {0x1, 0x1f}, {0x1, 0x2}]}) getsockname$inet(r3, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) r6 = getppid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001bc0)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001c00)) r7 = msgget$private(0x0, 0x209) r8 = getuid() getgroups(0x3, &(0x7f0000001c40)=[0x0, 0x0, 0xffffffffffffffff]) r12 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001cc0)={{0x0, r8, r10, r12, r13, 0x6}, 0x8, 0x5, r6, r6, 0x8, 0x100, 0x7, 0xe37}) getgroups(0x3, &(0x7f0000001d40)=[r13, r11, r9]) getsockname$unix(r3, &(0x7f0000001d80)=@file={0x0, ""/4102}, &(0x7f0000002dc0)=0x1008) vnd0: sloppy read from proc 28068 (syz-executor.1): blkno 0 bcount 85 executing program 7: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0xc0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x42) r5 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x86, 0x4}, {0x42, 0xfd}, {0x1, 0x7b8}, {0x6, 0x3ff}], 0x4}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000002c0)={0x5, 0x4, 0x6, 0x6, "e0b1b9c5d5f4ebe8c96235200cc73cd3d6348a85", 0xffffffff, 0x1ff}) chdir(&(0x7f0000000300)='./file0/file0\x00') ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000340)) r10 = accept(r5, &(0x7f0000002500)=@un=@file={0x0, ""/39}, &(0x7f0000002540)=0x29) sendmsg$unix(r4, &(0x7f0000002680)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f00000003c0)="566616027e96384d240abafde4e285f6f7baaf8137ac1cb1ba42a8a4863cb9585e9baaccb3c279749eb4392f5ac3d38a679c5ff746b7b97395d6825479b6baeb94c8acd747e16d69594bea1a16dd06880da868099fd485c303a6c0d36f7d1af700c84b48eb5a7c00b7df64438155b0f90fa34d3b9889132012b57dc92863b1ccd4963c6174a5c41c7aeb5042f9ed8ac8da48e055a774e4eb63a6f384af94ad13f055bd7f83a7c6a3b6d871b747a44601fb5412257b3a21ad7ba53f4c8bdc8626ce7fbb2500a4a04a5a6daf235177", 0xce}, {&(0x7f00000004c0)="a5718afd7642e1b10a3a03fa707ea1e9e17e4a3c0678b0fd12b95ccba086084eeb518ba589711ff670675c00b11efd7ea829e58f6a456a3992e699e3e4dfe6ec3f01025b71d4b4c163a67556755c8713ee68e97fb62f3f3976feb3cb2433f700f0254c2f730d3c09cc452a3c13fa403c4adf9af12125da29ccd0f80be9a66d9f5d64354acf35e2188efc12d4bce909c6303f25ae19440ef1fd5834f3c2cc930f2f4dd70711ce4a0af9f0e5d7a2419b13c693ca5ac3348e932312f043dae253aa00b32db9ef9171a419af1bb4ad8e71ec3e25047fe2a6b42200dfa781d933d9ad383535ba2de9ba3705fcb15350ffb19be2b96b92911bec64612049a04ee21728a9d58f9893c4c8e18582d4eafd0dd8f44145c31dce3a7966af883d1ffb8ce3fbf7e6549c4f08b42259d6f9ddeb3a8ab591812f30d8be32d95df98a91f2ca50245e59e2aa655e305302f51cb9efab1bb9c2738b8847cddc010e3f9d4c594070c9c1b2a4a053c90502351d082d5e4cae7717229a745142674b5354c9cc347182c9b88d27f763874d635a4bfe3277b8fdd4b660e3cc821d59ecd38ce0f55ab2e1c376b277d1cbcaff519aa1df71ad1b2b2eb9fb009981866dfe44294aa9aa2da83773bed9811436c96415788ca6fec6771b57d7fb0e2658ebbc8f33c5f8bb359c195448c4d805a5a95ae2d34e249cd034a2f9812090372da1999b487d0704490e55e91e52f4a5b12da1e22a49ad521bb6ae650b4a345db03eb331c87cc175c5e821d596ed3801ba9e1f5a3337d1cd0f7c39b8766afc62f2be8c94101d9d23ed36dfc8b6fd6a51853ad818aa8567181898cfdf845a874bafb99e03264793fc9b7cc12b4c7002ca287ee73b11390ecbfb2952480ceeaa1803c618bc92e9a8b3679b9ac9a3c723e57038d8b3af547aea31f02af29d1c913ccec0df49f32ee3125da43cd5b9bc55a037dfbd9349e25652e2c6cf2c5f312d000a0476504e6d04a4a41b1c54062a73a7be8f3a446f655ea3eb6af3170eb0fba7ef6096350d83754d6b65d4808c21ca44087179b9a10882e2c4fccd5979f6de1d1497a7b217c710f02fdf63efd089325e81389a8a811f2048a05dd5e8b3781529334550b4d26e2390a5c6b66292c439c6ce5558634c7c2950e6b22647da15cfdeb6dc9fff01b41005a6bdb56eee3097e51d2ac48945646d9dd588199933488e853dea9bf9624bd4492f4142a56f1ded4b13903e20d71044a0d58fbd07ee693e3d438f2d707831359aaef621389ca83db2cd2620eeb66fd5e33e1c2c1cf9d39fe2184996d13d4146443b564e84d44882f06d22c3d465ad1e8f2d1767b0614103227d38edfc31953c97c2ab8781d00085f6060d3993587bcb50521c323eee7a7cb60e09e28e0d3b99d025b423803e051482f452bae13440fb2e4a401c356458a4e89df5450699976234c388727fd04bc1a91d6531489288742b1b5d995ff06a0ab9cc7f7dc3d52ac94ef0d8d093c2358d4cf2985ac841786ce907c11e8e5da0eb91b28ae48b2945385fec00076e0bb31b748810be734e2551e13949b6378f7e67c486b7c50c074c69b6ab2b7237eb27ee40b2dfccc6420f9df000dea64eefa47a9e8ac7c2069c98850988f66554f4266bf9db63e960a74afe4416e8af97a2980a307159ba310b5493c21a1de4e3196424251cf0624057a45a5fdd0a35d2de5c9331a90b25e91bf9aab90bef42b420640c2ca06573ff363f6137c115f393707b1988bd1ec9cb7d012f32ecede5d6061260eceee6bc92e28726cbc050a7c19dd042e243d49bae10175259d28715d5f1baf9dbc75b888ee9f0e944fa93b4d2b1fe4cccad94b67fb5962c194737b1a08a6311c84806c3ec2933ceb5b8e4efdf43bddd7cac88cd684cb7c6d84fdb41aaaf28e4f4032c438594ab28fc5bba598065ead12f0b2fc3d63a5f1680c19d3987c0c2dde9fd2141472b28950913801325af0150218503949f34659f42b7b7403812286b48f3e22a0f83c6e86cbbaf3d4069c30421d57b63ea15b84fa501cb579dc83a7e285a35e3009579f1694b33b7182ca8e9620fb7e9c58c2bed89a120afa5efcca7a7c2e82cfcfa609a7f49c9f6311e5fa150bbced5ec306bd9102ee24d903cad2ee6afde0d803b52e46e4f1909dea9a6f4783684b8f9d429cc61210fd47b091fc1af0506a9015b2fa6807039377717f4dd7713b557ba242588acef821485d236f552d9e7270efb81e77f357a76a01b061920d12b94d127c304f369dc642ee45740d2ce676a01a848e511196c10a603541082e94832dd1df6dfeb85ce3929cc2793ee943c77555eaf8a31dd5afc29f2ca7baa687ae51672f57685e2e414d65b3c4d43b9e0ccd517a14fa603d5459dd9fdb91dd3d76e5355bb25d56cc21d49f384388c3294eeb110669989efb802e61c30ff05df2042ea4dfe309d94bd6aa2401be99c42dc7d2bd5291bee68476e9e4a6a6a326e84eec99580692376af1dea5789587db4a52f7c362fb0f0f8dd7af02846de9f406a0f18d4ce14fe8c34fd2343cecb106899c50f9e2e89aa6c57e2b3d89d516abb2af0c5fa05e8b270b3ee57db23207ddc87b48ef9855d49c1e3158501ebbfb271a3b3a40f2ab4d46c1b507db27bf308068ebd77594e8fc444109d02fe273a83a66a157b19fba1b8982f410261fd30d8dd72d71bce063ada7e3aa0eb2718f341824abc2dec8bc8d2698ffa878c0493c4b02c660f4a41ab2f6ad1c4579339b9f9cc8748198dde799f82457ff4c6bef2bd49175c02fe7db8818fc5438333c5b443bcf56a281026e65a26283fc3a9fa19fc2620676e12e208441ea8e31aa3903c6fa0d67bb291756bd2a5a88081c6b5b25e159893728f7eec25d2b4ef87ae5cab2df8178f443586d4b1bc4f7b432ba76f38d5236ba492c5375f31434c29cb2c30dbc8515f513b8cb82aca1bfdd1807f441352e727eb259485327b66e40cb77c74dc4cb173e5fad3958c2c0f7351332fd16e907e23eff6f49804ed76fafa23a6f32a8dbf8892a026b0b0d3188ca621bfd63f894f6b71aabf7c12f2d0a658f63e74448d352cfb4156b22a5c93bf73211c6bcc29aa59b7afd40afe4ce02f168da62465ef45fd8ed24f34150bce00a8afd40b87603788f16172ef930b93ec8349d641db067bf57af9de683d50c9ee10aac7b34880334bc8d89b58c4b52251328d25a482760c37da648968ea28327e3f57f1d4f64f6cac9353e11b6fa7ea465a7f80d2863583ece92db55458e8f0fde30ce6e9dec2e6c9a0abcf0fc369bf3698732aac4e58170db8a3c262cc1d9ce68c45b4c973b7467d347a567a207139ba473cebb2b29741b0bc6b8fb8fbe199513c960ffa28817b2eaa14aac38e69a6009c9811ce11d9a097f7bd0bf22438ea993dc8efb75bc452cf26c029d01c08b6cc6444722a926a7a1465769372ecc6e028817c17bc51cb42c426819fa0740d7218c05ee1cfdc70dd4f68e264a877199d5de29181af2bf3adbd57dc61137826a8d1ffcfea57b2f176b2a2ec032a88c24d954d8079af1e4edd97c38034b8e777f1b516299d0836933c613754a06dc254b0a9de3621e955afdc1b821b0fb8d2bcec8a127810eaa07e97853971cd819eb427df0c18713e1b9d9286ea66e537e31e2c7331a8c029a5d32c0fd9c6922a35eba982df938d26d36fc085209bac06807400b68a1d8223694933f80fa9e6291fc9f2ba81fcee49c74b2bb3403a57b48aafd120ff98423df24011c06431e95c7fdde5e92b430749a335444529bdf56b24688414646af9cb80ad23a30ab278549b3805874ce489867d7991653afafbc5ee53aaecdffef0f308033f27bef9172bcc8381c44cef304f605b93cc465c7b6895ee1497808984ac3ceb7b3f5e7d8d12e791b24ff2bfa629e1015ce75d6169161c5868a58c8bf5bd3c547ad9d91a335e157a3764d633946a31e1edf4110b5e9fbaa283c637845b86d89bad6aeed15024c4a1bc9539e683974bd80788e7ac60608c32a0ab28e35a4c4497920c7fc8ce2387ad0c3c1df85c09aad91ef5e7751e57df583ddb1005380f9cdfa79be9a904972fb3f33f0d7bf17873d6f5c64cf0c555d1090f4d3902cf757e4b3715e1f68fb09d7badb42ce58220ffd909b16b3441adc63e137e5d55ef56a1ba43fce9eb20c188c04e105919336c82c72b571e612d98c5d5f34dc437973c1ebe2a4ed0c9b2f7a787a4e682eef818748332ea3b68bca59572831d5d5dbe412800f28a8a524fa0a08087515f7040e0708ebaa2ff884eaa1a9d5d179465e938945b16c25ef0d456dcfd80ea21a34747897e18a15b78bba86c8893f7c2b70371da0e3055d675b3d6b957ff6557b9338779865804474fe5c94a6c72bb65243e3589c28aa975ead6e822dac8ed2ca192789b212f568db381b69a79622365bb01939de73b554988e3e1ab90021b1231ee8dbe78fb2ab7f862d7531c3d05b71e6692f70a5b2f371971630af9e81c65ab40ea1210d2227bc72d72cecaeede5ded0f28f32be8e377fe5e77986fc0f311ea7cc3c56240639895f1a1368977d82edb3d9db5b5bf3a00058a4c62b8907449b2805f874a726b89287e3da678a8a37fc52beb598543971b24c53c837a5caf6065a662776d451c487fbd74082595ebbb583bc18e9432c45578dce9e22025a9fc1dec66b225c151bd5ab6c2a986e960e912964f4bc8a6d79a72a4872bed4cdfe7f30763cd6eda77b251de49c4cdee80eedc667072f5c5b781d462cd5bfdbc657a0c4e1f37e6a9e70bdf00f3418b7f5479225fcfcd15fa0871c1129730d1dd3957fa2632748adb4d61a8279d832e563a9f6db7c7296be3e9fc071d26780fb177ec3bb6b16afe9342db9879fe96aba41000bff88482a51c52ea4aebb520db070cd7b9f6b9011221cf5996553ecfd64bd0f849f918a36dfd290d9c2c215429c885531f54b073ab7c0b2bc55b5c557205c9761827feaabf5f546118d91cb8532dd58902e52ac56337afcb5dd18b7a96f8b90550bc481dba692e08684146345636ee05efc5be88b9eb51258210a2bfd56ee9e193590a25dd73921a70515d4a4d6d6c4fe22b0bd37db3e140571839faaf0baa3ca6343064bff964c901f17eca4b1f4ef02fbcd7fe2c98c53fcf7e7d6bb91550cb6444e27b4ea807d8df35dcf0c276a1f8c069e84ee6b756812c697f1fc4c9a0f15a6c0141a5dfb1c2157fe1f58394aef3d3f4314d826f2a39e1d16793ebcb179b2a713f73f5a7092db2819cd85f99d1b2923893a5b2fcaa066c00852e83ff6dc8d84c93a13d686a573c7700ced2f15e02e7d6b8919e97b4227073803d912f80a3b9b24cbacfdbb3259d2965553e8e6b75b6033a0f7de1da1c8e8aa8e6a7328ac2992ad856ad46aead29d46afb3b890aa3811381ab5d1d02c4fa0978cfac2e64ca428c7b7448f3ec56afce735a4f4ab89c61f2e0549848fcbb99adf7d6f2f1ec317bce84911714cf0605939bb4575f6b10e309ab9da9dc41e48775f9a35f37daa72cf14a6b31f0ed3d1bb9619d9163116eb7caf7073c9f66618ea1df63da225fb48e0fb5b1f4bd51c825b4956d6ca3b193f8bd396f1c1d9203a05f43afe404838a5a4367271339f1fe9baf2d6450514623e94aa9251dddb2e82da6c22858b312f3116106a9a0ba6d6b180330570cbc5667ef0bc11d7c8ac9127fdafb2f250c91ccbaae0024748893bc3f96ec90ef091bbc596b1d4a4e11b74b9f9bc011fa4f8f2b6d3a86df2ccfcc240744ab84edb40a44b8532ceb777d9f450368a440470c82539d9ab6eea8872b9ef11b5da2983181", 0x1000}, {&(0x7f00000014c0)="ff26f0541eb2b10c24e56019c0d0c4609da0b3ecaa1494b5664b03c77bee17a593e7c8c6e02cd8900e32ad1064bccc2c266607d8e4a926cdaa50d94e3dc96cea79045782156f4ebd78370c7a44a5c7c1f0d47bcfbad6b3ebeb2cd0467142df9ae33264d5fda9e15fae457816e057c82921f96881e694f51f298fce33f5b347314293bfd878c07d181ae679a11caa68ccc5f7ce24b5911e0a97849ffaacd25dfaafec60f63c9ad59722f520acadb0d3f04d67fd2e4ddf9160cf7fc4d40064c1ecfc82949fc1748da62ad85b06a4462d98de13f2573f69cc3c741faacc01216400e038dbd6d538248c732e835a7ce3914cf46953e1d4dcbd04377632a50e692a562c55855ca99b127158efd118d43b366badce02a379bcdc17616274cb8e77d4ff701a818d08389f3c9b0d7e8e891419effc402e77740900428c49bcb7b4e6cf4dd78483099cdeb29e9d577e3e187f56e75ec2f743d8c53ec118c781c417a698a816881d788a5384aac1de1ebd78ed10642cfa4734dc023c7d1405a4e426c46074c7cbd5aa656e09efc388c7a9da21a4929c7383ad159379deb6ac498b0fd47560d3029734864433fd6d71a7ffae3be212aba4aab1bf624e6a048e99d240a66e0c6069848f31ee3ed50fb483475f5aa828130fbb859d5c24ba0b7a29a22a8e90d6befcf0a4406c108f64cdd3bdbf13836aa981f34942ee3b55e47febd9c26bef526970f31df454b6b8335c83c371c9182a7aa0dd1919e831ff0147f8edd42ea654b6fbe0b9ef18579c285cb203f7fbb25bdf9cea4db2107d4bc089c288d2426745db74becebd7871a483d3563e0a5281863c800bafa88df91040358800c23872550e4e1616f58ad163a678e04295dc063548c975c78d1f08eaf6c5a599ab8f93a34cf4c12760b4934bafc11609a0f3f187dacea3b9538c3bb43f9dd60472470b1e96f3f6991c6350f215c2278d30d69665354fd1510a392f1f2a3db819418ed5c5451079a85aa0c1fdb07da5792a08d08f05c9ea6a23270d6765dee778faa68bebbbd3e833461a743fa1851b464c935a56ce8c20a6365e76a71303c77f901c0d3357097730e317855e4b042c998a965c3cb9679f40fc86b48637f831832832b514ac0f3f9e8ea78e5cd75d4e9d3302c78567a8531f23bb55ccbcd328b4255bfb9293ba73bf86d79cf07a44e43e6c648e5bae2e5693aa7a7ca81bb57865a734a9addcc2ddb44abbff5100124e5d3bf8a41f2411f190d3d1a133c51a446eba69db7650ca577e002d5ba4f875532faec57f8fe47a6c353161f61f956b79cbf07041c90b5ed84097062bd90bbddbef84c92f69e08e37ce5e5b2468b997863e33c87facee52c75ca58ee4f1fd48fa310651f201bf8d4456ab971ed5035561cc3e8a7d975bdb7350d92d16d1f02d87c1999f39285f3f80fdc7c0f92bebea112a1ac1f32e5965c0a7ea6a5ce418bb0276ba722fb9d702bb379232828aede4d66c40f8a3bca53ef7d02f3a5cc43abb3f90ded15ac9246894ddfbb2619ad600ff782cc4d88581574d938c334ab99a8f90e8c7a8c6a4148704b5adc22d816f651ea6aa5bb6f8cca24b4ae76133b0059e78e92ec05f234eb9dbf69c7cba0099f8ff228ce24d5a1b05cae0a92a6eca90781e3b696cc4ba133a170a8e7d781c2ebafe2672150a5a03a24929aea3057af2ebaa841d71f77d49160d81ce91176b0e94be9d28f61f3db8f7a52d5930becbe19ad91b1b3afec7766419547bae79dbb6a3e2a6c099f53ef680b5a40a3ee3cd97195f01bf2f125765fe94c7dc14e2556ec732fa09a5bdd01b55d89d6118b20fed12784101b127287e2ab7cae11a8a8621d1d44404903874c951aa16d8532f3207925d00751088a9868fa81bf83ca2c2a221333a376abc169d0c9cdaf86ff1031ff2474c0c871aa611a2fd83f203da5ebd620f2005d5db1eae8bb7e8cd332078859bfea83d079770606be348d19ce76ba83622a01ce4d40c338e58699d2bd8915ee79633245367b4036e25ed9cfef72a9eb82c439765ff587586fa9ee12b6df26112f96a8a0071b8895936f4a32a4c212f6b5152b9c61ed34026ca573ccde3177e5cf2fa96cc16434ea98778fffa6384e625089385f7b14e91cde21981d75371500ad3906b4029d9b962b6e606015e783910e54f7200f91db53e3f2cce07eeee134ab6b6c3380e9e5f532436f986816ca67451ab0a805e167b45875c59c50b87ce1c02db95f792f7010da755aef6293388695f9c8bf2a8e384fadf81480e0e92ef29e3ccda70931b551e0a639bf29added301c610d00b5730bd149e7ee4ee7f319c0d8ca93348fb32069c2491a4fbe0d5c5c083ea0e0c43cae573c12822d612126e8c6017177aef874c76b531cffc5af925d5fc2f7fdd8e80b5001b221e7b891ba2ea1f4eb5d0a13e07a3ca8600facdd577fb9a4c541f93e5ad5a41d55d6db52bfa8547f1218ea6d8c1c1d67d3f7cd7c107d7f7edce3273149198a30a36dc5f3fc046172004ab2c589a9d87197faf4812c4e3045a5759b2c7c028c648a0c7b5164e49402c1697e4234c2bf0dbde573fc82d1e8dfade276c79604807d66b75162067f8f6ce60847d47a949a020ad2a1c22bb1c2c3748b358878b7b2b19491c4c14ce76a1ecc9e490ee219c1bb962b637d5a2124ec729840ae702dbc6b7b4d0188ef65721d133529349ec29c2a0178d409c5ee04dd5acba95804ca7f9b9d4a82c6a0ba5d7d4f29894acc5772344e25f004425922fd6b2e8d4b0510a264c30d02e5a1d9a96c4a11a3ea8b09d3f3b5fc4675f3c94fa6cac77bb89f97620adc818832795627f6ab5db159a93d1d75b93c418388e2497164e6241dfbe485ba92ac892c63a6b0a4d144972aa06e07272f9b9763ac2947f8d8ffa2274c8348ba9d05ec559325b9bb45172e2486b2f62f8fd62dabbcb5364dc9e03cbe69fe1afcdaa1fdf15974cb7eabc426c5711d7d7f78ca3b38880f1315639857d9a25dae1cd95d43f1ccfe412e039d64eeeb2f9eb8b3f309fdd13137dc1fc5bbfe4c21458fc3841976c711d8e7248036a0029464b5f2fdb9a7fc40117d9e714ba479251ff5f00d00a325c7c99ad4edc3ab66ac202d91c77d0a2fff57e96ff70c0e44acd9bb425db8df2d2626fc6eff49e26910743d565eeaf016bd3bb76c0085afbbd5f1c2419df06036cc93e3da597b9c2162e17d599a8fe58f8295c8d76f9a60b1e64f9fa31b5e686b4fe3bbe812df98e56637a2b9575b1b8ac369a7a2aa2da37aa121280fe72d51924d1d3356e21383a2882ba8c949e244d44dca7ffc3f5589f92ad04c066a29ec5411354866b44dc8db8665edf3a81d0d6ed9f3a862d3f56fdefb4e21ec3dbe383ce981145f155de1837ace4517cddf7040fd43e7a49fcae1f0789428c42f446de16634f8469d08efc10b2e037536819c48aff086c99b47cca48211ca6c445fbf278cadf886e645c53914282ac791d02b54e88b3e2509763b62195eb4bf5588caf29a1e2387b905ef27066870e6a6da120152129895afaeba10257bef8b57e6da5589db4eec953424725800f33a16a7b54f3aaaeeae83b27f67a1fd7ec8dc612fa0edffe5f161ba66b8231b9ec5941fa1c18e4d4fe9765de5a988cbfaafbc3dfcf4332fb3b94694b8ad4e95d725565c211be2f4e7fbd29ab21a0492072a517c5c9bfc4375dcae99ffc616a08a8948eeb1ce9e83992f8ad248ad6041f79a7cd480b31f7ec4ecfafd95dee6237dbc84a16b6184e25914023da964cb346b4a03227296fab889fed2c45194e7a724fff2db012318b4fed8825c72eedb0809a47227db11132e9c4aef60b8ea22018995a87ce8ce3ba11090ddbfe722e73101880b839d2a95178edc8af8616b00d211a7c8525afc29773de943b852106d952bf5001da223d9393719cb4fb04f74da6eed44fee31a670679c0383aae4a924df0013ab9cc7d18d57edb712f192b87cf8e4645e7912ff7d66fdcfe6ffe1291de5efc7d734dc7e88bbc4e3359c7f51dc621589aac53ba30eb9cb33ff6508d9e10d77415b693edaec5ce40766ebc15fb82eca2b9360bde30c51ae5760e4ae616b644a5e7b05a01b2596bab0f23b8afe502fa4ff5985e441dc7206e199e7837ff0e3365e9d633b87eb7393c2785df329074feb52d48f7bf6079b5c9545bbe7b6433ae8f28df2f1358601ab2264b37f854c9fbb1c27f96b404bc916f405f3eb43943edc753e0b8d2504f0026eebe4362f12d48cf677cc49a6e7cbb2ea66ce8d9ff289740ec3634c03021bddbf233795e3f700b61779d6552135f03d36198f432613f47b24d04256fc75f8c6005fd73c272bc1582d1660db50857fb8851ad91328a3c8ee4ce10d92c4d1b5e29e2ed96057b02c504d68f749fda80206bfcee69ed710d51783f7502dc957fd831e76368a88d924bed1bca05ce979c7352f3f6d55e127a4ac904e8d6f8de15b77b9fddc66d01b57cd8c48872e84e0143e109f5cc407ae0b2b78cf18c9273d0806603d14bc6cdd63489c20af115ac66b30bd6daa0e4c4989e4f318ae3f403d55563625422d51ceebcf67ddaaecd96f190a5846ef898394c6378854333b532c9a88b6dd63d24d8b7007268be413cb5aa63036398230e965d784cf2d912be53f87b8ef2f700d0812328891bee594c752ffa40386421556649157d8852af7980afa9f3331a831733ebd4ef2e35d36011d8f06a1fed205bf4744421066e91a2cc96338580b31991059be45737280c02a48b04a2e134fe049aa6f7c62278b34dd8129aecbbac3dddc8dffa9677229069e30f3f106c95adfbf67e9385a6e8471ea31678e5810c225c2da1c090b09518cecf4ef2b5eb9ef0584c60b1f94c11505a740a4f773ad1eaea079b394d63e0acbd7d1084c05c545fead7a54b493f55f8a0da7ba6297a93ef9b66b13b57863d6814b91ebbcb72ac3a398b6193a3a7d7db6027029da0c93d1ede9b349b5810e387507c5238c12ae50e3d330b1cea489c77c0f4eee68b8843cab4839412a594ea99723708c1cfeab073640330b350684b01b1ad8fe1208b705c761e62fad8fd1e07b435111fea5272cfbc5a21b228cfe70823b012fede29635011883c43ab9dca09ff1f88c5daf1698d18ba9ddcd08d6be93d246267f6d55b923e74a6076e6387cac7addbe5fc85afde9e1d0f92479a9d9258c96f6f450edf5820b70c0064ecb49e50759e9ec993133eac99bc858ea08ac165e92e77d5a381a36b5a12648789c0b02bdb94764c65a4be5cf7591478c365bd413c56416c24c5fcec7c229267144523903c4ece99204ff10216b17a3f405d36472a70995aa8381a3cee083a582c19c029616be4a695967d99be4eeb284a9d76fb21fdb93c9375acdb136795def539b12426a7f9bd6628288f4c21e4443078de9c488c6c23230d859053c027302a171997a33e35668f840896c281da801b30d4397dde9d8cc09097a8735b931be71124bdcd131562764c72e76f01883685b0895df79a17b7d2f2390e3ce226f8bee7b85e6c1ea29f5bf7b0f8878a2390c113004b7657cf181608c61289f1ffc07d6dfda330b9d98f322e3b4d94fc2e07d27d566ae7a8241e7caca444477d13bcb7ac8d66f1eed05909a2853e1152d987003c0e893d758031f8a281863cf2ef8b9b53cfa0517b66ae01d1c0f36b10a8394f5c63c7a6b43350a642ac1fa4d7412bd5582c05951d2584f89891669c9f01876a7d733434b1e21e7780808435f79c4f09f75af30ba6bd1590f36083805fb1d533edd98ca0cdd1735055c48f4088786b81988c97ba0358ded05d46", 0x1000}], 0x3, &(0x7f0000002580)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r1, r5, 0xffffffffffffff9c, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r3, r3, r10]}], 0xe0, 0x804}, 0xa) r11 = semget$private(0x0, 0x4, 0xd) r12 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000026c0)={{0x4, r7, r8, r12, 0x0, 0xea, 0x97}, 0x6, 0x7fff, 0x6}) fchdir(r0) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000002740)) fchown(r2, 0xffffffffffffffff, r8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002780)=0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) chmod(&(0x7f00000027c0)='./file0\x00', 0x134) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) fchown(r1, r13, r8) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000002880)=""/102, &(0x7f0000002900)=0x66) ioctl$BIOCPROMISC(r9, 0x20004269) utimensat(0xffffffffffffffff, &(0x7f0000002980)='./file1\x00', &(0x7f00000029c0)={{0x8000000000000000, 0x9}, {0x0, 0x9}}, 0x2) executing program 2: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x2, 0x4001, 0x0) dup(r4) (async) dup(r4) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x48}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) close(r0) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x6, 0xfffffff8, 0xb5, "09000000ffffffff080400", 0x20000}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffc1, "01000000506e58505f00000000008116fcea00"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f", 0x1e0}, {0x0}], 0x2) syz_open_pts() executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0406938, &(0x7f00000001c0)) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) write(r7, &(0x7f0000000100)='\x00', 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="1725dbb39a766a0947f64361d780412f68fa1f8accec8f930ece9ee4a71ee51cffb2aa72dab9a9817f3162998b1835afb5fc48dae97c9c467d75f3310c9f034a70f3356992a8d857f964f1a50f0f69ddb262479cc526ec00b435cd655fe99ca57dd5ce97587ce49d9019dbc4abf60e884bff0c28aeeb47da562d32f0b98b1d17571ceaeae8896092d26f3fbfd0f9b610bcf42a92eb120958ffd25dafdb6224ca8de7db4495d03c90ba0690a9253efcc39e3d3150b027e948cd0669459980b61a1bebbf7cd2fd77b93339a9ec6f15dbe58031bfec41bf30ae2a1eecb5d0f30b63883f0bc5d0d5f8a299d75e101e8ec7b5bf3977156dbbd56c701835175ced03", &(0x7f0000000140)=0xff, &(0x7f0000000180)="e8937d7c5360ce893a56ccb42110ba708ae1bfde026b188cc66669c941476f63845da148435494cc0a5ecef40c820e710064c98a87bc6cc8545b9697b0e98a7ee1f4cec1dd55b9f1d61305042c792a7fef5aa6a9c25e1358e920d3a290d2a1786c", 0x61) r0 = semget(0x2, 0x4, 0x244) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x4, 0xfffb, 0x4, 0x40, 0x200, 0x200, 0xffff]) sysctl$kern(&(0x7f0000000240)={0x1, 0x26}, 0x2, &(0x7f0000000280)="0dd39b53319aaf30d82f0b2d969435cc4e20a6308bafc76ef4baf61f8d6267fb388c386bd095e5aafae2a8a6b99177dff4214a21c56d0b35dc9a22b579f12ab3277b59b109968135fe2454d12bd748f9e42196b7959fef6e6365abac10b04ef4bcc0bb073a0632269157be7677a9d10571e7c0600fb3081464bafa98b3e64702f9a202c1961220", &(0x7f0000000340)=0x87, &(0x7f0000000380)="756ba19072930c12ab303d71c38504cfdd8a2bea668f5a8a531ce1a01c051b5154de1965c4b0f0b8a2752f6961020a8af12c45591bcd285134813af706c17d8e0528", 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x4, 0x4, 0x400, 0x3, 0x8, 0xff, 0x5, 0xea29]) sysctl$kern(&(0x7f0000000440)={0x1, 0x13}, 0x2, &(0x7f0000000480)="6f68335a6db28c5f84259eed7618dc91bdb8232f175545807da6a44dd921443ae4854bd6e10976ecc78d0afb772ba08f9cbab7d7d339a4a48037f4f4a7d1a0cf30006a81fdfa0fc26743e182e95a2fd57df89d628621dcfe3141b12800fc2f1fa6887e516a28e2aec5adf0f964f4aa1c0d0c12897e62b86902b49c05ad15e0a61478edf9065d84bc40a5927961d1b4a1e895c2f7ba8ad85d66df042548c38d2a7455ed3b30c61ea866baf029148d73ad543d16d5c1dfbfd944c61c084469db9833a24a79ee7589e6a15e21bc1e3fdf08eb12448bff058d834736372744a3df117edf5ab0", &(0x7f0000000580)=0xe4, &(0x7f00000005c0)="c9572e767ca839ebe57975410c6c0aec9ceed3b7860290f0efd13c2f9a6f0fee18d2ee31c2164706624bc2e93a70b7859bce1289db45109e014ba796c2a232d7bf928599271b6bf6e07d", 0x4a) getppid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000680)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000700)='[\x04\x1b\x00', &(0x7f0000000740)='^\x00', &(0x7f0000000780)='/dev/ttyCcfg\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='}]/+-#$/\x00', &(0x7f0000000840)='/dev/ttyCcfg\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='/dev/ttyCcfg\x00', &(0x7f0000000900)='#:\x00', &(0x7f0000000940)='$\x00'], &(0x7f0000000c80)=[&(0x7f0000000a00)='/dev/ttyCcfg\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)=')@$,\xb1*\x00', &(0x7f0000000ac0)='/dev/ttyCcfg\x00', &(0x7f0000000b00)='*]!@.\x00', &(0x7f0000000b40)='[T@{:&&.\x00', &(0x7f0000000b80)='($]:#[\\\x00', &(0x7f0000000bc0)='${@&f+&)\x00', &(0x7f0000000c00)='/dev/ttyCcfg\x00', &(0x7f0000000c40)='/!\x00']) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) sysctl$kern(&(0x7f0000000e00)={0x1, 0x11}, 0x2, &(0x7f0000000e40)="3740411dbc6f28554d9016c7", &(0x7f0000000e80)=0xc, &(0x7f0000000ec0)="1f3e9cd44ff19fc204f8eaa923603760a755b9576bf04d5d886a89", 0x1b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000f80)={0x0, &(0x7f0000000f40)}) acct(&(0x7f0000000fc0)='./file0\x00') ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001000)) r6 = semget(0x3, 0x4, 0x140) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001040)={{0x7, r3, r4, r3, r4, 0x150, 0x8001}, 0x3bbc400000, 0xdc, 0x5e1}) mknodat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x2000, 0x1) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000001180)={0x4, &(0x7f0000001140)=[{0x40, 0x7fff, 0xd, 0x7fff, 0x7}, {0x8fa, 0x99b, 0x0, 0x0, 0x401}, {0xf0, 0x1, 0xfffd, 0x9, 0x81}, {0xde4, 0x3, 0x7, 0x19b}]}) fchflags(r2, 0x0) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001280)=""/65) preadv(r8, &(0x7f0000001300), 0x0, 0xbe3d) msgget$private(0x0, 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001340)=""/76) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x20, 0x1, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fcntl$getown(r1, 0x5) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x803b, 0x6, 0xa, 0x9, @broadcast, "1d2dba6d625c5f019272", @broadcast, "308d9dea0982ee06f90ec19c2352de08"}}}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0x3f, 0x6, 0x100}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sysctl$hw(&(0x7f0000000180)={0x6, 0x17}, 0x2, &(0x7f00000001c0)="cb568d23f8e8a714daaee372bcd2b3323475d1fa34a04faa38a0da42c08a0ab31cb3293132a7d3f0e76f6e0cbd6f5a5c48ac85c8136b67b28f120b4b9633d9bad2cba466a2b6a5eb09", &(0x7f0000000240)=0x49, &(0x7f0000000280)="21047de9ce02a26c599884a6f34b7a9343ec1fe861a8583a3c856302958f1614f444224077eadcc14cd1ce88944a4b549a9640f2f2d246e0f09e0a1e06ac5ad932f67c6ba6", 0x45) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000300)={0x9, 0xfffff000, 0x5, 0xb30e}) seteuid(0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000400)={{}, 0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0]}) r2 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x400, 0x82) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fcntl$setown(r0, 0x6, r3) socketpair(0x2, 0x5, 0x4, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r0) setuid(r4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000580)={0x0, 0x1, 0xc3c7, 0x6, 0x1000}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x4, &(0x7f0000000600)=[{0x8, 0x62, 0x1, 0x5}, {0x9, 0x3, 0x3, 0x5b6e}, {0x7, 0x3, 0x0, 0x3}, {0xfff, 0x7f, 0x9, 0x9}]}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000680)={'./file0/file0\x00', 0x7ff, 0xffff5fa1, 0x4, 0x1, 0x9, 0x80, 0x9, 0x0, 0x0, 0x3, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000700)={0xbf8, './file0/file0\x00'}) socketpair(0x1, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) connect(r8, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r9 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0xc) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000800)={0x7, 0x9, {0x9, 0x9}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) fchown(r7, r4, r5) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) executing program 7: r0 = socket(0x11, 0x1, 0x9) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r2) r3 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r2) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e58111419606c6d061c9a60f7019ecd1bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007aeaa886fc755855341ac66ab1d9e0bb97909590886608c4d4ba97cdf01fe895c11816902e87268e081092687888624275c4694070ae9e656363cb2f17938a33b4e74d6b6a715f2f35c601bafc5561cca383", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x404}, 0x9) preadv(r5, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) r8 = open(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) socket(0x18, 0x2, 0x0) getsockname$inet(r8, &(0x7f0000000040), &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r8, 0x1) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080), 0x3) r3 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x1}, 0xffffffffffffff96, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) pckbd_enable: command error executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="7140190fac7dce092aa5e364bdff19d0761e6faa1597cad22557d6050a97ed11912edb4e406e8068ee9122fbb9d89cca0f69bc5db0bfe261aac4e6d993bcc0bd4f3f65048d6fe85e3d93fa94bbeb3b6530592ffb47cba4022a61443b0edf96fa691a472d7bd06322dc32fe4ddea0b7276b3e5abddcb3c43270", 0x79) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000180)=""/198, 0xc6) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r2, 0x1) dup2(r2, r2) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) (async) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) r3 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0406938, &(0x7f00000001c0)) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) (async) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async, rerun: 32) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) (async, rerun: 32) write(r7, &(0x7f0000000100)='\x00', 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {}, {0x16}]}) open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x0, 0x120) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="1e", 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) open(0x0, 0x8000, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) setuid(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000000580)=""/185, 0xb9}], 0x4, &(0x7f0000000640)=""/224, 0xe0}, 0x10000}, 0x10, 0x4, &(0x7f0000000740)={0x4}) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380), 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d", 0xbc}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x1, 0x0, 0x7}, {0x4, 0x0, 0x0, 0x49}, {0x7e, 0x3f, 0x0, 0x2}, {0x0, 0x4, 0x89, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x2, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106, 0x2, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) r2 = syz_open_pts() close(r2) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="73e583080059ca9b5a801d846a226982c2b54245d5348a75fe43cfe99315eb73b7363f49a27718236c0c2bd20b5f57e30ecf335b9edf64132814cd6aa28c0445d2b2c631248031f743aed11bc68031ef003834d32b28f2274f7e5c2fccd513fbbb833787849826338561d42bbf5a8bc07f344ae76ed7ea36475adfe04ab70f4dbaa31f9c7d6804e5856831cc36bc5fadc428c80e4d1ee328f4e98f15a74ac39e1ef1cd542cdc98dcee5caaad0a9c5d7d61144f8735eeb58895a87913b9c8780e0fe34fda0aecfa4898fa82a81d82e378b70b9406e1025420b6058cdd73f929457f16a4f6e143", 0xe6}], 0x1, &(0x7f0000000540)=[{0xb0, 0x1, 0xfffffffa, "4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c3fbf1d4022fb0418e390efb4107ff4a96bb9b89f77ae252954c3acde6ca0c1ed5b7200b3a2f2b5e77e40c28bf15a9504141990db2a98aab7c3f7e17d16e5487e295dd92028b8ee447f80ff9871da2fef9514eb184df56ab370f8abcaa7b9ce55b7b4c81d19813477ad9df4f767f8bab428c5cc02768a3cfcc36d4769"}, {0x40, 0x1, 0xffff8000, "0ec0a0c4024ef34fff8d7e9de1e09f0852f5c3aee78ad60c5134fc432e85534d48a012791d0ed9c6d1e440"}, {0x80, 0xffff, 0x3ff, "32e56b6b6b9d705217cd0006bdce2a929edc33dae751b36f77facd14f511fe00dfdd3077b5922b063e5067e8fd520133f8dca90d95b3fdff9ad4b41adc54f062f49e23cd2f31353097a255ec01605e010b79cdad6758570ca1eacc2ef40c0e877d90cba8b500245085cb3fe663"}, {0x50, 0x0, 0x0, "b8ac92c9e8b9a3e070e9757afeeb62725ee3295405ee1be7e7c408049b73bdef6d4ab72e4c1496d0221901bc385feff1e2186c3c269869cc4f5e79dc"}, {0x48, 0x0, 0x80000000, "91e0bfadaef6c943910c6c8f246624059f99e38b681b691f7089c3bdcbb54c87e1522f621b5d35d8f36eb6f96891ce8f2a43"}, {0x58, 0x0, 0x0, "2c7f28d3d6338af59cae8fa9c71345a38a27d365f7b2a8468a082eebdba2079606f22d6a779a3438384a0af4d9ba905da228711119868626f391bfcc04dba0551c161ea31a"}], 0x260}, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) executing program 3: shutdown(0xffffffffffffff9c, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/137, 0x89}, {&(0x7f0000000180)=""/85, 0x55}], 0x2, &(0x7f0000000240)=""/166, 0xa6}, 0x6}, 0x10, 0x1003, &(0x7f0000000380)={0x80000000, 0x5}) r2 = fcntl$getown(r1, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0, 0x1}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) fcntl$lock(r0, 0x8, &(0x7f00000004c0)={0x2, 0x0, 0xe5, 0x5, r2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x840, 0x0) r7 = geteuid() getgroups(0x6, &(0x7f0000001b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) r12 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, 0xc) r17 = getegid() sendmsg$unix(r0, &(0x7f0000001e40)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000540)="47a8a23058dd56a51b0f70125ff5061cc4f38aa64eb58d021d638f96845102e3b1241f37c8570748b26447ec1985b60600b4be2aa288afdb66a211c71a2d9e891bc78ab9220f7c069ad7fb4d97f5b9a2e8edeb29ec4833c30cb0aa2fa1d25dc950", 0x61}, {&(0x7f00000005c0)="0c27655f963ed5f0da186b9905c70b8610156f51fa4fbc70ec4f4b7a195d8cf226fd53db18b7543f1f4bd4e1e6150d9660a65808c8bb971c754b7729e6b6b529c45f465adc1741a268b41694683459d8d54ecd1657af05de", 0x58}, {&(0x7f0000000640)="fd30087a63413b2585280c1457e022a945fe8305731b4fd96ff03d2866ec53f731b1a9e954d9cd18db79881e39d450ff80cd4c1d63330fb71aabd340d0c6f889354cc2cc55756a5b7411754a15e886e6766d49a8933478a949b6d5a3724b081323434e5fe771c58d113756a459363624037b7fac24a1cd16378ceca2142b3f843507dd4b7ddd0f379675125e5e61213fbd7b2368eced8b888733d7b4a5205f56e7b777ad3d774ce546b864e8f518", 0xae}, {&(0x7f0000000700)="cab6ce1270609ffd4674dd95c6adaa495f9addef357cdd84f296adf74f6b6bc451822427df3c9d07be05dd1e5c1b11438974cbe559b45e45992ec4e51e5117bf4f841c85794e35b5b0fb09e8a183d04db79a43d2dabcd3b4893e42e49d5e38e9ef3818f173e8fd8db17eb6308ebb", 0x6e}, {&(0x7f0000000780)="e831fbb770b01ab4c99ac35cd7638ab097305910d2e8a1a2ac13654f36dab4955f44f0734c2f733ea66110dcd12d24ff0f8df6d55754eb0c0f5c29231dcc8b7ebba1f6db0b38dd9e8f87f982b1f457254adc8cff0eea439d942fb97b040b7e30a6ec00cfe252c46be16e93146e8ddbb220d2764e16aeeb7bb09f4d845c8287651d54c1ca4431a396a4e9149a277c1bdb411efcf3044e03a948fb6c461a70e892eaee976978a951618d60f71b7cb4ab", 0xaf}, {&(0x7f0000000840)="7f78e5574326035dc724edf4878cdb3b46375b4337deba52741316bdfa30749db82d8c786bf5435e65b87c1b68ff51dc29addeadccf485ece3000d1cd614c32054e74a0ecd0346ae2f33e8d851467c2b3fefc7c3164506bed67c629c2a17bd7f91a1107878d64be5100ed3004a4065c1f5b8572dc5b9e34e7b1a65cb43e9ee381a3f406287234385cb338acf5d2d7973ce31fbdd7cf720673c4bcc63ca0e842ebc46b47a291bc7f5744c7ae2a6000e9fb65917ea64ccbbce030a7a85d8cb4d09200f86fdfd97abb1358b9da4da9d7e7647e1a98bbf60c5c688d46ad2f0d00eb18839748ee7783917351dad4abf693b298fc28016855a4ea131a26a1eec673e0e906480af353e04a18c37a0b2bc89499ca28eb07bcd568461bfe964aa6fabf4c829d2bfe2760e935f72d46afe7571deb2150413d330cfde3977f2efeae61fce634c894cdcf340d11bb291aa577c70f1b356d0c5ce0064b13efd9a9fad29d36aa40a7c8cce821b22251af18da5269fe2a3d946005611a79a310361269350cf5ceb3a44ee0cddc1c2cbf0ffebb382dd2cc013d713f5ecc56528232a6b73bf95456be7b62f898ffaae51f5f890ce13b3407fe62cf6cf2ef2b58a524bb004933e3167af8841b98c10df211d3ae42f1a380f3e7d6d3ff93ba4f8bb8e06b8c1a3e92b754c9f359497cfbdefe9a6a0f650ac71048c9372512d77003399e612056f0a46c7299eacc4b31989081d35ade94e92543fdd72b6441a16ac97b5fac47b64dd5bc0eab93d9cf67df5d2e61b6beb108dffb6926e0363781af8a7fa995186d9b790daa51a52177c79cb4a809163d87dd00d65cdc4329e3d81a1c9372f4556559b35702b3b2809f504c27963eb8f2739050fb1db66bfc3ad3c6d973931ae87d69b3d9ad166be6b4c550600ea807c8f92a1ab859819f1ba0063ada5cbfd1cc2c745fe81a85ee5e0f93274945b0b03bcba3bc1855aaf7a46ce95b884cd5795bae6d032d121f7a56fa57ad7c598254cfb44f8ff272006b60772705e5b3c830528180871297ebed0c61c7f2ac4ee19d515ef1c5dfaa7477cb18cb836f93ab60a6a05d5db2e4a410e9b6cf46d748013c9b8067ea9fc21418911906fe88d1297bb86b49b9c754f646fb4dbc5c8e122539e9e19e353a2a19445fdfcbc437ea651ee5cbc1e3f88ef06fdebdcb2312dc5a8e410f014e0209c2630d771cb1afcedebaf4f40bcde9dca4d7468dc41232d00d7e202df9f37d8ffdcb7f55f7a658262c796fed22ecd38849b4836d2409ce06ca33024f9b44e529fe439ee3b2a8f7df3d96b62ae6005f80fe5f5e5fbd27e603776549932b8f854516e2de645aa70722efab92d8f25e0cb01e67dfd61f0bbd3765bfdbb5ac8740b17214db61640acdb27bfb89ccaa1e43a6b0e1293c8343b4f5a2736880645c9840091b3bc8b82a84dee5a8d94ab358745b1d6d00bac3b092cf2ca851d1d4555c15a41103d8d227ebfc031175cf737e5588563fa16216f9105c7f7c6d5bec3da19e28e5dab58d48156e8db15418844589f42d729ddccb9ab2d2546473f082e23cb1c61582a62dde6cb14d7ad541b36dc09bf49eae3f1fbd337329bd4fde195fcbc1080918f7e89d8d827c45347df3a6021923d78ae72554c4c9dceb3a68cd2e460a787fec151cbe89679bd2a09db8a8ff36cf1fcb66807740f0f56b2e933bcc6d3bd428333679c9bb58f7cccaa3468292490797822ea0823d35dbd22f3329fd7bb32c0aa2b3acf87f40525e3d45797634571d58d990c1d40965ba44e4b3e76277d545dc913f675da064c76e9fdce04c672e2e672acefff160358f21647d06dbae1f42b1d9fa165c0d78487856bee501776b9ffb0b5b765e717e50c2c5b55f75f065f3b6a6d8680cacd88cd1fdfdd2fed58d7b2547a2b82997070bef1045ee63e00e7bf89b59503b3e6e42fb04c14e35c6d0c2afdc51ed05266dede90b3d2c433fd4b485b7b53d989e5cfed2188997e0a4b207f356d55476afb2cc5636c2a33dd02b5d83a756bb6d4f29d8c2a6fc5cb5bd467a472db7483f8ad3e5ece1a1ebbaa2c1a9cc96d81820361fabea6f2a51159902032aa60748ac99b8d727fac496b412900486fd79c508a869bf3bcf42100d85b567af67c6cd6aff4973549dd88a5ea032aabc4c9c39b9a3370c707fcab446e36624942c4e574d6117ca1101cb6c65918e00fccb7575f7145fe121fa66cb039bbc872287e8f5c3936338143df34635c2f9707b6c7f664400fd69da9f6fd3a31ca1472ce32a1c2cf25f5bf562625a7b4eee98b6fe0fcd3cf88cafd539c39e52befd7b8ca35f19f2fa6b0694dce926aa5b7ae1c678ae79d901297f53b87ebb71db860455f7ceae4df50dc96c2e04b7397ecda7e2b8d42d69e53d64107ebb083d320d9dfb5062f16e4f938e5cb329de8977736bfced5b85a4e0d85ecb2e951fbc569760580bb6954ba36fccebc8887a2ce6a10b2c128e94d63f060e0b95fe6a98cd46678f6e22de99c28544f9a49c706607fe3553c4748546d29b1c13f2467189856f426612cd038aaa98922b03ab871172c78e67ca961802a658e494b4485dfebe9925832b6bf7b33cf0220055145436c6b7b729d624d17503e5b16569a7798a8ce0425a1c3e436fb9cb324e8e76c24b78627de85c5a87cc81c9cdfbc242aeb1996d45b375ee013d6287ae0452309f3c71f1bf4576c9bb177b32d36d43c1fa9e05eb75fd21fefcfb4751fc451917f4abe7cf4cab2e5fdb5b1681efb75a00f39cc6f9f2ef95610db460e11c74565d1ee83badf62944b0ae2fdc828e931e016fa56a4a23384eda60bc02ceb159f84ae84f810b2d180d395f2398a231e56560691edeeea4620167054488fb6c34ce392c4ab42aca1ee619801db39b47fbf601522dbc7235631b0cb4002ac8780dc5ee01245b3f3be94e2afd49aa5682f15564b1201375e2346f1342a1cb7d70ef594afc709eb310130ce064901cfc3bf1527521d9fc2e672ef0939fd0be874a5f4df3f629bd279c9ee655e7f696c63ba21942bdb5b1acf6aa26a3a7e8e45bdacfb72eb8304faa6a1128fbd5258d53b9987b2d443ae90914372e7c9d4e7aa357115089f7bd878666d27c88430de8b13c9ba4fcbb114d2eec3fd54a7ccdaa62774219a48c427b5fa0e0ff62adf63100c64647f4bfcde5a73aa9886eb3989ad3176b8c44abbb105c00abe6b8a361e5822269d8a3ccb3d5956114d6bb774431520e6fea2ca9d7ec86d15d362ec0ea71fd0bdaefc6766e4852162a81d787cfa141e7fb25c48ac9a1187f22bea0a194e8898396a2d59a57cbbb8737afd376a0a977325b79df8197d12e9204b303f971b7c97916ddc3e3c9c6f6427e45db7a372561e5d08dc2db39c821822ba375ea726bdaab4c95cf7d8b990f9dbf6be9d0929f38e13f4d9064308d4004c1404eb64e41d8f09f08152d66d9652d858d20af1215bf540ebccf640ae2a022fa6c0fe191343c18b0b8da0484add9d07300cff7fcd92affcb1277382373cb17488a5d170e97685e4984c86615bfb10326cef090008ddf152886e72131cf94eca16333762edb6e406b2d86d2a1a68649329ad3b3fab3d1c74b71dd4fa47312309f74b2168dd611196870edc960d1df6666ce43d331db9e7162380ebeb20c3e7b6aeb200754523fe505fc8579f503c440bdfd1f5cb46399e37be18b252b62e8c39470ff070f52eb5ca7bbe2ee60867580936bc848826d140e47400a0ea7f481152897c5e93dc26d6ddbe1eff097bc0d849d385786053ae3d8612a96e3c8cac4e8dbea69337ae9222a46940ec087a66f7473e482e081cbc2b849ea0495bc29e9883a75f1c0cc0e41a0b683dea9503949df238e0bd0a0287e8b56a4bef3c1bc4a78b6c8f8b68eb304cd090dd02cf9d07a753dfc22460b6a623815683d08a5b019d23c12a4161d6437778045cb121a3ae3dc1b1df071f0c2228f90f525446a280d68b5caede19cabe07d7c383cee9cd36f4205d9f17fb0f04d63331d0d2034b072b065c96c4a144291d4b956e7cc945936d7f3c99eb8923769ab714a98308a4114603776a07132468603cc2fae3efab0c40daa5fe8433861515b46d465bacae757c2c6c23ca2ba7f78feee1dc668470a1abb96f02f959a8fba5883a07ca9a1a02b20434de9ec6e9ebe7a7b46c4febf74420c98bf5119ece22b8da41625a691a648643777de04a84b34d9860dcdde5cb27c67ce05f028e63df4223e796f087181cb7572a9687e4c7ac3bb2116224a8cc149f9d4a0a99b55b7a4441aa97200aa49e53bc57ca27087d45b01403a95a3d21aedaf5f6cc1b63bccc846245fa9d5f4ca6dde482aff91a63cdae3387b09a9e233f8807975b2eabac79bab8ff360605267eaa7dc62f10017295e86f80b7312dff5c3997f56697cc7f357ba5ba088199c3945e84b374fcd840077c4c8f82d49d7109a570b1b3a9b35141dc185997f52b21cf163725c667619598ac9dc249dc69caa5dce810aa56e7e48f0db26fccc7874857575a6b70783e7da64b055191a61bd65f0e92d529a9e5008723a6bf66be0519847e67d87b6606cd84ed3398704863d1736ebdfffc05061cc598c29801c75d2edc7950f93ff3dfb43abd0041e79f6b47f0668adda2f7db9204334e5b809eb0551ba25d44dd4248487e1fae82979f9a719ce6910586d243c5a9c94eb54c051cdbb931825412d9dc48d7d7ec9f2f90a0f4e99815c440b9fba24c83187f77ecb562cbcbf49723c419dcf84a4b950106a30cced2893feb8fc6a895163ff250428d2f9c7ffac137c76d10f6ae80026b29254700560f64ba9409fb68018b9fe3c8761e4795021e8fcd747158189f9b2781c26216f074d73dc177666bcbdd6d954c2770f5ab387ed44b9b1102dba221eb960d1ab6d794f457f99cb5175e60aed59a4a2d1d6285fcdd3dce4d60c3e6a0a3566912595f23665dafec1ce3385b7af41cf6d94da0dbe0ca27acfdabb4799eff8637fed995e953f2999bda5ac2f7070c81b96efaf49a687c69e0c77aace7baab6b96f475e42e53557c116b00586010dd01bafff8e05d0ee5d057f713422a2a9231d044a23512e156a13cbb8afabf8390b6a8bcab41c3ac4c2481a8ddfe947ba31fb8ca026915ff30d91f94203af5e2b60cab41608a2a5466f40d0c58aa1ae84d8e633b099176c7dd9b84399458f37b9fcb75cc24e4d8bf5dd5f7d7a99c893b3982ecb6a64e2c5d4c3a79ee2c1117d6a12da8410d93b6a3e73f340c4eda4b959fc24c84a98da19f15a1cad18ca895aaa38559a2793a8a09f03039a43264ede282730b53d28e1339a6908e0f2a791c7d95ce7738289185e9cebe4484c880fba4565de79bb536b18537b10c3c0b5e23466686ce8f55340159cb311642265f1489ae2758197c8dcac312616967eb206b4e78b0841b73ddbca9b95b49955934f1d05840d22e6eb6df5a14ecec1c8fd5db2bf2ef5fadbdf22e51d4355677798b3ca622fcfe9923361e65a328b785dc2c5a14195375d46c5fadf34178219eb3cebd8c82517e4727f28fb127a9b9b6d5a65f66ee6a6a1d6d8be589a0b9e35c1081f8220b40c05f643aa919795977435ac21b0028efe4b7819be650216616723878a719dd453a761396d3a232ade7ca238ecd9cd72cf2e803a44fd96783b1c17f0cab01d4c8cc5af8899e459df92ba1a6be03d1abf99153e8d4ada2061a02e728ca1544fe58308e289c68c2ab4525af50a6ee90f17ecedc46eeb586d1d2c20f17ad800fdd74a18567ea28585268e72da0860ee924f954757b028aa700e1afca2bd1c10ea4e2c3de7a", 0x1000}, {&(0x7f0000001840)="58a6782cceb4aee6ed4e191fcf4996a981c1ea98d00874dab129", 0x1a}, {&(0x7f0000001880)="a74521ea7010b13971934828dc6af88dbd9f9ace83ef3131c3e60580b048ebb89bb3027053e421f714de9a8d3c507727850175817fa1ccf800d0f298bfae0c527f6d3c", 0x43}, {&(0x7f0000001900)="6e57cf0489d9b4fd6ba028e6f53dfa025541ee3dbe20e0b9e620979a162a41fb37ac2d5a5d2688869a013deb39963fb93f743d771a2a3b68fb7a7a6c2c74ebbc461973874acd4a94f13ed148fc1a95d1d53d2ffa3d5398af37a21532fadd7f082ff83fa1b772a6993d21df405002df51748a9c3b8d", 0x75}, {&(0x7f0000001980)='xj', 0x2}], 0xa, &(0x7f0000001d00)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r1, r10, r1, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @cred={0x20, 0xffff, 0x0, r2, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x120, 0x405}, 0x6) seteuid(r13) openat$zero(0xffffffffffffff9c, &(0x7f0000001e80), 0x40, 0x0) pipe(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet(r0, 0x0, &(0x7f0000001f00)) poll(&(0x7f0000001f40)=[{r5, 0x100}, {r0, 0x10}, {r1, 0x10}, {r0, 0x8}, {r18, 0x120}, {r19, 0x8}], 0x6, 0x0) fchflags(0xffffffffffffffff, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001f80)={r15, r13}, 0xc) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450d) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={0x0, 0x497, 0x0}) execve(0x0, 0x0, 0x0) executing program 4: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0xffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x5}, {0x61}, {0x8106, 0x0, 0x1}, {0xed81, 0x88, 0x1, 0xffff4b83}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000140)) fcntl$lock(r1, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84, 0x0, 0x0, 0x808}, {0x2}, {0x6, 0x0, 0x0, 0xe00002}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0x7, 0x0) setrlimit(0x0, 0x0) write(r3, &(0x7f0000000000)="7696c7cf00"/14, 0xe) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x9}, 0x8) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) setreuid(0xee00, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa8b9a236f09ffff786a35d21d4a0e0cffffffffac1400aa77f61ce24219e000000200"/50]) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) r7 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r7, 0x802069de, &(0x7f00000001c0)) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) mmap(&(0x7f00002e7000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x0) executing program 5: open$dir(0x0, 0x0, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r0 = getgid() r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, r0, r1, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, r8, r9, r11, 0x10, 0x9}, 0x7, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, r1, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x5, 0x7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000240)="41ad7c4976fd81d3786dbc5608b9ea7facd2d663b45dc576e9728d1598f5255bc94909e131f439577ff900c0152e5a5607f085143dc87f77584ac6e3a7ef35c7cb7040799dcf55fedc8e22c32b64d675a3ccabbd69aa60fdc97f948db2c93ef1ffda9ec4649a889934a8054b5898fe393e125c9e89a0cbc9852cf39fac6528ba1234e89408a20cd0946e49d9d3474137014e9e0492d680686979da2c1d1592a20321fb5c7389513658b8d0c07064581a983974fcf7415f95a424cdb3449f37160b3976744d882344ce0904cce46a5ab70e9aea75a3f1cc0938c7f49385266b0e0124a487daaff1a873bebec9f9cc6e24151201cd8420", &(0x7f0000000080)=0xf6, &(0x7f0000000340)="51b091cf012e8136c84d7ab563c609bcec5021cf08b8977a84660f18f30bc6899a513c781a663059ee410b85c1f0b5d907af523c8736613f1e15bcc73630f233fa83b4c3df9d815495d480727cc889061036dc7751f3880639cdf87a8fc82d781402249bc540df41380f635d8f7f30506bdd608374d1634817de2db17a01f87ea3184b5425cbf6b9b43776e085a320d0b82d7b51bcdfd829815cced2c50d12903d84b05849a2c8c85cdcf5d35a81aec0529e332472e3c16866d9b241988f85f78d04f5f5dc13e0d25c4ee1fb9348177b047247", 0xd3) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) r1 = socket(0x18, 0x4, 0x8) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x20, 0x4001, 0x0) dup(r4) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x2, 0x3a) setsockopt(r2, 0x3f, 0x6c, &(0x7f00000001c0)="4da04c000000000000591eb9fbe6cdb9208ab4e87871c0a3d9d908506f8a8ed2a33eaa5b90b01a5f29facc1865c5a5abc582d77a009b8217e5389228b847741d74a74097d09ecb6ecf21dd2d4b4c74e593d7190559bbe493fdbbd8a11f6927550729b4741bb0ab0040bf16ad33157cb18bb31e14b4d4bf5466cb6722113d4a73ee5dfcff4e9c570caa7e23010cad0d646805ef418fc8cfe0a7740dc69a1e0f0ef8956361610b0e665600149d5ebf4c54329ad63ba98cd88e1d4cda3a71c50586c9a4023ffa1b8c1699c810c3cfb1ef2aba616f257548567e47411faecd78f42af1bcd1216c4ab6daba23f0d8d796405c392b9f7658f9921da015", 0xfa) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r5, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000080)="1efda7fd58f0", &(0x7f00000001c0)=0x6, &(0x7f00000002c0)="8d0ea3a84531555c53588182d24ae30a73d3aa75452b9227b0dfc844b2669c3c3d070052695242da0daf2ca506a248b35d0fb8f9161f0766834e", 0x3a) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x11, 0x3, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000006c0)='./file1\x00', 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(0x0, 0x0, 0x0) getppid() sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffff50b, './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffb25c5244f9b627ef00260000004700003000000000000290aea9e9959b7c7cac1400bbff000000004cca510ad6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 1: sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00', 0xee055ab17b7bc6d9) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @broadcast}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000080)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xf000, 0x80, 0x4, 0x0, 0x7}, {0x8, 0x9, 0x20, 0x17e4, 0x8000}]}) executing program 4: mknod(0x0, 0x0, 0x5c4a) r0 = open(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r0, &(0x7f0000000480)=@file={0x0, '\x00'}, 0x3) r2 = socket(0x18, 0x3, 0x3a) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x5, &(0x7f0000000140)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe66bb77019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49547d48d71ee6e7121a1522e5c9e1c755cbd650f39188d2cbd22ec1ea6c3eee152c301f0330b1e25bbdf02b7fc746dfb4833f00000000000000", 0x0, 0x0, 0xfffffdf2) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x36) r3 = getpid() r4 = socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x131, &(0x7f0000000300)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x123, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="e40f87e2a711eeed1ece5ee35fac0c16eaf7f281ea6d557fe5904d98529f278243f8f3ee1bde20db393170e6302939cb22de37f212cd5ce5bcec36cb96c2065c278cd937efcd3a6dcbf535b859dd5dc930c39c03000000000000003940ee1a83afdc03b8429d65d2c76a17aa607ffd6780cebed8ef16a8165e20fccc01cefacb0fac08b48ea2d3f9321a9d9fb6f3b23685cffc31f10b45a3bad3d98f05157a106d44e152a49e01b1d4853a4f6b74b9426e76e5effbdaf96f5ef7aad473f03fbd030ea00000000000000000000000000000009864257f40a518aea6843609812eb6f960186015d4289173db664a505648b71684c14fe738684dcafa43bc200970005e7958e25897d875e7fbadafd081"}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r7, r6, 0x0, 0x0, 0x7f}, 0x2, 0x401, r5, r5, 0xf2, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000bc0)=0xc) r9 = geteuid() r10 = getgid() setregid(0x0, r10) r11 = getpgid(r3) r12 = getuid() setuid(r12) r13 = getegid() r14 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r14, 0x0, r16) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) r18 = getegid() sendmsg$unix(r2, &(0x7f0000000d80)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000200)="ec92d6abbca7c52226561da8f39408fa15dce5c4f389b4b332d882272d23734785d88415ecc4f08de228d4bf033058cd705fac198bf986e254030ccab5f8c7471219b1bee53952bf0aa5154b4afcd0940372ac5adcbb040b14da453309835d8d4e5a377488afdc112d2b1076cd40598bea20be36f4495395f1e70d50769d35592803838580cbd5ddcc19824b", 0x8c}, {&(0x7f00000004c0)="b4cc182bcab625fb50372f68ae20893764f6502cc7a1fd04f5967d4fb3c68c039f3004e8b95ddba462ad505df80bc4dd212f3c8eba285a0406b0f9aa90cf596ec443a980ccc7e9e97f4618db937f50c578fb92f1cabb61c43d2aba8ac18e2ea54b8b9a3ebdf2ed7ef8694353e0ebc286386f36c10e548dff8b6f9028715aa8f77bfc1d2e597efc9c62eaf93a2d2fd63c1ae803fbb322d6e861bf48c27a19af0ee09d05be1462851790b4646cccb21e21ab014c98de89722ab01b2026ea01a70a95a3f8d69df4b1d014c566cca12581ec9ecf713da28f9514e269dd0b08", 0xdd}, {&(0x7f00000005c0)="3c4f71ced70e4dc741915476277bd20eb371ba529e6f34376e19a0c31008b93b9a2cf064b53ccccefe2c86e841245d5a85cb2b392797b7f3f51b46db7163ae2b0b5e296bc96658f0b62c1b4d4be4b8974842ead8c24863f01f721a943f4ab062ded204c1c90a93cfbe481e70907fcb336734a1a02ba13ad9283c49277c9a490ee4ab7bda647800ca141e65ab49bf51d93106798cf575c5e99c90ce68d32091da35dff46dca8f8343f9eb87f13e4583396a5663687fb0c6b4b3e7ac4822659824", 0xc0}, {&(0x7f00000000c0)="bf1bbd93d747da172b1a12f124f5dc4ab48e95836f8e48764eb268bf6e4c41139cafb95926681366f52f43", 0x2b}, {&(0x7f0000000680)="2779a39245bad3f66be30ec0362e7b017bb435302b444847baeb04382c44374515d387bb9cfedba96965147958d4a07f121dd3de98f6168b72266a7809d0004db4ddaf49ef8f8cd8a342d2323ef4f25ef8778516e29cc307cf617ae4f5c03b7a65969df47842691ee13c911b8b3e4382690021cc0b9cf8e1077f6a0bdc7f098be2568a4195e0719bd7cb6aded35d7f0080606c56509c8b1158a4f74805d2ae0535d8427c617df660926d1872d5c3f10935ee32ead01a2796eceec67497feb20a716daf96259389f3f39618c097b4487d13d72f2f689945faccc33fc7722a101f9906f57b7d81d0010164d8ba49b83cb08f1b08a77c137b", 0xf7}, {&(0x7f0000000780)="563975eff8de830222f13cb9e496f93cd84fd73a56311556d3218fe11dbef0a5103e96724864057668570714a5078f7c661de73b24d54bd3e8e941b48e900ed531c698797fa1cbabfc5d50c2a632ab98116c201465a3458b7ba3fac0a4513e70e3f7b32a93c1cf351915abf77e2ce5db694bd4b5fd8beb346eab414084fa7258640dee99f1b53dbc9e9001420a1282ca9073c4181a367b460bc60e", 0x9b}, {&(0x7f0000000840)="22bf0d8e3c2ee24b2bba87040e4491a75733165af630dd0d2fa0a1a9d45233227ce0b9fd2a6d0c33f40eb07a4dc1399ab0812d1025fadd850e3237b929f452d2116326978bcb1b7d1eb402d16a42c28244f33fda11810ebc9b746a6e7b4896ee66adad980c22e942291c107d6c65b00ca63a6f77cb4f24d7d2f0ccb1747fb3d01eea7a1dd311a4ac947dd583e84394046b38c776d6ba795d8fc49225eade", 0x9e}, {&(0x7f0000000100)="ba97780f0c31011f00617e6db042d7065c889a8606c6c1b5685bb5b6772bba", 0x1f}, {&(0x7f0000000900)="5447550b8d1de91dc05eceb60f354d3119252f2c0e7604654459f33e3818e913968f0cfb125f73f00aaa1ceaed5f86d2bce18f1804d3119a368617ce7c38ed439a44c465cf132a90fb559a3b82e0f4f24b822e8cdbc2b1d06aa0d24c6108d1180b1b32aa43a4cd941aeb3d70155e0efb443c6eef753315dabb1646a3401a1b8c0a8f2e85bfdb9873cc999b8f299e7c41faf50bcb9cdd8b0a536df5541a273c3b44acc0864494ddf0cbeb71a9295c7f1f835cfd2c1f315b06e19794fc9cfa6daf07757d5995458186", 0xc8}, {&(0x7f0000000a00)="73a76636aa12d11c8eb883c3ad3e1d2d3e61c7aa003aa0e7da1363853f0fa7bbe05ce4f874e0304cbcc01c28a8de92e88815735c96fd897ee549c3d759976f9b0d24f671f0a08f9d8621e3f10aada17b8da6b4468bc88c6d933184de5c6d59fffbceb57e07fad1b4e146e6475d31bf39adf8c3914d6a356130e4b0cf6eeaf92d4a7a154a5964aeaa68aa5a8ece8abbf9ec7af2c4eba57516f05b10dcc67c611ffe313c721cecc018bd96771279d65b7038e36ec21beade2d232d32d2a6dbfe2159260bab8e5122aa650005e75f822f783ab2e9ab0a7e28d856f75664901997ff9cab4e3d9632758aceb5e43686c41e1f932509167d4af06830202de2d654", 0xfe}], 0xa, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r16}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r17, r18}, @rights={0x20, 0xffff, 0x1, [r4, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, 0xffffffffffffffff, r4, r0]}], 0x120, 0x2}, 0x4) executing program 6: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xac) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x7, 0x0, 0x7c}, 0xc) stat(0x0, &(0x7f0000000500)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10d10e9832ac2554, 0xffffffffffffffff, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x13) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5f7d001a68a9", 0x6}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="1f4bc40931093a474ccebe76c5ff0c778cad49997dd7fa2717d19c4f73548ddf2a63ec86877905b06af29ec9252ab41d8962055786eaa29455bb73aefb4d8e0290665bb90d015eed2fe94a8e3a6d6f674cf68d15565470a6e54d7043e09230fa722787b628af74cf18e02c4c3a1c1b8ddcec6a9e", 0x74}, {&(0x7f0000000080)="280b953f06aed62acee2111bca44f28fea7755616028784dad1f0f92db5d3ebbee0c5857071a39744a7a26bf533b", 0x2e}, {&(0x7f0000001740)="708c236b9c635bb663bc47ad4443a9172cfb7845f0d27e73090446da3c9e74c1cf0e9e99877c9baf84d059ae61b782b48d8309eed560d1823d2f08e2d8c41818ec3f1b33021c9d82d97c7864309fc44b1081d166e97922a4a2271dfbf5f2f5ad0c9b4ab9b21f511c878a7d30db649c4a7b6c97fc1c31679795224b9c3cf8e0e6c5deeb7bd1c9901bd481ff786afdb04115be370f1c91248db95acb7308fd2b860e19a628acaaa9b0afdf15d3e605647213fdfbdaabbfd5c24573131c79e68820771c970060bb78a699fa634b6ca90cd5393e1646eabf028a4d9b5c5ba13d739513324ce8ec084d184a436640f7563040a52070ea98093192ff2cc9b6ec3498b6d62c0dd424d554d4ce2ac59e665cb408c8ad98fcb64ff2072a9f5a0929ccb487b49589bb8d1cfa68bd17ad4a64501858ffd4740f051d0d20a372217f527b36dd7f41b939ef62a4d9c397e103039f56c6c261768cd9bc3f711aebc3cfac29142c90f218dc8f1256d09afbaec717254693968ad73f21f9638e1b143c61c25f46e88793d50adf9f59efab88c39aa55eb927f34ba7386e67d8830aa519864f233d06a4681b35d023e67a7c2824b6ea4695a73ad94a13cd251fc8fb74e946dd204db040d173c1d9b837616f8f0c90f3740e9ff2136b0b54ee9ba20a8580ebc5725977c8d7083b719fdc8bed53f3e34543d1c95187e047357b0add7fa6fc744256445f2aefafab5708707d888c42200b5cdb7d034770ed6655cfc7fc55e0ed4eda2ccce8f5f9d319d1dccff3953df6b357f5bf1cf39b3892b8eadc79d9e2f23cf33b90ae60349d8853ca2c2f354e7ebd0e6a4335d648d37363ad1eff82ea1cd326bbc752e5cc12f03572a22e6298071255414027093709af0e8660d5e0d5ea668be615a234235fbbbda9e75e75c29e184513d36c9081aa6bb122961eb46b9c5fbe76a5660e7faa540beab10083094a26136f4d8876cf05aff2c889a199241aa9e0f4a1438593fd331f42a75378a5c4aa796bc81dd8ce90f34150cd84bb2b4889d45bd37ddd8e3cd4e5096f2309feebe875b36f35ffe724cc952d96e5b9c6fbe071cae0e3f8af8df2df2bbabd947ae27aa6c8575d25c95a6b2dcab6f19ca8bc07937d52999b48d1a8dffc69c15fa14d975ab0650bfe3ce4921b5c2a6b50f0df3427ed09f269dc8840dfd03520e01ad9496c34e0b11e4acda6b9e5c959f9ec3ab355c4406f42aa6da8c7387b48c5215079872f8474eae28361e33c9c42886bc1d4c7ddf5d5b1c4c525a9764377832b3a3b7fe4e6e91743297cc8dd4c5a80f415194f22921525ca700d0f8ae52effb76e3bb5843907dd9b5966937d059cc452b6743a3f003fa0535e1805c362844f613c3ff0748a2c1ac4b5f796ad5ebb90da6724f162f25cf2e3ad304d30fb564755d1a642fc4e1f2515fca4ac6914143d904d0f267c58d75135b748b310a9bf0a6fb142761905b92d0c7cb311a8262fa6db5703c7570929d1e7a313a28f3945fd2c9c3015336f6505a69cbf448106ee424b66bff1d1783d133aae836fa6497d5e33362306f03e90d3b112034bbd4fdb1c555c2f8dcc5ed060c9a2d517376e569b1af7968ed3c887e03011c2788e34d129b26f2ba55417796dbefb543eb330317f7f1e18c986fae971ea567d0f86ef1d5975682d760f92461eb4cb7d47f50d82a8feb223839258695ef93dd4ba2e8a68181c8b95f77cd61ed4ef8c8ed936ab6735cc650bb57b670977a9026d9e6698435939c8c7260516bf507a8072a07e0bd47e2ef3ad37c5cf83dd9d4e5f52e44eafc1e4b48f1de8635d9fcf6a088e5e69971e87b6617e7304cea657e5a9103db143e424199136185c8a4d2b3f9bf6b8fb9fd46b85d16f9074e1f761dae4637013f57146b6708ce8b14df4427b82c9b3a510ed2d33dc7360077824370744b0058c02435914a8ede6d3363f60a3f12e067ae455ffcf02f8e5298499bb34cf9fcd280afe58218a14e16c63cfb2d8f0bfe14f94727749cadc0b5f16b6525016b1681f80225eb44605d27863c6f92b364e44a6cf3733bfd56257c0b091eb5a8562114f076ee3b208e8c4029b14cba2050c35764f8a699513c47bf0c100575170cb757834d2f6a02ce9ab5118cd3dceabe4e2de1c6f937447ab0cef2d027af74850ecd88bc9934842cfcadaf44e4eaa5de938124e672f206a1456ef40f9f836fe8594fb2eead4fbf1a17eb3a521056feb6c73c100a520640905c144774e0222d54854738b793c8f773361ec66c4a59128145fc65b4b42edf86cda08d663f1e728ecddc8e2a03b3c5958cb3859aedb7fba545ac49772f49b8bc1f2a00142bc14b49a553621bfac03975a010efa6b3cced75ed91326379a8836be8347720a6c711c72c5d091dfd8363a9c5448725164d5bfbdfae67db45981ba3644634c14d8fd77f39e20c32493624da1c027207a34c072bdd067eb21657a41dbb04ce3cb258e1a934007a002fa953b67dcf55e7ffbac9024fba7f8b4f10f6ab3e395c20324bade32d3ff3891d7c1eb573d530ee2cef73f3e5e6e818a7bb7ccd5273439ee8b22648b74a02a6af2c517e6ea75c33086870f3431fb31fa50e0b16c09882b4e23730d5105b71b396de78a0f1c8095f1ce75c2535428f1ba6ce9c73c02e5ca041204e40c630e873f00d10be1d038a7a6cdf976875675e66a579dbbcd5d9adfb0938490f8059da8bc8b86d2a41d7cee2c81570a6d95f40b8c457d7228cee2065b4621314872ce846ded0b151f6fd13bb486ef3ad017d5bebf13b4aa9ba4cd6caa58a886c54afd2ad7c9016fa10a7aa2acb8ca2c7d6e8275c3f4965b32ca44c1dbaf04603fe6da664342f08e2248141c95a4164dfce3d479174bc47146c7f2abb0d0125df9437cca576837153d2c465bbc2e5a0923d8a3366b51ac244318eee4f93c5459508d65dd643d84a090d8c2480590902f9a02c42b9400068993d7ac761b81f65285ad65cd279a7cc95dbd2255681dcf57ef2f2126afaeb59396ff4a830fe917c5af2ce0f18502afb99217f73318ae6fee1c1eb276b7606ae662d010319fdccb7f0a828460bb66483e3a8102bbe51f7ef103b90543c920958b93e894cbf04f57a05fe1216e481cbdb1d41435a7aced6e36910ecd1ac65ae678f02746342c9caedb1898fa76f9fb6d0d75d3fd7b482a13fce08ae16f1e7355c261420cbd5fc16c6481b48f4222c68bf05c41c5affeaa876339530c1200cb79ae116abb1e8907c18813cc75b4524e8661c68e3a430f8690cf58dfc03023d9236e59a0785b34b9a54ea7439cc8c9ce9e4de46b396919baaf122ab8788642de7e6050dcbb8d6d93ab2470a1a2c6252a3b6d6588362c71c7111a4d2da51abf370430acf280257a23fb012bee67b3fd719a0cd1e90d2c52062856241eae6b6d3dce84e0c650e6bf3b13fb63bd491d697c7751d1d79440b826ec00b005b37eb09b17b547c2ac50df582ccff6bbd53fb0b0aaa4a7147e859a6511abf587d3dcda32e3f9b4b9df39b9b1d17a9a9f950d1a9865c74828ceed01261235318e7f64cd96b73a6a10b3ad0fcdba0b017e339dfba445f9dfde30393eb6cbdafa75bf1c88a038b4be3f4821f520dccfd508d77aff0ce1991ee2a570a4784291a0e98a34c707f8220594fbe49bb70c5519550998fa2548c578d3432514fee523bc2ab85fbd6029d118292c15181d1beef8051ebbc9326da1a964f8513284e1a707451bb911ea9c82345833e7fc83250a5ec9f7fd83f64c415cf34e3c53d52d1edace24d304aa95dd24bfce0769a66078e389fb13a8f2dd5f5da30e55764f6aaefd27e8dd1d6f060a287d4db0c2ae7971ad16d3db192d6575726918156eafaf1cff17e185ee654441a4f1978d6eb12bc0d7d57958de8aeb7611acecf8e7299fed984c164c6d847ec798585a6ecacda51cb8b5ef3aca16d5f1bb6ccb98cc8dbebec506c1fcbe9030d9e273a9218896572abb1be3083845510cc9f4e6f40e64566ddda2229ed4e584d1c06517d20c53545b2a9a5f843034146ef60210440eaeb3ede0fbc4280b50e7aa088490a2e6806267d74c6dda2549508512ded92bbfa080544105171f8743e17f0b64838158f30cf4747cf96d07984b62116e9c436d8d537dea1ffa1bd6a664a5e2d54f82f6f923d4627797eea1a2f87a485d28e7c118b98b315c103df227532e3b19317ce92174da4f9fed0d0759dc6b935faabf77d4c9c69e533092121d5e1168f38f933969b1da0a66cbdff68872152bb11ee99397084fde8641e796ad0fcc3d6292ac33fb2502abe16a7fc9e5d64f9f2c991295b6cd55216c349fd6e2cb1db468bdabf0f95db5799a4672ad6935d8ed60f9438799414cb28ef7be3a1c3f06c5a82da0a5e0def00d73b03d363aacccf98f5219f81e8886e9a9ff2d1ae76f7f7ea9af1f11c8bab56c1398c0cd5149c78939bdcf58b25b5ddc9769f57b5efd0fc55affce4b9b6f555d197f172b68dc0061b1d528fa9b85adddffb1c07400ba50f70c5337fb7ae26dd2f4b7f5411f6cdd7925fa6380dc1ce0ff1ad7554ecb7410a375724104dc07b1905018da705fc8fc93346a6300cbc97b1f6b59fff7a3db11c4c746a7439ddf27909650b4895f5fbb05b630e26866888ca92f3acf898c6596d4f9b88790f410ecd9da99e9d9740c6c704cb809fc9ea9222a93bf88eecfefffcdeddc5bc10e287b6cf4474dcd3b573e86cc7d2c5ba0155ccd5a2034d7f1aad9c984ed68f5b35a19212ce7d649269351b3b2a015ca44ce763d23c01dc2b502442554fe1de69e3a413cd8e4c944efd92aeb4a417cadd0877fbb2d0f5650fd2a2b3b335a4666b0dd1678c0a0a23bcd6ac603ab4e0e33a2094df880b754fcaf3a9d657983e17b4ef6af483d83e1f5886eb153075162e6ae68c268971cc24528ca75620ac7e1e4e344f42d6cf5fd9e9f5186ef7ca031e2853148b7a86fa01d52ded36116b5c3570dbf3df819d861984306ec80600bb434971ac9478bb2275aee044190543827db8c3aea03411edb728106aef4fde17a9f497f4148e9178b102ca24885a1c8a12b7078f9c217a1c7e1cb3b835e77ac542f8bd5c7ce9d875a6b2b4dc0311560b6960c7a20c3983917bc4a06d68be76e81fffd02399f62137e8458f2d0b3455ed310ef477958a7a289029804a171be6793d4b4f45cad7078bbac0f0c8d93a9f532760a85001a019fbdbf86d5178b3576e2dfa8fc90a5707fdabe7bd3306e304bf4ee119316c1a8bdee8ea97c332cb8927cff04d5df59476a9dc96408ec5a0326622aa163d4d60057e9138ff053ae20da20943f40218c9662715b9baf16e1ee4beccd52db8f6236c09b09fa524084363fb05edcba9d3ca9d94d615293fef9d498062f1704edbdfe81f346c7cb7e678bb8b904f86c3a05da966da7e692aa23663fe657a6fb109161c388ead829357cf005c96cf4eb98641c16996bbdddff4ba51ef0f20fb3665d1f5110b9cae7527662f8c81d1e982450fd68c3a321e0dbd0446fff750feadc13394cecf291c5631c6b4f5a72b912720d18309158f297d18f4e1a28a2fc2f6051f5bd46f6044e935a10d550d28b67525b3a3577ae6a5f9f9c799d6c953ac11dbc8d46c90052cc86e30f451639bc88d13981c67fa390eea1882bd5781a3a4511b83d11ae8da28ff3369b7fd432b2201f01e657a8e73eba2b86096640d07156b9e22c389e3ec661b2c130fd7e8ed69fd40f1a8abd4b4397b7b90817baff548b03dabf8acfd6cf04e7054a367fb597da6c85dac1c61c113c2e882f6c9c9d48ec99a6fbd7340df86d8126c498", 0x1000}], 0x3) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x12) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000500)="9a3d378d2881dc78d41f1df06a65d995421c552d3eb957cd35933bde6592428dc332efdfac021987b9d55464bbe632aaceff81e76677f879c0b512d578a5551a26b807a13a7d35c695e3eb43d8eef930a5e43585c7fdd350a9a2f297cdf8abb2eb61b81d2d09ff9eb0600865f350c58fe2465cb19e3d0c88a71590980e372f38906d51597d46c5ba2d1f8d1a99011c6efaed9ce1ff4caf1d9affb92d8decaae348e33833624af96a3173432ea16d146576fa589fead2652af79aa47c7708a05de2cdf793d90795295658a813679d5305f877b400e3af7190d47e467ba99686aff57225b460b7aee13da9f9da413cb3ce3506835cbb6f0401dff081b99bc8", 0xfe}, {&(0x7f0000000300)="861b78beeefa61e3582204801e6c19b4022066a7f31df6f8ba3b47d17a4449e7de28ff0d86696f496a494f75dac81aa81e6a28", 0x33}, {&(0x7f0000000780)="af88a8984af2b71236dd9fbe9ac344fb643cc0f93ee04c94cf50689e33a3b9a46a952141cf02b219ee8127b0264bcc447b660fcf2f56aee430b40a6da2240ce1e685eae30cddb0287d2ece6714119fb1b033c934a7c308ee82b7fb1bb4bc5bc1153caedda67862889ea444affcc728f633fdf5cbefacbc73b0e5040f5a5d1056c1530cacdedb96d7cde4d16a5115a9b206eb02891ec57951f75ab530fb4dd1c5c902e06a6e8a586f6fd10edee7ab3ca22d942d87653fd6c486e9ceb96eeffb5e2cbd39541522d9fc5c14bcf2dd4cf43636857aaf213fb09acd97176e595443a89417deea865ba13fe8feba9435cc86b36367bd5b797bca0d1a43711cecc45abdd645051ec4e3b20f1216badaba9d5a0a78467fc5708ad774ef97b6868c5417ed265d5a883aba234b2e0d87f6c7b480327989b312ab34dc485c0bd755eee0a29a790ea2ee34c1993ba762a4ea1aa43d949abcd94f9ff30f5bf77dafb5cd8b09187166469fad4d1822153bbe9d5631f12257f827f1b59571922e82d9c977fa9b799fd5ef8d99e7586f5f119d223c635daf07225b72a02ea125b9144182098f2232591b7b9a9755f4b1e165ab0eae41138bf3e88ffa0470a6c6695c6eefde335a593c2c4d5a1551e9b90c6a21011bb9e86690a00167f682373f72576c5bdcafb21f2ed129f72629df0e7d9b8fab4761ea6dfeedc0f15223aea7375fb2bb78e43e1787e2ae38050f0179038c69257ca3733cfa803edf5f00968044199917962aa15bea69c8386039abe5a875b32e447b4f78d07f7f5f0959273c00312eed9dbad2762b33c5fbe3267926303a34d763744911e4e458f1630f8ab3e4c6cdcd1901a5ed1d4355244157064638963b497911876d55325f847ffae1e8727ed9f24110d65cb7783af6f467ae601456330014443f16dfaea51ee347cb88246a7e404649444434f205684f51561e53877b5693a840d2662250235d9f447769dd8160cb0a0228c7a2c6367366f9456aae0c6bb706298d5632f83d07d2c59a9f11797b5f2c10aab99d4ddf428c5a042443c2bd718562b80b305a47bc9f7ad66833cc8af91826b370df582e7baa921e79453d9966b4866babb56a1378dcd48762d145d7157702a0f933d5540239fcf394000b77648b61d8e16518ea7811d4787dc0e30d838823e48fae6a05baaa980f3abbc563ba246d36dee88f3e76ae34946aa156209cbd322057ea021cd5151e9dca9ea1886a730c1d349c08c6af19ccf5ddef1dc89e90ffaecbafbb993fa34510f6fa74a0a6c1424fe56b8ae62bd0b00b6cebab21e0b6dfb925829cdae07c8373ebc85499e584dddf000e41a55b5eac4e9c033d48e19dc1b238acc2fd7075c259b2277bd791bd2c5921ee947bcbe5f927c844778466527fc86346bf92245f4125ab3d34b5dfbddb17cc150fed0de4b1131966c5cb4c94b8bbd387caf19db1515c3b14417bcc0ca31a9c00da5d9f2271fc7ae7351ccdc00dc398f90f7f656196e1f184d36190fede9240fa9acbd739786f4a005ce72716aa8fa90a5c3e13571f52140c6b2b6e6df622d14f9fbd296851d06fed763e48f83bf5188c21954e77273720d3c7d2c40ffa2ca096c9611d6b9562b663b638b30bcff786fcd568ff5aff746a911e6144ee08cf2e4a0fc4f266df454124e7125a79386d83aa666e0ca5f7e045a0c20e952ac8c39d7d7400e96a30673ab8956d9a8a71fa22563383fc62a4e5e4d84cb65a680b16e4973141f7525e35d78c19bce76719e4d25ce588e37a450d7efb448bc8a6695f770865a3daf0e8668f2a7d7bfe23011009d27d5e3e6403059a94bc59748d661ede24aa2791e128ba3abc740d85ce356abd62364dc49867dbaa8753ec22f64e64f5913616512bfb35f26b00338da0a8972f8dd9dd58313e9cb20cbece6d89ceb6c0035218dd8e2d8885e096654395216601297e1b67bc87ca16ad87dcf2cf64e7aa829f997122fe8a0966abdc4ac6aff36076eacc9b1a5e2a63c2db1ac314e3b05c9ee64d79d3d37c344e9ea1ea67d2987e9850c96e8b761a010688a236c8af165613e9dc1c413961819cc15eccc84b1fada09a49150708fa06db41ffe1a7a8a5972b1ce29cc85782d401a0eb475916d6c69f3170e53d62542f4c2dc07e29b7ff4f5d4210599385b1f9291c2542a75f8ee114e3461f5d64d32ee3c363ffdc03021f4b77d9bdeab29f08d7dd9df6353f9fcba0211b9d533bdae2b59405cab228575951dd0233bdc02f20220bba3fa2bfb1abb5235b769350a7722721dff068b874ad3e7be7c10a44570278d70b622644a23d8af5efca2feb699cc75b6272e7afbd67dc861d3dd9b902b24bc9549d0092fde0ba0105fb0703f00fddc73cda2859f0eefb41c1051389a92bc0aa02316ea48dbbb8ddfaa49925e788a0790c0fe189a3e71e557932c05be6077744d09b72bec7a378a8375344785a34496e856ec6f4ecb57702b8b5ab6abe5ebc13f40bb09e2ea26d931b3c9b3dc213f363e4d950294420d56424d7c482a378175e873ab7973baab5cb4eb65074cb52bc38b24f0a6afd0c5515ccb150c49e8cc3515eed71d7265852ce733b61d09777558e3806024b2437fce2196efb881367fc727b6de496fab33edac17d79cb3e2b65aed460a90137ba1158fe4c5ef9e0d1f0a22003f279c1462a9db94bc40fdfecbed24c98c94523c6e7b286d1f2ea252610d4e131a7526d1f9d294bb6a4b564890638ec4aeb65888e17d05330f73df65c101055dd82c0897ec8d99af344b03bb5e98f188bff2464900dd1bb88d221abc81e05bda130488bcd6639bd35b98a71938e5437a0ff59694a4211195a52cf82c0df25b94c1eba5562a0439dd214d5ce8139d7d709ef61facd89ba0def0f177111b1944e4cabe8a8dd709fd2af4edf84aa00b99450e9cded4e9391e88fefb2f567131b057a9b2a189ea79e2ad3b94bcb7acec3320595176e5174346b3c93e4a4981740d6921cd812c4686cc756d04fb85f94bdf1a525e3e657f54f3455032bc468478af07bc038e24c9d57785bb03127c49554a2fc07f4980cbd045aa4fe6417b7c95cc881d86810c4e8034fda0ccdccdbba169f9359feabbefda05d0877d4d58695c0788e099d103db27346e6819eaf1e7df001be95f76dc7f9af9ba4379bb2b48df5f13ed0a262ef86fd9bea743cbd72238178a551eeaf6754837696eebb3dbd5de3f13732fc3a234c480d215e43df5f881c00e2a60ea951a46149b05bbd018e2b3c0846ae7c1cb3aa835fa715f6a0128bbea42fd64fd0c632ead1930b34e6fbeed154070fb17165f6cbe52d084ae63ed69989cc6f87e08fa05f54d53e78aa878ec2cfe3a3c4b9dbe59071067a55f797fcfc1926bb61f9e7288d438cd973c7cfbd1cf7a83c608d9b23430584c9ce7d80a1fadafbe6bd4538616a08c8204fbeeb15f34113d32d4ceadb313fbc7495db6c460162cbcdfda00ca601714b632034c84e3584832a54b1ea98bf1dd6d4b5ff3a346921218f41572196b0bfa5df6170a0c09df3f337563d9865b3fb60b316887186d98dbb83f4684aa20dcf8ed49a62ce4605b220f8be0d4c919f3a1b4b534543f6492ddd9cbb8b51f39f79045e549fef70def983a32f8d712b3e548d619773ea1d44c7076b130d2a85650c32c8c0bebe18495fd477611c36fff0208b1d7dc8754f2571546178fbb377102637fd8b0bc6648fe6a886c5e980d33d3168ab0cf9e45e65ccbe449e924296f37f801eec67a92c4a48c40e633f6987fb3d916b5d1dc888526ce07629ae212d0cd3f536bf35919ca6757526ff5cecd78b3ec113ebc98cae47f9d72a427ec11f466ed3a0192ef3ac1c937fa3dfc109786e57429a1b7fc8853fdaaa6711aca739cc142001981e47c424e5e15a728df5780e0c70d7072506f4629afbe8d063fa9dbf57fac4cbce51ce4f5b662493b8504df1e7dc5ba1761de5e6990c1fa47c0bedeea7b1f021d9da046ed8377aadf93dc53a85faa30e721ddf719c8e7a11f78721c6e28c29144b00df0f8398aacd0394282150806f8632e24090eeb0c226c970ba76870f475b3b2658415da4509b9b47fc8432847bdcea93e265728cb62f178ee21cee8c25ac9b252066ac7a3b60523cc6f69a9577befef267d07a1f13de2a7254598e48c652580c9add597b91e78fa5ed1339dc3f1dfe0c2a2573e4fd068efc4c2b617c39bd73574f7d2b9d9ce41e6351904de82998b12af0c6424fe19cc7ea96bcfa30b662eb3ce47ce7170af4accfea3f51deee7e19c0419f20cc9f9faaee5f81d62dbf95f23bfa36766e2835bb3e2cdd7bcc8fa0381453311a2863c49f5f52bf3d4bfc8f69c4526a69c361d18e15cb0ac47c67f05b0d4425906778d2ce8fee84df655c13af33bbd365d4e5b8aa5c3a1d2696a3b186d2da6dca068c1317a5a1f7af241ad15579e8f3b1e76fd0735a0ff492d2628c9f316f861efa60dced8ee6758891d91acc5b72dbe915bb44a142cc37a950249897b969e86e188e498bd7a2d2296255367d173bc7a5f18030142a6274e4acc68ec8a8320c31baf38d9b06b6134a36674ae4629c11cdf9aae687613a7d930d8933a1d1bd1b3c6f3c2e26b556d1116bd49041dd75398b50b320064fe6d34e668dd32b748e515d5d40b916dadcbe34889d2410b567b71446cbfb8b82799d42ea188822a183f30ea0b0a7f6da849ab01be5bd93e430e7b0be0825cd18cda901d7667b57ef042d14d0d40d78c8e2df2ac614853720322a07eada05c8479dfbf4b66d8219a39655ce4ea548b2471b9217ea617103542136d4ee9a4564659788d30ac590ef3b5f81ffd08becdc6049b7a583f43b67a39f48bd99a75919b2c96c702c9f4b38accd0f6a6427b3cbc208afc4d3646f9977c8ec8018e691ddb3f8f25398e98819bda72a7768184aa0cea0e9832b0801b520e990b182558fd5978be897c61352dec7c80e9d8429c1746a7e290ab9ba2458c238699678cf8e6becacf166892ad282a9aeef589f2fdd925aa8741c14b8e6e0c551e8ccef45d05e03ed159b74a69b303bdbda9b114d5af8d7addb1a7ca88be0711fae90ab84cf0a476bd182d9b496e883ab7237925bd01063d4c8dab73a52b83c6ceb441fc581dd630734be19442e4679c052f7a68984f428c87428b44c5fbd13da0cc4f7836087df24975ea68a998657853c5f37b33aa4b624d4d3d09a2f5542a6c94561a11a01a76b0e330c734f49acc82faf366c75e80837a9d2cd3f4f7ff37f32e44f1cd10f05df2e456884ea4174e593f30d2cfd367eaba7176e6a3e0101b05911e7388ca5b0c333bce5b8a73225a6088a115e431ebb0d147970e0dfad50a2b12459c9ca0341a227792e5151ddc2aaa68224c15b650ebfd553bbbfa7e9be7054e1d9cf4407f4cf8c21e2a3808f13d283a2c07ce0d71416384c02bf8afecd4ca9d346f8d5bc325541e8a3b04a5d9d8d5c1dccd9ab8561197d3d5669f5745ebd36c3eab26220f637222e688b65c6478dc94985d8db5cb9213cbc5b3e55e4ad30d499c3a215076dc50b5f403d6e014107e8ac759e7a3b0b79d4b344641e7eb63f36fa685d8053715f26ac3a4cf11e596fba9a196e19e2e48796d44892ab707bd7cf1a893c34bc86032c603f4f59f215484e818997cf182b97f619a6d9883e63aab9828e539063cd077fb2ddff597a6182b0299cd315edee6768b6b020204ad26d64a2316a78f6e7287d4019bc198b7a600c164b0c948c0cf066fbdd9eebc9a6ae2bbf68b69f0e5d01126d3d44d96591e8e8bcfa236f13a8de52b829e458a179a38305f84f5277", 0x1000}, {&(0x7f0000000600)="ff5f559d51c6dbea2efd076d3f3a5c60faa2c7080c960724d4ed5b459831527f066729ec9f234d15d5f3c845bdc86b5337e74e6c2b172f59b98e5637df4acfbdb063f76f90bf87cce6e71e9aedb549df8807cc1de021ef98933144a9c1a6ddfbad67da4da2292976c855396de4273a3adee68c042d8a45b4da5f9b4c7cea1845af1977d82430cece76a40e305c85fb2be0ac9f0d6dcd210c4604e91eae3dc2f69da43f60dfc49f09f135c9f74688", 0xae}, {&(0x7f0000001780)="4c0c549b202bc711cab6d5bc58fc9b74290069cc13021c9b0ea753802d91fb4b80683b0c0bad445c321d1c9a6c3a35ce7fc7e060ae39a239ec66ec1eb9051880d87c46da16eafacff586c820d6dc9a", 0x4f}, {&(0x7f0000001800)="167d48812d94643b6d0e8577761fdf3e03eef4780043f7c70bafe162d58e4cf4a5cab63d89489548c0545706a63ac60f13aa0f782feea537d03a8c558c35da68de7ffe9bd11a366e2d4bf5831bc070edf53cdc695b12dfbcdacd42f6318338512aba6e7d0d656dddc90bda241b52175d4fab5f60ed617bb859631b4a68a2694c534bba548e3ab23bf8069e26d5a1ee6e5b855505689218b9169e22905a6c1d1ba04f75b5ce82e47e242a2711753a0000be171efa9a724eb51c69a6af4d169b3e2bad0bdbc5e180e499b943eed1e407d4", 0xd0}, {&(0x7f0000001900)="e31ca6d74264da8459f13a9ada5b51555a2ecdf3013647326254dca80806440a67bb308c7cc9b92538b7f57f31f6a75dc61397a20b74b6873e924a58911ae9eaad235fffdc32553603b890dbf8ca7d4e018e4c508b54179f475db22d38bd4c79e2fcf1fe35561e556974e47ea074a593f7352912154a7818de0db61a330a572281a1ca6a88e69149a4827b150d3fbc18c697581a4dfb1529a2f1d44b405dc0c29251fa", 0xa3}, {&(0x7f00000019c0)="fa5d5a2b827c03fc72f97436e029c07521ce6e8250f1d5786b7a140d1d90e91a42d55bd738985dfe1b0d22ec4fb0b3a7cbe7021862393afcc23e0d4900c68e40cb0823bfdc154f65e74195c3f0abbb9944a3e08d34a39f6bb6f3bfb5257dcd6083d2899eea5bdff9a1b37259c1b5089fe9d5b0399e", 0x75}, {&(0x7f0000000380)="00f91c08e7cae41458f1f983c2525b01870402d3cc17d225d8de4e77c7cdb323b3bc4ac15d2eeb07", 0x28}, {&(0x7f0000000440)="535d5fe6314e", 0x6}, {&(0x7f00000006c0)="05d52b925dc1696c26c052d516dd7a0d986c851c1be857", 0x17}, {&(0x7f0000001ac0)="246dea4c60c47b8a908dc72ab0da3520", 0x10}, {&(0x7f0000001b00)="7e8730b152d84f160506d8966b08bfc362ba18fc33", 0x15}, {&(0x7f0000001b40)="8e2025fcdc78fe313dc9", 0xa}], 0xe) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x0, 0xff}, {0x3}, {0x8001}, {0xe222, 0x7, 0xfa, 0x2}]}) setuid(0xffffffffffffffff) socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x4}, {0x2}, {0x2006}]}) write(r1, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() r5 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, 0x0, 0x0, 0x100, 0x53}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, r4, 0x91, 0x5}, 0x7, 0xffff, 0x1}) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000280)=""/71) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) executing program 5: syz_emit_ethernet(0x195e, &(0x7f0000001b40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb1928500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa1602000000000000c20400000bd30401ff010800000000000000000000000000001f0000000000000001000300c2040000000405020a5f00010005e51d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522000000000000002c0a000000000000814371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000001040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c80400000000000000f9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030067000000000005b8630000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x400, 0x7ff, 0xfffffffffffffffe, 0x5, 0x3, 0x1000000000003, 0x3}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r6 = socket(0x2, 0x3, 0x9) dup2(r6, r4) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x812e}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) seteuid(0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) socket(0x2, 0x2, 0x0) executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x200000, 0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffad) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a", 0x144}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x4a) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000840)=@un=@file={0x0, ""/4092}, 0xffe, &(0x7f0000000540)=[{&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000000280)=""/71, 0xffffff5c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000480)=""/158, 0x9e}], 0x5, &(0x7f0000001840)=""/243, 0xf3}, 0x0) close(r3) socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mmap(&(0x7f00000b4000/0x2000)=nil, 0x2000, 0x4, 0x1813, r5, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x235}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb99d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c8d000/0x3000)=nil, 0x81}, {&(0x7f00009d7000/0x3000)=nil, &(0x7f0000901000/0x2000)=nil, 0x20}, {&(0x7f0000e3c000/0x1000)=nil, &(0x7f0000c39000/0x2000)=nil, 0x1}, {&(0x7f0000fe1000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000c36000/0x4000)=nil, &(0x7f00009b9000/0x4000)=nil, 0xe9}], './bus\x00', 0x1}) shmctl$IPC_RMID(0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xfe83) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7fff, 0x0, 0xffffffffffffffff}, 0x9, 0x0, 0x0, 0x0, 0x800000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)) mquery(&(0x7f0000480000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r7 = socket(0x11, 0x3, 0x9d) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000140), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a010000000000", @ANYBLOB="39750866def727aeb3d6d41cf066e9445c8d687a2072f21320273f8f"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x0, 0x0}) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x0, 0x0, 0x81}, {0x1, 0x0, 0x0, 0x5}, {0x3, 0x4, 0x1f, 0x3f}, {0x51, 0x0, 0x20, 0xd5f5}, {0x6, 0x5, 0x18, 0xd6f}, {0xff08, 0x3f, 0x5, 0x5}, {0x0, 0x0, 0xfd, 0x3fe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xfffffff8]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r1 = socket(0x6, 0x8004, 0x7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) r5 = getuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) getgroups(0x1, &(0x7f0000000080)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r7}, 0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x400000000002, 0x0) dup2(r8, r1) bind(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000100)="5855f7c075a0792aabdb931dc3906b23737a2870d323183bbeeeb729c5868397f74aaf8b6d508ade3fb98fb373fe04a58046f2628b5181c21628cb263a5d46a80b15c8ef81ecc4b882372d2fa0bd07706b2fe7c6febdf4516db96403b1e662ae29883e4b58cdb57388768eac2fdf91266bc4746d5bcdf6720de988c3e9ca22018881bac9cafced17f29c4098c1a7c46e0b3668a209b9c4a709c56e7d5b82f9c6f9f43e2a7582decd3c9a6e0844cd88c175fb5d", 0xb3) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r1}, 0x0, 0x0, 0x2}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x11}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x30, 0x8000, 0x1) executing program 7: socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x1, 0x0, 0x0, 0x457cb}, {0x2c, 0x20}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x66, 0xff) syz_emit_ethernet(0x77, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x41, 0x3a, 0x0, @rand_addr="f625050000f600", @mcast2, {[], @tcp={{0x0, 0x1, r1, r2, 0x0, 0x0, 0xc, 0x8, 0x9, 0x0, 0xc59b, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "ca2c899b554bda5bb2134238b25b5c8f"}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x8}]}}, {"438e6fdb52ad0c22570e35dbaee4032e1a"}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @multicast1, @broadcast}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) acct(&(0x7f0000003840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000440)="9f3845906c6e0c441de9184ed7bd5901551fbda7518c4317654136255f08a6ca71c917be1d8f3aa6b786f1aa19fd01c9cd8799f4e2fff423c8e9b29d28a0b50edcf7e77bbdda1cb877069c40132d1d936ab3a65e9493c0d693f1a6e738f9eda333401dec855feea20e0622c18195e0c4cc50e9c71b1c1d049903de844452d6323d7924165c32f7872a39156ef66397548d95a79f5e03fe7b5c474b17b646162cec89d62e3947351d510b27e5b3bc271c491fd3b8465c263bec07c917261a84f906b7ecffbdedfb50adeeb1ee4366fb122bdb11f7a36ae7b0974a19633078b754244f1e116f47e5a2a1ea6b4dc9afc3233b149a450fa4a6c84c95635302a947b8d625744cd6bfbeac9fdab5cab1eb9da8af9a2da11362c216ea3e9ff7dee8c41067ebb89848847ed53e85c18418ebb655da4c80a4d6d68579afede38ae3e24989e23ddf01c1ee8f6ded0f7e06a874f4439315de6b15bdf814052e1e6f9f347e2969200d0e0dcae7019605c8ae39288a984d3660ddfadbaf9b7b61d569b493d58298d5c761b6f2ece90154575a718f67707f3de4f7d6462b1974c09feadbd1bed3a2f148154ab5f80349efc810189d6a5c1bf491bb4f9afb8d063d51817b5cb34dd1982c991ba8a830e3447cea48fbff16eb7a7f0f8437d05e762fd971342d78d3da16062475a3827ab9155c1590aa3c22463e7b830755f9dd4bbc815c3122eaff8b554241733084db10982dbc4d132f8bacd0cff507f0c2fc1a33326686e6695268a385f5576e6cf08570d45105a109356a070454f3822c4d89caebc7e14aabc25287218d2bb55e45bd8da519b6940c026b5bafb8569bae9346664995efb8ae937bd9a64ad9220115fe1d7df62df835d44926c85f9a50e24c43cd2a28b7e0f3fb6264f57d6c358267226c0cee66b55ca20931c9aa60ab16b5d3b4f17ffb269e446767b9a2d1f3ffa2201000b317f96429864850dca90b8b8cf4efd7010906409d9c39e1161a3d3c0a9329ffd2175b21809dbb5f47b538ad4134c2c8c03c1e2e3c901090dc427cbffb978c9ecfd4cc81056881b66527731fdfc2042d135ba7d629ab1c6cb5cb3d724be972a23419583f331f5f0d889d9a6c71e2daaf54d7d20c364398cf8ce202416febcc2275cc81f8952d7a9a29603f1f033a9ed304cabdf62e858819739bd924cd37f517b576a46de6d7edcd3131d27dabda21e1a7c3fd4de228dfa8857714474d6dfc31fb808d605e2ea87ab9ad9c38ec549d155cdff2089dc001be10e3182520d2045142136d36cd48e208cc54f1af315406f6efd1b03f3fe0e9338a98f01904c451bb99f4ef69315946d3ce5fc90705d13f809fe79623cd4993565ea7900d2291bd9d112a949e8dd4fc16dcf2cad8b76c6892b366ecdeb955651c163aa222ae958c1c3950a38fad7a750766226e9633bb36767aa0939f23f7b097011b207668cf8a1446b0c603f21d3cd8bc4fc6ca78893af41e91cda510cc4bf8283145cb4fb55ec4f84fd6e9f8b0c2a854c3b360b89fc43d57a24454d2ac349e10cde3b9d81997b464ae06df3c6d000c21c895b7708ab95148d861a4f93b192e4061b6ad8e4307dd2ebaf289f9b2f7d4af763a116281a062b7e2eadfc901b49ed227198dbd5c28ee1bfee82772a5c456b2930f66afebbdcc328dbe308855696f3481b2366cbff91fad84ddb2aa9a90a2892646835f6a0ee6aa51a383e40b0091adf160df05234f35ad981d6a6cf312f3f1ae89dd50efbbe554f11d9000f1ca7a82117431fb237857f969c38fe8eb1f0f7cc25158f663860c185feee7f7143317d9592211b644bbea8d7304bd256c488c400ca6ac6b57a68c1d4cf163a02bfe53f3f98bd15da1890d0b7ab34d43cb2c93ae61de87ff127d1f00167e127909419fead183aef8443e931223244abc54639ac683ecc27bdd46aa100c85308a59dab5d75e3ae1a0e32ded6aa11795c35949a2ccdbce279068f25cb401c728cc928284b6b1b8a9fd2fa3152e38da7f0d439cddfe11471dc85c302db8d8f417acfbbe37f18cb8dd9ea4027343d7fba50775229aa106ff5d118da0a1e3abd1c0db8942161a9e6d94f15c9c0a6737b201b18d86b93e49294c34a238ab149fa0bb2b6db222d609d4aaaf5540fef8c227ebd8e3fa96cf74c0a585011a6828a9a8026fd11eaaa86ddb551c471e200007c820413de70276a26127e2f6c45bd12496d107b9c2a633d019c83d28f5b7b6b1eb7e389d42da45bdd2433dc6343c73f8586da2a8e842ce51848d1c8b2eb770a3a52b8cee11a7c25867b6692fbab834a6c248426ceb64b5e6fa559106f18d5ad610774ec73296049e29b36adbd74b7f374728610f5172d312a61eddef2ceaab8beac0d98f3ad7486a127049c16cfab8738cad2c42e1acabe1ca20365f1194dbbfb83184ac07df008643286857f54b4ba47bf5e121a463fc57b48da0186bce5cd534cb72d35df28c54afd01591be53ec51177b02652c58e157d7e7a85d9153a9fdc71360efc364b6e67083956d21738cb7f2b04142532f1881ab2d647f21c7ec065c529dff74a7d0eff03bc02b2ec971a38bad2b41ce94f3d782674a312b72f3ef8f02c519adb354bdad69b8f90d49a9d441ec700218c4ecbaeecd66b61d2da537884058c2b8650420a97af0a39747165f8b9c40c006ea01e4691efa2519482b3964e8b48af92b715c9365ac38920fd94b3ab0a24c1b258f906f8655f3e9e3c533858af48da300d3b199a5305a0f2d012a9d64ca1a2e25a8cb180ab487557f1eddbd49028fdca73097a446fd7c0921a160f0438b5e61df3e3b67e30b954560ec63393e4e2bc3713eca7f45f6937520d023fe005ef45714a344feacffb9a7ed8cc7d124bf9f432a6928749f43d98a4a2c9e14730e1f27b5f06ec30e2798e0644a875dfa2663ddf43618dfbcbb05200472bec637dce0168f463e83e2975c35960123a53c3bb1fb0dde1d23b70a82dd3f1293aaba70773c83bd29685dbef9f7060cd1c01acf6b99e739ad5f74ce801e46d64e39f711766c60d2e076c5c20fc3984fdf80cdda28c27c8d630c4c14bf80ea6cc20b6ca276302dfc8a25d18ea2f048c1c5ca734ee42760e261d3ad4d89305ddc1da02733dcd07151573fb6315e1280d1a7552a52dbc2f17e0f8281396f3f8926e12500b6edf4928e2bed354cef0963f8b1d83e0abdf4667e67eed2bfe3e0c498338c9b4ea09d9684e4e85c35237e21abbae4d78f98cca07eb6b4486e6cb460601975fd67a04cee0c3448abfe556e660ae4d0992016fe273c34962b651de32c09c67d3e1ccbc7da4ceaa680d527d37cdaa68a390a3ad2a2e3f60f997455b021e7189fa8a2670adc65b604cc149cd6873dd9a60ba934dcf2692dacfdcae06c83beff81015d229ab269e4dac4f3ef480b4d32a1d7f7861e3d4fc21b36f1f0d8353cda8cab0fa9bdb55310cb567e3f3174d9fbc5d0854f2a85eaaaf4ddca9bec991d03b13b7567a9131ad12e3a636ab7d694645df8e9ec41d492fad22f59c9a628df5d4496ea59c6c3d5e82d7ca652b76bc28acada8aaf1965ef22909a6edeffe3af33627a8b25e384f7eded44c6a8c7a6f81dbe8028f1a071481e8a18b74450804b491eaef1bdbe746b96c069cfc3ebd33d1e62778d44487c86b17a462807760fc7fb275bf882f63d62a318a2c1aa7ed08f4305cb69df3c05a5cb309c134a47a4a0d8a7e82e624e76e7e2a30e531b433ce8b93d5e47e6927305da5548a59fe70325524db52ad0e9cd602d3bd495aa45b70b1bfaa8653a17d0ca48a096c914f4bbc9136a7db70d15657bd2a5b2922686d959e116c85d0ab79cd277c7d5d95c7f430884b53548c2d3e7af5207b3d6c1a2f86add1e81a60f4ee2c17a45fdbb81b18d24cd5c6f6f564c13b408c0943f1d62f5075f2a1ebeadd55427e234413b273d242ecef66c51bbdd16f014f31f3c5e27c1a97aa6b05fb386c5e6ca9a3acef605a4c39845f25df863f2c987d4bc77c9c42227a073718ab3ae3c83ee18fad80f4d11b4631f186481d6d7a773e6c635326b6fc09f393219ede874a45176d786a26f17041bdf536c0776c0ea8d2765c0926bf35e84b03680fa02cd2c9c2a117a087ca4555db6a4ff93d59fa74e85549d1405f1e7f6eb6dcc29f82601f759a1f279d64f7d885916732c1463bb70c875bd9d90ce62544d74b789b0f95b8b6c190842486ef2f88ab92f68e71c52d743db71afe3bd1daf8f5f6a25b53d155b50d193434560f7ecdf7ba341c1b8c79b3f39ed038dfec0c5a553f58e939cd6d03eb18517529ecf940b3ac87c622965f238b3816c9b161ff39e7cbc7b41c8c0e5f1bebb28f745c45ab51c1709c7a1971405fda585cc990821912fde9fcdf5ec9bb72e851df1a47f6b375eca51778424b16abf4c8f7b109c7e3eaac87ee7c5f9380e55a534151ba2221ac558fc71df6192953c7f4e486834c39c07440d78bedf74a6deaa1112b63c7d33a2f43f6e6e64ed05fad566dbbac3b7d444e848105b502294ad5b1423cdec0f51e3efc2665ac9199a1a4c714966928254c3f5af32ba2eeb0ddcc0054131a7093c7bd7060097dbfe99bf344b7f31272f57d19fc1dbedf7a81fe97b58b2090f6a64b93054f2166b5130e67cd8fa507bf29444b6ba118b006832094de1bf57122a425c610af30f6e7b82d1d80cf1ab80e65c69457f1935a02cc7110f01b0a39bd529e73f9063f01bc798c8805d206222e3db5c2b66ec881cdd12c07f5612f167649001852bb382fdac30f64be713f903aa8af60ba0a59f6659f3a6e689b3a9de93eb9065a594d8d9ed574ab3cdf5be9648d37a78dfc257aafccd633284f20c007ab5fa00a7ff4246b3301ea76f333957b0eebd56a37bf25c7de7dd0923788f1ee2d039c6bf1fb7cf37e9c9dfc783e46c26426bd0d8360aab40f120bcbc884e8271d5c0cb6b701c485651cd6e2bf9a0b65840bd76d9d32c33061014c8b1efd48fded456657461833b7cfcbdfe804a9afffad730e3287af40dc4f22360532877d9d5080871cb1dcdfcc9def0a7deb021ab5f9ffae611044f9adb948b14217ae4a30a9f8cd12c9b6b0ce40839c1f3becd532a35930cf4cd784c6b992c0bc5be184f025f7f9dec1fb3245b1600c40c54d3b60cb8868f19c78a523c5eb50e9d86e28e0fe452726eca0b919f0c741382a0d39c7d0fa80ba66e55bdcbab1272ab13ba194b64eb833f80596caffa72e8fe1efa2d92a99499ce9decddfde2b63c9913b3a58e0fb90ecd28a0a3c73c346d8534150e5c8c98b8ad8419f0dd8c8efef5e3250787eb9b6842b7989c407c706e0524bc111f791acd442a4f90ee34fbde80e2351de9fa34fce448381a3900e57ba36bb38b6422bd9f75d0b1a6cf2a57d1224d37aa51dec7f34983440ea8df3f94a9b9bafa2d99fdb8a3854cb90aa59ef5e910582ae7db7700e6a9df4e349bc9d69352a213fbdc3f4ead1a92132cce839274fccd38b7e465e7fe0b39c97d52150505163a0ae446153aaf781f1b566564e2836366fef9691a9183283606d50e37c2004807c8eb7829d18ba36a3859b11c75c3263ca9c5644f386f97891d56932b70930e369df5a8905270c79d377f6f7ac9fbef855fbe932ebf4d509b990df32d9d4f93175d2f841a59b46c8ffa976d23be212f12a8f9ecf23e4c865e0747283f5cf3b4796edb01637a2a9a629569a4aef560112536c6197ac2cd867003c10ddc6b11b939e60ca750d878d7a5b501160a09f33389955c9ee97cbe2ca0e88f990a1f5406ba5dedbdaf9f2a542e84ffc89cfb1df83b2cd0ee6569", 0x1000}], 0x1, &(0x7f0000001440)=[{0xb8, 0xffff, 0x200, "5151d313dde55e48637bc667e280e85141b4af31550f0fe9cc04dc0ffcc810e8c78e61f319fdbca0b2682d7def1013ecb7e0587c75e9fa460c4392a40fc69ef34f2c95d3c3119b6022583ce4ec1168774a566df7b04f4193720f34917966de59714406e8e3f5b6829ff12eac5d38fd75457d7123ebf94d7f33871ecea6921845224887d7a3d7f7c302cb243221264281f78823c0fe2e070b80a55ff5cc90b8a1f899aca1"}, {0xd8, 0x1, 0x5, "d2c785a3fb84071190dc8cad145b3fb7e05bb3485fb9636de5774a757ec55ec8f5c6b61e00187b6cf136848f3d0842e622f4569701d81d7e741d9700037a0e41498825f257c2f16f007037a11fd9095ba6ebbca9947850bcd706b694ac24a7afab9fa136990c2d16e644c306e679f346a3a5f0b68560d7253a67bbee5214ba4ea7d7dc1111a601c1ddfb355c22e8781daa11a45b66a4357f8f983cf653ebcef6a115f436d57521f7ad6437b6abdff7e7eda8c6f770000bdd1dc425e70c01c9314b4340704f"}, {0x1010, 0x0, 0x8, "69b7427e12aff5f6913f425eb261b7eb85cda0fb32d6a670bddd79e52f8502142bfb0c9f6c53832c8ef858df238144cc9b9e92f507da683035be99beddcb2ef9a54cc46d6319f56a98bb86810aa5879d9abafe4a0f1b0199fb52716113159a0895228e4d101f6b8b8f1312d914f4a6bf50b03bd31433a21d60df64a6b47a8bb57ce8ea42ad034f8cb9585b13af6597b34410d07420ad892f047c11cab371c74ee60bb457fc77190d3fc12f2df04db73a700f4fe48c21afe3254966be45870ff50c72a80b567706663f2a018979f752545e15480b0f7acd1a34473f57a3622b7f199d399bf366c749b35b803f10dffe1e8d60e0392f5c7529c6101ac6e9c902f709c9da1a13d1a263683d6e01fa35b522f679ca2e36f307716b7b3a896bf5f45bfa4b6b934b5e6c7933cf78da0888c2e6003d6384e9c2c07addde39eb5233b5d645017ceb664be050132a751c5dcef9db56de4939b3e08b1956910905b591c356442cd2436d57a2d83dd24a3464de39cc2abc65104499432b8abd1a1d5aba539b8be068ddccaedf44618a92bf419eea398442bbb1c750ffd493cbe8379f5d79f3f3fbf12b28690d42937262881429f08dacae007a0d1b773289abb365b2808bbf7c5632443a23238800a3bd8456468a8a034dbb313049cec957ae2b71c01b162c5db9bb34c7b80f466af01e460d370f5027c949d83c2a00d477ca41c40317c67811d404852ae5e1d600eb4b8281d71b16b25770b1f624e24965291a6a3656589d9b1423dcd39159aca6eb0ad2c56149e02af1ed81878134e19b2a7cdd12be33a1dee82b0b4ae133c185bafbfe113a3fb7a0774dc02cd69a2002747242a402d66392995d5be8a8d61d5998f0bc676c7c4824e428051a13c760b6b6b879ba66f365c7365cd163c7c5d223e29d3d9f9e86ef391dd570b834de1503fb48708a7097908648af1ecbbcbb97901a4cf2dd27fb13adf14600462902089504d4769daf3286af3bfc119a78a607459b85c75a583fdb70b82a4677dd418368654a71ffe1fb0772ed90683480d68821b2c2dad658cf5b3d2d2edce150e813c37bbbd2b7d585f55bdb20455055383f95a6f83212ba51368761b890a7dac8071f67aa900a91cc27885a62c728fc8b227366b3946189abb6b2e41f3357a1ac8ef4e642ad35f1e1627d648ce1e84fcbe73d1b6a8cbd10ddc102be225a68bf0bf9d1a081e5c8143148817a916092cf39035d71756c775925cddc5dc7934ff01a419893225bb25bc777948f787363868dfb2f2f91c1017c4cf4a22bbb46942442a3b05dcef0705574ccf1b6083bbc9984f2407917a63f844bee6ecf8163fe56d611299a200184a17e3f408034b357e90240dbdf393855d67c5c42154b40aadea430c55fb9df82adf4cabbd996f6f45722a20dfa258c10e91b7f492e9f57b933556a5309ea6238504bc2572e595645ef937b862503cffba76232a45c552e60c887c1eb480baab39d7ace8db9a6f3b4cb62c9abdceb01d7941cd075448b9311f7c5e2d19fd773b078b6086f6e18e6eb66e7167e132d4fe54441082cc63cc90be82442b27fdf6ea48488ef9606444d404a950be51c2303bde32be3a0f22b878475189e2c78dcacc3cff6c0e100399b25a99dc02da265e7bdfb3bf268821100f598682826ac0da380351e2adccd370528c7e5c75dac5be02ab00c14433e76341156b98766b2bbbba815e7de87cb2b6a0cd4732faa1956876e01eaa22468854fc71f49b8f69459f39e483c44939fe6af0870b0c813629d587e089c2de891494f2ad36c269d566aaffca879a2c7f94c6a1474cbe5849ffcc88a3364f9b39d2e9f8048f8297f5a9ca07f2d2d126da06defa707cfcd5c70106503f379ea87b7001ed1f64eca2ef64eebe3d29b8fbe05adc014e77fe795937aaecc7fd4f3369e4afa37d379aa9239e5e4256a3a9de44d0c8d1e4328b9e8aab1f228f6ba10504e97ec270951b47390ad2d948a0bb33d03ba54840f978c05df0d3d356e86a9a40033903cd13792a76f4f9bd89f5eb856f563f950c080a6439039cbb35df720e9ff289fc533c1b768de9124f45cf98d8ed59e09044b5a17f8db1f3315cee2c43c4f5f7a5b26160bc2cc7508e235787e329cdce9d5541a79e888555b70eb3cde6f4ee57bd34a136125e2520eaef3d58de4f0cd05e8afc5ad9fb5fca9344897e871495d4bc0ea86f47fa4a180690873a579e75186898288d309b993f177fb8a7027b9e117cd4b37952c15509213f7be34c41daef575f3985cc453825ed4fe52e5bd5d5d66f46951d2f080f5b2ff17412c228ff490e9cb4f00d09509e18c879ddff9397b6c55a6041302f4546590a3c448caf7424cb78ad2fd915f9184c1b15a81f8c996cb4b4af2692bdc53bdb6eb77f617bde71ff623e7b6a5d4bf34e01aa88a7f93be6ee17402322523fedd4f3c4c8d272d4c68e95b3fa7d48be14f071f3f9980ba5d227e1cea8690d487e2020c8fc3c476ea8424f9e743ad27b432031e27e000449dd1813e7c4025f52bd5918e1619aca6540d43b912700e81c27dbebb0818cc5b25df5ca2362b5f5a71a5be1c261eb39db46920341a310dd52c0f8153ab970dff3718a5d23b7f6763ac3239b3401d0f0e68e9877e134bf8ca6ecf9bb025a6c60d6cd8c8e21935b32f037e074ea11ade0ac772dbbf4ed672ec4880e66310f4ca512f75d8e1f5ce5b6d36890fba990a806629237425746183135a5758098d4c00ca151342055501f3df4a74575d401986a689aab2ca3188fca58a1f3c8bdfad9461b71ff270ce7aef8ab9e49f1ab78cd88b20ddb2092eebdcd61627d30a4c9ddcbf1a74713b10b23881b876d913d37d9c3a0fe13215a8ef669d12bd5089b534c4f80626555b8b8fb3fdc38dd262d77dd5643ded9101e5c0d15ec0df3389af0018d446194005717b4fa0a5b6d9b74997ed6a64292ab6b92f077f8d8674a1e1636e12180f90373fdcfd83de0f45f9d2de33eae90c6cc04b2308bdbe1d1e7692af6cf5893b349adf392d4bd81dc2713e0996931355888d8fb8ebafd838c79e3612643b55885d61b3ce7b146db18959088adc1bd7b8f761b5fe88ee5eae84992bc1c3617ef66eacbaa077d4a66e4f173e516aaebf8b06da621954753e1e73aa43fd76e40c7d13049d2208f25889367db7013d89f1a1eb41719f0ff96b466c3cfab1c653f87683b71c31df313ca6ca985316941e0bd1fe4438a111c9067a273494cc4732055a2c257fd3cbb95ac9a9c87fcdf1ac17fd4a3d1230647332a3a87aec571093d21f6293330ae4d03b101b7f17d72e653d2f757fac450630efadd61951c9524a8de245153d4a048f6190930365a5d958973c08787bed04b2b5e22d6ddad323d1bb6a4be9007019339250ac348f3e56c002ccf5470beebbefc896d8cb890a65bc7370f7beb9ef135c559754edbde9af18a576bc7792c1a3a723ee0534f0168a13337d8b32e11c6135219862c5b73bcf2b4b067482f7b36ae5a3411f74bd045fd687886d2010154958f4456d14c421073e56e83d62db0f0f50723eed477281536dfeca83e010cc0c46827a0106477b18ef776c9bf718a0443a8994af58e453e1aa324dd753452c815b3e5dd8684d1b72d0ddb8255ead7b7956d997548875132fa9cb096e19b702bb1d58d2be5f06c4e231718429917f10e1faf80f1a671df39648daaf6a8531e4c7bfa7c9c0aa96ed03612cbff8ee04a4e7164cb21948372a9ddf7fec9894072febc740874405ebaf3760bf4c6c30aad2ceda12c6d95c35a8139cda43d166c25a8e61a6a14e22627774c9e59d27b1eec06ea0e3ca3935502bfcc72736adfb53904482b669e7d71324007320a03dd656e9d920523f0ef4742330596780a154bc24fe420366b25d7d5498732c0f16fdd9fbc52190bbe4a327295d5dc6b44af03056237c02fc97f6d24e9d2a25f52c38df99bb6af407142cc70adc96e5e51856988f74eaa8d8acedaa4e02a0353928396d9aa1c07ab2071b65c4ff7e4ef1bdc280b66ed1e00f140b8ab39c214ab74bdfb8c7fb2763c50eb810cc18daa7f43b46c25f411da0c2a76d7eb212a119d8f3a22743aecd39cefd5576de2008bb59e577c2d05d42e0f67a981628d6b5ddca2aaac56ca21e6ae802315cfb43097f21e0a03b8ea20aea2d46f033630e51cc4fc27eacc88b7d0e7dba9febb5c201ac2bb364fbf250d03176cd9edb2a84930430ae28e95743fa64e4d6c2ab36f5bbde6c8a3e476f1d6c70fe749d33cbe433265dc7ac427714c6d9db313c68e2100be423cecfecec581bb9e5a9a18dd74103d3822bddb2d4fd476a0831870c5c62d1a8b1280d5541cedc0357cccb679736289d5a680f090375172cc74c69f20a258929a359394eb6f29606e7c7cc3c6d0256678b5398d29006e10fce57868ddd209aebcd985cabc50e7ea264cb553329bb904643ec54e60799cbb2501b8cc15f5c44eff02c39cfa89fed2a11364b70e8aefec1e1b792f33b2736d9347ef0ac45d1a2bf4ce3e2ac8089fbf0284708f63e2db58ea9b260b01c899a19059563e4c9abe80036d4f46373883246cf27518dee16efc1a519b708e2099d824abf05c8790904809cc4b657d51f8382a9e9c172e297b4084a9d351016492f324a5aa9464768be76f7c48907d1d8bb6728fd94b4ddacf6a90bd4bc905b8d3be5f21bfacc899f6939817e7e6ef756b3b052df44ac0dd08272e5877ef72f62201b114b41ef98f09ea83eaf24340846787ddf25cabe8a7e51993fa1323513d88352ea8beef59acbc80ab17c83eef50c09dda7c429d52a084590180677f566300286b691936010c0a1755f9a85e45bf142a35e3dc6dbc300927d182a99d3706819a0322d9c0f7067fdef7ea33848620d0846ee4009a348661c590a2b9caaa8a7edc0ffe158d50f19d4a9caef75bff239295dc1731315f76bc5c0f4d9fc371240c10044249d2faef7d249a71ddb886624e993fde3d52d9f2ee7ceab478a22faf3896b84da46bdb6ec17d6e9ead8c4b220345d793b8e0c5498340e38767052924fe63822c8e94977df59215c70cfafe02bbeb1b290f624501ca399e8a968d6b1f1bb9787148b7ba1c8afeefc24cfed149bd31f8faf7f0dd4cb17fb70ebf29b49ce2054af1c8daccf966275670f8d1f8d2e9168fb8b18c6379d9f4b368f2e57eb3d76110e2ed18637fcb0f7b8265bb9c343335a5382f92a97395dfcde6fa3895a731e0aefc830d0004d2935d7517850c6076e0167ff6a0a11c7ce89421675c84f431dd69e74cee6c3e352eaf167d761b8274a528b551582919f5f17961fd57c59bdeb79794d3472723c5bb5ed2da8a4d6006bd3378f9586deacb8b3003a1117af9dfe1e11ed8f1aff41ed33b28df40aacf5e3b2b38dd084ea6b7ac089499bf44d4d393af3dc1f58b73c986ae32dd9e3dac496b5607355d75f67a1fe3b1479b2b87ead0970b759702e559c405e9e003df53573648148866d1356d1fa8c3234e53744ce1d7a39f5c67593420ec0faf3c3740536485243d16b59c53f6d4a249fe9acc8138483f658a165a0d620c9b5fd26ae9feec9f153dade57ba6e967e361d8a1be45e44a59572921b35e29bac02a3accfd2f1fd30ba86bb4e52e668d60a868c294a59598d56f504d5dad28005c6046bd45921c49ac84af9ef09746bf0695d3e91bbad01e31fb526423215bfb11c03316e9b604ab73f28f77304ba73df8600190df0a09e01d49e05eddb9c365639837325b8e4ec5f1a91d8811c9bf85f4f389cb299b5e3940c62df9ebf1545affe088d2d77abfbad06f217c4"}, {0xd8, 0x1, 0x7, "dadafea304cf31b0481b179de0d7a211aaed45e5f89e16234888e8c1fa307fa1f83fc7063c592a2cbae564f6e7066ca148580845495eaaa17b85304c85125b3d58103b8c494ab2e79cdd19d380146a79c6157a1ba9be0939bec9328baf176a3775dd7ccf7ca606a96aba4e243226ee03eef325a2465e323152879e9eed7af027a01abd665651b1c84d77642913babbb355e4a51c2ca17425080f341ef0a84b6b30f36c4f82f5a0002c914c222181c5150183dd494d5f9f2ff32e55a55da48ca65012e71029"}, {0x90, 0x1, 0x2, "f2079d6bdeb0cdbc64df4ccc01d2b7428e83612d0155bcd3068d6037b0f1c4fcec4138aa8ff37efed7ab64857a614b19f02448e17964531f32eabaed843bec8f70fd696f8481b188e4b1822c2f4c7dd5c123987c60e53a8c49d6d67cf36df0143255850f4cf1a7d4eab5048058433540a695247860fd85f71585a85f"}, {0x1010, 0x1, 0xfffffffb, "ebb022b157cc8cfec174ea7e6eea49fe5b4a985dca6f81e48bceb8be64e9e2d27800359def345c76f50b7d28e8eb18d9a041f14c7a6213f2b03879e3eb29c01b911e1272174dd5dcce3f374c3c4782cd7894efbd0c5acd8f96145c83ce4aa63c63377f63afd73e05e009bb96f66f6582423bdbf6d2017530958ad60a99a25f7c2b05109b4be400117ad57f5e936fb48a9f3c6aa55137d62cd807294bab27f05e303ff7f7bd7542ac71fdcf60eed1d12693bd89c868b6e8fdab63a86371d9ed680d931270bb06912c8c2e71d10875725d4dbe3bea05a0540562c1203e2955e102d685a9250e19a507a5f7c761e8efeab0bc199ab40c0e86bae03b549b168f247a828459640d4b38c41083eb9c6f6be21d6133cc3a4e37a32f106c612f6467896022a3d2801ec5a00185840d7fc4a1430cff32e59993d73ac9183d64866d324ac27b1bc7229900756e300949b470347372032efc2c45986140559554b167e5068c06375e2149bb7237c60cf2d9524bf0ade5cef2cd88e1fd2c09cffde0383dcd98b494c37a94bf7c655735a49471eff41044797d75c45f9fbbc4d0ba257bc01128afa84c9fc441e0229708fa959a2d1c915f5cd0431adff707c27281adaa3b31705687ebde6ec65b75a3fc7690739b1e89a29f586b4882270e1e94cbdcb0b8422ec22c0b07ecd8579793e5234e3f7e11b50964e5e0d6ffdda2f3e73072f0db6de887687e1f2e6e59a0ab048335157ae344ad6c3f46e84838c8350eed5a21f11c6a0212b5f9699bb478f03305de904aa216aaf8794f748cb5b434da091dcbb54918f7b53766f2d70c7a70ad62dde76bb742d700c32636c14b1e7fcfd5b0c75ce45e2326df53f8d19623b43f13c39cb1e462d69f942891cba0fe067fca56c3341e69ad1a6be101e458f33887f7e6cc50176ddaa5e13ddca7b22d9ed0198fbd310b852e57eb95c39a3b6dfafc1cf76dfd8d89bd9f6659f991d17736f48cc9df416a7fc8dfc07f1a58e4d8117d09781c10be73ac317dbde0e3f6f0ff7a070f33d2174a8fb23ba44f4894a2e49ef25f4c6443e26b2cd25d3fc304309ebd31cf7530dd41f4005ba35618ac4fa0c3471e43c20201a51031e7d6176c05045467f50f02e3f1d7c0ddfa4d7a74c4f6a6e0f5cf934e6a293efdba99bda0173a11712f33724c799b531d886819935bacfb3cf10cb5660632916944747892ecb5c449796d0be63ac63165d1726f855ba16a6b451ba97a4692f0602d8a9b00a790166f782a25110605a91fb3ee31cc258214fe8ff806411d9c93b4ffb83cae70319d0d651816139289a1c87a3e5115e236e7858ac330a40eb32b83312d24da91024fad84dc738a94c11cc1b0156cc8988329cddf14d0ee4f4dbaad48611884eea80f5e41b5e9a972076fab117c5d494e26a30e78ff27e35cc30d28ff03ef0359729ec36e1f5d8df38bb7cb969f20e59c399953cbfc91c13d9ec54475824e206ec22270f2597433588890ef9fad318d10017ae4db902e8c8590302b257c74889359c28390ae12c110963546e993f15434fc5d5fb1ad452855dd8134f38846bc8642dc6d2dcd7a9ded6eb0b198b2cd183ef039fa5ff4505093a705784d1aaa38ba6a8ec58d3738147c5847e9cac83f14f1da95f400c2cd3bbbfe7ff8933fa3e601008b31ca45411e38d3d3f9a6d6c4b61e1d947af4d1d058eb934dc8fe3b896f95b10c984ce6a88fc735937e7b03c4488fd116124a36c0d560335645527bb56acf174e80901332399b6ab99baf2db90cbd75a0f62a92cc578318e9ad88b92f8ae71e3f33cbaa0aad12b4afa2eb993e5cfe558f95316cace74b92f110c52870971c90c562320d67118a1c5f445ecd672732eccb9a8c0217e7df8a054dd082a3218c8a088a17aea8781c38cbd47b6e11176d314c22cff4f1f42c3d699285ac9721f3f12d2cd5e28b871c5538248b0c34965c498afbb1efd07c43fea09787b01fd21d92582f0962d74127548400c5c88f6f2f614a84952085a23ebb5502838769564e024cc528720e46d70f1c0861add3ff92fc3c7d3e80ab4750c93c176d1f69b16ce2670de700b70b1f1cf81e3a6ec1e510ff1d52b4f661ee21b796c00917036bd9a5418e3d7047c6db095309338348dbece316de78975450d52f1eb854ebdb293e5a83050e41a55fe025e063ebd9cf11c0cfa3c9f6fc4e19613d37e0cf1074d05f4d031472a4f640a86753a22531f1081b455ea47703fbb65f44c9a7a6775256cf424a0c4f76ab8aef4f3617ca2dccf1482f9881893e91053b2960cbd76a726a890bf5ba412d82e47fe4090031a692345b8c44f92967a3c826e299aea7d92da3587eba7d5425222904d3ee3f45b83d2fd4977634bf37ee5dd2577faa7d3a5122c8f2e5da32a7e2963973013f9574dc9d53ac62fd726e9a632458430f90a86a5a426f6a6a4bb91e99b6017ad4ca3b38a7a1a6dcc60138504bb225944638e5a77b4f9fc4aa89ec0ade4769a16089492bf5466f9a41500bac03c55b02e749d76a49db7815e023b9b68d23a828c58f19a2f947d2d578d7df9990f22eeddf9f754964c3cc67f0b09f8b164ef4bcb3e3945803a176604d4a337a5673feaca61edb9bc0206ac5efb8aa3d972118e078d45f8410cb6f38759f1bce2fa2d8fdbed1f9b7b3108762642b94eba3b9ebcb4b6516c771c019a02626ee14cd7771f4cf28a23eaec421ef770691782ee48527f87c0f01608f231847806c0d02b30a21bec2e8dac9b9dd228ee268af0b959d2cfa198e51be541414b5cf249c0ed4a30687eb2d96cf8e81d937dffef5b7b95d7dcf1cc53ec6a4cd6a1b591b35619856990284e90e553afad5e528d979789f37255a0fc754d6dd99235acb0e8f48999d6c24e7f2a07af79234c3b35f518313e16363941dd6fd4618f55361ce0007575fc096e4f8ca0edbaedfbc798eeab9adeb4c284d605a5a64e01f1be6118eadcee5b4c6cae70032a9e2059dbe92fa5660c708e02a66b688a336483d860dfa13c63fd03564b088c26b4f7547b6457aaf55823ce998a00b7883b45159607aad4de1f0cb9b5cdae626bfc32d13cb1c2ebd35cb131a0019ab59f423c6667b0247d772ae2ccd70cf65d0a2da3068be2cf6fd51ea22ecec8eda22f9525eabcd746deb34f66903658bf9dbc94acf55e251081bf2dea3382d7e61f15bd37a039f83c61b99530b25a84a6896455e4abf417c443a348695debac118e3edb12e951d17364bd01ee2a29460ea1dc9c2735601ada5c8bc9adc0299c490f3275a90a7314dc376dc56f1f40cff77196cb182410c7f68b608d2348ad11ca06cb5b874e0f4c9da9ddf4131850df4dca9f9298ba808f1efd6176f453e0ff5dc46a1442356a86a95bfb262ae52b794b09200b9176bf63d9a1ebcef045f4e06a9d09440c84c2750d66ddd4361db5ee105ce45eba402f9ec91fc419da3af30b5dd879d1f1178464673a2bce27131f59cdacbc4b9127e11b89969f05327012cf4df3140da4fd0848c5b99d64fa8f3e6a442ebaa5cb68a3fb81826d60042ce1a2cfcb9f46a71f544f61f7f8de7adccda6b2c26134b4b819417b2aba0c04c8834a9aaf7ba5ea5cb2c4e7ef844564557c7958bd2c00f3f11fdcc22cbe9fc19fb31e51e3e32dd77437a9dbc796cc221c82f2f931f74009270a526057dd359250eb94ac51be6d7ccdc5d42e0000ca2d4b973e072da668a9d9db96e4279d4059c404c61cbb9431d8356b69739897383942d31af6fd4d9d507d6b5faeea9a015c643708e91f7aaf60c783af744f27e7c85e9581915857e73fd41db110a8358296baf3bb93c6aaf64078b14889a5fe1f6636e9730e7876aa2bdcf0a409dd36ac5c29b98ab247e010cf7998c0ccc60a8c0898bb1b5b64b80b5220515fe3bb01b12384194f11cc5a0fcb51604ed05fa17a29c9ea80053bb7c227e3c1273b3554aa001aee585c5214ad9b1c683dcef255acd8ebc57997a4cd1eac663f7224bd0e2674231e6a1b884241ebb0c866bb856c152007f872ac0e88901335a9582b9af580ffa4e469121eff2ef0431f46c429fd1df7ece5821e00b7931960e58a17c1586a2808f7b8cc35f8b9520bbb4f0ba1298b6a830a1377e947cb77384045c60f6234f862df1c1a2972f697d38247970caff920ad242e7a7fda82d3719f7a2ad4dc4b3065706f885ca3df354f20bb5aee9c589ae79a4186335933a0c0f7c045eb1cf27347363737688cc8df8663aa0004f351817792f493e24371878eed7272a884fad20d7925b854a8b48014956eb6c18f37dee96229ac061b044feaf0395e94797bb52cc538688f1db8e9ac48385166f37bcd2f74ac05089da5d58c37f1d45df7881cfbab137caba2721ba4af052bb211f8b5b29d5288d62e0dba9fac59f918f5703211aab83e3b553faf77750b402469605dbd4ba73b8343a3e719949a618e2601d67b37802199b6a1ffcc25cd79ac16ccbf94724075f836ecaa61d88d7bba30fb2b2d916c076b072f4faee22c0d6ccb84517b55d84e01797c1da225f2af6442425a0c31d08028ed5750a945cd8a3baef986c7a3778d2eb55db900e604d2e83ee61cafbdb6fd2a6531691c3a7b68dd23563546622d3484f5ed364ae612849a165fc5b8808c141e91b4390b2e51b19a805d59778f0a7e003be898add5b606fc4425f2c2a4f5e046fc5b7d013379df5cb3dfb29e9fc3a0ef293985da50521598034f9576ba26f3e5295d2f6e4cf4c7eeea0010c806f68824b704a27d0492b03d73457ccef1af1ee2d5f96f2ade8cb99a931f3a2c91aff3f60d7d23709ea04094de798b3c15a7f94020eec04f57539cb72b0eedabf4cf34feb853083f3e5a8a77d28affde0e9dd8b84a229d72d88402e7df50f313904d7a9ffb2a54e8f70db702edcb2935e477e73d3079cf3ce8fa1c9c723a2f4f8e4fe137cbf6c836236d8ed2a5c7027e807fbd75e81759645fe1a60c63a96926b3359044e5dc79b961f07acb021bb914627c56a78b9dc0c8927d2f349336fcf9e6fafbfe916525d88559369dd5b0c2c9d7175721ef7127b95920949354ef1d8d042b29498aad1c74c17964fc4f3726f8d5d73c3da7f8cfe974606708e984c7387b5e094756b0dc0ce0bf9d4cd9cc1d99fdcf4b30e9472937dbbb544f75422eeef8adb539e725e46f543d212306583bff550a3f01aee7296ba8f0074400aba8ffd81ab096f5f66af8412bb1944f37fa88cf717ae770c407b7346a1cac70884d8d208773f6c5f4c249ccc1acf85811629ddbde78cfcf9a91c9f4473220733b7874ed100b3ae1178353c75a78429e58b556dfbfd997d9cbc2ee03ad09a59f556b84cef667f462827921e1cbabe6f79ec6fa82ca90a764358b5be56f6d464f53971eecb08dd023a94ff6bb31d16176fd432eca6723e945f21e7b960f84d5976c88664164361c7f98821dce2c18d389718edb3401459e7ae3c956e02a468842848d89161a6c322aee43b5fc08fa7d68bf4d57b48f6c9afb9fcc0a6ea25a2daa2333aca46bcf871971e4feede2b7a8656814c3e4e8f4a185642717d92389e4f2c8e6dbc305e9584b34c189cdbe880a93a6125326dbffd9e41564a7ed090a9b94600ff18f479621ec13410c59f4979fe1fd574f2c4f6a49f0351f90c6765c3017823e044dcfc4864cf30b307a34ec1099fe779e2ce6503c19a166dab7541193417bf4aa2604be91fae20b01488e24ec308f336a2297beb2270ff551b5f4a37b47eaa25737fd5a8bd1c92e72699c724b0178997b96d3fdbe49f2d638e0c7de539ba64cd17eabaeffe00e3831d924d23aaca"}, {0xe0, 0xffff, 0x9, "1ff74288c7ce2984200d4463b6af4ad2b476ae558a3fba8e0057cc1e7dfeba6d6231b3d9db455a92442b07e0e002178416395303fde6cfd1ab40b8daef8413b3e1f82761c8782f518ff0e227f5ea1e8f8814e1fd91c29b1cca2ff3391510b1e35ea24c7719f6ade9da13013569ac02245677a55e467b1f9fdc0ca788f79055b1cc7be341cd200ec4fece179517fd49473ddf79962885381931e7cd1736d765eb4308188fcbc32fe4fa8dd7d56327499a80678f850db3c04b41b90fc2f55f2a93f6b652a95647e0c53f1969e74b6e"}], 0x23f8}, 0x3ff}, 0x10, 0xb) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000003940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x60) executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r6 = socket(0x11, 0x3, 0x0) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f0000002b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000000000000000000000ffff000000000000c77f0a9a0010ff0a57f64feff88270cb65570f9b77b6a63d91426df3a0039db6f63352b804874c8af43fd0df610233a8f6f642396621829180f1206f2f603671b7f841b1580e89263086fa19d93de7def6c15de97f0a703de4b9d80e2df607e88bbb4b34e63159c672d6b4f9d4e1f41aaf7f6d753a", @ANYRES32=r7, @ANYRES32=r13, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r17 = syz_open_pts() close(r17) syz_open_pts() executing program 6: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x2}, {0x0, 0x0, 0x40, 0xfffffffc}, {0x8, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, r8, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r5, r0, r9, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="71dfee90cf9ba86b8ddc6b7143ab63ef653649bc9fb73892005d00c8f55b371af0284e7ce4c495ab424ae42a10008fbc6259b9e9e6e4aed2296a569f1a058c75f6624acd54b1e135b01b348b9709fb2081962dcab08c1b6971f237aec7048cfbfd69d31d8b13403913d5df81aef607ee3b27bebe4d193bac782b4592d716594ce2c1981b1738d71c0d08a91c42b58e9298873e2da27b869e8de9bb7f903827eef7f7aa53a4fe8c4c44c790437dff1dae41dc0e301d8380a5848f446112d56f83d323cb5abda67ca24e", &(0x7f0000000180)=0xc9, &(0x7f0000000200)="3bea3595b4b38c0bbd5310b8093242b141dfc157b2b3", 0x16) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0xb25) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x2, 0x9}, {0x3}, {}], 0x3}) pipe2(0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x50) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socket$inet6(0x18, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x66, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) getuid() execve(0x0, &(0x7f0000000040), 0x0) chroot(&(0x7f0000000100)='./file0\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x2, 0x182) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000140)="46160472956712340700000000000000", 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r0, &(0x7f0000000000), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x8, 0x0, 0x8000]) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/92) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) munlock(&(0x7f0000008000/0x1000)=nil, 0x1000) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002, 0x1000}], 0x3) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r1, r4, r1, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x8028698c, &(0x7f00000001c0)) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0xfffffff8, 0xffffffbf, "00f1ffffff08000000000000000000ecff00"}) writev(r9, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f8008", 0x30}], 0x1) executing program 5: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x10008) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) semget(0x3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x2, 0x3673, 0x7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x8, r4, r5, 0xffffffffffffffff, r5, 0x40, 0x20}, 0x5, 0x200, r3, r6, 0x721, 0x1, 0xbd}) setreuid(r7, r4) recvfrom(r0, &(0x7f0000000300)=""/221, 0xdd, 0x1043, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000480)='./file0/file0\x00', r8, r5) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xa8, 0x6, 0x5, 0x3}, {0x7fff, 0x6, 0x7, 0x6f}, {0x3, 0x401, 0x4, 0x7fff, 0x7}, {0xff, 0x5, 0x0, 0x0, 0x1b9}]}) msgget(0x0, 0x40b) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000005c0)={0x7ff, 0x401, 0x0, 0xdb}) getpgid(r6) open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) syz_extract_tcp_res$synack(&(0x7f0000000680)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000006c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000700)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x58, 0x68, 0x100, 0xff, 0x2e, 0x0, @multicast1, @empty, {[@lsrr={0x83, 0xf, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast1]}]}}, @tcp={{0x2, 0x1, r10, r11, 0x1, 0x0, 0x8, 0x0, 0x5, 0x0, 0x7ff, {[@timestamp={0x8, 0xa, 0x3, 0xffffffff}, @sack_perm={0x4, 0x2}]}}, {"dc43791c00bc63975902ec4abca80f2b192d6b3a"}}}}}}) accept(r0, 0x0, &(0x7f0000000780)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000007c0)) ioctl$TIOCSTART(r9, 0x2000746e) socket$inet6(0x18, 0x8000, 0x6) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c, 0x1}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xce7}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pckbd_enable: command error executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) truncate(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket$inet(0x2, 0x3, 0x102) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/52}, &(0x7f00000000c0)=0x36) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) semget$private(0x0, 0x3, 0x168) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x4) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0xc1, 0x3) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x120, 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000280)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000300)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) sendto(r0, &(0x7f0000000380)="ef58a04d2b18aa320f256a381a8bee676f6f14e3135746230d3a018d47e665067395ab7a0f159fcf261aa1b650f9b44a67cc3e05cdfea95c6b7418dbf0b13e5e96b9191227c2b16d8af39a4dc0f3b0f17440690a747314bf137407d98134f601c0d9fba7a8fef7b56c8551c4252a6f08d1a25fbbca6099eca3a06a5884bbf50839ebeb00a5e651639d28650d2e81dbb5f0e5e23a7185a188dbf5d42229e4d00582a8c1d714ea92aa45c558741b07", 0xae, 0x0, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000480)=0x401) ioctl$BIOCFLUSH(r2, 0x20004268) fchmod(r3, 0x5b) connect$inet(r4, &(0x7f00000004c0)={0x2, 0x2}, 0xc) msgrcv(0xffffffffffffffff, &(0x7f0000000500)={0x0, ""/192}, 0xc8, 0x3, 0x1000) bind$unix(r1, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = getpgrp() ktrace(&(0x7f0000000640)='./file0\x00', 0x1, 0x202, r5) semget$private(0x0, 0x4, 0x2d) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/1, 0x1) fcntl$getown(r3, 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000047e000/0x1000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) close(0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup2(r0, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5100) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') lstat(&(0x7f0000002640)='./file0/../file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='c\x00') pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 6: sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f00000001c0)='4', &(0x7f00000000c0)=0x1, &(0x7f0000000340)="a184409587c2e90ca77b0da4d546bf7771cd", 0x12) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x150) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x45, 0x0, 0x5}, {}]}) getdents(r0, &(0x7f0000000040)=""/79, 0x4f) executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x2, 0x8d2, 0x0, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x109) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) (async, rerun: 32) r1 = socket(0x6, 0x5, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) sysctl$net_pipex(&(0x7f0000000380), 0x3, &(0x7f00000000c0)="c52f378da6c059dadcf8dcd238249ad979d5bc130e8702aebf69f4ad292c6d87740d0b4fbd87156ea6d967bf77aef4a40fb819103f5448be8032f7da886c9752873d311f32dd", &(0x7f0000000180)=0x46, &(0x7f00000001c0)="7089a808315c4a0ee3470b31396975c426bce573ebc08ca29f6d7688ef2c0ef1abfb530ad4cdc851cd595a9a3dac9ac89751bffb82457914a6112a6c31a8ebd2db7f86dadb35e60beffe13353ff479fe9b793040f3dfd13b8dbd9fcc4ff57e8a96ccd530464928471f0dbcef4b8179891d94962d0c25634a9bb08cbb7f83dde5eab286cb937458aaf0b9780dd6fe69322b66f2c2cda2f600cf2d3d0388f3cdcb92e0f471de0f7e487363e35f2f6a7f1890e907debf363082f7764dd55843eaf03ebdf13f", 0xc4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8106}]}) (async, rerun: 32) syz_emit_ethernet(0xae, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x0, 0x0, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x21, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x23, 0x0, [@multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}, @lsrr={0x83, 0x1f, 0x1, [@broadcast, @rand_addr=0x20, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1]}, @rr={0x7, 0x3}, @timestamp={0x44, 0x14, 0x5, 0x1, 0x9, [{[], 0x2}, {[@rand_addr]}, {[], 0x2}]}, @lsrr={0x83, 0xb, 0x7, [@loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3, 0xfa}]}}}}}}}) (rerun: 32) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) (async) r5 = socket(0x2, 0x4001, 0x0) dup(r5) (async) close(0xffffffffffffffff) (async, rerun: 32) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (rerun: 32) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x64}, {0x3}, {0x6}]}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x80}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x9) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206918, &(0x7f00000001c0)) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000240600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYRESDEC=r0]) r2 = syz_open_pts() flock(0xffffffffffffffff, 0x0) syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() executing program 7: sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000000000)=0x1f, &(0x7f0000002640), 0x0) executing program 0: r0 = getuid() r1 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r0, 0x0, 0x0, r1}}) r2 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r0, r1, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="4aa5e8268e73ccf0af608f48e232f67b596baaf857f5c671c4feed6cbf45cfb9dae8fec7d15cabca5b34de20bea0aca936715ed38f93c7f920a35d39875ffa7997b234987f82b366b3470546431d06b70283dc9c6600a977c6c0b4364c67f8066ac770fb6d44181e1b95c68b7deb56d446d3f4d464f9f81340e3b6d16ebf4282e5357f5843fdd7092964748b4f3b4bcbfcd9dd8a64122510174e6aa841801161eddefd973e4ac3272c6f97fa2434fd566f07a04ebdecf6138ce495be84ec019465fa6f88819ad83a5f01a1c499a7db3ed266c4a5e26fbb4f2ab18455092a9ecd5e6ee2280f9c719827f7b3024b9ad74cc5a42b41513e6dc61992088dad2954c0b5d65969c9e06f60722444a73ecf5b10e73f2d489a66bdb2cd3f2019abd7918ade1dbc435f690ca4e54edd5ee25889e779837bf36ec1a9344ff862410e99086d039655a2ccb98124dc3a691897667fac8042339a5562ef9cc55b8c455e418bdcbde8caee754f6ae66066746f35c09af7e9aa7071b195eb865f8de9613d26dcbe5abdf116eb397c720f9c2d6162ed66b4960d6ed3690799ceb3e7a5621ecf6bf5f126c3179f8cefdfe157e8eca6ac5c24017cee28cd473e47a843acd98ff4a9cd3d9b4914392195c468f90baaed480c958527f5a229f96c732bc9187dba327bd28ef6cb2fecee11f7d58428d5627ff45fec7446e0f4638930bb3d763482c6882f4ff8542823d9bd304141276d60d3eca0f494adaa8b63f02ef9da7184486ad2b58a91046f5e8d4e82717a48e984560d8bba1bca8a9681bc5edfe981d113f93aa042753a747b21f48c8bfa72f0dd785d207d842d50c1617934872adb366ba3e8c9516868c10d22539ffc55a46f7754bde44767e122e33bc12ee54dd334b4057a74e0e87241cd5c6046ba3eaea702ead0132fb89080a9b2329c156dd5b4c05c67fe66cba6ee561d6d4c16b92de87f25876e78cdc229174803b69f958e35549eb2c6eb71785b6ce56659dd6ece29c4e5c9f0a03170ad0e3135d6a81fca796930cbf1cb057f39a0000395d7a05467b806fe78ac6b802f4211ff29463f2d695673e1e13ee90b852bb88bb69f52389a69801cf836f04611141aec4915d700ac596167529a641c2f44639d502f9a9e0a2c23a8a51c4f37e6de19dd7834f6cf521422236cf99d43da26081ae45693eccd6ceb46ff456db78cb3e8e80e1f9388201a313813f6d7edf73030c1ec58ccd11a06c6b4d0097fb10327cad420de1c6e4f4609df9b0203ab408befe0a77dc3acb58c3eedf3f75bdbe1037791af3f1c7fbc400a58d4a9855b5c3a2ad70fd77f856d1b3f09e7409965fb5146b933a8a3fe8c290b02455643bc3879822f631d1404c3f5ee969b715ce229f1586bc5e7c6d00c50a1a323ad91475ce68ba44472d5802d67d0e461ff3ad8e84039cfb67c7c02733724fbef9e70831fbb32f1e0812e2cd316b298e25d2d12d9cd6a0034f94b2bc78f134d59947f047f32aade55432081eef466f7ec7990074629b0d6c9194817583da7f6369be77e23d5f010b2fd5ccb31d108820fe0407d383db038d522ccc86e93f51a96f89995db657018294f4601e8f406d22da7a481785a215fbac6ca511984d97b3e620def0f91764d469b2706f2a6549499b6cc8e42c2484ebf91fe95bfafc6df2f6932d05602f8031da9b20d5d349e2bd659d6d51cbdb35e5f39b2b5f11103095b50a95b731ea4e5b5884c1276e1e7f049ad37659f743bb114b0f048b9c96f627784e49db086519f2603956ed2f620b4d3db3d12f00e1827b9b147894089cece4a2da5282e05ae86e570aa648299bf9274bd619a9a68bee891760f648072c8798454d5897fbf33c3dda3c874f0ad5804ee8a052d13b0688086740e9aea1ebf58c3f2f8c9a7472c46ad696eb0d05f3b1fa3a21b17c135d41a57f22ac522a5b3e9c1f9ecc5a9f1c966d8285a6731eeb0ed51863eabaaf551b92e0050f25b4a5b596d91c4d3c5dcf7718e5565d47d3d2c7e988d99f3cd286eee813c6a7a1a15c9c08d36faa6b54bdd2ca4537dcc01aaf5c6249d21be833feb0622b131d2278f6db121ad46cd064d7e9fb72b0bcdbcb8c5d412db01ac833ef2c5c4d1f69c587fc082f34d5978f18e54e22ed85ca5d4f8b6635ad25fc5a1271801de438252afdd4ff45d59369a4c1be628ff3937b5a47f93b50ee492a17974bfe12e886e378e8d9b05e8b77999131c972205a57ad3596e0964eae037ff7ad72bf8aba373d5c492517bb180d261139e54acf25cf43b01ba022157fdcae10ae116e3c22a6be2e8f45a2bbe13253bd2f327b59c861efddcd53e9647ee0bc69313f1fd60235422f6453c0a82d18bbdde54d4a6fd4e813ee7c14248d2fe980afd76b3c18bd76dbe12243462197f0cbdc9be3920ebdd089c4b2298d9a1cdb433e46584b34e711bec5ff6c58bbebe33fc24f458145669b31ac62e619b59c52fbf2827ac3965817c2552953404361fca103df98b3960ebd8e943ad145a39bfdc9b3a39dd13732c6d1c549ad7e6cc8da3b6c8992b36aa9150df874e08254d342e5357ff7a4561b2ee28c6a889ee05b84005bf1e5974697b9be519757ee5b2201d190d4ecdacd2f5ee349dc8d180e8ce7ee886cb7651fb401246cbe5462557ef93c2702cc60e5e3ae535c5cf894d4efd26f9e7b867fc536d8eee7ba787cee81fadbfa391dbb82babea9e6fa44ec2ea1d778b85c6d7cea0289845cf4f492b9588fe9e6e46d55b1b0be86c5ca619063acbc740522abc612af9873e1d4d44d8053596cdf29dd9901216a32b41ff0c59d38d935d24adcb5cdca9d94cda10e41712fc69ddf175ae8615a65b0e642287cf2c1e99f59c1f993b8fca56f9637f13cc92cf129839ace80d76cb66f2ff0d6da191336691e718668166f0f96fc64a61fb83ed4c26f5b39f4de8dc64776ff4002ad3940235a0d69f32706d7fabe08c7c9bca0764c344b2e31d466018f465d9f771320b980ea86230fb852e9bc22c532c2c5348931f0f9ecd55947e93c2241bdaa47e8e89dfde5654c54795ef8ab558849832e19fa06da6999685c2a41c7c17ac6f8662b9c1dc3bb3e15ea67f430d780939a3221cf162b0be827214fd5dd721cbfbab67ea123dc3f2c7b71046e9265fc8710305acd221680d7f8b96dc6f33777902eb2a7069c11953751631137f007f955347df53267116ab2b7f31cbd091171a67e99dba4732c61cabd497e442d0a76a5acdc529976b50e02412fc89691e97e22c4b9e8ddc5772ccd4eb7f67b21597e60e6f46674af66bcbb5f382dc58658cd61fb9b6ea701a4dc7f5b69bf62aa6d09059ef02542a5d4c1005b4ed92d1401491b2ba9418a2bdcfec44091e4a5ba1793431310fa7d3488575a328f24af05d033af9b9f6ff5cb93bd477e6e55e1a102d4028d9ade2e1df589bb67736beb6323e478a5072e75fbec71b031120a8bd92fafc5f8fa37cc710aae885d74cdb1c0cdff8f107210aa3bdd902bac2855bc9421d4622ea3e2a5a3e03d250029c450bb9b0ad166f2afe948a896561ed1a845817ba46622299ea14fa9cd27e2101cf83244f428071bf6ad9ed48e54c5418769b1fdb42afefe83b298d072137b6bd0340e9eaada52695067bc128b10b1e9a3aa6b7636fe762e26c7f793003dfea8eaaa9b121f0ba9c03a38cf8c1c8a85ecdceb7694aa3e81c2394dce5c8d4dd9c12aa5b4d2d9fbc7889f7f14af6889fcf0be7f55153e02382cd2c514ea5dc620f701149680e1bc56497a08febae07dc942161113bbeffbde7061cf50f5889bc544b5ccd0f105713bddbe282b87e8a0c23f7e19f43aed91191b4362b11a1e561632a140d978a6c2f6b28b2242940a66eb4720f0770380c4b3a9b411a418a2f9638564780e41cc2c5b1741e08b092c919e6f227fa643e48dff80eca6b3a241fea249137006fc429cdc4dc5bc750ae7e3125a144ddfb2d88e5a38db0cd89acca576152754ebdead6ee17d9fa79ec7fcfd947fda72aa0b15bb1aad36727e3cfa73da1fa096d1e30665b11d34b2d99cca51a10fe0eab2847753899f02a15a2a3ed48d92a9d60ce83b18c85d76ac7a20273a87480557a03b8886c82a12063412b1a9a9b5974058d33802cc20fa983c41b79c7e2772226e14f1d8a0bcce196fab764fb5e707ac79d11deb974d1763743d74e3f584b75039e9f6a471511063fcfc9833ef9b6c922b3d46193a6aa57f3fafee6ef80ae86b586ccbb9d3e13fbfaa99fe4cf61ff636c0baa31c54139f7fa551602167b977057ad25459b729356fd614c484050a4a95938abc89852df6d88335527310acc4fc9fb6b23b97040a46b713934557d00bd51bdf41f8f07ad316ea78b668dddbd1bb86b030dc12d4134387cbed0d1768c0860da4dc8cbdba867f2b04830955726522027649288f5fbe746ca6c4bc71be08133fb6bc8e6f704c9175d87f041604fc5bc3b1133a174c100f7cfc4392a6677c03e64b05dae02881ce18cf3363834d6ff2b69fc1ae20e2f8f23b4c8fa64568d20d348d209b98eaf58d958c35fc2c82d27e41141fafbdc09ad5b0017b4eb5202a6c3313d5ce2d00d03513657685349e0ab1a7594f8e461d2fba699d760f55f92f7eec4a1921f34dea2e7a9b07c78f1c3109e2b0b6818cb5e2e0753ded35661d86480680439027754160f7cec586c383243ec0812bd5a4d890a7f2a19b78b5b1fdae753679a8fe22365cdac18a7e8c88d082e8ac9405a2b48c872f9d6229fe3243d00d52ec9bf364b4ae5cb46d8b6c49d876d9e222cc0d9a514a216d03355268e26c1e55132576550c238f4499d716860bd7c6183506b74a8d253c427df5193d69d83a712004b7b6e3aed779e9d81270da161f0c062088269b000b03430d8333e431d5ccf582bb55a5c29f059e30b626539491bbd0aa3a9b8c4fb7d450b38ec658ef668c3ce80d346d0505e74c0286ba77caa7bb9aadf83f171447c51f204acbee6384df5c1baf40b56c0c1139f436d81b8d93ee12c9eec15759c9f0dabdbe96c8aaeb00ac4ddea429571dea21e2ba1d7db0220d34c4e137d94e5d8002b52220154f7c16aa66304a47c057d10083839e1d560b40e04d8a2dd1d0f6d91e708e82bf914d9bc8f829323431d89fbec9e36547ceb261ac93b528c49ac311386295b6df6bf1967ba7fa0472e48f83e013e227657222c090ba39809bc3472299e1b7226b27a7181135719a51679df2bb4bd0faf8e0987b4d32d8dafa7b7ac4870130e306d7caeb88b3db1e95b6149e1c987fe855f6b82ee584d279da127963b21feebe39834b4e3a301a873d022836e866b88b221ca089b644242d33e9f14979e26a02ce5e15ad968ac67a0d3fd38b38926daabe94f3567d8d0e9842e0b89bb77f6d08d5501ab479bbb4e44efcd60fed0740910509cefaa05a0e6989e9688938d702e489a0d407cb51d5c16cfcb3d40547533ce1bca8cba4f0736004a15ddde0667ca31d09902462e39b744c5c7c0e90ad9ccf9ca251f42d55be0c22a96fc5c524d779bd4e5f05f1c4190689bc6988a80be5c9e5affd1d6c10808aac65861afca5d5dfc5eab89c798edc6fdd7684c1a1167a87b543c43b1db3ea0e1170f4f01ca97e24cb0633850730979d89472fd85ff34b0959d0c9edb7965e3c58b72317c37f016254644bcb446bd9eead6957033ad895fa960fab7054f18a97ac6954963c01a422635c8dc08e7dfb17cc1b63eb219c633428dd6a1bde1ea1618a08431688bbc641ec9461f8d938d2b46ad1e656cc7da5b09d670beb5eb4574133f6d126b37bdd99707b85fbd2bd8e7", &(0x7f00000001c0)=0x1000, &(0x7f0000000240)="48bbf818abf215c6ea5b", 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r4 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x104, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r0 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, r3, r0, r3, 0x131, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r7 = getgid() r8 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) setreuid(0xee00, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r10) r11 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x6, r11, r7, r8, r10, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, r0, 0x0, r5, r7, 0x4, 0x6}, 0x5, 0x1, 0x7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000240)="41ad7c4976fd81d3786dbc5608b9ea7facd2d663b45dc576e9728d1598f5255bc94909e131f439577ff900c0152e5a5607f085143dc87f77584ac6e3a7ef35c7cb7040799dcf55fedc8e22c32b64d675a3ccabbd69aa60fdc97f948db2c93ef1ffda9ec4649a889934a8054b5898fe393e125c9e89a0cbc9852cf39fac6528ba1234e89408a20cd0946e49d9d3474137014e9e0492d680686979da2c1d1592a20321fb5c7389513658b8d0c07064581a983974fcf7415f95a424cdb3449f37160b3976744d882344ce0904cce46a5ab70e9aea75a3f1cc0938c7f49385266b0e0124a487daaff1a873bebec9f9cc6e24151201cd8420", &(0x7f0000000080)=0xf6, &(0x7f0000000340)="51b091cf012e8136c84d7ab563c609bcec5021cf08b8977a84660f18f30bc6899a513c781a663059ee410b85c1f0b5d907af523c8736613f1e15bcc73630f233fa83b4c3df9d815495d480727cc889061036dc7751f3880639cdf87a8fc82d781402249bc540df41380f635d8f7f30506bdd608374d1634817de2db17a01f87ea3184b5425cbf6b9b43776e085a320d0b82d7b51bcdfd829815cced2c50d12903d84b05849a2c8c85cdcf5d35a81aec0529e332472e3c16866d9b241988f85f78d04f5f5dc13e0d25c4ee1fb9348177b047247", 0xd3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000440)="526fee6c79b3bb4a156d505d0654707e7de63dc07972e1d5f0ac3969c2f894f92deaec704f1b4d7bf68330c6d74cfba6576a41e8ffa2e9fb740f81d954cfba37051f73bf0bc58936141dfe16ee383ae8022001a7af7ed65ff16bb8ce84b0430a4865ee9bd2e4412a7defd1ce792f22d244d43d98b209dc76fd21a9d9ec6d93a1054fafca794d0735eace1cbb0e1a7212b5a5ed6d28d378f1bd6604d385df3d1a6d2949d36608f9faf83eb947a6aa2cbb7bcef2fff558ddede6b35f1cb1", &(0x7f0000000100)=0xbd, &(0x7f0000000180)="a21e2b23d0a19c355368e987ceec6f7485c68655d12301424e", 0x19) executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fsync(r0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) executing program 5: syz_open_pts() close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x61}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffffc, 0xf3}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7f6d, 0x0, 0x8, "0406ff0d372e4c050000000500", 0x1, 0xfffffffe}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504", 0xda}], 0x1) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x0, 0xffffffbc, "0300c6f26461c094f4ffffffff00", 0x1}) readv(r3, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/147, 0x93}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) getpgid(0xffffffffffffffff) r5 = kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = dup2(r4, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r9) wait4(r8, &(0x7f0000000300), 0x7d8e2df61ff35f1c, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {0x21}], 0x2}) r10 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r10) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) listen(0xffffffffffffffff, 0xfffffffd) close(r0) execve(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x16, 0x3, 0x4]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="76e0820500", 0x5}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) close(r0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r2 = socket(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() dup2(r5, r3) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x0, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r6) executing program 6: msync(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x3) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) open(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x9b) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0xd30, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) pwritev(r1, &(0x7f0000000a40)=[{&(0x7f0000000580)="3c8420770954a07446f5568d078c4ec14086fc1fcc5b9382d336a5b6241bf7b1026b7dabc654b897231641bb1a8ebc60c55a9f4b824267a7d2bd5493f1141a620d9fedab808edc0733a3729854c948d0854565baf24b3f52db688324a262073aded263fa585572d0e4f426f2aa9bc12ff9770497beef2c1ffe11e9e4b49ef4e51066abfb6e78646df453af8b1570ffecac31ccbeec519b119ec43465f4ecb2e555c709f029cc1b9c4e5fdf0f8b", 0xad}, {&(0x7f00000001c0)="e15cd592c2812306dfcf87bf9ab0644677fcc05d7b47832e2b3d7b861703917c7b614122a5fef4f67c46de355cedceb3e8a434d064c0d519f608cbd2b132", 0x3e}, {&(0x7f0000000640)="8bd39feaa947d3d038483517ce57b2177a23af861967edc75061bcc0994720d72051aaf1b70fa22abde6309ee37a776d567a7f6d7fce78e9e62450705d7db1d23623b033e20dc9bdac0448033d884731", 0x50}, {&(0x7f00000006c0)="6f3d44a403749863cfa58029135a239de14f79b0363be1a46f7a5a92144c216134b025ec17dfdb2e281d42c829da83b921089d4c75806a1db094a2d39de8d867a200eb809ae41f351ea693ff1f5d5a914d47b67e90bcf1a615ba6bafa3b15394b5590404a41343770a70231c157d73373f98aa746580e253f3b258f1968745aea283", 0x82}, {&(0x7f0000000200)="74157e", 0x3}, {&(0x7f0000000780)="2d2007c3c8d60e8115286b6458c87eb9713ae2c4e7b0cf7a210c01f87b3d5904887cdfc23736e3c33043e8dac95eb3c0114578d597d79ecabf0596bf109891d7d9ee4f3ee873393dc2a09feb24d7b9db01b210c8f8962a8cf9bc1fb3c18e764c9bca15d3f3973c5c2cce6bf637107c84208964039d2503e33a37d80f8efb1df426447d0828116f08", 0x88}, {&(0x7f0000000440)="392c2aac53bdae34d12cf281c4bfa68cc9e831be3b9a18116ceeb9c833f922bd96", 0x21}, {&(0x7f0000000840)="ce4534a686490edaa0c163b63b84ab6df4672d3d345baa09a8be3dee77104a39", 0x20}, {&(0x7f0000000880)="0c09db1f2a4eea22025546705e8af0f5096c45e0f5ace06c2738e6da12aa01ef7977cb8cb2698f688c738ceeb4e151699b1f049dcea2ad89ec59ca1c66cc9994cc0231413b7c7669d7f779c8c76b65a206a1b0394be119e54066ec68f03e5a4f85d0eb03527f128f23f86526b7f2a16e1b0b9718fba5aa8f8d5559c0fcd84fd5afadba30f76869001c260228693556f43b6df78b20083f9b540faf5d2a3500", 0x9f}, {&(0x7f0000000940)="38b36d555335993ea8692e78d4ab5c03ee466cd7b372800d265c52d00ba0682d8f42785dcfe8bbddfac571cc2add00dfc2e40123ee7d8cbd67ccac36a9f19390d96e8a411ddf470d065cc7d2a17b5857b92c1ba45e6d68fe3ec234b4255e54bfa398eeaeab32d65247b6ca631cfbc2aaea2a98da852503a7c5c0cbf09f3d176aa0f605e1c4bf475560031cdbd3db723299d429fedf0fd3a9232190887e3a4102c105884f3c91a8227870af65ebf6ee5d4f78f8b90c335a7e0d3433770f17f59b570a3e50852c29b8715c8b0d54d8c3bc1084aec6e5927276eb177ea88829b3c9ad1bc773a91f", 0xe6}], 0xa, 0xffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000098, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x8000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r7) executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f00000003c0), 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x46) r2 = msgget$private(0x0, 0x80) msgget$private(0x0, 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x1000300000000}) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) msgsnd(0x0, 0x0, 0x401, 0x0) r4 = socket(0x1, 0x1, 0x1) getsockopt(r4, 0x0, 0x64, 0x0, 0x0) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4], 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e099ba5b88cbf8fd81fa1b59ef8417d010fb525c23"], 0x39, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x412dff) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000a02000/0x4000)=nil, &(0x7f0000f37000/0x3000)=nil}, {&(0x7f0000b2d000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000aad000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x4}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000e44000/0x4000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ef3000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000e71000/0x3000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000f97000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0xffffffffffffffff}], './file0\x00', 0x4}) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {}, {0x16}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3a, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) socket$unix(0x1, 0x3, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) open(0x0, 0x8000, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) setuid(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) executing program 5: socketpair(0x18, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet(r2, &(0x7f0000000080)=""/81, 0x51, 0x1000, &(0x7f0000000100)={0x2, 0x3}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) chroot(&(0x7f0000000200)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x14) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0xf0, 0x7, 0x24, 0x401, "b20699520161bbe7c6935665ba3e3d0d16491a22", 0x2, 0xffffffc0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x380) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x81, 0xffffffffffffffff, r5, r6, r8, 0x84, 0x20}, 0x8000000000000000, 0x480, 0x8}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) select(0x40, &(0x7f00000005c0)={0x6, 0x4, 0x2, 0x74, 0xd2f9, 0x8, 0x9, 0x3}, &(0x7f0000000600)={0x7, 0x13d3ecb6, 0x3, 0x8f5, 0x4, 0x8001, 0x80000000, 0x80000001}, &(0x7f0000000640)={0x7, 0xac0, 0x26, 0x5, 0x8, 0x2, 0x1, 0xfffffffffffff356}, &(0x7f0000000680)={0xe627, 0x8000000000000001}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000700)={0x8, &(0x7f00000006c0)=[{0x0, 0x1, 0x20, 0x6}, {0x8001, 0xa4, 0x1, 0x3}, {0x1, 0x44, 0x3, 0x1f}, {0x401, 0x4, 0x8, 0x5}, {0x3, 0x40, 0x8, 0x14b1}, {0x1, 0x91, 0x1, 0x4}, {0x5, 0x5, 0x6, 0xf9}, {0x0, 0x3, 0x9, 0x7}]}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000740)=r0) syz_emit_ethernet(0xf0, &(0x7f0000000780)={@random="37100f4769cf", @remote, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x2, 0x1, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0xda, 0x67, 0x1f, 0x4, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4, {[@end]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x9, 0x0, 0x9, {[@eol, @timestamp={0x8, 0xa, 0x329c25c4, 0x2}, @nop, @sack_perm={0x4, 0x2}, @eol, @window={0x3, 0x3, 0x2}]}}, {"efcd9bafd98f6964df8a1938b458a5ae5a3405b599d4d2660152c468c1fa813e1568cc359edbb0112b106b4ae308418fc0e9344c1dca89e20d79428a79fd807f5641c06f96fe605595a621b00f663eb6876791d3d1feeb550eb9a912756ad9ea19c46e066f690aa4d8380bd6e819127901d54145c33253af594b7d0a9edb0914687c62ee95d05edd1b85b2b8fd8f58c107ca9aeb51808793e86b"}}}}}}) read(r9, &(0x7f0000000880)=""/29, 0x1d) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000008c0)=""/246, &(0x7f00000009c0)=0xf6) getgroups(0x1, &(0x7f0000000a00)=[r8]) getgroups(0x6, &(0x7f0000000a40)=[r10, r7, r8, r8, r8, 0x0]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x81) sendto$unix(r1, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000880)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10c) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/74}, &(0x7f0000000440)=0x4c) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10c, &(0x7f0000000580)=[{&(0x7f0000000200)="12cd4e7c5f", 0x5}, {&(0x7f0000000240)="2044eb8194f30e3c009a68a8dcdb040a2bfa8c4def0053577f3e1d0b42c3a650c43d5f94d7eb218d971c2dc73beb3352e6195ac3a65a91bf4d918d205efc6e2409b45e2af77970ca62c7c7b01560f2f0ce5ce36ffeea1af45231487b142e55f57775799efb5d9b99e6556a51a7dc1eaa89daab7185a38e4cc2576ffbc0fd699634ca0eadd9913e8111ff738d8804", 0x8e}, {&(0x7f0000000300)="f5", 0x1}, {&(0x7f0000000340)}, {&(0x7f0000000380)="67619bdb25682f63ddbb55d66822b541c5c24cccfd99418ed4d4d64a694be8f2f68e22055e3011363bde6e596a9be05a29736da112fe2f8eea86405d15d9eff593cba30ce191a0cc49886124a263260677ba0f62d0d495315089efa463abb9f10a0b443a94da06a7b979ec7307a3381f119a45bb9511134d96ea9cee3e93289383d18df94b4f6a6598c51bfadd5318", 0x8f}, {&(0x7f00000004c0)="de908bf2dd9824cedd4e670bd6a7aa5cf75950e4fdbf3a265093d5e8a3547aa12a6db1b9aa3d9ae76bc89ef497e470485d924cf0198d349bf9458bcbd7d29ff30fbf6b47dd7ffdb6b37ae241be43d619961c080fe3ea9e256db6aebe58ccd765daa19e6173664d99bef3bb116fffd3b9d510bef8a8f599be24fcc0d3ca282ea0fe0c23e53a36f46906e697b20e68fd7a518cae6e79acd3e58ddcfda22eba0b16d7", 0xa1}], 0x6, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x50}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0x4d}, {0x1, 0x0, 0x0, 0xfffffffc}, {0x6, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x2005498) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) getpid() unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x0, 0xffffffbc, "0300c6f26461c094f4ffffffff00", 0x1}) readv(r3, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/147, 0x93}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) getpgid(0xffffffffffffffff) r5 = kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = dup2(r4, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r9) wait4(r8, &(0x7f0000000300), 0x7d8e2df61ff35f1c, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {0x21}], 0x2}) r10 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r10) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) listen(0xffffffffffffffff, 0xfffffffd) close(r0) execve(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x16, 0x3, 0x4]) executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x3d2e) (async) r2 = socket(0x2, 0x4000, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x80, 0x9, 0x7}, {0x5, 0x7, 0x7, 0x5}, {0x0, 0x1f, 0xa9, 0x5}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) (async) r4 = dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) getpid() getrlimit(0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xe02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sysctl$net_inet_carp(&(0x7f0000000000), 0x5, &(0x7f0000000040)="55cad95866c9d284ed6be55947111eefc9a9f1ddb725655f36d4b8b48fcd93889b1fdaf993f350e7b845162edc147de24958a2e9612000000000000000e39567c4c8d58d255f4b61e957a11d7b2e1a83abb0a90eec042db755836a49fcae0ff38a681d058ed5b89b0b749c26ce9865444abe6edba702389b415b7c22585de454b596aad4eeb5b2512b829a6cb7e2de5fcfd8402407714f138837436fc4dbb5affc3fe6d7e2783246e1fdcaf6265bc062b7a8f5a025f5cab2ae45933f9f7839667d3b65debcabb388f1e708b6d8a9bb30bc0eacb55745635ccf727504293defe26c7e78", 0x0, 0x0, 0x0) setregid(0x0, r1) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000880)="eb82d830e48f97617df7e8a71396abaf3d2659fa5d0fa85582247aafd625c902a3a6da37183b501f4df289a969c4f77bd97465ea86dd3beba8c9488f956a436bd12469933855946b770c31c6353d7e9d44436609eae8461ae1351a49d8eef63a3e04e93021ad82aa1a9d62beb77b8d99a3fec7203463e561d596c9c702dcc1b7182cc6124b0ff4db2ac2a8bbaba441a2b1e7c832d61d191645b54ccabe5853345e7523d65dd669bebcdb0ca227a07356acabc3639e3a9d6e710cbb6e3e404cc2991caae130fe0e11512a89499975ee8984deb26619acd508334ce1c900ebbfc93f97", &(0x7f00000001c0)=0xe2, &(0x7f0000000780)="858adae5ceb869771a55a13d1138b32155542eeaacffaa8f67ebf943fcec4c006b0cb0ce8704e644e8d2431431aeb0f11ef7772c162c9fa06af6ce08f9511f2d9e5702eb430e2fa1baa19922dcfa4b76ea5c6b37fcf81d54a35e6599d24e93c633a078a0a03ae7180b5737115909117cc24c8f6277244933fddd25d8c0fc7b150c13a3498efa4dec585f9629412c80e90677f1f5eaf6dd4e783505a1a640880d3cb78d9a7f1149e0740187a50ec1afbf915233d8500b7b8e4bf8c70d3fa78e0d0c83c464f066314ccdf88a39cd5167f694f97b044c4c0c9b95d5f28a91404cbadcd5a6", 0xe3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000580)="80937c96712b24cc896759df04136a695bea3d4350c859f4461f97fca86cfea87967d8d8d12cc5e84881de9740cf8ce1fa9c73825d58ad8e62bfe3a7b6255c58df5b36ee6aad1f3b19678e75a455da582e9198be8f9d4771406a74f4629bdee67d3bb3884be91b55c8824b751d34695dce2a6a0d4a58ca08fe1625b61b7f04da5accb6c2d460e5474588f5c3f333436e4614f0690e4acfa8a94319c0984a276709e6f3070f49568f1a8701c41846b2849234d7ed26efd5d37125ecc401aebf8b7e1b4ac91297b509223447d888f350043ed4173b3859fd77", 0xd8}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000005000000190000000000f2ffffff00"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/152, 0x98}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setuid(r5) seteuid(r5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r6 = socket$unix(0x1, 0x4, 0x0) bind$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 7: close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff10000000ffffffffff080045b61fc15cfc33b60a535a0000300000000000019078ac1400bbe00000010b0090780000000045fc000000000800000008875b01e6e6d459c86d930e37f376f8172cd859a754e00322981aa695879f7fbb6e9cf9329254b2b1f5b788ec506dc1d70215f156f70ad255799de6b2cd0f360f9b4cf0a2a3a1342b94f2bd347a9a40779916d9e02165ee161faaadd278ad403c67000000000000"]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) fcntl$getflags(r0, 0x1) socket(0x18, 0x2, 0x8) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0xffffffffffffff8b}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff]}}) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x3, 0x0) dup2(r3, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) dup(0xffffffffffffffff) close(0xffffffffffffffff) executing program 6: socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7004"]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x0, 0x58}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x286, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x250, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing={0xc7, 0x8, 0x0, 0xab, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0xf0, 0xa, '\x00', [@generic={0xe8, 0x40, "e5601022c00899f2e8e5162f29b8da199d9cc51c3733fac5fc5b0670c11ac21794a556428af675d4715bf7b7beb249f144a8401bc3b1cb552ce934ba726868fc"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x1d, 0x1f, '\x00', [@generic={0xef, 0x2c, "6f0cf24814b15ccc80227492eb7c3686a2418c8ea82fef9d2b86d548c28bc5d23ca28bc70a23b0765adbd2df"}, @enc_lim, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn, @generic={0x1f, 0xb9, "23b273dc2a4b61fd508a62fcfe4d094ebbe67bdbbd565751314c0c53421b06727b426b1224b3d5acaacbaad1a2e2b3a1d5a7bfa2c330ffd5a9a760fb74ec40c0d28caab49c12b16e990c623fbf68eb8d14b1cf3aa2bcf1db8e9df11eee47530059a7a991c417838f25711ca22d1ff7fdcc7bfad5d784c7c10d32247e4cddf038c5029be60710ebfa8d4c9304987d2340356a05ab9ce0fa53b70beb6e4d47ec373f0d1847ba330e1937323c7324bcaa5e919b43b8797523d9df"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x0, '\x00', [@ra={0x5, 0x2, 0x1ff}]}, @routing={0x3a, 0x0, 0x0, 0x2}, @routing={0x3c, 0x2, 0x0, 0x3, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}]}, @routing={0x66, 0x6, 0x0, 0x81, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback]}, @fragment={0x11, 0x0, 0x8, 0x0, 0x0, 0x8, 0x66}]}}}}}}}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r1, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) executing program 2: chmod(&(0x7f0000000000)='./file0\x00', 0x40) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x41, 0x2) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/39, 0x27, 0x40, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) fcntl$getflags(r0, 0x1) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = semget(0x0, 0x3, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x95f9, r3, r5, r9, 0x0, 0x20, 0x3ff}, 0x2, 0xffffffffffffff30, 0xd2}) r10 = getuid() r11 = socket(0x2, 0x3, 0x9) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) fchownat(r0, &(0x7f00000003c0)='./file0\x00', r10, r6, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open$dir(&(0x7f0000001bc0)='./file0\x00', 0x10000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r15 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x200, 0xe0) r16 = fcntl$dupfd(r0, 0x0, r11) sendmsg$unix(r12, &(0x7f0000001d80)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000480)="4998cafb2316a85bd255d968d2579bfc57336dbef6c19b2ab53968fa10f739a1fc6f3e9c3bf7bda886b3c0bf966caf6fdd4c5a6bc7a4075424604756836c70769e629dbd3d23b411de6430e1277d1dc9381637abb9f12ac865bd7bccffabffce18508a0ecb6d7a5fbc9d93a670fb837caf7a59bd39237da9d262bbd4466560b00293836cc81bc8ff160e357faf90ea374c4e068b0f58e57550f28e7718ca76adc8b04d609e2a71e64204ef97787f238aa9cfc375758309e01a353d58bed93f774fc64e40", 0xc4}, {&(0x7f0000000580)="045ebf069d5e802d684fdb87e5c63ffcfb0c92c5dea877977ee5b31bed7f7e575263a73cf66e7a00e66cc874ab21be3c7ab3c113239ec7b7fd98104781a73da01b268021f88e382433546b891d146e6b3f551fdf897317b20bf012495f86630d95a132f0c31c9bbeed7be110e2d363d5536bee48a51f4e14cdd19e7201d354bbcf35db341f33165621e1df0cc37c97f51daabdf6f5db96e0", 0x98}, {&(0x7f0000000640)="047382b5194bb19b482ace2383e167e1a0d71843cc9e82d942eed3ed82ec946050325c1370b1b96b83e723f6ea4a1e6455bfc4a5090442aa8d1b0fabad78bac4ff571bf57797dd", 0x47}, {&(0x7f00000006c0)="83938dcf73e76c1a3d7b381f41c23e0fee023978af1cf2000d573ed1c0480c379d57fec1c321f43890b7be7c69d2d6654e219dbf48eb60ab70cb43a4d881843201fbc555c2cfd1e72df95bbdeb6687dcd97453192950611a496902e56cab98399ba8e2d4aafec98ebcfad65f7057ccb05b2615b1f312439b6348e66bc7df1913fb1d6c739c6a822dbaf3fa22fae8161dd0", 0x91}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="cc354da89136982d2cc6b6d06d30bbef6edde30973b6e6bdaff7e2dba0baabda2fd925f3c8728426c84c7792382a8b05fa341ee0cf841996582207c48051a57edbcfd5eb53514298d85a835c6038eecb18d76467951201c10653936d89acbc2193e279b6e768738cb4982d75e68ff16fb94846bddc55583b4e3c8362a620fdf63888b7dbf5bcd469ae0a727ee8f208d92b248b0010347b1c539dfe080055478ebd5358b7d48b9e5285f53959e90d4e7770045540939767f99cfc77a88d050f2f6f119fdf9ec2dafeff5bfcfffce8ecc6d79d", 0xd2}, {&(0x7f00000008c0)="1aa9035713db1f329bf93fe4c155fe351f77f52b31888e648c7af80adb6043f3fd8cbdc28a929b5227b75702ac12465ec936de8498d026b963d79cf38b71c75b524abbccf47eb4697d783c97ac7efe2ff3d7df4ce81b15300c43c9ef9e456548e8520d99e0ff82834a73eb8c5e42b3810174dcb2f4e1f53f616288523fa429564199e8b7276f512efeabf09f6c92339d704720f51daab54e68b8809e2ad89661a55f68684a7923922e9464f16e62916e789e820971c065c987c0d40e7b54555dcefec33d9c8d5e1249433a363f953dba7cb763404a88482764ab0652625d5dfa7f18b96231a3b213ae0da693657bed1d02e6f97c3089461b75722a6ceb4abe206100e9ed029475ae18dbedd32edb240a6427e1a1af119de3548f32d09c80d16808f5dc434dce47d750ec2668d51e051c7481bebebd50e85e21f89f85fb08d031c55113b8f9ebe94f0ac5f1e55c8d573406eb835774d7525f684606f89182dd6f87c0873a72fdcd08424fde2d3885b02c27016509b64c721eedcda1a5805964ad691892acf2417c5830342fbe9fe73560ef6ec6af6ef7dc82e9ee1acd827505e9832df617d7f94b6ffa43e85ac41da109e6cb28b5dfddb24e1d348e990f4e3216870ef7a4113641b66f069ca4e467a7a7a067d71dc1f9ed9701155b129aa72a4fbb3ebeb6d4b711f5e3863ee9cb1945c66e0bcd528fa68942041dc6eed9225742763d3536ff922f67196baab224c73f7af5caaff45f807d68b6f206115e2fec5886817b7e9fb712f22ae24c852853555c065a7ad17da6b85526c85c2abd16b29d846e1ebb3665ddee6e5168b024dba6930cc4516fb4f8e7d23cd09c8f37a7a972de0a4297329409ed58a72bc74d90b8fce67cecb8c3016259833b59ba8e7b78adb9e5c3f09c529e9ad645cf4db8c6b72ee4479d2a7d18fbdf2fcc28ba2f674388aaaa3bbb2d22615afa2585c64b81a5f9c16379de33ed2957b2c433869f2966895bf46508b46161fcc109c0ecdbc2cf338b64c0eb860676a219f858db480dbee841891fff8d1227ec42f1b4c8a4ce449b97db33dc6189057aad642469c1627aea25d67318ccb339b8d6690f35506b91d0e1f846a7f7655bb727ee79260779250e79b8084c81be93c6abf12845a79ce96910e9c1c506e7df779d3135afe3864ed475c0bdab7530b96662cc5bc2a5aa34b4847eea4e447c81536098be54fae2fc0793f6b1530329a600ad29a4cb6a5bb10e9abfabf1a8cf785d7d8a77c7481ff8c0f1c2c039870bd8b346a9a32fd99398ed2f78a3814085b0c09275cacb5589f87d7ff7ff9615676706a420b18447879b49732e02af928081c9a0011e174928f02dba499decdc00f56ca691f16b0c4f568e8bc0fd1b5427804fca63ae41454070394c1d10b32d025ea6d748b6f7c37d6dad5708388df76a9411da5dbf373daab8c8c88df30bd5acf800bd96bee987636b61b64e8c53f67e0157ec65031f83828118ded89d57dd381bcbbec3925e8dae21c57551d6c9456f5594dc0703c3ecd1eca5a7cea0967c17dcc2fedc1a01c8284dbce043134d52fe72be8328ba34e4fdedaaf2bab4eae174e49bbe0b4be21c3a5df2d243ea10d481915cf2b43b03fa57b43890153d4aa9bbc2a240ca10a01b9d7bff1b6c943edf3f60fe7ba3d461458b311d5b4d33d9e71e731e11fb26efa6fc1c0441d166b48efd39a3d741afe92cf1f97954b5c534449c6eda70ccc96ba70125d6aaa60161ee3f5979a8004b80e784fc0f734fb19a6df2c156949ab06707fd6e5481e9488ecb29e28d72ff02e65f0605185792c366af58c48f3760230bb8e3a4792b426b26f9ff03abc4f11d5d12ededc6551b5640b4577bc360ad52dfe253b60c7c9fc4245e54da34c3169fda6b4b97634e945164dc6c5b988690cfa892316c8381dbab021f82918a262245dc6343137393535bdf008bb74928935d0ba076cecea33861ab4f3d2c0b893831525c4148d7abdb8f6cce67483d4e1afae29fe4c1c42252da4332883360d47579f4276971f1c0d917096e98a5c2cbd665790b7a40b59b459c78566871d3b7d04f20d1a304b0faf3256ade35fde7cc7b0c1a44dd009338ffa66e04bcfaeb65e893118aa0c116996bdf896cc6f2a0224b2f24137f712c8816d0f21f1eb254cc5f6506f0007bee4c817f5ef5323086ae24844a6dfb507846594256e63021649155776c33a8115ec2c92f4826ee6caa3cb65c29ac687b78875336aa6835a745260fee981f528d032a8d52f126bcfab27d790e6357d9f9ef6b872148ce717e35f645c80d524afa351074e781ae18824f20e50bcc40cfa4c9c11fa7525e01e2a3af2cb2e18e218eada741903fe36b08eacf1b96bf017e07be2982a5d4dc24fc244451dee7b48b896892c2e8575b0e4b313cee76411c74265234d3266908e15629eb850b4a77f925326f50307dec3a0330de02b26b5b2f95d7f3e503f9eb7091ef9b087f0772f91690a8764a4f29c65f3ab57689afae06a0dd822da9bec8cdc56e43f6ac75af449dcc79bbf0b710923dc450f24e0c020d04bdbfb2360e5b2fd507c85e0db03c6675a42d0c8e86f3550b92315ac11e6e597fbb05c42a1d87806714aa873643ada978efc738eea49d2a8c3cdfd676f6958ea70eec731b1e1b084a6db17f5f6e695df250822feed1a09201b595195081f0f7c326787c9ae081b2c347403d421eba2d96f9e517605caad9c44250010b9435442e0b4c6b65ef93bea0cb016ef5020b99e156527ae6814137bd82b513f97018210e0a443ec407d9ed99725381cbda842fe7b9a690b326f5bf2b7fbc4991acc045c8c86bd1fb7fba19468d6910550fada40640b28252d26133ade00a95ea1eeb33bd38e283b97cd75d2633af2f6ab01920f760b69a3718576e8f9045a870b8f0f0fa3912163347208266f4949f1320af07bdffb0e51d14435916a283d579528e3cf9aea4d47a9343ed40707bc46c4cbf2f6f1827e54d97e379208a60daab4ac31fd50005982a0dc34f7f589b44dd67f6117cf38f6cd111504b8ff89135cacc69bad538aac486d402c2f7920b0d86842a025686efa7c4c1cfed5cfffe9c67ef8736a51e4d1cc1c991511eeb523e992be7c24859999f5d8cab8e701d4510d14ddc04884ddd74c2b4f3bf6db3c77d204cba13561f7f2bbf73205c3cb9575f4e0baa29f9a8d94de21128d863daab6f2a1fce4ff2700afc10dfeac30415a800d0578db46230c257572ef75d58f231e97c9ea9759c50facbdb158b238e6222267086243f722c34dc0440f9ae977b1650f3e8b115236a894294208224b245f7470b6e5044deb0e5b4de0884d549b1aa02dceb4ba4cca224ef23a459a227f6e604731a525f0cf246d0a31664a9e763810c505b8f60ec4fbcf64f3ba00014cf4aea51e075fbce3ca5c57b2d40265258579ee50633de5f0345394b792a0d5528edcc2cf4dda9bd5b4a1ac44c413702078734e0159900256d573bc05ef31d8dfec1c9352fb98ed134ccb5be7894f6fc229ca57e3baace550a7dcc456347f47503cd18ff11447e39ce9b190c4025e3a47df79a7e09384023debf3aa98cebed1bb3dbb6045f64fd5a3fdb70eba49d8a8e05849e03dcf06f0ab4aaa9d99966b5e00d062b5a95bfb880e08ebfd3b5022495e1e4ee00f5b60cf918bce803f9ff242d54c4a7fdb42e7ade8e3b84c14f39c8b11c564c56b912568590333887403c32b554479520c81f08dcaf25de6bfb0180d5d72551b48c3b4ac0c38c7de8fb84f43a2d0cf2c4404c8999fe66ef3d6fbd06f4a86f5d0b00e732fb7e21c3dabe8756c8d52dd0f074422c8c03d7bfcc8e666a7ed0ec5918eb244dc2e44098b2a8c662c262e2337fa4346e002b05824984ae727529429f312b40368160a19ec60ec324ef8d576771e7f5800700cf03a148253e868010549d29139a04297660dbdb2e82e3a21a5f89053fde5f70fa81033add09d86df274e2eb22ac56f4df39fc97330ea8d41556ece0e079bce8296c5dcc59d368a78b267814a916d7ff0c4d33f3113fdeec4133f9ab1fb0b4d2659ef92cd162fed8c3eec7cb0321eae88a4c63ac123dde591c26a3e46d758748e88b677e9d9424e73ec333ca3dbb58d77a01f3f71f8fe3f8fd96d8d9ccae76f49f91bde2a91b70517e00da76556ff32340fa0fc093704cecf07bcc5b45c5e3e03300cb5f94d00873d809bc3b180fcfb0f2fb6426308e6065d560746b4b313f08b5e4ae1751adc6436f328f0e0521bebc2155bde984c241bf13937fa6270f7327261dcb0635167c462c3d6da5c554834c3a1b7dcb567b66744d3c487ad3d1f64f443aad1c12308a6ad7fa742206654cb6acbbe0f7576a089a3627a49c79f3e123a99db1918d2f304479949297ae36843ab46fcfa5c0ced636c08a38bc93e2e57319188d59d7b6bcd686c03d32eb428f740d0e2ae519ec16da8fc74e2bc85e61c55876f10137a14362f820029453782931f1c124cd337da22b129859f382be9ce6974db6f61cb471c8e6fe8c8fe6c5c732dca28bbd06d76f34f97bb408f033fd2fa702494988458da2384734dfb2cb561719ba41089249254f08f9d2db43f4bef58f5ef766a6066586b68aedafb60bf4cc859edf320b8cdbd3353472db989e1f24ac5fc57bf0796bb11d1e9467d9228e95ea01db525dfeeca9161db1b0d152585b0c06a9e435d44b53cd65286dc795b636e7f6e2737ed4936c9e569fa99106905238f53f8f69cd944a3a6753e4d3fb5483c16fac75b57cbd88abeb7b8817b637533d56b7f5e3474fe78a5db44c57980c5bd4f4f4bbdbba59d6350fc67c114bb38af6104908eff25a084f72b371d71e5240ff550d2410df7559b9e400e30d1061539d4f8e7ea09c252d518aad020a5abda833ca41c735faa0b3fbdfa9ab3f9b982cd0d6ce5d1f05b03323c046b82ada1c887b0baf5c87669faac8dc2ba15439133ea28039df9db73063133cc310979ccc39f6825616f589fe631c8e63b95e2cff935d4380894e7bdd59d310aac74a8cc1601ebc1f59ec3c655b2ce97ad92dbc03c196b66070236571c4b3d258c9bfa0034b57702dda73963920b441d1739e079e6b1b960d34214518039e2d64a4ca4fc3b2a8f6dec451ab8da7deb90d7af446237ba08d76e18c32c2e9c5199041dc9b03716fbb210d704abb9c23d2d8881d4de75096811006ec662530d1aa32cce25e015f45d607a072f78c9030f30e2d64b842fbdeb0e69b544024efed4b7baf1a914a16c26df44e4c77d2e6b88a4740e5efcdd6c1c123187ef2d12773381295edce10a53bfbbbe84936e03ffb71eb0e168ba075ff6c0de6fdcac997cacb707f1a7d6a0500c74d6c5d3fe243fb6c3046ce33826387ac7972ca6752e561a81e4a7e255fdc36e8008660beb0d6d488199bfb48bb69636806a89e79de9da360c82ca584d31c7bd7bff2b949b47abd85ae9cbe7e9692aa4ed6d3e1d81cf0aaa1f1877e92d32409fac919c0fc184e371008fd43ea7470126d72ce3dbd5daac67321e79c82dc0d7c7cdfd3e078dbd90777c9629335f70f7819a056e2bc9e89024b409f1ed483cf4678f48fdb80d3c3877054c3d273b03a548565716e0742c7f883d8e128b83b036a8b269b1711c8d0da68d3936551e5886c7963d8969c5e5c436cd79ed9f14ba2cab57dffd2d7c9073739b524e0a15806b68403abdaa43f2fb2aee2c32d68cb9fca0d911dc67324837bcaaf7e907cd108548e45ee09836c34cea96f3aa08cdcb62dc874ae6d6b1a4ec40b535de5175230b30545208c10f1d3961a40437618d137", 0x1000}, {&(0x7f00000018c0)="8d0f3d23a77ace021c65b8c3769cb4b65ca9eaacc8b7819645388ab78c150065cc5de03c397f0e5b4fb37e2630678a8417959d55eb5ee2d85389054a922c32c65e0aa2198994404c4ea39f4472c4dcec0338513d8fac5f41880397814e80a5f413ed1bdd53cad3bfdea7bc409e6553ac15d4f48371f1ec151e1396255830334ab71dfbae208006fdcc284b33dc90e06db2cedafb8ee96baab02f68c354448d87d4235238822f1bf4f4ebc041e123dbbc6965f8089ab169059882e2009eddbe2576a267346f", 0xc5}, {&(0x7f00000019c0)="477c7064aa50b0a8e55eea6311cef779c910db92937649dd9266dc6924be16e9542a6e629d7750e0f2a13f928e86d7a1412cf5bc8d2b6fee8f576c50ec45822956ce168ed1a482f9c358d9d4ed72eb4e1c9acfbdc33eea21149b8b2ea834e7c86478bbee3e388e733034afc59ee19d58da75135b5d196811e4d545732974777dd49c456eaefb33db64d8e940bce95d6cf1d277bbbf4a83cfa64cedccfb155afc000799292b9d5779d5eb090c88f4bc5a3d717ae04a992f6c6c11ed42ba82fae95809870638c5a30287757aa67593a2ed994f0459b05870b44d2baa", 0xdb}, {&(0x7f0000001ac0)="b3ce3ee62678", 0x6}], 0xa, &(0x7f0000001c80)=[@rights={0x18, 0xffff, 0x1, [r11, r13]}, @cred={0x20, 0xffff, 0x0, r2, r10, r6}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r10, r14}, @rights={0x20, 0xffff, 0x1, [r11, r0, r11, r0]}, @cred={0x20, 0xffff, 0x0, r2, r9, r8}, @rights={0x28, 0xffff, 0x1, [r11, r15, r11, r11, r16, r0]}], 0xe0, 0x4}, 0x400) unlink(&(0x7f0000001dc0)='./file0\x00') ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000001e00)) chflagsat(r15, &(0x7f0000001e40)='./file0/file0\x00', 0x80000, 0x0) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f0000001e80)) getgroups(0x1, &(0x7f0000001ec0)=[r7]) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000001f00)={0x2, 0x400}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001f40)=""/217) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000240)="20c1845e70210f452a5ed96906673516d0aff665ba544c99512321e2bf3d506c7a", &(0x7f0000000300)=0x21, &(0x7f0000000340)="cae6d09c0ec21f1c4a6374ea86fe39eea7a831d30a291ddf73d88dc6c3bff370107c197a68175442702c47e13370862176610fc43783dfedff6330fe6c78d357e83426fcf5599efd949503bbf2d6f8b1d8cbd6ec8045214356d3c10d2553dcb0252860d061ce16e31f44604b5e41e5fc079718b090ee0c342510f35b17e66864fb9b028cdfb67df586c28eca", 0x8c) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="662ebbda3e5a02c3cb0978b05327f6f55b", 0x11}, {&(0x7f0000000040)="56811a27c053c123feaad5", 0xb}, {&(0x7f0000000080)="e5423e2c09", 0x5}, {&(0x7f00000000c0)="6f5d02197fcacbc2c599814dc9716dea05516558f9a1dce1ec70cc0b1c9306d6724724b870f9ef693b9a8a833189354b10a5363215916bdd063a170d6a9758b47b1441b7e9a7ab07d1b67bbba961eab2950ceced54046b4ef3f87b6364384226bce564c4c9182c750626db538d135ead7033226bf9c4eb7bdb948656978edce1395794f7579f65da7b2a494dd602907dd1fe5ac75cb1b406e19aa30973db0461", 0xa0}], 0x4) executing program 7: syz_emit_ethernet(0x69, &(0x7f0000000280)=ANY=[@ANYBLOB="3428b24befcdffffffffffff08004c00005b0000000000009078ac1400aaac1400bb940600000000940600000000830f0fac1400aaac1400bbe00000010004009078000000004800000000000800000000097f000001000000009406000010009406000000007533b8"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/7}, &(0x7f0000000100)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r2, 0x6, r5) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000100)="e5ca36657affc67dbab66b1e50cb304a0878bd5fb2d8e6a553d0ccf27f975b28c2c8cb3de74ff5d206810eaa26127b645124c1066065b2ddff86a8abb5134dc7271ad443c18b6bac3c766a6efecb637c062080bbd3314290e1b46f70c57c5a489ee38701b39310217f2c286cfb6e", &(0x7f0000000180)=0x6e, &(0x7f0000000200)="c24bcfd82cbf69da7923ced7d30243a2e8c160471a2e82b7383ade2045a9c4dfd512916d6fc0335aa4ddae5e396e953242c35856bf9bad3db18837643fef24f4494c3d7e569333c6b6594ca78bdc4ef0480cac51c42fd48bbcf08dcc5c177075e5f303e7bea8b284", 0x68) r1 = socket(0x1, 0x2, 0x0) link(0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r3) recvmmsg(r2, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f00000004c0)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) r4 = shmget$private(0x0, 0x3000, 0x389, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{}], 0x1}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080), 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44002802) r0 = open$dir(0x0, 0x800, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00004f2000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2c}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000071a000/0x4000)=nil, 0x20000000000000}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000005c0)) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000600)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e3548c6f5dd6ffb16470858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27b116000000000000dde528bada1a3d9639a46a04b0241116add1136d116edecbb530e78bc615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x4e, &(0x7f00000003c0)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30fc55605f7bfc864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd50561f283ae5b7629c5ffb4cc2bd2be6c617c0000000000000000000000000000d62410c73b1dcace8f6138bc1d93bf4aec963bd94300b6ab93766a5955cba1c5b41730a462d61a82cb9301df51ac1de52d49e0aa74d90d48cb07ec1491ade770b26e137dfe9e66975ea16377d9ab236bbd8051daf7226fd9f02d0d0ad3568a0bfd6b986ede3e2456df0a386822afdb8e416e940bca1053d82984aaa9b688fb7fa5e721045075b7e8c8db3527695264c698501660708e127c247f7217c94f903b578b87fa7ce7f6287793739aa47806e6b870a0385a212bfd8d355ef70037832f7edbd4f30aa2bbb0691cdd62558ad37e753317f025c102aba6ab510a75", 0x18d) bind(r2, &(0x7f0000000000), 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) listen(0xffffffffffffffff, 0xcfa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x1a2) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) socketpair(0xb, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2015, r0, 0xffffffffffffffff) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) clock_getres(0x0, &(0x7f00000000c0)) executing program 2: socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x1, 0x0, 0x0, 0x457cb}, {0x2c, 0x20}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000452000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 6: getitimer(0x0, 0xfffffffffffffffe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x40) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) close(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r5, 0x0) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='r\x00') r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x2, 0x4001, 0x0) dup(r4) close(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d6d3050 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) chdir(0x0) poll(0x0, 0x0, 0x8001) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r3) poll(&(0x7f0000000080)=[{r4, 0x5c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r3) close(r1) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x66) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x7, 0x5}], 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) mknodat(r2, &(0x7f0000000440)='./file0\x00', 0x1010, 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000180)="823d16bb0000000000000000e9ff000000000000", 0x14) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x8000000000000000, 0x8000000000000001}, {0x2, 0x3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0xfe, 0xfffffffe}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0x1}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3}, 0x2, &(0x7f0000000240)="040130ba3d19d4107ce1e407ff75a71c29c6aa4d46d968a3bcbb9b18a6a11829b59b2299c3cdb45277a447fee62db4707cff08cff4a8a3db49cc422da745ceaa8d4719e03da8eb13b15867cbc048538b51ecb5bc918420018a27c36a8a2ff21c810934cef4863fddf2ec0bccaa431229e4", &(0x7f00000002c0)=0x71, &(0x7f0000000300)="0ca2e252704e397beb4469ba82fcb46f7e0692321391e1028e5705e2d64439183e1eaeaa0aa0f6716f8ea030ac1aab80247d9ddc01af295c2c501c4762e28a0f864a79f05b8fbf622d26db0f94b6b148ddfea48669e07808379c6cb188ff4f0e93a765017d578243072c3899405b95a878497e91116d80e2bf9216bfec79388c6172526df32286ab4c7ce62125a57a943f8a47d4cc8c52031792ab70c3136c146e79474bc3108421472f527502de6e77a9b8eaadcb4b207a2dcbcadb57bd", 0xbe) executing program 2: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffdb6) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x2, 0xfffffff9}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000240)="3e8b9f64400a3363009ad675cfd40af8b961ec19afe65b20fb5dac3f3aa369c5ea1ecdf9a212ebf8be3cf339d7e2267c0c61f217808c25638c6e6615691a401d9d191d3e59fc05f14070ccbd3b9df349d78953d3d165251556aa2016243c58ee265b8d2164562525d015929e9185a9", 0x6f}, {&(0x7f00000002c0)="4ee198624c7cfff3ded05b42d8d8bdf0dad3ab6948b0cdd849ae06403963ee030dcbd4eca1aee7c04d0c598aa2698bafa67f4d3c6ce5ffa47428310726d3cfaeb8df12a916f995f4ee122f78e17cbc522fc2c09ab26eb7ecea4c9d420e1eeb69ace029f573c42d7c335508245de7808b4733f400a08b5ad9687bbe9b510c25014c4110ca988fd818ffbbaba55664d0ce52561821dd9e49304d5a898cc5df069998247cff7d68765649c99a7dd056c6060f290be99d12", 0xb6}, {&(0x7f0000000380)="e93d3f5755c0e166c1aefb44519bffc21877c3aa6deb6b770d87f71f74d6df644872c2c2c6e905b2e304dbb8027888e0861f9211276b31d29fd5570dd44f10cf7e2b2654c2a440aa756d709fd503f1cb490ff24b85c1940324e0205ff39f73306a025dc43515b6b93599de204ecf8f1f017d023ab5421f1158b5fed8479fcdf490061629debb070323f751ef29ce54dfbc13f0ea7cc2721bd106c828fd2734b3", 0xa0}, {&(0x7f0000000440)="f9daf38a93b759cc2293027a7fb31ff48a09ecba26c4f1685b93d9af4f84d8007e61741eb9fe7928c1fac12ec87aaa800be552512f25aa8c88ecf32eeda8c3ffe6553bd2ed0014ba8dfc125382369f137702f4764c0526dc26b84509622c42ba21d754cfd56f6a6132d47274f5a675a0e14891f1dbe276628f41d0833bba4ca9c00257cffcaf8246fe48e64db4e4ce38320052896af2ed373fb99d4efeb05a2a8bcb88574b818531780931fc4f0a2295eb3ee0713a4c8759", 0xb8}], 0x4, &(0x7f0000000540)=[{0x98, 0x1, 0x30, "b10583eb6106899a85437a624f32f412329ecf60be9c4c5b9f714c113e96f2e3bedb142ff1bfe419cc5e044f3a4928677a1d76bf3e61f37141bcba04331154b433524527f106040e898591b7cacd5e3e21a27cef6b4c2985f45958790cfa86fbb09317425326bca90e7a690a101b9d063be60dc19f3657f982d054da940a3142cec086"}], 0x98}, 0x2) setregid(0xffffffffffffffff, 0x0) r2 = syz_open_pts() select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) syz_open_pts() r4 = getppid() setrlimit(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000006c0)="ecad0ef1675ad03fe660a20d91d1a92615d160e4477833a83e709417399aeaaee7f26ba0b510e718982d2b8051d19780566a22", 0x33}], 0x1) ktrace(0x0, 0x5, 0x1332, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x20, 0x742c, 0x2, 0x160b51d, "1a0001ad866d3150e37d3e8e00101dcebf00", 0x1, 0xffffffff}) mlock(&(0x7f000041f000/0x2000)=nil, 0x2000) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8d", 0xe9}, {&(0x7f0000000040)="bcc77d229b84e956ee45dd94ce7883741fe28fc845c89f414e34b7d36422d71f01", 0x21}], 0x2) executing program 5: semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r3, 0x0, 0x0, r4, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r5 = getuid() setreuid(0x0, r5) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r5, 0x0, 0x0, r6, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0xffff, 0x800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a1, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r7, 0x0, 0x0, r8, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, r8, r8, r9, r10, 0xffffffffffffffff, 0x0]) executing program 2: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000200)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a80)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x3, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x9, 0xd1, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40}, {0xbf84, 0x2, 0xa7, 0x3ff}, {0x0, 0x0, 0x7}, {0x3, 0x8, 0x0, 0x2}]}) writev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x39}, 0x2, &(0x7f00000005c0)="f68ec1d5ed80d399a3148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af0216d19edcd1c08d120ea90334a0f8ec0080786716b05d71762ea24fb359c3461b010000001882c820d73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./bus/file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r3, 0x0, 0x0) executing program 7: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) listen(r2, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3ab) setreuid(r2, r0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f0000000140)='./file2\x00', 0x0, 0x804, r6) syz_open_pts() mkdir(0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) executing program 4: getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000006c0)={0x3, 0x0, {[], [0x1], [], [], [{0x0, 0x9}, {0x0, 0x0, 0xfffffffe}], {0x7ff}}}) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42111000800000000000000000000000000000000000100000000000000000000ffff00000000850890780000000041246af554e5672f88e618b1264d0cd44fdce6e4c8ff51cac197f9"]) getgroups(0x9a, 0xfffffffffffffffe) r0 = semget(0x0, 0x2, 0x80) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = getegid() setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, r7, r6, r1, r3, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x40}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r8 = semget(0x2, 0x2, 0x404) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3, 0x0, 0x8, 0x3ff, 0x9]) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r9, 0x2) executing program 6: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x101, 0x8001, 0x1f, 0x7, &(0x7f0000000040)={{0x9, 0x6, 0x2a, 0x20, 0x0, 0x0, 0x91}, {[0x0, 0xa37, 0x7, 0x70, 0x2b, 0x20, 0xfff, 0x2, 0x7, 0x8, 0x18e, 0x9, 0x4, 0x6, 0x7, 0x0, 0xbb7, 0x3ff], [0xb03, 0x1ff, 0x9, 0x6, 0xffffffff80000000, 0x10001, 0x81, 0x9, 0x0, 0x3ff], [0x100000001, 0x9, 0x7, 0x4, 0x0, 0x1000, 0x1], [0x1, 0x4, 0x8000, 0xffffffff, 0x371], [{0xd7, 0x81, 0x7}, {0x9, 0x1d, 0x40, 0x3}, {0x8, 0x5, 0x4, 0x3}, {0x8, 0xfffff800, 0x472, 0x2}, {0x0, 0x4, 0x6, 0x7}, {0x1, 0x6, 0x3, 0x5900000000000}, {0x6, 0x7, 0x81, 0x932c}, {0x3, 0x3, 0x100, 0x7fffffff}], {0x5, 0x0, 0xb1d, 0x1297d7de}, {0x4, 0x5, 0x3, 0x6}}}, 0x3200, 0x40}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="112c67972fa83c3dba59d8df0b5530018390a9f6cdc533141d11c50e5020b4e8fac4775d4b3097f79afc261a0ba9e4358376025d86f99d3aabaf7a46742246363ed1be79a05a132a2b519c7ee8844a0c9749b65d33b0643d0520d4883a5b43f8e8218d40878de6b5c841eea427773f415cbb51bc5424", 0x76, 0x400, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000400)=0x5) socketpair(0x10, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) r6 = getppid() ktrace(&(0x7f00000004c0)='./file0\x00', 0x1, 0x202, r6) r7 = accept$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockname$unix(r2, &(0x7f0000000580)=@file={0x0, ""/18}, &(0x7f00000005c0)=0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r8 = accept$unix(r7, &(0x7f0000000640)=@file={0x0, ""/13}, &(0x7f0000000680)=0xf) ioctl$TIOCSDTR(r3, 0x20007479) write(r4, &(0x7f00000006c0)="f597511c4566250d9a567d0d99721919fe46318913fe289def594fbfffa5e544c45edb4d4f40c6c189fdda9cce8ea047e61bfcd13bf41dea78c58bfaa561f7febe869f471a76b998ac4a93", 0x4b) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000740)=0x3) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) ioctl$TIOCDRAIN(r3, 0x2000745e) write(r8, &(0x7f0000000800)="205f9b410634de4fd739797988e9d6b380c259b842299ad71e1239860aed1d961e4e771ef81df47f96931d6209494cc4b78cf8d7554d4293fbc41c0989010a2b063714b4a860ace924e026fbd509285ba3ed2b5ea2cd77bc7768c10d8e5781a2978e2a320a812f43c2a62a9194c7c41a6b0b6b64f794ce966255fd2cf33af068f296d0518ec32d527558670b606a76e5653758755abbf69a423fca3b8b71a55552c24a80b0193355d6b032eecaf365098cb74edb863dffa68c4f84dad9535c49381498c15d2d2939d223c527b57fe5d2856d4c2fbf092ff111447ecbc167a54e8bf47cf92d7e8724a41f811734e17ee56b85cdb325782126bed6792a38a42fdc21db88c72d1e8fa2f06c991f5113e7d04c09e3e54e9d7e94ad0aeadeb68e09aa3bbb1d9db02a4a2718a5a01f3bd22e0c3a46c6b75f55d9463beab7bff7bcdd30237d8ce576271c47036eec3516f0e1365444389e23e928ab30579664961a4ae402eda4dca54ccab70bdfd8cb0c627f9abd1b5a4a57960ad4f75f6f38f3db8aed2ed6974418d8cfb3f0fc740a8c271cb228a497539acc300a86bf5e2089e464bfe318e36d8d333772e71b22eb6ea383c80964a96e3efcc4100fd99da94e460e51088201f6ff40af80ebf0b40cd41b7f902fe82a84885260af702f4cfde33efa6c82d062e480db4f96171eded449ce011868a5f3c32bb791854c420edb66f3e124cbb0492c8f72c862ec7f5f7605d473bd7c68c1a4c3ff5983bfdbe45faa4bb849c74bc76a8495b8f44d45b734723f0bae068000a1605d721e7898e1e7a1fa24a8300a35bc6383b528c6c8e8b13f59974496a4746ca25a9ee8860f95d4cb4abe0296ef863ed20239ffe4aad01e4e6dcdcba75ba5e7053f24e8ca4466e2b829f89ee9353953684b15a06714c179823fa0417927aded925a6cca770d06fd0b965222ea3d5940b347b655ebacba342ab13f07ad0f76853b04efafdaa829b143f0451b573497b3f06e4086b7396b317012607a5d73e7f88bced612d6e81ca746c5847126ff3ab847b6a5d607d83bac675a2360a4da46bca0777692d5e15a6a46ef2453dab225a3dd5e0c67367f30d8cecbfc6ddb198bcf698f1854b1715a39ca611eabd2152a1ed1ec392ba6850299df8f1e3eb6147b8673b487c938cc11789c178e96a3837a2e1fe782163df9af15c91fe0902dfdbe5a3584a973ff40f321556f36b81f1f6ba28a31fd8f541f2ee7e7b21a0b0b7ad5d4dc5196e60acf8886ad57170987c4f9561250663c8d6b64a1b5e73533e4afed99a84191508b1ed4b9356070c4be050c2415aea26f3963421ceeeccda76722db7c29dcf2e6ac8210514e749641f552eb1bd205bcfa8fb3743513c28a0336b17fee49fa4237e526725f0dfa008f51f5b8ffd15a81c70f4af2a9cf6377ad16be53d58578c12b9666f8c491cc1a07788748d4f0d7e95daef7ccc80dc9b82eb7832164a0a16f1b41d3287f1edc1d04f0dc0f8a0f19100344667d2f5449f14e93fc9ab271329ca95bf383e6d8d9fca10e18f8fc62c34a9ee817a05a479d2ff63b9646a5e5b06dce594bd41509aa43ab4076294dcdfde795f35fb7f8f6c82db321e0c32ea1e3b5bc6a397fd933a0fbe157d2e4596a9445e42cc103fac6b8061d8a876559b4846fdfd46f53059cda8f663d1a6c501c5e6a581974d01412cca407683372af7eb397297ecf380d66adee6397ed61ae7e63dcd7917da05fbe1c403d9d9b39f15bf7ed863ff5962c5f0c6074396f05e73a5f9ba94ca6a0f49ead3b79b6ffe34a5a3e25f8d41548fd3f218662ea6ffe071c3ccdacd7509a2375d0d3c717ee0d83d8df87c406d7a80fb953e50f624e3712d2e0272654ad0499927f577b78d8d59a58e62be6ec610ec3f4d9bb184dceb5e1691608a481969feb41fc39a07c55d59873d8551f7f4282e6496cf009a9613a2404f118a34d8a24a2e105181ec5cb4693dce55199064d98815a1574ffc94bff941bdb0f5c426dd35e6951deb1f5d259580ef15d7eb13d3aa011544ea9a104b58540369bacd883851c247d6abc63fb75a1d5c5d169980d9525834985c326d3d5fce17c43eb49adb620c080b9fadd6cc23d00154ae6a619044db6d525c70297f24c41c2337bf2a3974c13953f45242609ae29cbb027c82160d5550f71fa7fc323f8f8fdad5e5c173136ea0dc9ee84c6ec28e30e237a2ee8a2e9970c12c91a020ae08995da16777a0cbcd244571bc1e13d810c15180c4dc70c1293920ea97030d8a7f5daae3a30de0add276b86d1d7a1a33b5a2a429f0a7a5a30b75b04b228c429c5705d3603174c0b90af029aa88dcbc5dbc5730d5a767609427fff0a08fbd45656acece996ff837cedca4b6307fc63fe70c7b7846a4fc553ab3765f3edcaeecebb1b589046965198823e404b8a40e8aa9a36ad05f4f8ad998ec66829ab338d49429ebd5bc5c94f058ceeb0fca6a4ea0277e09638ae25c887e9c0bb6210ccc2c62cd145fa76a7aa14ca06bcf3af4e68f0a6d0b0a108eb45a93326a3fb7d609077250c9423ca9b983572a2f916da2df173a2ac90262c2d952598e4d97060dbe5756a8bbfe6b4f7cf476105d74ab06454f365d7771c1a0b0ea76cc833b8908bc6c877e0a8be64b3edbbabbfcf0cc5a8537a32e51ad2825079dc4affadce7141d6a8c07727d61af0a59dd0018a231ba0354802a5f7213cdbc05bc4e49411fcf7c5dd98bbed9a62077b0f9cc1d77a82e1d16faf3dd8d3d5f80d4770c68564b1d6b2456787d05c0600eeb094a871056f429f86429471780f881837e2ee2f4af5eb7a0caf8c4e51537f1c507b93df87ee7779202528f056621261d060a162b0c5f2a47f1d52eff27b1bf826f03b9e6c58e3261ad41d2fc4abb4e24a251f546694b404ed31dc6b5d7a8c7061ceb190605e79d5314debdefebcd731beb9bb28bd3dad02ee541eef7b70dae4b5e5199dd34ecd9e22757fd6a68ccdfb1dfe362a9f4c4756a035270bf20ebea25aba010878dcb79474f24291cf878613c211ba31c98c89cb4c733093792f9982afc657c89b52372dfe8ccf9aa10502928e35dd14543d1eab16d1977f0d99b7e87c2d083bb0d2dd3446eaadd4fae729138da32ed080ebb2b9796489eb1303b402eb6edc4d573b527aed9f91ca6f66805b1f67f0ac232d336c64f69fcb748f5b93a9e7e488d7d8c1b155d2239aa8c7c9895fd07a9ee783c3cdd0cd12118656e68f4e9bab056aad28f01546d5d75942416fa35e552e8c3746b2e2352dae755afc4c6488666adea67c5f9f23dee260562726ff2836da3c93ecc218cf0a47a3c70bddbdad6ab8ce6227af7aceeb579ea13861cd75a07baea01093caf4ba7a4c4d36e2c623bb2adaedb438fd70e6c914de5367d6805efc85d96c2fba8086665b6a20bb86650ad00bf77efc6ef80357bfa7c4be1a94a0c8297738ac988a4cb54f99d44af4930d27c5b8911111ee48b49a19a75e544560c1cc3c98a6ab27936c38add4e5be4d733b95293f2deb5e7f5c6d637d904dea1caabe9811fb3a65c668e45f0b1e2c21f213c8c4637b6f0aeec1074f50b7588d7cf584ce9d9e4911bfbdfcb043d92520a7f520c854327d0da5e5e77f642dff142010b6405f6d589c1631dd5a31f2044cd05a9dced6ccf476a6a5bdfe73342f52b7b160ca21880e2c722f35df7377a19307bec8b30d0de840bf60a9b628dc3d5f101a7dc106a6cdcdbdded2ba995f5108140dd392c62a68e8237f2501308108e57821be8ef2a269dadc4443a14eb5358811be5bfeae9e7ca65f8423329cdf75428dc80eb9fa6c518ce77fc79a8b79a333327317f6155b211860f2421d94f1492bbdac740c0f314739fa3bc258bc0119554ed99e84d10d98eeb862f4bfc197f6787f3dc71ef48ba01cf2f88c07e52d57a5b3b8fdf5c610870900686de7f2995309354750e670794c068afc5abf37cde561c92dc86202e489f7e6b9a425c3d17d54f028e1d382ce9706f8b8e99c824f9cdc62774b08bb4d0dea6785985eb6505af4f8f388d03b3bc394411b3519921c1b13da8f8a217b765a31c61bf7fe69d2481c31ef418b80dddafa5246b78f457777e9647bc7a6b21beca3a41720132a3dbda637a0441a45a860959699d9224e940a6f5057c73bed91c647bc3c9a6ac74ede6c624d5247c1c66e86ed024b2e0f5a8ddffa5c2a3569743b3de48520fffb58ef43afe113278ae04fdc92ad4078ff5a150455989a29440ca12d020e1916bf93817751d3b20ab38b8e1e5413cd147a48fd01498b34461b6383a473b19f50c5ffc1f76ddd3036a25f9ad3bf4f014232e62d6131fa00e2f7816894bb2415021d8b13452295696008ad0b1c641e67790b811ef08f865120006d2d1763661c662dcf3ab98720105c03f5b2d3524be5a47de2714c08c1b8eb4caa45b255496b86d0ebaa98095f5e28bfc5881aeec2cb3bd88ef2f01251b896befdeb80e03ac51bbc458c97f91abc27140ab803d5827251052e898d01d46f1ae7391f073a53984d567de6c220b021e8c4fcbd3877f11c0de269e1e62a2b005f54a9072ee796b8740a4cba9dfa781d30db3741f91bb740b95e4c6103518373da52f2c8735cb8ae70fa07408d2514268ccbade77e7145af68ccf41b9335acd261a93032eda377456af4f08a8ac957442eb26df06b233a4c2aca6933f36b84d44591c477fbc6016c96337b11eb0da5070f133fba62d07e7cd20336e1611fc01a3a6ea19bc37f59de281101fa9e2d57a546aca0891f0fef6d01938474ed718516d76c8bffb33cc033d83ed1eca79459a7286598b1cfaeb008a353b54c73c5d1c1600c49bd6ed393e88e0c55e2e318f3243a645604e339cad6476b5921ee0f4423777421f41f886ee128a25f2382818aa5aa56aace6123706d2a6a7291c151abd19d5f1f2d84536ff086e02b8612d66bb6813d2fa45a749e25fdeb81351e18c21ecf4cc8dbe6103bca6af61cf398a4959db883b3875e0d36dafd04047690e4ed4f141e91f5a3bb0cb077b6ab617ee088f4942817b61ff0eea654c481cf85e7f38daea3eeaad4f1433a4783baade2d47fac5e25e1a10aa8067a6cf049806783a8ce4c1cb56cbc71e9943c6585ae3234d2cbcdc6fcc0f0d64c6d58710e024429629dc1a93044fdd1af403301557ce2cba1bbb836075ebe023d0265be6b321da2943b9faacd2d6cf4c4b2252f66fb6f092f32ca0e1766228d3b0cf3102b46726a6a1424a8916d674955300317a512a90e20a1276c27f5476b6e125e0b14ac2c433a75f1559c5d23aa8ef63e15140a9b21afd39163e8391c461faac914d31b98638f02757f29af85943ab9e24377192f39d5e933da04cbb168828dd09880a9f56d13b084f2a2bbc2b2a583307aebc6974006d61411dcca6d94d71a92e097928ba9e1e8493d2f459db5a862b1a17e1ec9fd042469e5e5e7c68b31fd9994e5bdfe654859ff51ee54fdc25776747331d6a67baa349af90433de02215161318119e3df073375fdf8e963681bb66248fb99cb9c6e914f2e999b68371dd90b9c3549e8679fe74d7cae0224c06fd336e1d05640c3a9a44ede642ffeea7096b65c10c71b2f2369a06caadae57b6b631ef40bc974c90fb1c1c532b07c57b757c4888b93832f24f80eb26cda31079e46502ff7bb4185ea63db8a066b0bd4b33149f46287d06ce210dfda21570daf2eadb61ff7b6348c88ca66cb830ce84f6b82243c646529745d4c5e54cf24541f49ab2f30bc022b7f12be062fc103de321fd0eda30cad184211a335333e601ddc855efabd66a969f7606325", 0x1000) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000001800), 0x4) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000001880)={0x80000000, 0x9, './file0\x00', 0xd673, 0xa60c, 0x0, 0xfffffffb}) r10 = getppid() fcntl$setown(r2, 0x6, r10) r11 = dup(r7) ftruncate(r11, 0x9) bind$unix(r5, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001900)) executing program 7: socket(0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000480)=""/128, 0x80}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000380)) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0xffffffff, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1, 0xf2, 0x0, 0x2}, {0x14, 0x0, 0x0, 0xffff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[@ANYBLOB="32662e7596d954bf175d74bf481cc482c44f38b2afd3c28396e2edc8a5cc6d1514adffc69e6bc42cf8256a481c16b26f020120b4fae21a4e4f665a7052dbcb7476e5a11e74a4e4262e439f76feebf5f69388b1347325706f28cb69e4b34d6da4d5895b0082e88756c8d2d0fb0a4f1cc8c9a21feddf907646c0e146e3732530f1561977a41ba181b04090c27680144de92db2792e657b6a1850d8a303de058844dd2a48e3999afdd796e65d46967c7e53e8a3cbd432a587d7ff857c", @ANYRESOCT=r6, @ANYRESDEC, @ANYRESDEC]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x40, 0xb21e529dd2be1e09) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x38}, {{r2}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r6, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffffffffffcdf) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000180)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000700)={'./file0\x00', 0x81, 0xa7468000, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x7f, 0x203519, "28e54600000600000000000000d2000010001c00"}) writev(r2, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c2807", 0xf7}], 0x1) executing program 5: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0), 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) r1 = socket(0x18, 0x2, 0xe) connect$unix(r0, &(0x7f0000000080), 0x10) write(r1, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) socket(0x0, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) open$dir(0x0, 0x0, 0x82) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000300)={@remote, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x7}}], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x1, 0xa3, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}, @lsrr={0x83, 0x13, 0xf, [@local={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x19, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x3, 0x1}, @timestamp={0x44, 0x3c, 0x2, 0x1, 0x3, [{[@loopback], 0x8000}, {[@multicast2], 0x8000}, {[], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[@loopback], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x6}, {[@loopback], 0x8001}, {}]}, @lsrr={0x83, 0x7, 0x1f, [@empty]}, @end, @ra={0x94, 0x6}]}}, "7533b8"}}}}}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x101) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @broadcast, [], {@arp={0x8035, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="1b8d1b8faefb", "", @remote, "9d4e92fe70deecb143289725f018a500"}}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: r0 = socket(0x1, 0x4, 0x9) r1 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES16=r0, @ANYBLOB="52becc8cd6f8237322823c426325501f1447e845c514d50e62832753d8ec874e7bd2d34cef0ac49b2564250a54a10fdb9535e49e4ea48064c62b6569c48ac3c4004304e547e08ecb8ac8eef9a5e3c1d418923da95da2443b7fe520fa46d88898417362c38bfca370e540d05d9ef30addfd2e2a4133f8d8e283cc48b469752c53cdc541947a30c3efe300599c86cb9117d14a1a7f661d761d07c70d1cad9185f9993961", @ANYRES64=r1, @ANYRES16, @ANYRES32=r0]) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000001980), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r3, &(0x7f0000000040)=[{&(0x7f00000003c0)="5aca66e99daee06ef340a436e054268e18fdb7858de25d16982f0ae6d4caa00964", 0x21}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x20}, {r5, 0x2}, {r0, 0x8}], 0x13, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r6}, 0xc) shutdown(r2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x40000005}, 0xc) r1 = dup(r0) listen(r0, 0x800) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x2, 0x4001, 0x0) dup(r4) close(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) unveil(0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0xd06) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000540)={'./bus\x00', 0x0, 0x5}) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast1, @broadcast}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000002880)=[{&(0x7f0000000340)="96bd1d60d37ce9cf1c0f9fc25ac05e6f4cddb48aeb3ab05c2386dd06114b6dc17964960874b9154867bbbc66b4c9df8078f38d7a2b", 0x35}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="5d01d5621b419703e2a7d764af46a51c1e296632364ae6aa641d1addc246c003380863bdb1a9ee741dfc2b3f9cce676a8c1d5666", 0x34}], 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000140), 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/144) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) r7 = dup2(r4, r5) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r7, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @multicast1, @local, @local={0xac, 0x14, 0x0}}}}}) r0 = semget(0x0, 0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x2, 0x9}, {0x3}, {}], 0x3}) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r1, r2, r4, r2, 0x10, 0xaf1}, 0x80, 0x1}) vm_resetcpu: failed executing program 4: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYRES8=r1]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fchflags(r0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='.\x00', 0x2}) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000002c0)="272f50e286d96a067589d19807330906500bd21bb1f891f0ead89dd750ab8f2eb474a5d768f4aff8ede8bed8d917db1b85cb654fc728b85380071abbe98c2583af6086032d570324a58ab8c0a4ec4e5b0df15ece0f9b9373b7024d25b67762e6aaa1a1551c146193a6904e8c217a3a889b71468d05e530f4e8e25a53f18feef36f13e76ca8051801fc272ad2fdc2d986ea2f32a496e025d4ac593ce4a753505c592e500e9fb7322938c0506d8c76b437ab1057aedc67dc79e1ecafd14465871f5f66569f97c99850589114775065419747f2f95e66a81dce5060a05eadb1383f0512ceec8beffaf1f60a1ccdde06a67d29600ce36a7ce937ab3bfee72a747358e8a18e47187a99da022f72e1bd566876914cbac40dbbaacadd4cab9ffe208ffaac4bbddb31e353be4ed9b059ca69090a5623068ab9efe2a07a7125a82dd4a1d651bbc8a20d315affde360ad7624393c7f3c7cce2299f6807ee72a9ac7386b56496fb8701adf6eafeefe9a27d4087642206177aedfb37c050cd4825c5509525c06a0d8b24387b387d7212878c2277e446bae4ff55891c91878e3d22e054bb6f25ed68b0c65cbcdf4271d3328f4a92925e6f0e0a463f74080a5ee450546b82c4bfdbfa16606726bd5d5975199e89335f59f46bafd73c7e21b78f3d3e3bacb18ff4c28a77bf544ed45f922fc8a0397c804fad2db551ac3f0f48ca531840400085eb39a2916ac546f5688b68391b5ce90aee65c014e14fd952c47e9e653c9a994507af9f8967636ce16c1438e678b478eb009f8e6075305b295c43b64dae456311a304d0bec951cb628a3ef47217265c7677820efa823027f701fb56eacfce1d09baf744a952bb94a6dd90c00bb1e07c8c0570681638f93ee7d5d78cc1f228cfb51997aceee3e1ab30ad398c20ffdc2cb0aa8ccf5c524df1cfb8858dcd701948fb94a741e82cad8c41371146fec7cda2167c174c36c062ef309644bff9e806ac793c001164265aa008ae9bac7071cfa50b5f3122881b45981aa540b4c90b2e7727cf6ddcd857dd54801edeba103bfe85377923f42f0d9f792280b9ce1370f48ad8da7efe3b5509df6948081bc0a4b6f53731fc91506ed2a1c0d6553a397d80e4096a55bc5facabe82aaa559216b5a2dc308df9a9fdf010813b31cdb597942aecb8f0126d7aec642a4c20675f832cb4ebe13b0310b428463b020dc63cdc9c8b99b45f18115513fdc901fa306d38a82537949a07b208b60e665f842a3b5f09d16f7639512d44471c4cfd35ae87e68c5c31da0c3c9e37a8d3c44caa1f5f344ed37d02026655726a84a7f0adef8f6430b4ad10ee5b732312cb15932faabbf3714d8207ad779f4de4b64dee1f80e73c3a6f6acf80547bfe5f5e1af1d5f6c072c106f465766cbd46c1977d158db7c740ec8213bee1b36c3161746fdc0e5c009a64f76dab25e2d4ba8bca7fbb9454eb5e5e0286e847e888447ac911e9c72d58702b277ab4122c12f2b8948ffe1a4c6fd9c3b0df3dfed504939c2acc9fbae894cdc36732d0f3187068513ee4e0cd619655d110ab3c651dc8bf272b747217737f9fc42c3ad71bdd957a796f3ba38e76ff57388696881a1f2df3a5ed4f8d7f9896aad3416b3e4439901a6c23efd373bc10b41482bd7016c7b1a374a345a940ecfc352bef6ed4deddfa678873354e8a9e91765baa49f5851060d7a2917ba9eb03da5f334dbd67083205c5dfa671f324f0b56cd3eed98877168ed747239e22c5ac41da65092584672d435ee00b8ec82a6217bf4eedb79ff246c81093b266369b1a85385a347ea765239b98deedb5a6ed555bc767060eeac37119941d7afa16ff534dd3640b7cc3e9594caf9f1ad1c085749eca3fd033d9e635b42e3750ae343ece167a073bd7aeaadaad5c71f1abeb7e74f8d0cc499fabf4e7477e08cb6165999b7506495be985ba64581dc80694bd7b33332456b9646bd3ac2e034c1b3011f9c8b07cd71c8f01ded67fd99e8d17fae312ae4c4caf72f938ed37802aed5e21a02954a4de003aad8383429d079ff06611a07028e917d1a9d8ee9123adc4764314c67a2e02f45fa90d976573d56c9375da593c82846ae2586fba3bbcd44605f51d6050bf3e436512d9a45ad5f49420d4d14c92cd3797e332c00564ec31a55739e789966593ccefba0648b833943ba213252a7fb5ec07456c02d947ad64f481e550a848cd15ea0ebb6262bffd4b6a691996e7908743cfdafd176458ac0dba0ca7b746e65fd13336a946a37b76c5b5663ceb060f02fd1afab962160c0ed1e0cdb9487e0f5dc739f4c48ec8a2d2498886f5b984fad309d044306e43a9d2e6daef5cead4a45e4cd16e7798e59fe697dc1a4a5e68a1732db75a8dd6e36a1b046b2dd1e278e071b37e7f6511a95589bf0ece2c83367f25b5893ca0ca4b4369c97c1208d99040345524eeec876e690b93e86805b9141eb3b4997d7ac83a8a0b6025fa130e71030fc4f0a92692ffd5a7dfc41979b22e156441fbb37bda8a47cf793a3d61c0ce81bdbda56bc20fbb6ced6066f4e1d77800f210dcc275ca661f5bc410e58e17ff89b203a96f4d9f089f2754d6e8a6d606151bbbee7285d2f0390620e98c2ec6d7c2f5916953422a5bc238b79b823609ce06354c88d328ef0fb40f282ceb0156713e6a377bc160dcfeafebfc8787bb0ea3467763d624b735a75dbf4d439e864907585ede85932d89bbf348edb89a75d0889ee32f7fab54ac4d14d6374610591974e3a8af04660468843fdb0daf56ab46db48acba522a734d59285e54207468c8f83dc9809e0ef70523680c6f5e398d3c0cb596edba90c199b571b626c3fa61ce6a90f5d0449a5c5048142898781fde26bdbd50be36eae213c980ff953ee5baa206d3f3657ca937ff1c284f6e69a04e0130f66bd48e4f44b0a1de1ab1d7aa09a852a602e77085cf0c30daf5c85886bfe753810e1ce501de07dbc4736d59cb060726c5545e21014b2a2dc62e9a41bd5e7a58a5f98c759b14478e47f4de0fd469c0a03399023b43d970a842494acb3f112cd5262a717ce8c43923ac13e07e6cd86356705c6171918619f4a5a829b65d346dd98e9c2db983aa91e2670002f95f51bbb7e770176528f1f828c3d98c9d82fc5f2976e1c3a9bdc81b759310bcda699f2a553810e6af17b93cef2c71e6db162decc2cb4699c5cf7d3baff64fe65fba2361e06b01675c3128a7389c0992410d58ca6fdebdad2ad2703fbb641893c54a0256062e71ce3e9cfb8b6953400e636a69f1212c887da21d74824286f1cc807279df42654c8fc37ad6b21aad720219dc631dc6065b9b64ea4e0a963b3b1ac26c9530ea6245ffc60c93dedc82a33786d27e341c8b074f129cdbd672fc3f68d8a27e2cfc16629ef837abcfb47ca75ad2f0ace2c0924476c4b00d409004075a2f595710b68829d4e0c988ccd84a00e9c82543de79722c4ad3f7647753fbc691b6e4230c2fcf200581fbad06541a1f9c85306920c2ed33f9ea8e1801ad37eb06789fd96d9e93ae5d84099ac7ca608f984395774271cc9ce60a674d6099af79b485615f344520aacc2cf258382ef7e40781d58bab00c39a8013b1de75bb0fd350a39a27ccae188dc2132f3af57e9771c7ea7191de9eb3e9c4f9b1e955b3c8a86082cb32612eeaad268c9a2297eb4ef54f050eae8695d853061f84138c24d0d435fc7baacdadbcd69f35c03b971ebfd4b439a19252ee3a217ce9a8205d5fdc17e21d407585070ff184f9499cf8fec16ba90827a4ae2367ebf0ee3de84caece2d7e04db99ff89c279b4fc94bc3e1b86cc60e1ef40aa92c5a50fd6bed163914bb759b5ce2c6aa4cdd04d4c1e21913d8295074e145f7cb1295c95a095433c4d48f92f71eef009545bf06e3cc4ffc043f682b74589cbaf94c9042a464942bd73de400e051cf9ceb2cd2e0e789180410541d93011bacf39c3e24e634fd7843ba02efade66d391429270db00a904a90638959b71d3a0fa504390dc3680dc4ab0888f544b31899be616ae9999dbb2eed98124af8376b0b8f42d748372f509d5d18d3a35550a29708ef29740af38472c4b282d62154355461aac6b690071a6fff6fb36539aff3cf7998160095f18e53489b19fea7b4c863196b18f8d93a16dccdf7ff08deb1b8206e6146ff7ae6bc5f002fa20d1475a68f85f05e45ede9e4b9f537a57a08fcc76202a0dd8c46b1c6a9caee635833e2c330248f5ab1de3ea28f4938e7cea6eaacc405b9214c854cc4c65f8b8f4a3cb201ed1b19c98d1b41f4a0590c44b50b1109c9a8238bd9ee4f3cf151b0873c8093348fa7341de180105dc08d43dccd38f1535c6ff08e3e7d05ffdddd855bfcb800ecff35330c669c68fc105573d249b1311ac0d98e3f1ed60401aa31511172798e1a8cc0cb3b394a40028138788fbd934e5d6e5fe15d741b0654e4104c97241b62a95d471528d17536017bde75bfc7e06af6a21f433392e7c2fac9b7e8e6cfe3d0b901a964c6a250311023be75259ff6c467fe860815eb5192dc404b72e754093fac9099cbf677617337e5114d3ce56cec30536a61bdc83949fdae2bd124f0bda305fc80f652e55ae143cc8fb8afe17a17fa1b90a58e630162d8621f355f926f3954f7b64c37d05b692b59913c7e673a8a6b91d5a73154dce49dc88201691ab32a150472d47ddcd74a3c432a767c0cd7dd75fb29e40122c6420266d4556d3d322a474b1782864798865a2392b214eef3c6effd947ae2035a68a8e82494dbfdbe19ddc5ca161e71b34a983d816f451252cb4da777edae1c10c36806a19c9612bebeeb40fa8e0633b9188e989e133c450a88abbd867e12d8dc1580a1df57df66d51a6a9ba65840f70ae587a5c240ee2b82fc7a7773145e60301b5ffdbbc0c01dd761dff7315d404d1aa22039692f263ca4abc6a58fb330017af5f5fca794235e39923091fe21285dcf43a9fd0ddf465e90a1628f94a6f6e8d6e9449c6799a74796428b1386a99e57ad184f966a0e3e3e541769c3690d3bb2b707c82b79334982ece109f19233ed2f4eb19e8300377b72178a8c17b54060c49e9de3f7218dcebfffab1daa8a74a5ef5168d15bafbc240417eeee5d0448cf0b945d4cb9bf220c41a0f5a40b075e080d554f0901f47949e71eb7e375f945f00cc0f03bf9ee08abc5b5875ae4db85df2e3c7e93e55a8e59cf14120b5b3178cc8339a8e65c2dfa1fe445e777d0e082d4bf31d825d615b1a180a7efdb3429e57726fb0c8fb906d3b367a99d894b42ae4d98b042ac98763b8e636c24c02fd88ed16b536f964076004331af5e091dbaa894b5378c61c462575c03b930345fd521c40010ca1d61d5f4af3a3f59a31be45b594729e70cf3118d39ae1c0e31011b9c94fffa79689b194152476df0a7f38f5f84ad25fefcd978a618a66f1d3474635ffc16693c6fba64252839152d771d0e1825bbb5d25a63bfd16f38c7e9b6ae4008e7a75229dae080ff5e934d6ce6a4994c192a64bfb6ede62d9936dc1c8789a248b2d4e1e3178b036d83fd0133cc564a6712d746fd4356606a1583932b8274d8eca895703ed5784ab7bb9be95b6d22edb7c0550993dc890e42e903ab35e51c5bd2962f27eab05a6af1af5faa75b5a55a48673a71933a11284bf61632e7450128e0ca5e6c18595e251c5e4d125775baadeec28a73d1f82453a2455dba4b1b9f8bdd8170cac83e412c41ce311e13dbeaa82628cee5a87fdfa2c4102226b9d1262032cb995289e4b8c3d1ab111febf5626e6be9afa22aa2c1ba3f8e06f3349637b6bf60ffa32beba47d9", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="faf32a58badcb6a13297d99aa83c8ea87ad0bb405010c94fa6ec20d6719057b530d4d57de6084cf91c034eecf3da2aaa7204fb1d50ed0222ceb30113fb07627e60e29cd8f67f196707617c28edf9b779d4b8196ab3bb1653af474e42f1a053eb0c60cf97edc0a0e418a85247ecbc38ad7a8616bacc354b2564d8bab1a9489f95f40ec6a53dfeb7e20ecb", 0x8a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getuid() pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r7, 0x0) sendmmsg(r6, &(0x7f0000001440)={0x0}, 0x10, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x13}], 0x5, 0x0, 0x9, 0x0) getpgrp() executing program 2: r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) ftruncate(r0, 0xffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r1, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x20) executing program 0: r0 = socket(0x20, 0x4000, 0x1f) r1 = socket$inet(0x2, 0x3, 0xbf) socketpair(0x6, 0x4, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x8}, {r0, 0x1}, {r1, 0x4}, {r3}, {r4, 0x80}], 0x5, 0x2) recvmmsg(r3, &(0x7f00000017c0)={&(0x7f0000001780)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)}, {&(0x7f0000001400)=""/23, 0x17}, {&(0x7f0000001440)=""/215, 0xd7}, {&(0x7f0000001540)=""/237, 0xed}], 0x9, &(0x7f0000001700)=""/83, 0x53}, 0x3}, 0x10, 0x2, &(0x7f0000001800)={0x9, 0xffffffff}) r5 = open$dir(&(0x7f0000001840)='./file0\x00', 0x10000, 0x129) r6 = openat(r5, &(0x7f0000001880)='./file0\x00', 0x100, 0x104) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000018c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, r10) r12 = msgget(0x3, 0x100) msgctl$IPC_SET(r12, 0x1, &(0x7f00000019c0)={{0x7ff, r10, r9, r10, r9, 0x38, 0x6863}, 0x2, 0x8, r7, 0xffffffffffffffff, 0x3, 0x2, 0x4, 0x58ef}) bind$unix(r6, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x3}, 0x8) fchown(r4, r8, r11) setsockopt$sock_int(r0, 0xffff, 0x1102, &(0x7f0000001a80), 0x4) r13 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001ac0)={r7, r10, r13}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001b40)={{0x68, r10, r13, r14, r9, 0x41, 0x2}, 0x2, 0x1ff, 0x1000}) semget$private(0x0, 0x0, 0x401) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff}, 0x1719288a30922327) setsockopt(r6, 0xe3f, 0x0, &(0x7f0000001c00)="6cf66836f9286aca54fbb6298daf3016e81c67874d3de1e83337d2e905396ac6ec27ae849e634b061d55e4ba74dc854d139211ffdf59a959ac4fc53f975f2e19", 0x40) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c40), 0x1, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000001cc0)={0x4, &(0x7f0000001c80)=[{0xd055, 0x92, 0x1, 0x2}, {0x4, 0xfc, 0x4, 0x9}, {0x1e, 0x5, 0x2, 0x4}, {0x8, 0x7f, 0x8, 0x7}]}) utimensat(r15, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x1f, 0x8}, {0x0, 0x818}}, 0x0) dup(r1) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f0000001d80)=0x7) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2008802) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x8) getpid() r2 = socket(0x93b1ae4ceafee453, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0x68) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x4, 0x2ff}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xf2}, 0x200000, 0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x6, 0x8000, 0x0) r5 = socket(0x0, 0x3, 0x3d) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(r5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x9) r6 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000027c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9}}) socket(0x18, 0x2, 0x0) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x7) mprotect(&(0x7f000016b000/0x2000)=nil, 0x2000, 0x4) close(r1) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000480)=""/128, 0x80}], 0x1) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x3000) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r3 = socket$inet(0x2, 0x5, 0x1) setsockopt(r3, 0x0, 0x6b, 0x0, 0x0) vnd0: sloppy read from proc 49608 (syz-executor.2): blkno -4194304 bcount 5 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x7fff) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002e80), 0x3, &(0x7f0000002ec0)="a0fccb73", &(0x7f0000002f80)=0x4, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x1000000000000000) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000000c0)) setreuid(0xee00, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "0cbee6", 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') writev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="1f7f8c5f92068ec33cfe1eee3e8e7fd23a29b33f68f74d883a870c442e9c047cdc8dcc5a1f1da2", 0x27}, {&(0x7f0000000200)="aeaf33abb8e0c26251ff06392c456ebf9d2ecc9aa25d58ae27925c651454a68b9269d759b71a0dee94fd885e9e9e90d044e0e510f7026bf81b58a3281eaea1cdafbfad", 0x43}], 0x2) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = syz_open_pts() write(r4, &(0x7f0000000500)="3fb77752586b1ea9d54694a319372a843a04149d254d49b14a53462fa1ef3d74605ba52b92066edbed9eb5baab0208e6b3b487fd93ce884488aa27e7a55860c4338ebb0317396d1079b357f5e57d39ad4aa4d11e52589d3447efbe09b7c23bf49169c604a5ce2788527f46e705e1ee979c1cd49d294cc9f29c76ecbe342d100c400d930983895ef8dc50c79941ea21db55ac5a132db6057775e8a9452ab10b73a7b344da684e95682215669fe2be7dccc60e449560bb78779a1e8e57cb5b9e067850967bb263121d4926eb1633d0c9162725bdd78df309a19cb671c830fda46cef3e64a2354b907c6e73bcc1bb9750de5999a0def8e7eeb92e62dfa7c37160", 0xff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x8000, 0x0, 0x0, "02080000000000000000000000000000000800", 0x1000000}) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/17, 0x11}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000300)={0x2, './file0/file0\x00'}) r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x2e, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x98c49791d1c4874}, 0x3, &(0x7f0000000040)="9921949c93205123ecfc869a5cddd5028568c4d3fffe", 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x16}]}) select(0x40, &(0x7f0000000000)={0x401, 0x6b, 0xa, 0x203, 0x9, 0x7f, 0x4d, 0x9}, &(0x7f0000000040)={0x7, 0x2000000000f00, 0x3, 0xffffffff, 0x3f, 0xfffffffffffffff8, 0x3, 0x4}, &(0x7f0000000080)={0xca, 0x2, 0x6, 0x8000000000100, 0xfffffffffffffffd, 0x10001, 0x101, 0xa}, &(0x7f0000000180)={0x40000007fff}) sendto$unix(r0, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x44) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x4, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYRES8=0x0, @ANYRES16, @ANYRES64]) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r1) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x4, 0x19) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000400)={0x6}) close(r6) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205609, &(0x7f0000000000)={0x801, 0x0, 0x1, 0x2, 0x0}) close(0xffffffffffffffff) r9 = dup2(r6, r6) setreuid(0xee00, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000380)={0x112d, 0x8000}, 0x10) getuid() executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000011c0)) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000300)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 1: chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="0481a904895a7520c9cabbd2f695b10b0cbe9294ecaa4954ffc1e3a7836dd3cac8c76ce37e026e09918d27d7e4703ca8c45ffdd8526270e49ddcfd63c39dcbdda7d4be6733012052bfa2907261ae2bd3596ebfd984d087e943bc6badb8bb0cca4c15e26e70e2deec16fb4615dd32fe81b0a651f58af3fc7c0633b253f58298b9770a92669d2b5a7d", 0x88, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) sendto$unix(r1, &(0x7f0000000200)="fcf23885bca27a6c15d5ab91d602a1a1536a6fe0a0594ea53e8bd9cd79b09160762a232d9b8c2fcbdca8d0b70aea0f9df329897e771172", 0x37, 0xa, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = dup2(r1, r0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x7fffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x8}) mkdir(&(0x7f0000000340)='./file1\x00', 0x106) unveil(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='c\x00') sysctl$net_inet_ipip(&(0x7f0000000400)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000440)="35b9e03a4e5013ef299f0481688a63b6b8c1c347cf255ca97e575f09d87ae485b52f2d9e77c75cff8c1e10bd623ef459f9e4a4ad117148b0a1c282bcbbc4b36c8d748be170f546eacbd1bc494a639ae3e29af231bd0c7b33f9b65caa0a08b8a2dd89ec8e61a66e675d07ec9f4fc285883570cf0866226deedd474a026d7f2f0c4bca85d8105ac9d8fa59bf7f0ceec3dc71065a810f058e3718b1ceaac3f4ded15d9205c3d93a5cf0baf113ba71eb2b41e9cfe3105b97094e86058f4bded7cc32be9fb4d55cdf1a8aa9e5fb045d1dbc5000425aaff2bf35375fc6d566395879a3b031d790ee4cb9c649a7ead77d4ea7c85bcd0ce45a4343d2", &(0x7f0000000540)=0xf8, &(0x7f0000000580)="0e8ba8ba8b63eca0291db78aaa897fa8b0f62307b408af75eb5a5dd182be8caecabc89259a6044311a99ee231561d66178e10b72ad8c139edb208cbcfd6570732d47dbd0575ca74178", 0x49) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000640)) accept$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4087}, &(0x7f0000001680)=0xff9) sysctl$net_inet_ipip(&(0x7f00000016c0), 0x4, &(0x7f0000001700)="e35715b95291df9bcbc8b83a886551a11f9a788044e5765ceb889a4151c82305860f5c0635b1901c482413b3cf9dad064a0d1c7df5f3cd6fd08c748dac93a74f11374f2940adb634de0000ec7ba5e5b1fcea73be67a6e8998416580c8c186467bd5545aed780883428f96521b74c44bf90b35fc0de3ee7d96cf41e26ab716a8510572ddbc66220736ee5f687f0", &(0x7f00000017c0)=0x8d, &(0x7f0000001800)="58acd45ef34c73af763746e7dde4f15d460e912f443bb96a30759b1fd7635d495c663afc94e7bf740905209cb1b80893294ad5a53aac5931fbda", 0x3a) close(0xffffffffffffffff) r5 = getpgid(0xffffffffffffffff) getgroups(0x4, &(0x7f00000019c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000001840)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000001880)="dd1a06b90fdd3b248a1f337855ad26be1735ea601813d722d49931d6e87571feb86e7cd3e31691dee7e9e3e434c90ff41d8f25c19ddf3677c3ead03c3b0200a03b1057160ecd3338184c71db2dc37ffbf4b62c07ada5015ab9827e06d2daa0fed5287369fe7a3bf44ebe78945615dffd78ba663570bb840c081febc8bb096a1468c9906223916429bf3196509f6e568d76f7046a6c7b385c4a4ec7cc118e8901dbb73d52b02c6f4ba4e100121eef80d30c9eafcfc56a01716b8688dfb264a9d12440e235d6fabd3ac40ce8f0", 0xcc}], 0x1, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r8}], 0x40, 0x400}, 0x2) r9 = socket$inet6(0x18, 0x0, 0x7f) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001a80)={0x3f, 0x4}, 0x8) truncate(&(0x7f0000001ac0)='./file0\x00', 0x9) r10 = msgget(0x0, 0x85) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001b00)={{0xffff, r3, r7, r3, r6, 0x4, 0x400}, 0x6f9c, 0x92, r5, 0x0, 0x0, 0x20, 0xfffffffffffffffe, 0x8}) sysctl$kern(&(0x7f0000001b80)={0x1, 0x3}, 0x2, &(0x7f0000001bc0)="3954e0f126e0f78148be00d5d8dbc5bf3cff2db9f1bbfd5c41f2cee923a0bb9cca6bcd1f5ff376bcd99922b070db4d2bb1cbc91c65", &(0x7f0000001c00)=0x35, &(0x7f0000001c40)="72164d85e60d92ed736b311adb9e009ca3368a85c41486dd7c5e5a980aab5ed4ba", 0x21) connect$unix(r2, &(0x7f0000001c80)=@abs={0x0, 0x0, 0x3}, 0x8) flock(r2, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) mknod$loop(&(0x7f0000001cc0)='./file0/file0\x00', 0x1000, 0x0) executing program 4: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) (async) ioctl$TIOCSCTTY(r3, 0x20007461) socket(0x2, 0x4001, 0x0) (async) r4 = socket(0x2, 0x4001, 0x0) dup(r4) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) socket(0x2, 0x1, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) executing program 5: select(0x40, &(0x7f0000000480)={0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x3, 0x3, 0x3}, 0x0, &(0x7f0000000540)={0x8, 0x1, 0xfffffffffffff000, 0x80000, 0x0, 0x8000000000000, 0x2}, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0xffffffffffffffff) getuid() setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) accept(r1, &(0x7f0000000200)=@in, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f0000000680)=""/238, 0xee}], 0x3, 0x9) getegid() mknod(&(0x7f0000000440)='./file2\x00', 0x80, 0xfffffffd) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x8) r4 = semget$private(0x0, 0x1, 0x41) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000003c0)=""/84) r5 = geteuid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x9810, 0xffffffffffffffff, 0x1) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r5, 0x0, 0x0, r6, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x40000530, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980), 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xffffff01}, {0x9, 0x0, 0x0, 0xd8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000002fc0)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf07c411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60cd19ba3b5c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b5d5722e1036c88fe67a908ecb94751387cb93ab51d99da79b8499a05ece59b7adaf8759f9d3acfe123f725aa4fcf09e4fb8069e07fc756366cce2fc2217523bf911162e96b4ce06613f92a126476db403c9312a9e6a9ea39bf86bbd0c7da5a8cfaf901ef3d2c2aeebd195449430a32a12ffdfe05f95bab3fbe9cabfe5bd10b53b0f68127c4cfd09d97dd3f418ce2c95f49350c375fe77238df7625767d317c9921c11a88b0db5c9b9b441b05d35c0d15eec7d704b5eaceeee31d4f717243", 0x46f}], 0x1) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a4856760000000000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b43", 0xb5}, {&(0x7f0000000040)="48fbc75e445943", 0xd0}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d03ca11f607a15c61dfe14b2a41f6c13c03546c1542f7bf47200f0c2ac167031d388bcdab78c3ef0811454f26f593bfa41e2ca7ca0bdbb03f02d7567d809d3b81993ffab7dd3ccadaef3efb4f43406b2f291dca2238e73ef458f0b3ffc4c90cb35f4bed9587346519d2898", 0xca}, {&(0x7f0000000000)="7cfee232311974161f2000f5fb40629d63aa47d6d887d42ab1f6f7bba192d8ed9a067d3b2f001b3c40a7bdc283ae3fe846091af78937611d15f61df0", 0x3c}, {&(0x7f0000000200)="401b73b8c6141bd770ccce4cc3f431cae9a68cc78fd1fd7ba0e0cff1b7677a54", 0x20}, {&(0x7f0000000240)="7a9f448097275bad00d2133eb147044c718b94802e2fce7efc8d078b9ffaf78de689586fa1918a2a18b2f798d92526a3fcbdab62ff7ea98471f6295f30dbf519918263b84d07b26459f0", 0x4a}], 0x6) execve(0x0, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000540), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffdcc}, 0x400) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000002c0)={0xff, 0x1000, {[0x80000000000000, 0x1, 0x5, 0x1ff, 0x2, 0x1, 0xd0, 0x6, 0x2, 0x3, 0x3, 0x5, 0xfffffffffffff359, 0x4, 0x8000, 0x3, 0x1, 0xffffffffffffffdf], [0x7, 0x2, 0x65d3, 0x7, 0x1000, 0x100000000, 0x89, 0x0, 0xcf, 0x3], [0xfffffffffffffffe, 0xc142, 0x8, 0x80000000, 0x2, 0x7fffffffffffffff, 0x3], [0x100, 0xffffffffffffffc0, 0x9, 0x3, 0x7fffffffffffffff, 0x6be], [{0x1, 0x7f, 0x7fffffff, 0xc}, {0xc68a, 0xff, 0x7, 0x8000000000000001}, {0x100, 0xffffff38, 0xc, 0xf77}, {0x9a, 0xffffff7f, 0x2}, {0x8, 0x3, 0x2, 0x8000}, {0x8001, 0x1000, 0x7, 0xb0}, {0x8, 0x7fffffff, 0x4, 0xfffffffffffffe01}, {0x8, 0x80000000, 0xfff, 0x9}], {0x7ff, 0x8, 0x1, 0xfff}, {0x8, 0x0, 0x1, 0x5}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = open$dir(0x0, 0x800, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2c}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) listen(0xffffffffffffffff, 0xcfa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000580)='./file0\x00', 0x40, 0x114) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x40}, {0x4000006}]}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x100000000000006b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x400000002, 0x0) executing program 1: chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="0481a904895a7520c9cabbd2f695b10b0cbe9294ecaa4954ffc1e3a7836dd3cac8c76ce37e026e09918d27d7e4703ca8c45ffdd8526270e49ddcfd63c39dcbdda7d4be6733012052bfa2907261ae2bd3596ebfd984d087e943bc6badb8bb0cca4c15e26e70e2deec16fb4615dd32fe81b0a651f58af3fc7c0633b253f58298b9770a92669d2b5a7d", 0x88, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) sendto$unix(r1, &(0x7f0000000200)="fcf23885bca27a6c15d5ab91d602a1a1536a6fe0a0594ea53e8bd9cd79b09160762a232d9b8c2fcbdca8d0b70aea0f9df329897e771172", 0x37, 0xa, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = dup2(r1, r0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x7fffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x8}) mkdir(&(0x7f0000000340)='./file1\x00', 0x106) unveil(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='c\x00') sysctl$net_inet_ipip(&(0x7f0000000400)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000440)="35b9e03a4e5013ef299f0481688a63b6b8c1c347cf255ca97e575f09d87ae485b52f2d9e77c75cff8c1e10bd623ef459f9e4a4ad117148b0a1c282bcbbc4b36c8d748be170f546eacbd1bc494a639ae3e29af231bd0c7b33f9b65caa0a08b8a2dd89ec8e61a66e675d07ec9f4fc285883570cf0866226deedd474a026d7f2f0c4bca85d8105ac9d8fa59bf7f0ceec3dc71065a810f058e3718b1ceaac3f4ded15d9205c3d93a5cf0baf113ba71eb2b41e9cfe3105b97094e86058f4bded7cc32be9fb4d55cdf1a8aa9e5fb045d1dbc5000425aaff2bf35375fc6d566395879a3b031d790ee4cb9c649a7ead77d4ea7c85bcd0ce45a4343d2", &(0x7f0000000540)=0xf8, &(0x7f0000000580)="0e8ba8ba8b63eca0291db78aaa897fa8b0f62307b408af75eb5a5dd182be8caecabc89259a6044311a99ee231561d66178e10b72ad8c139edb208cbcfd6570732d47dbd0575ca74178", 0x49) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000640)) accept$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4087}, &(0x7f0000001680)=0xff9) sysctl$net_inet_ipip(&(0x7f00000016c0), 0x4, &(0x7f0000001700)="e35715b95291df9bcbc8b83a886551a11f9a788044e5765ceb889a4151c82305860f5c0635b1901c482413b3cf9dad064a0d1c7df5f3cd6fd08c748dac93a74f11374f2940adb634de0000ec7ba5e5b1fcea73be67a6e8998416580c8c186467bd5545aed780883428f96521b74c44bf90b35fc0de3ee7d96cf41e26ab716a8510572ddbc66220736ee5f687f0", &(0x7f00000017c0)=0x8d, &(0x7f0000001800)="58acd45ef34c73af763746e7dde4f15d460e912f443bb96a30759b1fd7635d495c663afc94e7bf740905209cb1b80893294ad5a53aac5931fbda", 0x3a) close(0xffffffffffffffff) r5 = getpgid(0xffffffffffffffff) getgroups(0x4, &(0x7f00000019c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000001840)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000001880)="dd1a06b90fdd3b248a1f337855ad26be1735ea601813d722d49931d6e87571feb86e7cd3e31691dee7e9e3e434c90ff41d8f25c19ddf3677c3ead03c3b0200a03b1057160ecd3338184c71db2dc37ffbf4b62c07ada5015ab9827e06d2daa0fed5287369fe7a3bf44ebe78945615dffd78ba663570bb840c081febc8bb096a1468c9906223916429bf3196509f6e568d76f7046a6c7b385c4a4ec7cc118e8901dbb73d52b02c6f4ba4e100121eef80d30c9eafcfc56a01716b8688dfb264a9d12440e235d6fabd3ac40ce8f0", 0xcc}], 0x1, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r8}], 0x40, 0x400}, 0x2) r9 = socket$inet6(0x18, 0x0, 0x7f) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001a80)={0x3f, 0x4}, 0x8) truncate(&(0x7f0000001ac0)='./file0\x00', 0x9) r10 = msgget(0x0, 0x85) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001b00)={{0xffff, r3, r7, r3, r6, 0x4, 0x400}, 0x6f9c, 0x92, r5, 0x0, 0x0, 0x20, 0xfffffffffffffffe, 0x8}) sysctl$kern(&(0x7f0000001b80)={0x1, 0x3}, 0x2, &(0x7f0000001bc0)="3954e0f126e0f78148be00d5d8dbc5bf3cff2db9f1bbfd5c41f2cee923a0bb9cca6bcd1f5ff376bcd99922b070db4d2bb1cbc91c65", &(0x7f0000001c00)=0x35, &(0x7f0000001c40)="72164d85e60d92ed736b311adb9e009ca3368a85c41486dd7c5e5a980aab5ed4ba", 0x21) connect$unix(r2, &(0x7f0000001c80)=@abs={0x0, 0x0, 0x3}, 0x8) flock(r2, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) mknod$loop(&(0x7f0000001cc0)='./file0/file0\x00', 0x1000, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) shutdown(r1, 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file1/file0\x00', 0x20, 0x1) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x3, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x8106, 0xfe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f00000001c0)="01000000", 0x4) setsockopt(r2, 0x0, 0x67, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = semget(0x0, 0x0, 0x21) semop(r3, &(0x7f0000000000)=[{0x0, 0xf800, 0x800}], 0x1) r4 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r5) setreuid(r4, 0x0) r6 = getppid() setpgid(0x0, r6) close(r0) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc26a9a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa04f1ce9a4804c2b1141b9b20a6e4dcf28f"]) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a8ff99b672f4d335d223e7d029d6ba8af6300370021", 0x62, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) clock_gettime(0x4, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) write(r0, &(0x7f0000000040)="d79f6c100bda64317accfd054cae7a157f7850a4438dff93d7f8d95edf8ecc57886540f5915b93b6864d894d7eb6e7b3", 0x30) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r1, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x6}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) r4 = socket(0x2, 0x3, 0x0) dup2(r2, r4) msgrcv(r1, 0x0, 0x0, 0x2, 0x3800) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) executing program 1: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42111001c00000000000000000000000000000000005e00000000000000000000ffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x8000, 0x0) r3 = socket$inet(0x2, 0x4, 0x6) pread(r3, &(0x7f0000000180)="6f9a3d24b4a95edad2a77b57d7a0aad37aa413ab32cf44e706da034a9f", 0x1d, 0x2) r4 = dup2(r2, r0) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/93, 0x5d, 0x42, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r3, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r3, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) executing program 7: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x3d2b) r1 = socket(0x0, 0x1, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x0, 0x3, 0x3f}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = socket(0x2, 0x4001, 0x0) dup(r5) close(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) read(r6, &(0x7f0000001180)=""/4096, 0x1000) connect$unix(r6, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000259000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f00000b1000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f0000226000/0x3000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000101000/0x4000)=nil, &(0x7f000008b000/0x400000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil}, {&(0x7f0000343000/0x2000)=nil, &(0x7f000024b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000b1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="c7", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) write(r3, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2", 0x45, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x8906}]}) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) socketpair(0x18, 0x3, 0x3c, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0xb101) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/72, 0x48}], 0x6, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000640)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000680)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000006c0)=0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000700)={0x2000000, 0x7, 0x4, 0x5, "b5dbdd2ebc0f2042f4a513d241c4108a878ad084", 0x0, 0xffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000740)={0x0, [{0x3, 0x401}, {0x3, 0x5}, {0x2, 0x5}, {0x3, 0x4}, {0x3, 0x12}, {0x3, 0x400}, {0x3}, {0x1, 0x1}, {0x3}, {0x1, 0x6fbd}, {0x2, 0x7fffffff}, {0x1, 0x3}, {0x1, 0x40e}, {0x2, 0x1}, {0x3, 0xffffffff}, {0x3, 0x3}, {0x3, 0x3f}, {0x7, 0x2}, {0x3, 0x1}, {0x2, 0x5}, {0x3, 0x5}, {0x3, 0x8}, {0x3}, {0x3, 0x9}, {0x3}, {0x3, 0x10000}, {0x2, 0x80000000}, {0x1, 0xdf}, {0x3, 0x6}, {0x3}, {0x3, 0x5}, {0x1, 0x2}]}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000880)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000008c0)) chmod(&(0x7f0000000940)='./file0\x00', 0x128) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000980)={0x1a85, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000009c0)) write(r2, &(0x7f0000000c40)="57d3470403ccbd078f410083f339b667855c64dfc361f78e4a68aa1f38c78f412b3700d272d0aef5f339f884bf3282e3965f747382b609489c0eb163c22f319d4c271b050f7d3f53b4f2407ce16bd329c67d559d2b94b40acb96b4b88677ccf371a1d1863bdf1f6aa385bb789a2987a6fa581f47a3c096b1fb779263b3c0ed46442309859df3ef4f57d9c6a55d6ccd87e4855621b78cc93d9e40c744abfe095d3b8ca3556b71040ca7ea630291fd7628d8c1a57d72c5fd2c70dcf30156296b93b40cff92cac7187d5bb2554532ea4f67f7a07c77", 0xd4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000d80)=""/90, 0x5a, 0x1082, &(0x7f0000000e00)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000e40)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000ec0), 0x10000, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000f00)={'./file0/file0\x00', 0x3453, 0x42f, 0x8000000000000001}) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x20000, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001440)=0x7fff) sendto(r4, &(0x7f0000001480)="238b46239d92e34590e2833fca3abc97ac8ff3c6edfaafb496c448564d8406ec0071b1dcc574d8dfd4876ed93b670e739a2d45ad1910955736db099f3ddd7f88bb3cb9e97eede852b0ef025a067535f770b977bd73be6e9eb7e712062473d1c04aa9b0f96cb1968ad8b7e34ff96a2aefb7beb277918d96400ca43e97bcac478a795f87c7894f3a70f3c42f105a0c8dfbd8e7e203a2f7a99059a347e03d91efea9be4ae3c42c62f0b6421c98da751951966c3ee4cf9a584080b46ae1702c30c24ed7c103c1243080f62ff2a8d4ab96a06ce982dbb9d649ef2d06409cc53b02f982b75814066841b3a544569fe80b2d9dcddba2b1135600303909fc5", 0xfb, 0xc, &(0x7f0000001580)=@in={0x2, 0x0}, 0xc) sysctl$net_inet_carp(&(0x7f00000015c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001600)="a7a68871cea87459f55f3bd01efeeecd218444ba3c8f4608c51e8355473c3ae75a95decf0ae8edcad1a3ccca91d53416a5d5752fbd917d5a61f48f658066d38b13e664facdf0ba2ebc6f3cade95e4444a97ed752b58cdfec6be9d14faa518bf8394b6f69dfc68bcddeafa404f79b9a123433", &(0x7f0000001680)=0x72, &(0x7f00000016c0)="8351a4f647e66c4de070f2fdbd01cd51215038f9e1441d90454d15015eb0efcaa19480e8120c87fee844a2d0614e396a9b53eb42d256a359f8384ecf23c409ca58083f0f3de408dc8fbbe0784a00c88b136fc25f7493e96cd68ff80e7c197658fde40cb19ab8ded0eeb0201e8c8389c264", 0x71) execve(&(0x7f0000001740)='./file0/file0\x00', &(0x7f0000001800)=[&(0x7f0000001780)='-\x99\x00', &(0x7f00000017c0)='/dev/wsmouse0\x00'], &(0x7f0000001a00)=[&(0x7f0000001840)='\x00', &(0x7f0000001880)='\\\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='/dev/wsmouse0\x00', &(0x7f0000001980)='/dev/ttyCcfg\x00', &(0x7f00000019c0)='@-+\x00']) msgget(0x2, 0x101) executing program 4: r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10003, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @local, [], {@generic={0x8100}}}) close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x7fff, 0x0, 0x1, 0xfffffffc, "8a53924af3357b16641a7235e1e51119a98caf28", 0x0, 0x7}) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000340)="5d53b22d07d2ed8da6120852cf0ec7c095f76f52f3a78dddc64ab583b249baed812b3a5c868f53a15215f9c089d4543f62ed929fa9c6bf55d4003ebaf2f94052e5e0ba0176d9b95a1c15a9231b3f939b165de0c5a21163df31b2713860568e75a7d37886ef8071873ffae501be1a0cb5341f59a6cbcf98f1808fb89fc46af8cb17d7830de13ba5528d3807369202a20e8fbbc7921f1dfaa9c530f332fcdcca", 0x9f}, {0x0}], 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000080)={0x2, 0x2}) fcntl$dupfd(r0, 0xa, r1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0xc0}, {0x16}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r3, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x7}, {0x1, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = getgid() setregid(0x0, r8) getgroups(0x1, &(0x7f0000000580)=[r8]) sendto(r2, &(0x7f0000000480)="1ec91000ca1404b58f49c652e3e5294cc0f0a0412c729c1a337e6876369fe9e93a5608e06d7446c4f5fad64ae6012e5bfbdddc12bfbdde75d33af3e0ac0c4527dd1eabce5d0e0ad5eb64d97b9325868e5165ddc96bacfaef16acce0f87d05aaeed040d296e39d9a673b817e8210cf539f725fc6c99aa232cd59816cf9ddd50e7d02f64c868cdc799e4f5ea1ad9fcebdc7de8be4ea1708acb3abe9330c63321e103436ac66f0dbf5977b148578aeab1e0106b329b49291f82f0a0425ccf39aa7bba0353b0af98a3b792c14ad167f6940b193367000858b7362b76d4f02d3960de9d970e07cc2bdf5107eaaf1c5ad2f2", 0xef, 0x3, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000040)="f9a974a59a6f6f6afae16dbfcf97e93ce27a7a3d5a68a3c0e9e1643ca568269aa3055a1e5c", 0x25}, {&(0x7f00000002c0)="2b2901a4c05fc173720b0449d5cc3110ed74c54a625f49b3c4666966f08ea1e6c9feca682cae77028130c8b1221eb6b2864791b48206a8a40563c66bcc48648359061de7a976910bbb7bcecd0240a08a4ed321f9d0964d697dcf29787053bafb196a0ece87f25deac925ffe893ca6ebb0145ad56922bf21a609adcb369d3cc6cfcb886797168541beeaa2e1b2be6601ff804a70cc4f215751fe42201ddbb32516c7c77583aa90fccf4edae3744da8bb57a3533636afe752a01a8728acccf8816bc7db23ec99012233b2d0828087b71cafb3f9c5ab0329e7c3312e5", 0xdb}, {&(0x7f0000000140)="de3aa0cfe66e16bdefd6020fbd51c1cfdc6e0ed2c5b7de06b8bc17e636740372c1a275d65f61fb85c297f8a3085a0a26f5a70d499d80e7ac65ac94a2874c33db88e0701ed60d9e53c830943db8799f69b2111114595c8f8044d50c4ce6732f5a6d4c06288394a32b4af76426b273f41db6425c", 0x73}], 0x3, 0x100) r9 = dup2(r6, r7) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab", 0x91}], 0x1) executing program 3: sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000002600)="25264af00efba86bb7352af72afe0bcf18d4164d132a7c27d22dd70104e4e2267563fcb822533ff5e195d9ecc57513fecc6e9b5c2f72974e72f6eb17dfd54c3a68b3ca08a61a08b01fd27cda8edc715aaca27cef4893fd43b683177f4af824b92526db1e6db3609cd09480254c1ceea8bc84f4bc6102f27e6ade5777f36a0a2e6c72c845eac4e5c4d9ea6f662fa37062e332b199abf5cf679a75619939aebc413561e3dda04cc061d5b2237a3a05d7191cbcb7e365e5054d3aef3fa6dc0b94cb668e92edba40a2502ebced0f261b7affb446f2c3dc34aa7c8be2d52829a76949982fa63e5404692c1727d41bb00cedbad4ae17fb9c9e581cc6a91102c9176fa244af4e8afd7f92d2e5b0f22a8f90952b6b58d3c348ec512a53816efed60196550264138d2ff20968464fbcfdadc36c1c1135e43dc006df273990c127d17ff633b88cad80503c5caaa8c284fb2b70cd6eac45c6c55b8a0e785c28e1e5b6c6508e3ee9167911fd0b1a6b295850bd082093a22724f668abc3fb54eb6c4b6ee4c376b0796a5c86e557f214edc7cf3474179f415d80eaa4b78d45253da86b068e9fd00d3e32db26b1fb0d8a467e7cfc865e78d651221ac55590c6ced917443b044450c558bdc314c3953042f3b83ec123283fecf9f92e1dcf81bfd12edba97db9d0c47ec5c23bd210589e70e78a89015b23e995a669d115de853bd5bc1cf21571a1a163d5a2cb2bd08ac4d7d11d732a26b9e24742d7522b62697f1fe052a725dd4d7340d7999e3a972558a9505f8ed77b527fa3d5279793dee02a2ae98afea9f704ef58f5080622eae053dd2cb7b3defd7aadef0df7a6b29041052b8241b0254fe8f294f635d4c104f6c6ad87200ce4c195696255362aa38d24de48432a5d349f2f96f69fe04649a7a0a5902dd831c182e38fe54bd69acf1d33cae90004a6a481af80530c652605ad68ad18a118364878e84b728a2d7a6e23f4b290a1c6c9742140839fb17090cd26f1605a4fff646129ac01d4ba151fc60741000f9a6aaca9cc5195b1b43ee3f303935aaa40940a4ced1bb3f7305e6d30a277f214d181c338be9c584b7983091dd53f5beef93656f8ec8abd5d1bb907b0311dc4b31778f97fbff22071d9309192ceb3983c0df079c29fdd02b9329a75d2e513b13a7f78893640c5eaaf49147c9bfd0bf751ff053b0a96b1d89d70f1a5a57b06a6fdef2e81ca4da0be5d3d98f526446327b61eadd141ba7b534b67ba7ec0122e49471c85f60d7a1798cd76e2661dacf66b2d0441d820a0bc41ccdbdca14d28cfd9365255a9b0b7b69c1b93cc26d62bc7dc8d6efb301771ef5bc519d1c0b11326c5d6f987cefd9806263589033e777a3e5fdce8f184d195b4e3abc3a7d83b9121464cc79b6e4925a05d7a3f169b041efa56edd66a9f21c06b93f2329fe39b8148b99852ac9a98ecbe29f1290c851e2caf0139924d7e4a963773aa6e94495eae9b0e34063e725b3c3c50151bdfcecb466260b76c553a1da7fede196b084d60148d84c617b76d3293645bc87b6d6d852b848398c50979e45a2a5b91181b295a2138e1b46df11aadab3714ae403b1d762f3fde781a6259a78430e701348fc35890c4830809c5d2ae8e2ebb2be406f415e56bd799a6ab5d725ffaba6ef40d7544fdd72055b803eacf24901536d5e1ff8b2d7cac06ed0533a72b65a5aa133a7fb61830f25ecf1f217fff648452fbed92c4a7d9d44cf6056c909302697c6cb4a7cc9c5887a307452524012caa838c0af17fdc37b27424f85cf02cb486a950d9e6b838e9e457f27c0f21d040be9f5759a590032f605bb089f512813831b41fa47ba912de3fa2ff5bc29f8b1ad6241afe6270500ef65d336a9f9b083e110b2b3aa5d50d4671fb2218fe076f3cb093584ffb51f46e37c55a21035b4e475b8c26e99e0ffd1d98541a89413781b275d4152139fe9a7c26daebc4ea073768952f6847ec4e94f4f3f6f114e2189aa4a1c031c522910b280090f88288718b91e8eec659d9da2897a6571230e19e374aa9048270a9734ff5281f5af30d8080fd2d85287a867a91d4799b346ed08047e9c2e2420860c41a3fe7110ba060dcfb53afec0c79aea5f2f020f0d2ed12e6a82ccfdf5ed2d154c207858ce4df65c6e042f886602d58194fb66d04c9cea914a7c9d0197576b0117f14765252229381102c06d771180ab8b7c80559e37f868e19a86ebbb85d1cf5e772ba2893842d57536fc699ccf339f391965bbdf8a1b3c43c66b85022c63fc4d063344766c239bf72022fe3333cea7c99ae078a72f5b9f01a77388599ab08cbbffe562aa298d3d76ef45de3685f80e79aa9b02c185d202744887eb00e361333b1f4ab5f4b2b32891779bd0dc97f26361e8fee174766b51bd5e759645c33df045eac2f6b608b143bc892dbc11fabcbcaac30a9961175a0b9b895ac6ec045f0b6ba704c94fe8d1654b12eebf7720561f1889d47f0d6dd4fef0ab67e93f2018e9411ca8ac79b305f71e0639ac4edd417ce2be35c3d8fceae8a56f579cd675fb88695fcbc5b0afd75d4794c73e453f42dc8427272457173a293e6957e01c504dcb1918b15fc5f4f0f1a908224da6f5f2ab84d6f15c16db9a82e83fef252a4bd73162b440b7fb65592e079c20f092a087f77adb4ba26c475e30a0031a2873cd8ccedabfa0ab71367073b284b2c572a14541aaaffa1568664375ff2441978e1cbcfd0f69106e497b8f929655593aaeab40c207a22f0ce784a32a1c6c80c165cc4d01ba5565549394bc203623174804efb43dc22f7014af4a1c396ee3d67f1e358aa6546d20b945bfc7dd8224dc414b6ad9484aaae663da9e0a5b1f853ef1dbc95966c19882d40735e4fdb81f3a544edccdbb72bb7219cf87dce97bb8a671c35964766c45303b7319d4e2e87847ba148eeda4a5a0f97f0cadb7ebcbe3c2fb5ecb4b9470829847ee6d2509de695818b7a73aacea2b27be8e97136b846606182ad40b3ecc0d3fcf9a0d37f89717c84537ffdd7c2cc9949d44d606939a94adb8580da19ff8c24060d4958f7f4360709139f479084b6b154ed379af520e39607e4b546093c8d642735dab4bc8bceb9dee66b1bbf6167514fff854a7d358f1ea5b5712a79dc84ae6a5691b20aa5a4f6ab3f5246416ac9ace0c73ef33cdc7b9bb70d2b56c602db7922a3e2c879328b4c21d051633f450ef7ff23f17b23c160a1fed34ac9e04579560db269db6abd2ab660b89ce3cbb5fc08a075a6287a24c3da580178cdd13a635a2282280cb89629974c86c80061f3976de9152cd25706c333f23be638a595baa6a3967ee12f2feba933a2ba4da541e44f195a5b35c25a536529748c0907bb992d7a161849e3171be0244e57c40fded01d108cc84f5dd67eea4aecb337836dbf88f453d2c235e3861c2e2f7aada35c72ff6a7881ebebdd89b508ce177bf9220fcbadb33d47b486a307717643dfff57aca22694ef83e33f8ac10b83a4df31eaa672d10655182af6f89e27d0bdf0a126903ed52ecc74bc0bd7467de8181f34ed65d364f42f452e6428a7f3e122807070027dcfa8081a276c77a5c4039b213436d715db97dceba48816f34be98856e95a67692486fc9c7c318536cdbc7d6dfe700b5151dac0692cdd56375aa6fcbba9f43165a51723eca3a7d491892fdf7265a7c6a2014411aaab79548847a8e97bbd504321e44c7724922882dac6f03751babfca12908db9aa10434ef8a9174168c03272bbca7293e6e19fa182fd59e59e2ad331d4d44229167de45afa8c92db8e82dd7c5678bf2f507ff320b5d21be333f5ab85f67d504bd189d2720b418341c24a9bd58ab3972573fffae6048a1eb7f7ccc02aa89cc7676f0c54bc0e148b807ca1fd83ef471e66bf51d441d424a7aad7f02e4b974c1f86c369f312e0591c2fa9a3ea9eb9c19b8e256611fb2f8ca9282cbdfed529b3a95cc4a6f625568b301f5a839b87261560e1592034a6bca8bc1301336d09d1c0b6380742212730762003bfd7c81dec198fcdfc45a7790d4586fcc2be856d530888df9d1e2ef3f561da931fb8739ec6c6f3c0356b0b1b525c9271c9c037a651d34d27e1e1bcdfe29363d30207b6c76b8737b534cfd31da6fa22e412a2248d953df37f4c7c0b36ed09c5594692c2401bea0114811d41174d3672cb81233d841fedf6a05e7f6a9d53588d698974dafb9f51d9860d2cdd379c7fce8c487de3c950a1cbe1088a1adb0a53e1e2c6d59ddd3b346416c5458b3e07fbc8c304e96185784319e19ca3d8f06f039e554e33622db50fcd0b72a0f3a91aaf719828cbb3b54c6dfee243ab09196da6d088288369a0fcbea22d400430b830d9300f5044290d582c6a780c5018d3ce8d66adb528c3acdf008d2af5121967a5188e3f37ac3c9c82e048d5fb616e4f6cef67076d33c1033cfc10a3070996d3b7f9fcfbc8558f897a5da3de65bd82ff663be5e95b2427a1cbd8d0e9a41366f3ac9f10d0d2731308184548a0e111260b784df6de8e06d48a32ac61df22f3509cbf1de837bfee59654260", &(0x7f0000000380)=0xc88, &(0x7f00000003c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {0xc0}, {0x34, 0x0, 0x22, 0x10000000}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce69e27a", 0x64) ioctl$LIOCSFD(r3, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) r4 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc020697e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000440)=""/216) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000340)="098b93029dfee05e00000000000050e48a606df2312d26cef5f33a9962159af874f066916df50ec9d43bcf752f54000000008ffe533f45c40aecf94b159963bdabcce411b9afb3f4ea000045a039552c7ca4098c69ac1a7cb2630838fa0169cbe8c9fb578eb99fe4ddc082fc4901471a2b6be3f29e7c930141eaca1032738b98b68572e82e5b9f575ccf638f2d8a68c2d3a6e768a9cfd1b76dd6a20fc15dc9007f9f2a04ac179d88d81c266cb2abea9de833a2a9def8494b749fce76610aa854239f882df6f6fac45f589700a7857f67", 0x6b}], 0x1) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000340)=0x7, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000100)={0x10, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) socket(0x6, 0x5, 0xa) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6c, 0xffffffe1, 0xffbffffe, 0x8, "c3e137a69f61a56500", 0x0, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffeffff, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x3}, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x6, 0x3, 0x0) close(r5) socket(0x18, 0x3, 0x10) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='/dev/speaker\x00', &(0x7f0000000180)='#\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='$\x16~[/\x00']) writev(r0, &(0x7f0000000480)=[{&(0x7f00000019c0)="989efd63e27ef842ee2eb6c8ebbbb40303c294f7c17f98616087d5fabd4ef67e8cfdb7e13072702363fe0dbf0178340ed11ba29ced1b7c109a0da50aed20a75eb774ca5c4e833bcebe6b5563b07dbc9e3dfe79dd6a5da8c8279f719f91ced8d496894488888313a50bc116902589e722aa9bb37b840ac93cafef5d76f3e6d46ef5d3c6685fbbdd0eaf0308ff7511f7e96013f4f7767f446d26d3ba95de722d017da7c73d6c1646c344d87f7ecb719bc251662594a3f2251d16255260a417b88dbc9abfedbe6793b5d8f01dede2e4bb85b9cc63e00545", 0xd6}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', 0x0) open(0x0, 0x0, 0x0) getpid() r3 = socket(0x11, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x3d, 0x0, 0x0, &(0x7f0000000380)="3300001b0000ffcf1c784c6e", 0xc) socketpair$unix(0x1, 0x1, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000900)=@file={0x1, './file2\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000), 0x10) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ftruncate(r0, 0x6) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) syz_emit_ethernet(0xfea3, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad90018000083b45a3f0f238c0c5352c985d7965d02fff291c532b720b80100000000000001000000000000018800907800000000ff0200000000000000"]) execve(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r4, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xff, 0x7, 0x0, 0x4, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x84}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x831b8062eaaeee62, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 5: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x5) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r4 = dup2(r3, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000", 0x9}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000580)="1161d00ba9e14a69a3f11e0bcf304658afd628ef008f907f4991fb5246d9d594b8e79d4cd9f57eebe44d14f7a9a7d129b19dacf067579d6b04bdea3d39652f46c575182029b9d6fa42b7ca18a161d2649e9ed7cec2cecf5d1b28264deff73a8fe85a219d87c1229680a659ec146139a1d4393a034e2a80794378bd89129187da4febf353441a7f5ba9000400000000000000", 0x92) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="36fb2b00c800804f52a0cd1b8793758efdf058f700c36977cfaa81ae011a2ac95f0898", 0x23}, {&(0x7f0000000140)="52645ae11d0940fdbb", 0x9}, {&(0x7f0000000380)="cab22b1fea4ebbac031c86bdcd420e9292e81ff8d76a412c789f439d2f760d614937b322c529d69dd11b6da68b5711769751f314d4e620db5282827dac8ee025a510eaf1a9b6ba0561aac6c3c7565c35c86cf673d53c89045cf75054edd1cc36221119dbd33524c28970c3d87f65168b4734833e15a0455e88628030e8bc6760708eb03093f789d5c420f50fd5bfcd2c000092fc908fe797b91ab5736c3483ee7bf24c590a90667cfb2d31b4692d081a5069a82974addd397150a8eb318e1f0f3877cc277272891059b43fda6f541b9c1fc65d05362febe324af2304c7812208c4803ebba2ac1e5535dc6b768c113c6060f8025ca62757a77009706410148bd2a99491ea12294be1e7c41c80b779d1f815fef307d9efc292a55121b7d5142daf3a00706c14d12430e195abf409fd6fc7db9250226e20ba700a33616c4c905a6ec03aa391ba89b5990983bc0d57fc0734da6726cfefbc595442bd2633e594fa3a9759f147fd0b66f0464fbb9feaa6f72f806138dd6edff2d7a34bea06a8bc1e6f82a65518f00e8b1f39c0437b9a4b1f0687f7df72803ee151925fc6dc61460afcf1d14bd866cc13c1c1f63d1f48ce3d114452a24a34740c0d0ef5ce0d20452ed0be84775816e9caf27c25d4c8cf", 0x1cd}, {&(0x7f00000002c0)="0391c82bd406333604f110f55188bae28aa483", 0x13}], 0x10000000000000ff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0x4) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r5 = socket(0x26, 0x3, 0x0) recvmmsg(r5, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r5, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) readv(r4, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f00000001c0)='5', &(0x7f0000000500)=0x1, &(0x7f0000000340)="a184409587c2e90ca77b0da4d546bf7771cd", 0x12) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r1 = socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x3f, 0xe4}, {0x18, 0x0, 0x1, 0x3f}, 0x9, [0xf2d6, 0x472, 0x1, 0x3, 0x3, 0x3, 0x1, 0x100]}, 0x3c) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e9308", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1200100000000}) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20b89, 0x0, 0xffff3955, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) r4 = syz_open_pts() pread(r4, &(0x7f0000000200)="3e6919ae9599ebd7c34503956abc27f9081f44a546451a7e98641c8194b51f33080c9d3711cad127b95e6d3c25d6a1fb21ca1a025d02b567e65658bb7734521d07988ac2762c3f47617342e336dee8b7cbbb56330709653e90", 0x59, 0x7fffffffffffffff) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="76e0820500", 0x5}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000", 0x1}) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000001080)=""/4096) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget$private(0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) ioctl$FIONREAD(0xffffffffffffffff, 0x802069de, &(0x7f00000001c0)) sysctl$fs(0x0, 0x0, 0x0, &(0x7f0000001040), 0x0, 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) setitimer(0x0, &(0x7f0000000380)={{}, {0x2, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f0000000500)={{}, {0x2}}, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r1, 0x0, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="7140190fac7dce092aa5e364bdff19d0761e6faa1597cad22557d6050a97ed11912edb4e406e8068ee9122fbb9d89cca0f69bc5db0bfe261aac4e6d993bcc0bd4f3f65048d6fe85e3d93fa94bbeb3b6530592ffb47cba4022a61443b0edf96fa691a472d7bd06322dc32fe4ddea0b7276b3e5abddcb3c43270", 0x79) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) shutdown(r0, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) acct(&(0x7f0000000180)='./file1\x00') mquery(&(0x7f0000486000/0x1000)=nil, 0x1000, 0x7, 0x0, r0, 0xb24) executing program 4: r0 = socket$inet6(0x18, 0x2, 0xd) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) executing program 6: open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r1 = syz_open_pts() close(r1) getrlimit(0x8, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "0000000000000012000000000000000000000080"}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) executing program 0: link(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r5 = open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x6f, 0x0, 0x9, 0xdf45, 0x7}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r7) recvmmsg(r4, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f00000004c0)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/128, 0x80}, 0x6}, 0x10, 0x1800, 0x0) r8 = shmget$private(0x0, 0x3000, 0x389, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000001000/0x3000)=nil, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) bind$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) dup2(r4, r5) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000440)="5c32906f673e62b5", 0x8}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000269000000, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x100000001, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffa, 0x8}, {{r0}, 0xffffffffffffffff, 0x65, 0x20, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x38, 0x20, 0xffffffffffffff80, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x2, 0x4}], 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r3, 0x0, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) acct(&(0x7f0000000180)='./file1\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x80}, 0x0, 0xf1}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="1d5f035473d80000000000000800450000300000000000009078ac1400bbe00000010600000000000000450000000000000000000000e0000001e0000002"]) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r1 = socket(0x1e, 0xc003, 0x0) sendto$unix(r1, &(0x7f0000000540)="c7a8c0519f87e1d710096ebea6d3bd5013de9642d1656b24e016f0b8c5025668b77e8a46975ee9a59de7a0a608cce51b066385a6f710cb747aee9da17ac2d3c7c14ee0087f902b1320940f90142635aa3c886cf3f5f37940400f09fee8e5907c75048f7a08000000000000000dfff2de1b0c69b48e231fa8fa00fc9716987295d4c8f400"/145, 0x91, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x72) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) r2 = getuid() r3 = getuid() r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r3, 0x0, 0x0, r4}}) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x0, 0xb, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r2, 0x0, r3, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000001c0)=""/182) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x74}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) fcntl$lock(r7, 0xb, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r8 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 7: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000140)="f0952365dfc8ab4b5210935b758f0391b7a4d276d29cd8e74108a58c6862e2c74d45303d00d9b73878ea5d5f371cf7f79b7aa3792e6481da4f", &(0x7f0000000180)=0x39, &(0x7f00000001c0)="dcd17dae5a4be91a83a25484cbaf48592344afd0b95a8083e57447c156bf1fe12c3c16ea8f226e64e3e6b53243c652f920ad1509afd8ba7a4e0bd76a0c4dc41f6dc07a25108e3076942df64d782f8f57727bf132ab691e6ef17f8454dc882f7674fb559de89bc0e5345d6a210de102d0d2515c82d792f82c9bb2746fcea8d47e48fd5e64045aaa300ff033f58f3f82dc41e75a82bc59e37472f32389d9a15f69d747395baeccdb508a4757dd7e37eef8274bfe909b26d354141f7186d3f342ebf9675e3d0333833b166bb8af4ed334f8c78ed3cd3479f9247dfc6c4f4779ab3c7787663a497454f630", 0xe9) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8002) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="39576a8d006fe11b", 0x8) executing program 7: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="a9aaaaaaaaaa406cfc0c9a140800450000c00500000000000078c9b3a808352886310800907800000000e920398593b34858feaad6d7f4bd61abf5bd7d17a84158e07a7be66d60629f494522957d829d417499b70688957ad743e63742dc80760c55e85ebe52bf6c63358f61980b990f16ddfd8d433dbd1d85bd0c1f6d0116ff5cfed489eb180f70c7b9613235bcd43f2b0f412426ed7a8673dad799f2a576fd5096cbd901c8f5d8e70ecab995b2f7164dbe6a356161dac42c12eed8deb4283b8d17b0e328936c52dfdc51"]) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bcf304658afd628ef008f903f4991fb5246d9d594b8e7", 0x22) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x128, 0x0) setrlimit(0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) getsockopt(r4, 0xffff, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x4}, {0x1, 0xb6400}}, &(0x7f0000000200)) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}}}}}}) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r4, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r7 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r7) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = semget$private(0x0, 0x3, 0x555) semop(r0, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x4, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0xc98}], 0x7) executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60a7195400280000ff010000000000000000000000000001ff0200000000000000000000000000018900907800000000ff02000000000000000000000000000100000000000000000000ffffffffffff6e84a0cb470e0014aeef1ada6482c0ab27907a61754674105c"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) r8 = dup(r7) shutdown(r8, 0x2) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000080)=0x849, 0x4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) socket$inet(0x2, 0x2, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000200)=""/59, 0x3b}], 0x2, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x70) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) chdir(&(0x7f0000000040)='./file1\x00') (async) setreuid(0x0, 0xee01) (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') (async) close(r1) (async) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x400}) (async) r5 = syz_open_pts() close(r5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000040), 0xfeea) (async) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x6) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) (async) readv(r6, &(0x7f0000000540)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) (async) r8 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "01000129fb000700"}) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000506e58505f00"}) (async) writev(r3, &(0x7f00000002c0), 0x0) (async) syz_open_pts() executing program 6: mkdir(0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000740)=""/179, 0xb3}, {&(0x7f0000000880)=""/139, 0x98}, {0x0}, {&(0x7f0000000bc0)=""/125, 0x7d}], 0x4, 0x0, 0x33}, 0x1002) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xff73, 0x2, 0xdd, 0x7fffffff}, {0x8001, 0x20, 0x2c, 0xff}, {0x2, 0x8, 0x0, 0x4b06}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) r2 = getpid() setpgid(r1, r2) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) connect$unix(r4, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70120000db1a"]) sysctl$kern(&(0x7f0000000940)={0x0}, 0x0, &(0x7f0000000300)="71871d3471ac0058bc5a91502f8e5f84dc71b5ff7afec370820000004ac36220f5ca9b4a9db6aa6661ab4a336709998690c6cfea31991d67bb706442defe1bea34361841505e9162e4e4f23a8d38b35ad1fb68a866d3374b05ea8d78cdcb637f8e6b30459e42561597b75a010f04f55523d46713819496aa8a55adfccedd7eebf3ad576d13b814a7b300d4f40e0de62c6cc10f575cd3aa20153f00caf907e8b1d6cf378bb3718b1d76ecdcc80c4fca58cf814c53f7ad59d0944f1d8bd88f520972c3589082508e695202a0a5b55aeffe3b888f3dbffe02e716717fe1bfcd2f9e6f6f84791e329f0c7a3bb9abad94f9bf93225f34a9a736a0e217bf2d0a25b39a889f310f82930b73666e24f4", &(0x7f0000000980)=0x10c, 0x0, 0x0) executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45", 0x19}], 0x1) r1 = dup(0xffffffffffffff9c) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) kqueue() socket(0x18, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0x9}, 0x2, &(0x7f0000000100)="ca44854b0ce200"/16, &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file1\x00', 0x200, 0x62) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) poll(&(0x7f0000000280)=[{r0, 0x80}, {r1, 0x8}, {0xffffffffffffffff, 0x1}, {r3, 0x100}, {r4, 0x40}, {r5, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x4}, {r7, 0x10}, {r8, 0x10}], 0xa, 0x8005) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0xfea}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='/dev/speaker\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='/dev/speaker\x00', &(0x7f0000000180)='/dev/speaker\x00', &(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000200)='/dev/speaker\x00', &(0x7f0000000240)=':/!-.+}^&@)\x00', &(0x7f0000000280)='D\x00', &(0x7f0000000300)='$.\x00']) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) write(r2, &(0x7f0000000000)="7696c7cf00"/14, 0xe) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) executing program 6: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0x80286989, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x3) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) r4 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x1, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="dc673b0d9677216e97d0d07e"}}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00"}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 4: r0 = socket$inet(0x2, 0x1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c4a141815c46cde4d4ff55ab80b339b5bfa53d9bbd6a", 0x16) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = dup2(r1, r1) write(0xffffffffffffffff, &(0x7f00000000c0)="4f83710b8061d3e62c9548d7de385de16344579ec55885ebcce7f7084064e989d2d78b83b22b3dbbd5e2dbf64bf693d9e25182c0034224f0942ce193fe75283967a6c7f5160d21dfa49b97cfcd470c7a68dfa719a42f7c499633a29e8f77e1a545e29bd49755dae1a2cc8197ef9ef79297e62086563aa91c818f39bbf3bd396b77d4af9c6b5dadeae08148782e8e12c23a38e3cd48423c3bd62370986ca387b8ffb28334f4641e16e446b3d3d1e6913a3501028faa36714f3e702b1a64a6a003ca8e51910cc4ef5e77f5422332b93084626585205aa841686c407ce707f257bcec949078d0d7c5a79513e64776", 0xed) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = dup2(r1, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ftruncate(r0, 0xfffffffffffffff7) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)=""/79, &(0x7f0000000340)=0x4f) r4 = accept(r2, &(0x7f0000000380)=@un=@file={0x0, ""/18}, &(0x7f00000003c0)=0x14) shutdown(r4, 0x2) listen(r0, 0x8000000) readv(r3, &(0x7f00000027c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/72, 0x48}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/192, 0xc0}, {&(0x7f0000002540)=""/192, 0xc0}, {&(0x7f0000002600)=""/176, 0xb0}, {&(0x7f00000026c0)=""/220, 0xdc}], 0x7) poll(&(0x7f0000002840)=[{r1, 0x4}, {r1, 0x20}, {r0, 0x80}, {r0, 0x145}, {r1, 0x4}], 0x5, 0x10000) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002880), 0x0, 0x0) pwritev(r5, &(0x7f0000002900)=[{&(0x7f00000028c0)="d42d6e7844db49d5cb84b272ba3ea1d326474d1f33eb5bb4b05638", 0x1b}], 0x1, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000002940)={@local, @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x2}}], {@generic={0x3c05, "956fc930038064a9681ffc9783acf068bbddc591b9b5aceb1732eac03190fbe00920f2877f776360f349c0378a9e0db4bb256fa58983988b45"}}}) r6 = msgget$private(0x0, 0x3) msgrcv(r6, &(0x7f00000029c0)={0x0, ""/129}, 0x89, 0x3, 0x2800) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002a80), 0x20000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000002ac0)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000002b00)) mknod$loop(&(0x7f0000002b40)='./file0\x00', 0x8, 0x1) symlinkat(&(0x7f0000002b80)='./file0\x00', r3, &(0x7f0000002bc0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) pwrite(r1, &(0x7f0000002c40)="c79520439fa7de3dbe2a7ef39ad0dc8ff3c5ead5898405db3df4f079cc429d328127665e5b89e44a70757687b3e83ac747a37c0c477c161516ea92f94311e1690b1ac73d0fed6840b0", 0x49, 0x4) r8 = socket(0x6, 0x8000, 0x2) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000002cc0)="e614a36978f20b4d31a22d61fc45702c1bbd7720e543cb9d087b0ca386f102304f007856d38959c15f1b800d53c3e41680b94114abe452bafa8125e7d25e6299a64afc496ae11fc2950275728a64888fdc85ccdbcfcfecdc884615903f612ccf17369b32335f056e8b02b5ab469a58206c0c967090e7a48f9352cee154ffe62023db0d153f5e2f0ab7910f0c5dafd9dad7de6d057bdc1ee276df76c7de58da103698afb0280174c74750cd63635ad4e9d2bbd631a591e926d6ff1ca188b0102d1bb52aa5bd6d05e3", 0xc8) getegid() denied attempt to set clock back 2142240970 seconds executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece769e0afd41573435195bcf133200", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = msgget(0x0, 0x40) syz_open_pts() setuid(0xee01) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/4096) msgget(0x0, 0x200) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0x16}, {0x26}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r5, r6) fcntl$setstatus(r4, 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 0: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0, 0x0, 0xfffffffffffffffc}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x624, r2) setrlimit(0x4, &(0x7f0000000980)={0x59, 0x51}) r3 = syz_open_pts() close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) poll(0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}], 0x1) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100425e713fa30ee8870000000000230010005b", 0x8020000}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="00003dc7", 0x4) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000009078000000000000000004009078000000004500fffc00000000002300027f000001ac0000aa"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x1e, 0x5, 0x6) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0xffffffffffffffff) getuid() setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x0, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300), 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r2) executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0xf3}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7a}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0xfffffffffffffffe]}}) kevent(r0, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r6, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x18) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0xfd}, {0x66, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x5010, r1, 0xffffffffffff2766) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x1000}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) open$dir(&(0x7f0000000a80)='./file0\x00', 0x20180, 0x101) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x100, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000340)=""/50, 0x32}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/6, 0x6}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000620, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x18000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file2\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) setsockopt(0xffffffffffffffff, 0x6, 0xf4, &(0x7f0000000400)="ea4a25b5105ebf70bcf3c5cb5e8d9d33318cc449be45bc2ec6f0f52b276a082df3f2ed61d0ac7af2f8394c17ec158cb6ba92472de205fc7b6a6d79589f93ff6e52a18f01fc909607f296571628fe0babd8ca4fe3076a01deee9dbefdff8748749c22a9e205ce8be839b419b0ff831869a39f943cd8eb4becb8117d35ae4df7019d62f23f4c6a9f573d9c84bb4322047dfd148bf5ee4984248693960a24d5172748fda7293350e06c6a8dc2f725a4b5307c3494a9dde22db6cfafc9059279d473ff7f000043c7b3bb10d7c417889a785024ad637056e6872be6c39f39ebf8ab0452af83410500"/244, 0xfffffffffffffe8e) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYRES8]) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) sysctl$kern(0x0, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x3, 0x400, 0xffffffff}, 0x1ff, [0x1, 0x0, 0x4, 0x0, 0xd0, 0x0, 0xffffffff]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: syz_emit_ethernet(0x1946, 0x0) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00e", 0x0, &(0x7f0000001b40), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) getgroups(0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f00000006c0)="92", 0x1) readv(r2, &(0x7f0000000100), 0x4c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6, 0x0, 0x0, 0xe634}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4004, 0x54) close(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES32=r1]) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, 0x0) socket(0x6, 0x0, 0x1) syz_emit_ethernet(0x86, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xdff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000002000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10b8}, 0x0) shmctl$IPC_RMID(r3, 0x0) shmdt(r4) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) seteuid(0xffffffffffffffff) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt(r0, 0x7f, 0x3f6, &(0x7f0000000100)=""/106, &(0x7f0000000180)=0x6a) getitimer(0x2, &(0x7f00000001c0)) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)=""/156, 0x9c}], 0x5, 0x3f) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000640)={0x2, 0x401}, 0x10) recvfrom$unix(r0, &(0x7f0000000680)=""/26, 0x1a, 0x800, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x4, 0x1f) getsockname$inet(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) flock(r0, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000780)="f351b913281c11a5ea893c4e300408dff5f8b378a7f7dbeac9ad0b23754f061a920166f09213eb75fc9a8655843da1c6b17349968d7a15f3cc4ce1859286baedf4e0617ebcb1bdbdec5286af0957e03e20b67d8524a41e7d705248b9ed2f3e5bb639be9487362e19ac4542fb46344969b6", 0x71}], 0x1, 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) sysctl$net_inet_carp(&(0x7f0000000880)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000008c0)="22075c20058dfc6740f87ae3ae1494b389310c2cbe4b34012d0007034a2e73585b09ece89c356faae2c9139cd45294d61aa75f0ced3901e2283a64d8d7480ce2d85b94d10b61f5e8a014b557c3a01a6b9e307ba19d3ad16dd015b8b004be30bac46ea03beba8ee0a5f25b3557de423e24c5f27893ec7bab4754538bec45d01ffed990de39efeb45d1dcb0e5603f56b82ae8a718054d0d92980154cba0a6ae913f477b13d31fed683fe6afe608e514dc7a57018f2fb58eccf0ac52a8c258800569e5eec2b21504b43c55c0453c99fda6e699d6aa09618ef7bcfe611ace28f608625", &(0x7f00000009c0)=0xe1, &(0x7f0000000a00)="8c95b2690459f0445854502f3976b78b811ee6d591fa15991bd3eeff3e9672bbfc088ddc6ab31065985bafb84095aa30b0729f8f433e695b3db4e403", 0x3c) r2 = semget(0x2, 0x1, 0x80) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000a40)=""/4096) sysctl$kern(&(0x7f0000001a40)={0x1, 0x8}, 0x2, &(0x7f0000001a80)="b29e032342ade54b01b4984e7adbfbfab818d0cb140296a1fe0297b19d17c7d92cff56c3d7bd4b59ace641ab315a53d8183bdf99182a9e39b6302727796daa526576a0053c22f5abc89778f33326fd031ac519b0839698059a5b35a4c1112c160300a8bcbf77ac5617b9fe6697fa726e41c78f066ad4b5cbcc94788d6063f2c2ddb96316e1c34c93449dfdd88521646f8a64abb7cd6fa9750ee72e478e0887cd590e9149899299561f971959966ddbba54efd784bdb3595133912f6b1e742a8ce81fcf84d11d2d", &(0x7f0000001b80)=0xc7, &(0x7f0000001bc0)="5b2765ce2385ae36674aed8b6ed1291c1567e287d8ad072dbcbc529742b3980714a2dbfc34ac51923edbf838cd3e979d9f7de318b1be3899001a5d6be7302483f9d953aca7a8d4a66044483be1b242ac133228f090ae4149ddf8d24dcaa32c029fb5e8463b31880842ab74f2bb038fb0554705ace8ae33e23fa50664a01bdf6b8c0051b6b6343ed135d74783ea9468ab2e4af6c6186fb9f5955121d169726a70ed54c5cf5dd0c86f49f7ab209a6177dfb1bb15de96508d26b790a99c6f7f42dab04b25c1f3c1ca5370f97fc201f161690b2f8916d0f139ef1c38223f839f8ffd7a02987271e04d864387ba906fda1d", 0xef) recvmmsg(r1, &(0x7f0000002e00)={&(0x7f0000002dc0)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001d80)=[{&(0x7f0000001d00)=""/68, 0x44}], 0x1, &(0x7f0000001dc0)=""/4096, 0x1000}, 0x3}, 0x10, 0x0, &(0x7f0000002e40)={0x8000, 0x7fff}) r3 = open(&(0x7f0000002e80)='./file0\x00', 0x100, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000002ec0)={0x3, 0x7f}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002f00)={0x9, 0x8}, 0x8) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000002f40)) sendmmsg(r0, &(0x7f00000054c0)={&(0x7f0000005480)={&(0x7f0000002f80)=@in={0x2, 0x0}, 0xc, &(0x7f0000004340)=[{&(0x7f0000002fc0)="859e2cb7260946f17e303f840a97e8c3d06b0a1c0e051c9ffc5c278b47064204cd81a222100b0feef7d130263fe22ee252a0a769541ef677266962d09092ee2a8a9969559c312c8d31950be972b3d027d9dfd434bf8b2eae7672890945bb3311a829d88499112d93fff010ffcac42d84d7da98cab7bee906dae5469d5f7ffc86b215ea8eca1512608f0d3ca71a0fb256146218", 0x93}, {&(0x7f0000003080)="4917cbf6f01ca301e84ffec30e7733cee1a288405d6149bb50b7ace8e37f470cdfa3e80b6f41494d9f7e4a5c6468b59cd86271b68d", 0x35}, {&(0x7f00000030c0)="96e3cad79d58eecd046613aba26ecdc0cd2183441a38ea836a0396a41db3f9c46add3b62fa834e83d0", 0x29}, {&(0x7f0000003100)="9931bc1126546b7c69dc774ad77ac13dfb98a75b1e9e46c84b3fea4ff9d6a0bf7a1d7ddce5b266fc6eaad1f64b57d185656a36bbf9fe07", 0x37}, {&(0x7f0000003140)="6a16b7f89c2ab36fcc4646cffd310c3469a6d4acac653a98a7d716d9bef345979f93f744fcea8ba03a9384399a444fc188845b8b7f3ee1d300f0dbce722008893faff0c3e48d17c79073619c0319b54916dd7fdcc8a538b796df42fe77147ff5bd532ce251c8fc59df3c4f36f5a46092ea36a8baf8187c34a35e9258291bc52531588c0a2381a04dd902c796d8ea3f3e778c090a866f892bf13cbb186b00a15817a6a081f360022dd1402f10cd6be6cb19383fecc5e6c612bec69ff917a0e17c3dd2b7bc89723025aa603ec1914f8a91376482bcfeabaecaa4926a9aca780ba0e6b736dfd0225237a41b54cc1e894e35bc78b49e4c52d0e7", 0xf8}, {&(0x7f0000003240)="91c68a441618a1e09ee246a3319b46b8c35beb2ed1b01746b7f8cdcb68293a819fb5e0cf035f3cbf3d01e4c84d7b646b9c77ebaa6ba1e68476743c6f9538225654a5a5615ec6a52357e7a6ca29d943f4a850154218954f9de79414b456aabe55b43dab820a680c54a6452a75c84a850acc97e1691b27eae15d785db16e0caf642915c9d81f1d19e41f2c8222c2efd76f3b81029f5e375eeb8cfb34816b1106869e7171b4f7fc6093e3efcd0c", 0xac}, {&(0x7f0000003300)="c26e2e558e6c6e2906308e30071c3d84964473e553840062500ae3b6036914a7169dbd2517154a1e743ffde6d37ae0fa17eaa975ced29d16086bc76eecf8184310b5f62fe1c13dbe19a7955debb2603aff1ea3bce13d02c0dfc84aeec19ea7207e2fd6e1c22f9982a57643fff99df60623f325556f7c54817634ee91ff8779508fec1c1fbc474d36b6817afc7d6fa99902b265c22b95ba9bbd2536ee59ed721ed5bd51134f335512fdf4dc4d1000e4d241fc05820dac2f4d4839114883819df18e53e649dfecb03db8010b80c21da0605ec9c0dd7809ae1f2edd4803feec0291e8fe6e658b61a378a4645e0e5522b2cba6e15b898bdf0d2722d01912fc11df73a28ab827bacad47c3d5b882884a3c8eded3a82ad4b4bc09a0c58f88a89e6598cbb8ce8d3773ebaa91d482360eaa6c7a7ff40b9824b496dd72897c19e33ad7ca891f0d4e8b4455ea7218eda519ade34d45b7cb59887f868dd3f0d08988bbdf28f4bcd898a87fb7641aca4af10018065461995d0b85dff01503f2ee87424a4fd34c7b542b0e7a7e1d63d74e09d5ca319e4ea596528c0a3fe831687a4cd33218afe66213cb4f8e70d6f39097806d6ac4a1faf9b47962967d435b1df3a807eac469c969ce83453bdc475044007dcb0adbb1e904334b54c3e29707abae5d3ce3d810cfdd6b46b481aef3395a319b898360f58e58da4cfc35206c7d08c0a28382f66a774f6f69ea2212faa0fb6e4ce69a6d03527e0363b3123d729228386fef1ce29d2ba851becc87335a1f884b5aaf99596bdb5d156c0f395579fc949cb4522d97e37e2814259e082a8596424cc430945b30346026189dfb1a6f18a115be63a45ccf74289d24304f6226f0ecd3e0fb4c84289d4beb2dd0f885dc64c905ab27a15277be4d7bbe7cda81d768f3c15bcee059e151f702a118285bde94205e3cd9574e72a99e08846e9fd61182bace59080945c8a1c0add1df1fba8ec3783f839a57dcdc94e857d09c5c2ea7aabf5df341d75b26a90bcf257b0a73e3aaaf2d207642afd4a0aad62f1fd9a75e0f2f5b7634277d784be6299e00003b5ac59cb9272a60b55e41537a1f303186403bbadd91b291c02a7a47a78044ad16e78e421ff684f06975e880d2a1527e260902a2d03481b912f889b7a6293f57792647e4188b497fb267ebc2336e122970efb0428582168d5a524193e0bce39edaaca297e36c854e9b8568dfe291b54b42de34d1339df8a0233b931c5371d8fc4902fc70658c7f60d55fd16bc922a1bca327a0f6ff0445942bd26bc9e5906313b7f460e51da48696aad2f05f459df57e12cdf781c567dabca4842a64f79103f51dba1263444714d7224a757a6946518673d5591e694f9b90ac4e65f1e3dda08c71329a8946904d81aa97a1fd26dd9fe927e7caf8a902eaa7d0ee7a470d62294fc1e8c6897c3eb85cd753da5fb1691c80e72efb6d1d2681ff02a04805cceca5bd84e16e3f62d58c76fb999448caecbc10f4772b8ebfdb0150a2428a2bdc377545153db4a1001d1869d9e2c5e50e6aaaee5ab270898fa20eaa6530c0c60f3fa34285ede880e509050ce7d191a10dcadef6898b9810e4ca06e251ee036c33a5b3f2bdd4f66d3112aaeb4d4ed3e4cb1ff90c56689b37db1515d8ccb0ace6c7d86c07269fbc4dab4131ed7799fa7fef73a88d994e46ada94e48e1d6ef432667d3990fdd3b7f0d40390c378c18acc79927d0661c0e96e6444f83a8ffcf8660a83a4ee762d89e5eb990e0fe086a8be1a060b82253da266be51570a772fc8eb4ae3ef5ebc7cc081925726a292a7a8c82cb6bf1ff61449384d27437fe15892488318088c70faaa73ae0b77e6ecb9788afe65948d4552f90bc22b4acd7ad9495537e35f730049f1658bf262da13552fd604aec011ca3146d1027344495e215d8ff831e6ad639105f39a0ba02c3f8b6944ae54f713992c1a8c622a79ad527621939314277f5ee17cda80769ba60584a7ed61d9623d9fbb077d6a1c2dbcdd3c7068a1e0a677232ae5cb3c31484d840b882e054e9f1dcf6e6d231dfb1ce8c4fc92deb2cd312833a3be62a0a2e9cd4773fbf35b82d1edbde120ca2ab38d93f632f24f03962242979088f0c72c3a068f8c12b5f9359e6e20f03df9d530f250cc07434718203746026b4cf44006bbc2b8a634bc45293bd18a9bf4dcd80f03f0ebd44ef7413df511fa973b7e7cbf75b6a489af38dce8316fcac58b9107a7c482aad31897c8d86d5ca06ffb8e74c6036577f5f91cc210e2f1f17cf87cf6b99ddfe9fbf99fac2742bc2f5699dd94edf812be9cc658a689f9f4205347d6c5032b9056440cc51278afcf61af0f11b9baf2e967ebbbad415fd636c7d19967d8308ca6cb2e2664b0d82eb3907b06177f3ba3ca5a0a9bc14e4b8e8b234b327dc55d1cefa19118e822ff82c87cadf77c74ad4cea66dd17a2bb60bd9ac0ec24cdaf41100eeb27a9bf2db6c1fdca0c48f4dc55624268e4713f000327e7a8214406a11989c7d2995b7f3380f611d81cb518ade94fcac96caf423f52a911dbe6d626882495d830acd89b3a7eb938a4428cc8df68d27bb176a1c78abf4357d2e4069fc275f904b29defbabc81d7a79d53ab772a15b7a5095392329ed35b939a43d5b9dfccd07a943fe04300b26e9e6db1fe8ad41c5c2f8792c426566c4638d1798ee705d86dda6a51e44a70ae166aefcac6f6e13dea1749cfcf0a2ba706f5225bbad23c04886dc3b141f291a0d2d680b936255a3a0ba0fbfb042b1271eaf8e4d64c088bc38401ecb79a93f235f9f21d283ecd8866895c7a0ad5c63d19131cf4963959a7ee5b9f618770aab7e2e01b7b3dc7a5444ae8169392140a9990f461b9d28ab21109113f7ed84c1220a77b4b128eec8038ea660dd25ac860cdd39dc5804540d214cad113c65c4a620f707adcb4994976c871f1dc4b2ca0341e0c6c7719c40cb77c6dfbc9aea4c6a55ead01dbe85bd4cdcbfc7c8891c553e9f05beff798da4c81a71d6684ad4c9aaa53d61a5effe63716c09b8f8821c9fc266d3b83f93a628ed69ad80c4704d68a06634c7e41d00cf80ba67a8e11631989c133a21ee1307a5bce9ea6c094eb626797e39903a6641de92f983f69ff62bccd04027392c35378352ddef81af59bf49bb152552e1a4e7eb4e1f584d5439eb30f401deb2a194565ff04d1b3f6dfa187d0e83fece874cb04a7f31499d7c28b1c35b2098d19a7ec15a59fd6d1f1b445b9f7c5e3c74384dcbfe909edb4d46c4a19999b5daf339f96440bb2dd55d9079fea43ea60509c197377c2b58060b538f1ddff06c2cc0a3bc9d967f8b8d980dd03f5ecceebe009378361b9e90cdeaf64ad1fe3c7a88695aafc2c6276e755c34e22ed448669e66cc7144df3fa6af7e730f05c8ed9fcfde7f545d50cbf3a5573c035fa6537a42774273bc72b6e3f6d54bdbea69e15c5a7a45026d6acba819f7f41ae53d446420a49bb34dbf286e3554ccae77d94056b3e2c9de93ad7c9fb69bafd3f4300ceb67112007551030a493b28a187601af21d988eff94dd65b9b9635e3f9482fd80ef34551ae40c5be141bbcb40ae7091fb9045e10acf86d6e3f79c069a74cc0ec653db639960233affdae171ecaf49e40937cdbf285b29c875cc72b6c024e4ad8bd157a250c8d412941867b1541174b18003736c91b0add069a3dbff16bf6187b6e8a3e88578907eab43a0f0136f1800865edf41c3090e14caf31e1e2e3cfa31046e24d1a738e9ad9a604d6396a9ea4d125a07abed0d551f07c43c0bad8c3bbf9e4977d99c8f8e4cd4312c31bfedd62f8343119e8dec487ea7dc3a360261844bfdc2c7828cacfaa478b7fe271006013dc4a13102e296815c9aa34ad9fa178227e8dc859c2c83215197648bf2dcc73b696d093a6b4d6203279de255832d7811667e3f9bda5e0c8ce90c334774c2591e4330230e15869540daf988024fb7a21608749493eb4628b9b56f23609b695741d0113ae59fb612965018f8f4d60de14bfa375f65e70ea60f0abef9a2b554743425ca77fc70e8b5c7d8e3470f4653dbe15df06dece8389558a0e4037b9e8b32f4149143024ad49a1d30547c345435cd66dde34da1641e82f317027ec78a6847d6968fb4a1c367ec449b8bef3a550281ecd5ae63f6211e64cf0a9f687974fc8b8c41826a54b3a375f68704aeb10935b4d9a41a634d4822efa5318b868b9fe421454bf48357727fb80e708bcd7a4c4afd4b88a6aa0ef9172f8a7cc7918b7aca57a65c24e5c47ae2018fe18cecd84b28d62c720e947d62a7148d72660b361241d316262b25e3ec0035b9466babb28823162e64863b6dca496187c6be4ed5cc3734371b73b3c130d581ff83b1d9de5edaac580f87824de5150715a0995420965e6dfc3d18d0ee657bec0cc9c32158e14ad771b515fecd1654f410a81a9e1350f5c36cdded354ef6b8be6c3c97810916125740bb676da79baaf8d51d0a36ed21047fb27015b10dcac0474b68e4743588af4df56267e656f28b3cfed8b4f2a18e6677326dd821d087d1cb3539ad7b688f335e13422a2552da2b33f4a2caa59ec5794db45f03f9a5105230036f25a9a4badbde5349b91855feaa6866a9d1d83111f6344b5de2ae56fb066c4f9140039c3907061644a59bbf600a704d6413b81e9738fe06b0b61f330b4eef93354ea1423974c51e13e9f3a86f98fbd931fd69d3c38f2553f205b73d4f61cbbe216a0828cfe3b95c1ff8f850edb4f7d296e73dccba251616c519c1ed9b48182fb383efd74e0e70d37a7db3aa4d7208d618fc0b951a3b691ba2d8231353ab94ce0a311ceecaf20bcbe1728121951f7174dc60f81c726d532851f64d0d5eae4149ee16fe0dfb034f7ae9d07a981c70d0520961862a8afce372bfd964573ea75314e120c339f46a48d422dac40a081c296c1a3c2819f3c22872a4862c6f27754963491efff9d493e02b98ada55ec493454706eeed340d02b274e2fd5bdcbceaef04f1990b2d3392e309f9c1d9cf7560d676eff9ba7899c4934898affa4e62d600f85213c5c2534c12a32014036855fbf4211ebbda40265ab910139740652728a76b64ff78b61dc1daadfa9d13b1557feb4785b3f582f32689158004bc7332ef44d85f83c088f4915289245a972395afd58b95beba0218212596ff9f609fab822b4e41c3af93b93169cda1dd45ed5db4325b8c5906e825ff2a273e9433b1f7171ef426b53e56f71fc563b0d444322265c3e1e24237956b68ff8d92b9bee014087d99152ab96874616e9887bda67aab32b8fb2e8033132fb7d726c25829bbc2c78966049b463e2b4b03e4da122dc81a1f4a676e800c21fd5345514049ba6f1e0cdead2b7a2375e35af714dcc9544d68f9e9c7b8e33a9a94abc450e21b9160a140950f246a614aacf7d8d572bd01d47a96caa2c3f7b18a3ba00172a61ab914ba85ff6346c75f941c04ae03ca2cec3f108f8e513c3d3089ac510c3890a9f30fb7c1ce7c8889502e89fa3ccdbb1cc31d7da33da9ec17a158c1f397023f448da27284430ad93700f376de40397ff247cf38a65b5c4caa977223de845cd3591b954e287354c59481d5ccdf5c492037e52166efeab5dc6382f97c0d358b7d72c2df7a3a957665d21a85a4db3c7a0a46640b521dde959520bfd4a3dd7c1170abd1fa264001c22d4b6efe063b83b898437abfdb343c65c6fcb8b8ac7f7355db271f8b775b69387d6d8d07244dce2f21bbe2d6e0ee5ee70fb2a4ae72c6ccb6ed402092f5bb0dcae77c1c2f04dd7fe72aa7259a7dcbadb04c4d84540cd46a7d5c", 0x1000}, {&(0x7f0000004300)="49c4f914c1c2f1861d1ccc9a1f4c787da7ffcd055233fc6d96ce7991012608a92aff947fea486b641b", 0x29}], 0x8, &(0x7f00000043c0)=[{0x88, 0x1, 0x7, "4201e9f31c42d57cb66b26f37e9b8fbcb1daf5a5d396b81642ace29d66a661c5b377264e30ef53d0c0586ff8df12c05cc460b433fd8c7ff9e70a70143970f807bb1775fb55f5dd4edcab1710aac849399deb768ace9659e61496578f50c62a351fd433a6c9723b196be50f8e7d6b1f5945b479050cab"}, {0x1010, 0x1, 0x40, "93fd3162c24dccf572d6f929621b0453afd772e3232a1f5941f13a3d4c7ab502f96f24db60e8e09bf7df5d877311c91a190fe15f547494bbccc5adb73c4a1b904ce7db0442405363e7620631b14c928caf9f10b9448f89684849942b6894cde4efd9636d0ce3dabc968a85adf97f75a9dfc78de2555a557471a213c74c6325e2000fe0df3e228aca19a9059d5d28d78cade0cbf2b5937e8be6bcbe215e876e3b1596a6453dd2d05666689ccaec292548932bfc33ba80bdff69ff86304ffd8d4e0c0640351d28edf6c132e2b6f88158eaa16f3823b1f912f929ba4d54b461daf5ad6a22d0d59d73b608dcd25b9f6236124a11e703f22e613b1eb6eadab7caf0b7d7578a687f770a4be75721ad61229d080073597a83f932ee5b61c1af05c59dfdcfbc0dfd6096ecfed47c86b1a21e953aa6d4ac9ee6a64ceced14bef21d94d19dbdf78cf2d0ff458ee10dc670e488b81a97876a949d85bb133e1b9e6cf7ad044b392f1365946bae15dfa3b2cca9d521d5083ca7928fc7c6b19c84e86dbdab24231ca69444d0967be8692cb0ddafc98054e7dd8fc80ae5472547e457b5e9aaac2c99814a484e55c0a8d4abb6d2e22178f459316240658a4b4dfe6635a11c202592de61a48d35e08966296893051b9769f26a9c62472f86a056664f6ba02c3b8241ddbeb20ea0686538eda756dd10653bd09a8100dbe6184a56546f82342152d95d617a013bd4b286d133fec9aa367c2aa4ebd5e4096266817b6021c81ab51d3a1304556936c95fa54afe062a0be8a3b114889d5366e3742c448d2442b1e7c1f2c8e17047e7b8518c5c7b6a80de4c62494aa2caa3aae18698743d3aa9548c17bc4c18c8ea2ce2697a2de938450088fc01b423ab12378fb3c5f0061ae0fe475ed81a452d18087b7062bd91fa0c5c7f86c53e33fe05e8b8655248ad17e3ed28cb59cc3bc3e2d1085e482f874e1508027c375ccba93b8fd8d8bd08f169d71e66b00667cebd9f6e243f46e1d784142e2192ca055a6c44fae88b55fa093c30e068407a69014a7ba069b950ba006becc8c904c72f22a9b067a11ff34cf5abc8b5647fa1516641c73eaeb66fb0bef1396f5d469a6d885daebbbb91b2efd0b92f19a8c4ca37ab2c0b01314f5d42ae43d8c19c0d07db833d791a30db59ce044c5ade6cc3985f7eab6d2904572b3420607fe1131dd43cd9c8743a161a8cab13654537a83c1a20a22c332221ecd280cc5fe80b762a20bcc072426d261557d68fabe74bc626f9d07130a873cd7cb2996c8dcb831cdc997eeff1cbfeafc85c50d24fed29f050248336bff0d5e8fef333557488c775e0e5f053a6577f57c371874b25ba0db606c7708bdf0fcffa87ed9daca33580f488850fa476502e36eaf1e266c0f1d2da46b6e6abeeb114906373be26b91adfa9e894614791128685b1de989f5720d673763061b16df1ffbc61c7c8f7ab7eabd7dd74fa83c8822cc8f9046d17f493568f83d979cf2debe39c44f8dc5864bf4ab012b634d30d733a88d2a5c39219e404fc1e4ee499354b1a83961447755b296b43a79333e07f8654414ead80a3a394a034ed7a35b7da0348ec9cebbfa9dd0f7bb4d3e105f686369688a26732a1947a9d28b03d251229a80bcdcc5f56dcbab6d0ee783b826dc4968ce8f9c03fbeaf3fb3450ea47aef37d8834f3c24d7ba522d398c399bc74ed96ad25c8173316effc814df312dfdb83dd33ae8d1f15bbf90264309b7bbea1b9d169f83bf77f4b78da27ddfcca2ca3cbc7ecb9e99a882dd721c7058a084eae4b0d76a79e2ab21d609a742aa03b5d02429621be4cee066e6b45f2253aad2fc0aedfcc9d77a6ab931cecae45bdd4442b82237a66c0fdbdcf12c23b4e8598834e61327d36ff13f02188844278a2b7bb87f4faddcf4d98da52e7ee1ad08c34e718e4a9dec3976e209f33e108eeae5f9fa75a7be340bb0ff6c71dd12f2e7cf5a03936696beda9f8cbc78d8f6b8407f0a8c32018768e5e5e51575795516ab2f8cc0628b44d9e7279a64a23798229487d7b92ddbed9be3132ee19f3e9152d0194b7e426471ee9ddbe7383c008ad675a65a3ef382fc8bbe2f024091570a3e3effeded6ffbaaf94f40a88106a7dbec6903882c1ac410e31b3559e4818310be59784b92bb07ba2e93fbe97ad1ca9c0dc17d23bbaad586c0686d1601955ed11c238ff308767ca8b9de55552c8ba1c216291a1a5ddb1abdf750c518175c664fbe6ce0ece9b908516e915df2429ce3fefdfb9e4034229727b837e2af65bc3368ee101f8cc24992d6328dd3712cfd4f555423382500de7f4a594e013edab471e9e76b5fe07cc3f7d3862e101e17610433a275c14929317e4a3203d37be5203723a7caf6b4de99a53c103b8ba8772e5a7e5235f91426f5aea6c770fb6e10bfcca2dcca27bab739b4302fe99194d18434dfc5404b4f035945ac5e8b899a91164c7c3ea957ac51c42a18852e2561a4d40bf433ef7c250017180778c6ae96843bbc78ca65a485f5f0b150f9dddb751893c03655cdfef23aca948b096ab8d3a4ccff0328475d44729514a8e242dc9f85005d73b04d518dac4649b6918bd0b015bdb1e4cbcee40536fbf1b940b7c8b9d0a4ffe32e8a0faa28a538d3f0073ae0cfb5b954579e808925e4fa01a19be303866f637512f1c5efb1ecacadba016e3957e15d71a8fff5342feedb4922d4b9ba6fa97e5545c4b0a2989ffa9e409609ec0f4385b91bfcfef52f3d5852b92342d5946e645faed246ae332e478130e9c831d7f610078715836ba271929bdf3d5304614fcf5b8dc1c3222f5ef7e93bdfe9fe05af9626c7959a4fe269ef0486fd184513690c05bcbdb3e3de524c92fd6b143bd71e2a219f627c3c878b5bf2ee9f601239bbd4df0c513c5eb3d1de4d340c0bbd15562413076f197c359e3b8228e552f110a457d579cfa19b38f491a06611441c30dc0b9cb2b03b3efda8f14306d23351b7bc989e4dce561120fa0cd5d47510ac3a54b5be3da7d5a2652f606667ebf1b4b29951c616d4c23b33fb6bbb6a0fb1e499e5417f99a2e4ce652d95668c10569ac5f8a3739bc31a53104aabd29ae7edd017d6f83cc225b0995ba0f068309e884c89f34283b5ba3c3218c76411899bd3a891c7d65270cd5f08f8c6047a0f045af52e264b652bbf3b844922bbeceae17b2db8d339b7c7eca140e527327e174bfe00600ae2389b88dec48060b322075979fe654b8db4d0b272927d838f5ccd89148b6a329c7d569977a23236322362ea0e71d1065db0aa340cf49867010d37c6a1dd414936ea5353be1dd67b4b990eb280e3075d20957fd07cf260620c17ce8b73e8f13cd13e8b2ed53b5615b06909b469b88d74356303f2534b02d24b05b3b0eb2940fb8a0b8c3c9a106cf9ba6ad11fbe9681b19c7a0d731934d147a34dfd46ae36e5f658f2cdea309114aee426f15dc16b5776dc6e4180c9504f0203eb8962a0bd7416b927c7d2d0d93e9374e0706a7e5701434799213543621713c906ac6c9f5a18f43de94335bd10f5a474be7b7d3eb1d68b98f46421f46b72246cdec1a39bebd637287e7b778e39dfdfc5731421380e44e5c4fe349a7e0e01d9b26c454a2f0e6ccaaa3b861661a6c0c505c04596baeb827a392393da041a14c5d11161b5ee6fc0a162eb716e563c538f503ced20c5a78cd86ffd80eea2a086c57fd29727f7934d1462dd5332b45b45adf50a82e3c74b061c5e70a0086a5dc7b2079f0869c7a373615441b44051061de01f8012be6d007f650e927aa5b8d0afa77ce34f2410ce3bd887164aaf0f512863e7095f4162df13f0920aa208292d3a05f2eaf925af7828f0152a3d9891e94b5bd7d7619a0fdb1129d4f7cf9c7435099efadccb621e31f053095d6ee371765d82ce33155d51393f5974d68c2804223e8a0a00cfd11803aa79ff33b87f7405b51df706c5ae73b2c1cf74eba32c11eadacf48f5119c6dc101866879b971cc97d666ea3c0819f3c0d5431c1a09e51f5a6cc43f15c4a08be911cee065e3ce5f4e3cd0b1bcf2dde3a742f95829d713ae3b63860e6888eb2125b16f110b855fb223013ae7872b11255cdedac83290c5c532dfd409c293966f317da399b40a18ab9d94f9d56a8917db99a9d111fe75c035e96e1eee5646b39baf49b64f61e638c38f4bfa418b95cf07182b5b6e06e6c6a270b4357ab695d32a541be42e1e3978447f42ea6ffb9f62dd3cec5d54181d90e493bb97618a884cc34fd69c34613369ace02fc308ccfb8af8a0e38dcd17d1871742be00d0cb7ac494372f974b41c0bcba18d122b1fc5d903d707a87e841b481d0c407b8098069656ce8c97bf63bbd73064f7e4fb0b96090f36f04491f89affcd3e3aa9f6c96a9a8730bb5132d6050c6f614fee083ba9202526175aac24486d839d273a9ae735f8ec8bade6b77d4a1664d8e1b29f92389c0fa650a766d46a5046eb3fcb3a62dd25b1f922689164e49f16b85f7e4944f594e81f1acb7c72c8f0f32bf62660b362078869b3a0cbc836ccbfc8879bf5bdb760b5a2887b9b3cf4f88d94954caccd9b38d63542c8e38c1399b21e71da940fc995c1f31707955cf26a4d60b314a8977656705519e409f08596e970174db177349f64c43b5e42faf07ec395c88aca758f00c5933786aa318c6e1d840a5a60a300ddda3a827c2a2ee4ae9e9f41ec30daa210d0866618fb125d9456a1b1fdf906a1a79417d129e72c5d732a90fee792b7c1b7fc1e4c20ea68d6d2073316678d382f4fae1b26529e9b98954e8349f09e1528cab06fcdb75de7bc4fbddeef06aaf7321d340898952571b01b250285e641f0abff782fbeb73f026b7719b441ae6efaf46c51bf5d643a31f34684bd84a37f959f0e43893bf8c1caafaef5d6f8f1422fe14031fc994933594971b07600e8827e4c797300c9798c4392f02acda833c51f8ead9e9422ff4c1c887ffcd00bc276cd493088e9cd4092e5fe8d1416a0507b5128e4000af23b03f14c98e58062062315d27e5a596f9044615e8ca7b8456ca383d28f824858fe7718ade68518d751f5ca0033731be8c56e0dc678e692cdf8dbead0cff49f5c3b5a8cfb6bdd926b3806a18b7dec9171a47ffa62f8412d9d3f7452706141fa471902578158462323237444d468832114ab06baa76436dba5750053ee2c91b8083c4b692fc94bfe5a6f9ea19d98ebb0a057f8d158f0702cf770e1d7f9bb36687440afd9f238b5546e4877c9957bad0d10804a4f4e52a7c4ab8cef28c5c4246ae3d82d1a28333c1d0183e87818cdcbdfe350c67d7fae4a9238908abb1a4c1fc3b8204de693d9db6a88d2a6a23530a6c10cb45430abaf384c5e55077c52215fa3a549b35be6f1b91a3d0103ed58a15db3bbbe033ace0c617d2c57c3ea869810d2c4facd4969ec114d04f23a3ebca8b4d5113c8a8ab2500506e36b61cf6fd2368a138e12607803d9a9b76680524141151e73663be013e4ebe4d01caf4b30e04217efc49f6069369e09b867a5036336047980f15a8ec59eec508d83d67512ae9305ad3ed9fb5945f388b7e65fb274ceb2f7d0f35e98fd867b0dfc4376405931b0ccea8774565473816f148a38a39fe5c982896eb986abf97bdbcbeb7097194396c35faf1be2d48ce5f1c5399217e38623e22231bfd959e6121b13ac8b2a954cd6646508d2768894b0c0887a8126aa827bde8af722b96dbd9e1d08f7ddab0e96fff42546f64777206cbcffcdfaa67aa5ba8b9c770462fadcc8b21b8f30f52d9aadf70cef174cbc7e826265aec6005409a8ea5c513e503984a9b970d"}], 0x1098}, 0x5}, 0x10, 0x40c) sysctl$net_inet_carp(&(0x7f0000005500)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000005540)="d9c2a89fa22b7b946414c0749775", &(0x7f0000005580)=0xe, &(0x7f00000055c0)="54dfaf32281b98b49a1a83425eded10eed3765beb8782e58e5d77f819f8655ab7b3b2835dd6b885ca8bdb0b4c90644fd8c17183d12072795e1f332b704a04db18d635f2e4f1be35c322615a81e74e95912e9e98eca914d1d010ab9bb63adef21c9eff3020550f9c64ab7e6659c3471b688b76c59d8044854e2c1e6d9aefa295d46c8ab25e28c3710d76bc6dea2b6708b1a8416a527ae", 0x96) ftruncate(r0, 0x7) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000005680)) setitimer(0x2, &(0x7f00000056c0)={{0x800, 0x5}, {0xd111, 0x3}}, &(0x7f0000005700)) accept(r0, &(0x7f0000005740)=@un=@abs, &(0x7f0000005780)=0x8) execve(&(0x7f00000057c0)='./file0\x00', &(0x7f0000005940)=[&(0x7f0000005800)='(){@\'#/)[\x00', &(0x7f0000005840)='\x00', &(0x7f0000005880)='[@&\x00', &(0x7f00000058c0)='&[,=\x00', &(0x7f0000005900)='.#(-+&\x9e\x00'], &(0x7f0000005a40)=[&(0x7f0000005980)='\x00', &(0x7f00000059c0)='/dev/rvnd0c\x00', &(0x7f0000005a00)='+/@\x00']) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000005a80)) syz_extract_tcp_res$synack(&(0x7f0000005ac0), 0x1, 0x0) executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xffffffff) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0xc0, 0x0) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0x10, 0x1080, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) shutdown(r3, 0x2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000004c0)) sendto$unix(r2, &(0x7f0000000280)="2328a711b4dba6c279235a2690917c251b80136c705f77ca30d63042bc04b76ffa11a824672f6e353ad072ab5e34694a05d89bacc7aa0dcd71b39bc6926ccbb10e9c53dd7070d9564419b4dc4b1c018b9734213e72a7c451e52c8e152282fa8d974b026c54a856f764da1fd5216163dddb881ea4e5da3c25b21f6fc0298945e7a4c8a57848d05647135e22d4892a1e1a1aa8351f3ed26b0f62b4bdd1e80188ab9bba17ca5ca9ade6414f6c6a45d805eb9f464162351fc648efa99de5ed90b1c2bb4e78378074abc8", 0xc8, 0x4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r4 = semget(0x0, 0x1, 0xb) semop(r4, &(0x7f0000000180)=[{0x4, 0xf174, 0x1000}, {0x1, 0x3f}, {0x0, 0x8000, 0x1000}], 0x3) r5 = socket$inet(0x2, 0x4000, 0xa2) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) executing program 4: syz_emit_ethernet(0x122, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "855291", 0xd1, 0x61, 0x7, @mcast1, @empty, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x9, 0x80, 0xac99, 0x0, 0x6, {[@generic={0x0, 0x2}, @generic={0x2, 0x9, "f879b73911498d"}, @sack_perm={0x4, 0x2}]}}, {"c77f3bb0acefe3c83584f9ad6fc3d148c577576e2c5d5a62d4c7241b62e4c7a628c1d0203dff4c3ab0b0e5da36c4992f45226c9347e55e9a859b6539cca9a2e222822d402c10b25d928b5d57aa530102dd2d33f467f7c516ee96f579620b33af6b2c42cc41de8fca9b1e2586ff155c95ba8d4681e571c0143ee748769d3d3cb77b7ade066e7455aef99f6a2fac55ec05e31c06f7ff5aed7d559825d02754d620f1dcedc223ba487d3e833cd186"}}}}}}}) executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="f8a7515a596d19095439ba042920e15b86eae7795ab55b404c700a17919ab71dc6873f7dbc9cb75d2b167298912944033dd5070f211aea2678d04c29f2b6fc2b4f84699d28a652ca566935bb918ba3c63c1b115e9deb14c6c158f46a4858cd1fec2e7e4b7906abcc193da3008a8126e13d88a2b2957a617cad2feddd830695685ac787962e5835af163a66ac4ace8c4aa267c987aa21115c4fa73c788612149c62fc23", &(0x7f0000000100)=0xa3, &(0x7f0000000140)="d45da8b62efd7785cd272dffd5092eebb41ac82a93da4bbfa0f2501ec3a92951de57abc8520c90982e712bb964e11c26e44ee4375c6aee0d8e93aa4879dfef90b8e3d838aee29d5d42548d2b9362252e9b45fca397581ddde163ebb9f71adfca6b269ccb89edeac2ebce609a7197429b162b4ff6cf7646fd11e894d962c447d205e179724e933ac33f3bce20f881af465c68e88f77e7dc526f79b5884e016bc358b6e080932dca913accf9818b524ed63fa6da83dff22ee00dffbb96b1efed6a26d786b3529c4d61189816", 0xcb) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000280)="8f65a9b9de13c60a0c9dce29fc5710de03a3739dff9f361bee3c2f362269cabd30e95b3fb81290477190b3e0509895301724e89a25100278400696ce2b39bba3540737f85a60f02269b34b59aed237ace28b836797d77e435e9133868a5bca566ac0af37f1cbe2a2db4084521c627b26eec59c07de887a15cdf5f2146f713b883421c4c601202235bf9649b57d620a9914e4cd4b81d54919dde01d4896302eed963947324c7d010699dfe03f6b950cf3bcfd73d30c334ec40e55a9d0ebf2a937a051a6a138c7143946fb6934e0ccadddd19677e166202fc04f69657dec49bd768d6e89e21d54dbf96b572a7861deac", &(0x7f0000000380)=0xef, &(0x7f00000003c0)="f7e634f1674b2db796e19d44ec546a279fd7939560797494ae3d68386d3393a37fc1ed34e0f532159f75254ac7da2ff3f7069cc8dd6eb892986bdefb5660f726765017af7c5b37510cd4bbe1eefe37101719718909230d20d4722bc43cca3645c09a0cf66b83e5", 0x67) bind(0xffffffffffffff9c, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) sysctl$net_inet_udp(&(0x7f0000000480)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000004c0)="e2b4621700787504b338902c8e94e88d3a8b28982af7494ce1a2539aca9d6fb30d0249f2c6d62a502073b012df103c5659b4d71e69457f726abc37c810e83dbe85c4ab72ebb15e1d2d7d2dc576c8fffa014a901e1c85133e54c739820899d54695e3a634cdcc2a3968e24065d87825cabbb2f9639a5e3b0e8aba9002497636a738783ce97d8eeb1d9582837a6e3055f3fee672fcd148f9393a", &(0x7f0000000580)=0x99, &(0x7f00000005c0)="30317fb094a5f6c0cf", 0x9) sysctl$net_inet_udp(&(0x7f0000000600)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000640)="a30c590710ef9fa44de8f6200952145815fbec7992ef16b3ad5f6c1c4bd129376ef6e10d02079ce6820ed8bf26582e4f16cf27f0de33a073bbd7f07ab61a53a173ef23d360160209520f5ed3566a5ae2b5e8e6ea2549f314a944cad7b7f5d7823ef41b2991c0e7946718e1c523c500b223264da82d708a5377707ed48541c4bb45faa352b7f893046ccc5ee517bc1fe1dc1c6ef5e889dd049e42c224da3ea77f35fc9c3dcd53395eb1cf4a27f1eeeec09d526fa6969ae13347dba8f344220a", &(0x7f0000000700)=0xbf, &(0x7f0000000740)="54f001e9cfb298bdc7e21239af88fd7b38e47719efa80326327763cde17faa89677e9584fd76c1ef0f7b2311f071ba7e301f0d078fe421f923b268d1d05635ddbdd4095c410f0abd49eb9222aa3784737937d03f090acbd440dd7fe082e1f71840548b5a6ede26c04bc84ca5b39f66dd15ff6a52ca9e18f0760413ac9877b6a7bb863eac15076a1459b3244ee745f3b11008410c351ff285841d1d4489d5adef83b203b7aca642", 0xa7) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000840)={0x0, 0x6, 0xc009, {[0xd44, 0x0, 0xfffffffffffff65b, 0x4, 0xd8, 0x8000000000000000, 0x1000, 0x80000001, 0x0, 0x5, 0x3ff, 0xfff, 0x0, 0x0, 0x0, 0x1, 0x9, 0xd8], [0x2bc3, 0xff, 0xfffffffffffff800, 0x7fff, 0x8, 0xff, 0xfb, 0x1, 0x7fffffffffffffff, 0x4], [0x9, 0x7fffffff, 0xffffffffffffffc0, 0x401, 0xffffffffffffff80, 0x8000, 0x29], [0x1, 0x9, 0x4, 0x800, 0x7, 0xffff], [{0x4, 0x6, 0x7fff, 0x400}, {0xb0, 0x8000, 0x0, 0x7}, {0x9, 0x0, 0x3, 0x5}, {0x9, 0x0, 0x4, 0x6}, {0x7, 0x2, 0x9, 0x1000}, {0x3f, 0x9, 0x36e5, 0x4}, {0x0, 0x9, 0x10001, 0x9}, {0x1f, 0x100, 0x1ff, 0xb8f}], {0x400, 0x8, 0x0, 0xe089}, {0x4, 0x3f, 0x7, 0x7fff}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000b00)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000b40)) r2 = getpgrp() ktrace(&(0x7f0000000b80)='./file0\x00', 0x4, 0x100, r2) r3 = msgget(0x3, 0x2) r4 = getuid() r5 = getuid() getgroups(0x2, &(0x7f0000000bc0)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000c40)={{0x4, r4, 0x0, r5, r6, 0x60, 0x5}, 0xffffffff, 0x8000000000000001, r2, r7, 0x10001, 0x80000001, 0x8001}) r8 = open(&(0x7f0000000cc0)='./file1\x00', 0x400, 0x0) r9 = socket$inet6(0x18, 0x3, 0xde) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000000d00)=0x9, 0x4) symlink(&(0x7f0000000d40)='./file1\x00', &(0x7f0000000d80)='./file1\x00') r10 = socket(0x479dae8ad5bf1586, 0x3, 0x39) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000dc0)) r11 = semget$private(0x0, 0x5, 0x31) semop(r11, &(0x7f0000000e00)=[{0x1, 0x8, 0x1000}, {0x4, 0x20}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000e40)={0x2, 0x8c600000}) connect$unix(r10, &(0x7f0000000e80)=@abs={0x1, 0x0, 0x2}, 0x8) chflagsat(r1, &(0x7f0000000ec0)='./file0\x00', 0x0, 0x2) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000f00)) executing program 7: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 2: sysctl$ddb(&(0x7f0000000980)={0x9, 0xc}, 0x2, &(0x7f00000009c0)="b151efd908ec2499ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b5fb2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e842eeafced5208393546000000786175566f8306050000000000000000000000ea5fb7ae5003bead884e29a957f54315d1ccff5958338b97e8b2fd84aaa32704111d7ed9a8f2c899619d91b01f70bc9310a650648795c3ac581bcd0bf408f7f517055bd9646e604563ea039084a9a88587e3e0be90de212ed923aae70b0518cb0292a56e194dca05c7f2340e", &(0x7f0000000940)=0xd5, 0xfffffffffffffffe, 0x22) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0f1df85ed8e895973c6902ce7328cd4745e4970333f8fe7350a13860cbb83682ce90b2b73ed89c0aa649f4458fb26f61cfb73b4a6b96c1bbe15994efd67bbc4431a4992111c4e8a04df55753a9e71ec710e01ee0b20cb9a3749f96dedcc7d5601f55fde02809c68d16340600dc00ab85122bd395dae4f146d0bf35092982f8cb3ef26c8772810bc5bfd033c4a97c5a744e427d19cdaa9d0fa11fe5004432bf24acf5c801bacb3bff5540d54793f109b150d51180512e2309e5e1797d28fd58f1280354dd0b801d2a1b908ca7abcf1204fdc9f751d1845ceef0f933ac1d3926c3bc8cfdc351c9b300f133e4661e024528f8331a4f7a7d7e95448da12d7ea8cfffe540877b4c596d59db1a148c4f34cd9a05bd6ccbcf47f0f8735047fc0dad1a9dfd74eaa8bf8fa7dc27d34b04ba72a23849c72a0c5ae0d6dd322a188a13bf59bd39b5dd41d0dcf68b4723a90e1a89a567544fc29675af1b83f1203a7e7f116fddee9e1724608b39718bb5dafb46334baa8ff6a6539f4eea81ecd049ebff90266b172a06213c8a47c4c003dded2cf09235f0247e990caf8f3a5fa45dd2bc7b3658965a8b5e4771da85e533126c658068743d4f913dd48e3fde01ac5240d691c3a5af41c139761e231a83b1447439b6acf33228b42d1b9dc507ed08e405532650b89a1abceffa956339986474ea3d709f4b6567a09aba3b590460b6c96deda707aaadab59f05aa3d5c5fe82d7a459f070bdf8eb34ea57821e42753fa8d2c097ef70c908d00ca127f9b7a8de8ad62747b18820d4060bc89bb26a29249ae5310c67a8f915b1831c28f148327a5ed371e9975aede0778be0b290fea96c7da22d7182b5854cad9a7e0a4657edf3eeada74c58b4c185a14a1d5efe8913c416a6b37db5193b41aee42b3b5991cbe015d99d6ef1f623537572b8fd46291e55f3b368e835c3d98a46905df5", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x81) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x80) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1}) connect$unix(r0, &(0x7f0000000880)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffe31) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000005c0)="62c14ec32e95614c351dfdc17c53d720929da282f0a6f266737f5cbe70da654001f2344fcb502921f37d89bc824ef142fc90c027b49c5ccfe9927bf55ca0f54fd7e4b8aaaee918cca5e0bdbfd304b02b573f34e37ef2caf9b2b1c7688a5435d3da18d55e61571f665c797e9ce2132c8f73253a657760d10f95adcea061d57d3a2ec9", 0x82}, {&(0x7f00000003c0)="90a42718ed3fc54d806b5af117eca0b922a81309a39a6527c9b9bb64a85a", 0x1e}, {&(0x7f0000000400)="0fcfefbed53c3d9e1e89ecc584ae2b329fdd13f81c13fd083765edf636d6", 0x1e}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000840)=ANY=[@ANYRES32=r2, @ANYRES64=r0, @ANYRES8=r2]) socket$inet(0x2, 0x3, 0x80) mkdir(&(0x7f0000000780)='./file0\x00', 0xc4) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x119) setreuid(0x0, 0x0) mkdir(&(0x7f0000000580)='./file2\x00', 0x190) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r3 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000004540)=0xffffffffffffff42) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f0000000680)='\x1eP\xa2I\xe8\xbe`\xbf\x1d\xddE\xab\x1d\xe8\r\x11D\x1d:\x95Y \x999\xe3d}_\xa7B\xe5\xc9\x80[\xda\x0e\x9dx-\x98\xd3x0\x9ei\x96\xb6>\xa4V\xcb\x03\xe2E\x9f,Q\ag\xc9g\xc4\xdf\x01\xf7!X\x94$VW\x15\xa0\x1d\x8c\xb8Q\x80\xb6\x93\xb4\xdb\xf3i)\x11\xdf\xae\xa1DSN\x1f+\xecO\v\x18\x8e\x9c]\xd2\x8f\x9c?7^\xb40\xa9\x92\x85\xfaD\xe1\xdc\n\xe2\xc0tE\x1a\xff\xdd\x1a\xaen\xb6i\xfcIe\x11j\x80\x89\xdc\xfc\x85d5|S\xf5fM\x8c\xe0\xe2\xce\'y{\xd2l\x92\xce<\x80*E\xfe)\x83\x06\x9d\x87:\xe6uV\xe2a9\xa0\xd5\x13\xe3\xaf\xf9+G\xee\'s\xe5|\x89p6\xe8\x89\x95Q\x02\xdc\x1b\xfd\x1b\xe5]Y\xda\x95\x8b-\x9b5\x1e\x0e\x18\xc2,P\xe7\xa3\xe3\x18q\xc7bTQ\x80Ko\x1cg\x92\xafQ\x11\x89\xc8y\x81\xc9\xcaK') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffe, 0x7fe, 0x0, 0x0) socket(0x20, 0x4, 0xfd) executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x880, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0/file0\x00', 0x7, &(0x7f0000000140)='./file0\x00', 0x8}) executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000003c0)="91", &(0x7f0000000040)=0x1, 0x0, 0x0) r3 = dup(r2) setuid(0xee01) r4 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000002900)) r9 = fcntl$getown(r4, 0x5) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r10 = getuid() setreuid(0xee00, r10) r11 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r13 = getegid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r16 = getuid() setregid(0x0, r14) setreuid(0xee00, r16) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r15, r16, r14, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) r17 = getgid() sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000240)="56a6316c958c52d267f7aa8cd940c3991ccae38dd91e479bb18cbf17fe4d179fd4fb1739e9e25007d3aeed1afa4013068ecd72873278a9e470701cdb532931377e4e689ff6817bdfdaca6f67434430851d7f931998d2f0984cae622f17931ce07ad6363082bb7cc8d3d42abd8a8f71f6a173dd30e9ffb67703948a9a1ee920a81f4a43fcb964b59e31d4f67a2f9c32dc1735aa06d02ae43195810a835f295ea875b554cee1c07b628e0179f93495ae1256b2670b0adb58394fb9a62b2feec3beb6ee5fea0d39e9711e2fc6983fb526", 0xcf}, {&(0x7f0000000400)="eaa4b3e9ec21ff1f79ab0a3cf3bcf47087ab0f6759fbb65267dcf8b8280d3c9e1187311845fbea21440969f825f1a6021396b0be2adaf69fc0221929c351daf46c9ca7fd9e41ec04e7d74a681f91c8e36391fdc086d9369a449f42bb0f37cbd2936f8b4e95d2ff911ac3c299a9dfed316e2c45a7093b959f6a994818530f3c5c1cab0f1bd1e869b14424b2daf22d168bc3bd7e76a0c67138fcbea38bfa4141f25489e2f498f76c495e5d3bd02acfd72d9ad3", 0xb2}, {&(0x7f0000000340)="735290562e5a5b5093412c71143d448327ad242249a3b30d6f7bcb974847750711e0eb69f26eb07806fecdbe34", 0x2d}, {&(0x7f00000004c0)="facbb4e61b40fe7daedfad340503da8f090fbbd53b279c7d0c4ec2c5c5935983727c16cc8a8734c6b145f9c46ee08c8cb61ed97a4384574ee1db62731f90925440a51bc51b0ee34164bda552d957251ae5a467695b6639f5f3c94228dd44dfd69545890469a02c3cda6121c968a98d57cc5dd1c67fe3c53374170e7c11baa52492f7d3a9e17639e2438a8b58f2f363465736736a25d66b4338dc45c35ee5ad2b24ba70240841e6e8aab56dc8b13861ee38e0133e1d6476740ef8fa199cdbc51251523150fb0cba2acf3c592b3d6b33fb6ba55963589d4ed7b89d4ab4cc4b7a7b9ee36e6ba9578b93cfe2aacb6895b9235df11d8b668dd3392bef0ee42f1a370e53bf431b80858a90f2dc35fe40f0235ad0cef57271aab2f51f22bcde1e04b952939d9956f42448459d5692be7e2a48f8b5467390fb26ba11dee6f0ff9598c5bd2238295dda6de300c4962f3054e00bf4e2421f15f9b1bcf6971625b05cb4af5f6a9f4a9298492af7abe1282d35162e51f4c50b22431ec65b4d8d4bc67d5295ae56ebd67cd0bcd68228e49eba8c7814a1dae45eafa2999e471ee19b13890b385e30797a7dd31efc5cea3bf0db741c0f8821c47b933d310537c29e210a6faed6a2da3cc7ea888684083df25b8c165c629f49ec97d093b61bf2f6a2d0c8b78c0105fbfcc01d26f2472dc5e90b76fa7455b6113d4d08b4c2ab9ad02cfe56db8466a28c0f36413d407f0050b7b3cb63a6bafe808cbc02be0b80cbd1e531bee134891ac61a2c53ad41d481cc4dbc90b0b6322ca423f4c7b05075db87c9c8a6fcc2ad6fa6d969bc33af342a8ca97e38470a9fd79e0da11bcb8ae5e9fe915564d7e6de06c097293a55f72f6bd6444b2ab43744b96e257486ba34c736466da6eec08f9aa1ce0a9196aa78e578a04652b9a709df4ccd30661901280ab85d8a58be4a1ecc5446f6aa7abe86da0304c433746aaf251e0397e2d6e30d13ef262c64cd2053f3a4cdabc8e4346a6ee098e4678ab3fd06a3ffab0247cd4eb9f81f4c6f6d46bc81f4961c957847cc995f7c81fac2bb1ad2583c6e67e5f39135800a0aad6a5ba89f7a718262564a9aaa55503ef5b08f3c729f82a04d53a5b4b58ef94ad050a728b90c51b1dcb70e79364f082a116e2a1430f5c0207d85f1fc198d1f160188dc2b31d010138f9d1f3be345be3195303cb5e60b61c364cf4906e95f199a8ead537e18f397e12922a1561bd8c634909555fb41afd5b5099ae408ec4e8e93236a2f6e89d757077c69ab027a658dd92c251908874fe7419b8dbc6589c35f9146e7516dc70185f68d4186e528cf4f8dbbac9e5613af97660ba32b7a7c711a2a7590291a0e90bd4e2a7a1f0d05bfd04f5a99e34ea5e76ad9cd0c03fbc5bc6ee4abe4dd48ab5c8fd628d304a4d0e2ddbe06fbe55a5d5cd9f4cc3811e613b840189484cdf37902d1b7eb3a04efee1fbcfae521876b30c03eec159f884fd26df37248645f66df4cdb4a8ad6da29bcf28054d6e7ad09c702f8e8816f6e2a6c2cf1d9f3c8fa2b192bf2813da377382ade762b8dfcfc32e1430e5d1b445fcbd6b371bd8870b4a357721a9704a210c8073916cc66f1540e7c988053e4e82e2222edbdf7f271cade1608c90109b7dcb98ab99b4a23d320629b2dfb4bcf2cb920de012e557f28e8c6782d2950fdcf3df08f156dddca8df2f144650f261259cb6bcf2761a4f293937d5cd346c0a0619b5be653b666542ac76dd47db531d4e4afe7434c2d773e1a297eef74f2fc6f7884e8736602c09d52eebc95788df5ef2afb0f5d2e6c357c5119b2afa452836e8abeece9187c748dff34f3117d99b38dcf4818de154c20c805757a10fd6b07d14a0af62f6b525bfdfb626509dff7de9258249422db3ff0c11da42efe5e1f8e61c83c078ae8adec9baee3cd84569a59663035adb935e82495e9a49cac52c570b366df0a2027f1666d17ac2642d91268ebaa56c5570183e71c0e190e1ace4a5c0bf26164722b18cf661d85fad4d6284687fab4f546a9d09dd300fe5233ab418be9ef689d669c33c485bbddced2d9f18d2047d52650a8b0fb8b1d0b0ae5db473849b4afe744955bf13a478ed42c3189505b856988aa74e6d9d0849850442b84329b7fe7294cd025599c5723b0ced7b58d892bdd0eacd3f748a8efc0b5bd1a6f1b36760f24deacbc28e11ba82d61470b5d279a053b5d0443f204b6194383cecbc32eaddc4dd7af64a6baac541b617ad63913d445cfb39d4ffd40da440dc298b520b296fdf576ff9946eba778028ad752ebc672af50bfca01427169a25dcf550d86946b2024cd7530ce451c54d55ceb3fdb103bb5b17714993acbcd7d8c721e239d3ec5d412b8d8555acfc917e11013b6cbcc791dce9164040b9761489f26c65766eaff33dfd3bdd45e99d032e09541095dcf49ba3f50d75abb34395e3541ed71f530300fdd5f677517ece02c88a3652f2b2077d6d2d4018d4e630426a4dcf5339308373ff34246bf0aadf1e7337e4077545f54a0c62a7b26a481841e9cdef728b35cc61c6c2319b0c1d59ae0041acd41817502e2de4b3f51aebb74980400a808abbfc2f6eb8e136a971ccb23eec03900a0a8dd94209a0426a2c1e32a448f537645b298bdb835b55eed4f2e96d986508ea54aaea65a23e3351597055a28a7dd5bc175855e99683c3f8e41a65cb3da69099a56dc83fe3a1995f8d4ba9665d2c8f210251a32e51dc97097352d33876b6afcb5f66359f6eef7c8177873f8163f30a117940880a7b73f519fba7b2eccf5c11fbe9620aced14bce169473e6cde335bb2bcc3ae53db66423ec7d2e160a10e53555ca086f567dee34e922506ee4657edc13a1e82db48fdecd0f46be9fffb7b053cbb8dbc2d859d12e3920aac431adfc0cb6044c8f106635d3fab605f53f075cf8548fa32ed6c15d4143cdfe1a5c5e062058a3525e92674a6318cf64949c4368af86331294aa06075ed3a1cb41c681a456b9c209006e1f1bf5ec3f9e594f81b44e100718fa6698c2dfe06dc10e354f4f56cc41b59d28407e00b17303f32bb6fb23a825c7ac0bc9dab2e44445be9e082a62d3747332a5bad9ec04fa429d6f8e0a90206e46be9e5826cc6b071793af620218aae4cf358cff6873db3bff07583ed921b688a44584072b881c2095cd9fe220347b32ab6457962458b27859c13c9c97237c3f87860caf0007c0995506ed2bf32f194217499ae3f343d1d5c3de7ff5a0db98eb43c506cad01f76855b38825c1d36b27bac19b014371717d633d8cd95ce81d9aaaff0742debd1974e5bf9494dde6c5b5780a104cd38beb001c0b6a482b0f8e26010cf7bd2802f494911dee26b96a1d009b701c8de620809b2c03e89ba9919acaf0c056315c1764e047178172ef43f83dc78efcca823defd4a0bc14fe213576e1c7fd381dc4598ec68cc8443364785efa4452664fd007434a10684aaa198346d514dc54c45fd3418233cf6d654c56efb49ea1241f9be15916df0853c146aec6d45cf24e7cb32b9dd5b819181c60485491ede9ddc17cb246c3686610b3672c9d9e90adb57f93f83e5fe21c02e691bc825ddd2b5d7d946097b236c8d8d93dbbe7e7f77b6b87a5074cb5915553272ffb254e9635e407abfea1b1e484807ee6e092024867aeb0bd25dbb9bbcf1bc0350fa5e149fdda6e851c85ec554560a3e83343663c6e71ef2f221d11070b52c136ed4aada9dd55f4aaf9f65f7d90186a2cf625abbdc9f6baa0cab28b47701ec85b74f2de92e2c7b98e9cc3c43f9b08f742748cf270b4fa119e9779ceb54682f56127c0ac06b023adc4f5e58510d58c7bbd5cdc8f238ff3c7c5be4260ff2cd164ef851f67651bbd4584be973b67c7c789aa2d576144440bb04c99e73526c25c47b6b273e12e2e77565cbe43ce15ebd588ce9bcbb00baea67a6daaf68b1f5246925a9463e5d1ba08621e5348e388b814e28f94c267c8c711e0ea5b10092b71bef8fbc86a34db504b620fe3ba0ba606d841b94a63b092ef7557c02dc0aa0ebd82a3812e94bcb98de011f6494d6056cf98e5326cd29e5aa9c8cb6f02251a3cc3181fd5d9c865dbd51cb0236d407a4eee0aaccfef7bfee9f94a02f6a2624c1306b6d93d981de06c59ca3a2b114716c8d4497ab0780f9cdd9a25a676a711a884d42fe5de082904fc8000ce9d8a9896da208ead05ef4dc2b9fe6e4cafb88a76a3fefb46e6da5d78ff401cdae745596e64e8c77af589501028bc4c1a5de89edf53e939b7cca26b1eef400f8ded3b6e88f23bc17e7d2d943adf664c3bafeb84cf97591e39012c95100372fd7681b1f406f469fc6016a16a78c1257f68365fd57bb2f61d61397f496108ece6acc14372f0117e3205a6c19dc62629ccfe8eadb87325bf2238890ddb51996fb0f10906f029101e71eacf1fcc246a6f0d730934a82f7d58b52aa2b5c9afc9b8275c2b07b45ce3149d55dbbcc1c0e0465dc2b77023d1cfa11539a8f43e1133ce01f600975446d194859dbacf9a65471a0a885f06ca03e5e4947f895659589ab808aac2fb9367ede4771719216e66736d6f30f0bb9b9fa12de2c59b4f9cf69f0ef21945a6180807bc68283c0b851a41f6fabca49ad1a0df82b023eee868e3f2f075dbb720adde7a5be07c2b5994dcd2e952ad25660a24ce753122a53dda9aeb03141031957195a424d5db95ddbcb8a0f739c334c412f433c6cdebe63608d0937f6b0326cd9a3c42797fc78f90e08da6139c3246a97999b36ec6e9b719a3cbf59d7f28bdd17bcd5ffa47f1d355bee7ff40e91e9b0092107b57b1cb7e33049edf72d22bc7511731e7923a44be651c9276da9811b83c10dfcea10c991d45f19c102ca96da5727cc9d7a8e2cf840ca5d000a825c123c1416204533706cb4e8c54f3282c00d1ac6720d27ec9c6eb5bf4b402628378ace816d02b05044cf1e186493b901e939e3035e98dabdab1b5164e86f0ea11e9bba7f32c0ebd95a5c05aecf2740b3026ceebb0997529fd609bfe85457d1896ec82c8c931b2a941be84555d915cd2b8ef38bdfde4445d233612f3009399594fc4c9bb0c1493a06abbb6f355bcf9bdd120098d3376dcfb40c3753646308ce09ac8ebc5aded257c314c6afaaecfceb5a1896eb4326cd574ec43164b54833241d92f1442a012277d33481e6965c259fdb66bcf9006877978b7c76de9abc6c35edb088b9ccdc92705f373c308c6257e5d875a552b2c225e01a6b35abb0b17c6dc2a371a5ee6a188fae06cdd5f5d3e40b19a2ec814eb5280763d07269873f6c3009c35347adce57987a86c7bb50bbe6c2abfaf7f6045f9e5c85adf09b2a167909952d503c102058ba3e582a6f3288154f2e012800feec4c0945a50755abf330d7e94902d99ef957d0aa887b7f5561ffe86c258e8162fb6162ac15adff3bbd1ffcc03a8aad35d9e122623be86afea9fa28b72946ae2c313d0fcc8a7c73c0d96b2f47a75bbda2e12f98c1e2facdd1a392002bb52e998a3274806f85ca5fed680b92163c7f078d800e106979281f0e63f8646520ac585d74536fc59c926db2105b993c0eb30e2853a4d47639dfe75ba3f462e6102d625d90f43a6cd8203a4966d391b90ce04cec4df9025ea5eccfe8601b54605e708952b459bd0ecb4c19b475c7e29d0362e5a2467a93242bc3a2a375269962c63874cabc477b4cc67d198478299053b77eb9040149bf2617824fa4fb2933906f748808bd9ad6e72698f4bc4282a7ab304d4c272f318f89a269f01afb35b397e663d95b9c11347d194e2aba9598282ff6f41fee75abb1a76b23b66", 0x1000}, {&(0x7f0000000380)}, {&(0x7f00000014c0)="d9e0bdea4aecd8d8d4d436da8ab3752e3c5e0ed2d166a28801b32e82a2e31a48616b74a43bf6edba2d31239851b6ee3e1ab2ca56d08ac47db20390335371119c84ed5d1d5e053caa8581837f99d50a1cc6d1996ae5a1b810bc7b971bc28bb4c979645861358d0ad9d444a6461fe0f74dc78313ff8c74f2377db2736522dba4fe82363b99547d6901aa2081b9438e751a2aa9a852c3ce190b1d275ea05935959fc7", 0xa1}], 0x6, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @rights={0x28, 0xffff, 0x1, [r7, r6, 0xffffffffffffff9c, r1, r5]}, @cred={0x20, 0xffff, 0x0, r9, r12, r13}, @cred={0x20, 0xffff, 0x0, r9, r16, r17}], 0x88, 0x1}, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f0000090000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) executing program 7: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX]) mprotect(&(0x7f000025a000/0x1000)=nil, 0x1000, 0x5) socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="287629eae0e1be5b7d64df7d74", 0xd}, {&(0x7f0000000400)="d75d9b0724dd86908b32b6bc5e0e61a3de3545477acd368ef669bfca9bcd8d26cea6cbce5614bb818bf2dabc66c1df8e7e12fbb4cc422cf8d9d6138582335bf6371488845e241b95071fe75820f60f946790c71a7e46fc325adcbc33462a76c08a4599961e68de608147c2d4e6b2076da24a2f1477ae417f04cd68e95d8d96ad19157ad2ff9b3b396608ba34ffd4dad23aae1efd08f09e3948a465ba43caa6bf5bfff9c8c891e698080f82834a10bd62e5b1e40a65a5166e7238547ab7ed4b73c05879217203c3d6f75bca6e7a57c5d4020acfa5345b595fc38e2441a1", 0xdd}, {&(0x7f0000000280)="d26a78ba475d0962ac07cb8cdbd24d5897a723ce1d90e04d1bd6dfb3ca4a1286cb152d42cb9c9f87966731058f3bd875761941d8ea4605b7a3d91b6eaa920dc39c8ce75337af722e09709e8b3115cd9bc9", 0x51}, {&(0x7f0000000540)="375b77c5e51a6582a2ced768293f302436507a092c3213e35ad12d6dfccb82bc88ab3b436653a0554c7d09b91d4bac4a24fc81b973801d74d325ec75e1b6be0ef7dc78a732b705613cb490f11a0fc90872c1cd4ac956c5cc3ba19f65f4f45e36570baddc1b85d6609a1077d4d132f56976f7abd3b1f0d393192296dc93ece7a53736921353f8b78c1bdf4bbd79be3b5c8064ec2425a3226d4b088c86d1efbbe46bc0e07aaa51d01eafa448e10581a63d62dba0cd0ae526af572366b3c2ba3a0f51ca3925148d7f", 0xc7}, {&(0x7f0000000640)="cddccde8dacabb1ed6a66d89c531bb91ac1b49c88d4a29890bb06169efac8665ff4a33fd20583ded84d1f718ed49f6a164dc6d5f5fc15d88a0a03b7aca3f86ebaaeba70dc3f8c64ef848cbd715668e04db00de522a1005f4acf76d0caf88", 0x5e}], 0x6) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0, 0x0, 0x1}) write(r1, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816ba", 0x79) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb6, 0x0) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x63, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000340)='.\x00', 0x80, 0x73) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x58) close(0xffffffffffffffff) socket(0x2, 0x4001, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000001c0)="77eae7e78396ab7ad407c3dbc3f9374257c8d4572821855abb90730aaea8d812ebf19ff90ebe58093dd3128df3693e598646d74e8e88d366abef7a0c0cd91881c3c3e194"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000001c0), 0x0, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000002680)="b4e2c6090220403dd00796dd71564372c08c34d6aef97fd23a9dc8dd10b9c50444811a3e4e28ebfc6d3db88f2f04c16d430124ff018a3e543430", 0x3a}], 0x1) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000001180)=[{0x6, 0x1f, 0x3c, 0x1000}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) recvmsg(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r5, r7) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r9, &(0x7f0000001480)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x40}, 0xc) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0xa1, &(0x7f0000000000)={@remote, @local, [], {@generic={0x805d, "09fbc7a375a46688b3486962e9b7e4331b43f3ce9873a91a6bb78d505f37858428fdbd01863970229f606bb48ef38fcf39da74280433368be0e5e4b42b3252ba312302219b094ca80d7fde4cdbce0c1775fa14ba664ee590cec8dad0e3198a4680148195541351aa06bbf60aa06eec72c199e7a742ce052757bc295998e01581c33b763ae18aaa821ffcb5cdc090a9a719509a"}}}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000340)={0x0, ""/5}, 0xd, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) msgsnd(r2, 0x0, 0x58, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r4]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}, 0x0, 0x0, r10}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xfffffffb, r3, r4, r5, r6, 0x8, 0x100}, 0x100000001, 0x3, r8, r10, 0xacc, 0xfff, 0x8, 0x401}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x18000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async, rerun: 32) ktrace(&(0x7f0000000080)='./file2\x00', 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) (async) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) (async) chdir(&(0x7f0000000240)='./file0\x00') (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) (rerun: 64) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) (async) setsockopt(0xffffffffffffffff, 0x6, 0xf4, &(0x7f0000000400)="ea4a25b5105ebf70bcf3c5cb5e8d9d33318cc449be45bc2ec6f0f52b276a082df3f2ed61d0ac7af2f8394c17ec158cb6ba92472de205fc7b6a6d79589f93ff6e52a18f01fc909607f296571628fe0babd8ca4fe3076a01deee9dbefdff8748749c22a9e205ce8be839b419b0ff831869a39f943cd8eb4becb8117d35ae4df7019d62f23f4c6a9f573d9c84bb4322047dfd148bf5ee4984248693960a24d5172748fda7293350e06c6a8dc2f725a4b5307c3494a9dde22db6cfafc9059279d473ff7f000043c7b3bb10d7c417889a785024ad637056e6872be6c39f39ebf8ab0452af83410500"/244, 0xfffffffffffffe8e) (async) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYRES8]) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) (async) sysctl$kern(0x0, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) (async, rerun: 32) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x3, 0x400, 0xffffffff}, 0x1ff, [0x1, 0x0, 0x4, 0x0, 0xd0, 0x0, 0xffffffff]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0x2}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0x3}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f000008b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000000900)='./bus\x00', 0x10005, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setregid(0x0, r2) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) socket(0x11, 0x0, 0x0) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000640)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000880)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5804000000000000008c52d7608930134503", 0x53}], 0x1) read(r7, &(0x7f00000002c0)=""/82, 0x52) recvmmsg(r7, &(0x7f00000004c0)={&(0x7f0000000300)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/105, 0x69}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000940)=""/235, 0xeb}], 0x4, &(0x7f0000000740)=""/178, 0xb2}, 0x5}, 0x10, 0x841, &(0x7f0000000800)={0x1}) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) executing program 1: syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) recvfrom$inet(r0, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff1c0000000000339078ac1400bbe00000011100907800000000000000180000000000000000"]) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r5 = getppid() connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0x4000062c, r7) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x16, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file1\x00', 0x80, 0x18) r7 = getuid() getgroups(0x5, &(0x7f00000002c0)=[r4, r4, r4, r4, r4]) fchownat(r6, &(0x7f0000000200)='./file0\x00', r7, r8, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000080)={0x0, 0x3f}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x80000001, 0x3f, 0x0, "01000000506e58505f00", 0x0, 0x956}) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f", 0x1e0}, {0x0}], 0x2) syz_open_pts() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x9, 0x0, 0xff, 0x0, "0100425e713fa30ee8870000000000230010005b", 0x8020000, 0xfffffffd}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x56) mprotect(&(0x7f00005f5000/0x2000)=nil, 0x2000, 0x48a176bd37962b70) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="00003dc7", 0x4) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x35, &(0x7f00000002c0)=ANY=[@ANYBLOB="6ab93ee41d34aaaaaaaaaaaa886441d30c549a819d2204ef4943ba0e548e9b39a448b814aad86c3e6632afe80c16852892b45958f1"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file2\x00'}, 0x5d) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x1, 0x5, 0x8b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x3800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x4, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="f1", 0x1}], 0x1) close(r1) read(r0, &(0x7f0000000040)=""/1, 0x1) getrlimit(0x6, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x105) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000140)=[{r2, 0x102}], 0x3c, 0x101) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x2, 0x2, 0x0) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 7: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="12e07c0f8a16675d5a10ac3577fb112ae2c52494bb23379250c76d7109bdf52a6707515af826eef98877ccb35aa7", 0x2e}, {&(0x7f0000000100)="8c557235942bdddbe2fccea4f3691e1c24dcf39addfa7d0e1f5cbcc8c396a729e3bf42d5743b72c9139179e2e8cb7cf3ec226484bd60fe25ea551cd532584bd7f8f36da36e0cff02ec6f103c2d89f0492a558aeb24b6959432280b6b0371ae69cb9d4b77542a9de140fb801b9a09ebdd76bbd829c5663edb3d0b9803533e", 0x7e}, {&(0x7f0000000180)="f75824399a43bd421d5e67a04620f096a193e338d6a8487cda0900dab0fb8a5c734ca69f0e22bd38913f12d2d83995d1cc1fe79892eb4d9dbaedf2dbd60cff54536692e20bd8cacb5518c8d209bc", 0x4e}, {&(0x7f0000000240)="69c436eeae5eb23f19ba7b24b1630119db3c968d47d746407efde82b7244ae74afb2e74a3fcb58634600c53b45ddba5e7b036dd94ed54830b641bb1734c83dfc7c49a3e8e672280be6bb94cd36fdd91b29672a7b7341deccd8ae93783fe03bb983fd47bea531db60ed40e45a25e42883d63e15f8a3758f83c181892f9c8212f3f95d690cf0", 0x85}, {&(0x7f0000000300)="3ef4297328d2454bcbf764a43d7e933842f1a19225f614ef97e3851b", 0x1c}, {&(0x7f0000000340)}], 0x6) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8, 0x1, 0x0, @rand_addr="fece76a44a170e310000002a00", @rand_addr="be6bb1b17f7764815db571c7663da59f", {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x80}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000ac0)=[{&(0x7f0000000440)="b4e2c6090220403dd00796dd71564372c08c34d6aef97fd23a9dc8dd10b9c50444811a3e4e28ebfc6d3db88f2f04c16d430124ff018a3e543430ab", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15", 0x36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000040)="4ce39dd7da861b30c66c072fd21acbcf620011c7ff1400d5a346d19d34356188449beb5eafb9aef63e3d46be88ee982d2ddf8c633dbb0666e2fea13ea2d6a1105ae279dce28346544d73d0f6350dd8ea01311a1651db50f1361a4a18792724d68820d44d207e04a2911904f5ef31aa422e0000000000", 0x76) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xf3}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x7, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x10000, 0x4, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe], [], [0x0, 0xffffffffffff7ffe, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x1}, {}, {}, {}, {0x0, 0xfffffffc, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) kevent(r1, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000100)="5855f7c075a0792aabdb931dc3906b23737a2870d323183bbeeeb729c5868397f74aaf8b6d508ade3fb98fb373fe04a58046f2628b5181c21628cb263a5d46a80b15c8ef81ecc4b882372d2fa0bd07706b2fe7c6febdf4516db96403b1e662ae29883e4b58cdb57388768eac2fdf91266bc4746d5bcdf6720de988c3e9ca22018881bac9cafced17f29c4098c1a7c46e0b3668a209b9c4a709c56e7d5b82f9c6f9f43e2a7582decd3c9a6e0844cd88c175fb5d", 0xb3) setuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000003c0)={0x4, 0x0, 0x4, {[0x9, 0x400, 0x9, 0x28e5, 0x9, 0x5100000000000000, 0x3, 0x80, 0x3, 0xfff, 0x1, 0xffffffffffffffe1, 0x1000, 0x7, 0x2, 0x5, 0x7, 0x2], [0x4, 0x0, 0x4, 0x9, 0x8, 0x7, 0xa9, 0x3, 0x8000, 0x3], [0x9, 0x80, 0x3743, 0x800, 0x401, 0x3, 0x15], [0xfffffffffffffffb, 0x1000, 0xffffffffffffffff, 0x8, 0x7fffffff, 0xfff], [{0xf20, 0x401, 0x6, 0x1621}, {0x2, 0x7768, 0x6, 0x7}, {0x9, 0xffffff9a, 0x8, 0x3ff}, {0x358, 0x7f, 0x8, 0x9}, {0x468e, 0xffff656f, 0xffff, 0x20000000}, {0x2, 0x8, 0x0, 0x20}, {0xf88e, 0x4, 0x401}, {0x736, 0x80000001, 0x8000}], {0x2, 0x24000000, 0xea1, 0xb}, {0xa9, 0xffffffc1, 0x1000, 0x4}}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: r0 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000380)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9880624dc5d552197e4985407a009499cd2d86f9bbf006d48cc98aba2926a41ac9257b2f5964995c4b744830cf43a55af6a235e842c745653ac2ee741de3ff2bf50b80dbefbe9b9c5db51d1faa1fa6a021b75b95446e6a72195263a5d1ec1082806cae5a46f38646bd86104d4510400", 0x9e}], 0x1) semget(0x1, 0x2, 0x161) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) r3 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x25, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x5e48}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r6 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) pckbd_enable: command error executing program 2: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) r1 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/253, 0xfdfb}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000500)=""/250, 0xfa}, {&(0x7f00000018c0)=""/226, 0xe2}], 0x4, 0x1ff) dup2(r2, r1) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getuid() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r4) r6 = getegid() chown(&(0x7f0000000080)='./file0\x00', r4, r6) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x20000000000001e9, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x100000, 0xfffffffe, 0x0, "1a0000000200f90000000000748412ffd1bc463e", 0x0, 0xffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327e3df97d8d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"], 0x11e0}, 0x401) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x1d) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r8 = getuid() r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, r7, r8, 0xffffffffffffffff, 0x40, 0x4}, 0x8, 0x1f83, r9, r10, 0x3ff, 0x100, 0x10001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) close(r11) r12 = dup2(r6, r5) listen(r6, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmmsg(r1, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) setrlimit(0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mmap(&(0x7f00000b4000/0x2000)=nil, 0x2000, 0x4, 0x1813, r0, 0x6) setitimer(0x2, &(0x7f0000000080)={{0x5}, {0x4, 0x6}}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x6, 0x4003, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) socket(0xb49f99cb74cfcb54, 0x4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6", 0x3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r4 = kqueue() writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x4, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[@ANYBLOB="97f514cbb7d7f3fd52ffffff88e7"]) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) getpid() executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) close(r0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0x0, 0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r3, r6) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) seteuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) dup2(r2, r3) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) dup(r4) setsockopt(r2, 0x12c, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc26a9a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa04f1ce9a4804c2b1141b9b20a6e4dcf28f"]) socket$unix(0x1, 0x5, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) syz_emit_ethernet(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) truncate(0x0, 0x0) accept$unix(r1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xe7) mlock(&(0x7f0000ed3000/0x1000)=nil, 0x1000) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x164}]}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f00000010c0)={0x4, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000280)="f2c8a474d62b99b8bf7572488f9e30ac2a5bc4f9d6e0041e62c96581a9f01eb6ddf636e9b6d0f8c3af8ced2f05f086404851b068f1fbffe6a49c21901eea74150c04ac5add566869bba3ad4a44640944745a7625c5f622cbfc13822b29d572337e2507d89cefac5984f08da0c588fedc92d8acd2c8a58097c51c0f78da8ee1b35d0afbd4a21e8ebe8e81700abb9461bad33e8ca9c8c5420e76ad8efb953961d7cbe5b050487e5c1d7355c7ededefb892f8978014d9d0c9a0aa96f6deb49acc4449a7526f8f3d18ade4e76c07d82910fdc656b27129eed399b50eae47ef98fee711f1dce3dfefcddad9f6653aaa684d4e", 0xf0}], 0x2) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000001080)=@abs, &(0x7f0000001100)=0x8) ioctl$FIONREAD(r4, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) stat(0x0, &(0x7f00000000c0)) r6 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r6, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x83, 0x6}, {0x84, 0x9}, {0x6, 0x3}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x6}], 0x1}) executing program 7: r0 = socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) getegid() executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="dc673b0d9677216e97d0d07e"}}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000480)='./file0\x00') executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) (async) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3}, 0xc) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/103) (async) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x0) executing program 0: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x10, 0x8000, 0xff) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000001300)="ba48d5e6af5271e6b83d69c9079ff68fd4eb6023789b56151575c4b43c51e5a81bcb715e114671112440067daedfb01dc752ed9b5304c279790455250fb35efc44921a313e964916c8ce6e2682c3594f8c6c66aaaaafe98e375b2b328fc9277b34b65a67bc042833010db2d8169a094d075b99d584d8139e8f9657e92ff2918918f3c652af15985c528b89e37cd481aa8ab13654a1993417174b", 0x9a}, {&(0x7f00000013c0)="f0263f6ea74257625c6071430359b182494df38640410db38a", 0x19}, {&(0x7f0000001400)="5804f77565ef67654d5f7bf123e10a6f6b86dbc2a7", 0x15}], 0x3, 0x7b7) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000001240)="ebffcbff13b9fd812eaa4e713048e6da5694f380e5b1f1385d3c7b2a8033d0a7d125eb874a244ba6759931929648", 0x2e) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, &(0x7f00000000c0)=""/198, 0xc6}, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) linkat(r3, &(0x7f0000001280)='./file0\x00', r3, &(0x7f00000012c0)='./file0\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_pts() syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) executing program 3: sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x801, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={0x0, 0xbdf0, &(0x7f0000000180)='./bus\x00', 0x6}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x40, 0x6fe, 0x5, 0x8, 0x4}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffa, r3, r4, 0x0, r5, 0x21}, 0x80000001, 0x200, 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000100)='./bus/file0\x00', 0x498, &(0x7f00000003c0)='./bus\x00', 0x6}) clock_settime(0x100000000000000, &(0x7f00000006c0)={0xc0000004}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000b00)=0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x0, 0x3, &(0x7f0000000140)="03000000", 0x4) select(0x40, &(0x7f0000000000)={0x1f000000}, &(0x7f0000000100)={0x80000001}, &(0x7f0000000080)={0x0, 0x0, 0x100}, &(0x7f00000000c0)) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) setreuid(0x0, 0xee01) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getppid() setpgid(0x0, r4) ktrace(0x0, 0x5, 0x128, r3) getppid() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000080)) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) denied attempt to set clock back 3221225678 seconds executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xb, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r5 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x4000000000000046, &(0x7f0000000400)="9b180bc3cb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f010000e1230526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc3224bc746bd4506b68324a00d2f5019383939525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff34015945daa4fcb937bcfac25a37", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIONREAD(r8, 0xc028698d, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) close(r5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x30033, 0x2) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x836e}]}) executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000259000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000101000/0x4000)=nil, &(0x7f000008b000/0x400000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil}, {&(0x7f0000343000/0x2000)=nil, &(0x7f000024b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000b1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r3 = socket(0x2, 0x0, 0x82) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x4}, {0x4, 0x0, 0x5}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x2000, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x2, 0x2, 0x7f) setrlimit(0x2, &(0x7f0000000980)={0xfffffffffffff4c2, 0x7ffffffc}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) read(r1, &(0x7f00000001c0)=""/94, 0x5e) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000140)="d2211c17ab90b1996a34e6c98ef07e1d", &(0x7f0000000200)=0x10, &(0x7f0000001140)="e656776d90afa75aeaad799c6520dc40bdefa0ae43c25fae59a69635f14bdbacb6814b67472b3e987a4056cb2d4062eaec3b099c13f8a8eb372bc30df693ec62a556f2117e420b0d2904f2e0045146b8894b55088ea8765296d60c844c16ef4b85dc9b73f9645488755b96e42bf50606ed2ab9d6788adef2cc987c5f4d975ea7702ed2539bb48f43b0416e0fb3cfb2d9ef0ba13f6a6c6108f9a072517fe334b6e5a3011b43ad9bf2caf1d2ca3e03fa00bd4ba3b78d6308e809c57539122682ff055c69f98d8f0143f6505060b8c12014dd012a40f8ecc6e9b6e8115595c39749308247f751aeef995d5dae9ad6680dfc616cde0e5c0aa697f8a7f4a0bc68b0ab8abdf8ec992ddb66280bc9802795894259a9912360ed078f4755b0cdc7b8bdbfb811d94bb39d5c5b3ffe6418037e108df839274790d46d7a6ab250439fff2b7906d9b21791a9f78cda0d0c48544dfe904eab80f3dc9566ed06a86b4da115d8a123a7c2beb3fb71a0ab2bbce210c8f4143bcc9928cb9abde62f8fc3172152e54a15082c844f173b6f24b0b58f9602f299d1efa2d58633eb3e140a85865bf7fe52cb665645412da7e8bad4066649df7e7deae3063c46749b01b8fe2521b118c136ed084be49d5bffabc949f6e860503a9610611d08f402e330884bd75ad550b5aaad4e485e358f4ef5d65ee6c6c449136e54813888608ca20a46324408bc8ff2adebf2363f1c960c83fab1fb3b797e71a9f8115ed79a06c3682746e9d1c61c69fd80b5ee30191db95b36f0ebefcd8e8b59482b26c8e6abf3161ce3767ca4933f6d1180dc336d8a846a76a5c22365bb16d60ab8731c4b7873867d592b07fdfc44e5e6c61811a384ef509b7f45d06e7e569590c356058013a9ca464160ae2dec74ab958633e0530a323726865af158843dd2851ea5407df702739be8bdac23836498efc40120189240154307eb89d7a2af879d206fe4edb87f3dbfc758537c382a035a8656ffa09afd115c4ee25117b71fae61a6dec46f7b4dcb4346a94480bff8abc5e3b5b8bd83459472f65a8a29882aa4b64e8eb2ca9798489648af65aaf900f911559c7c36fc7e6cfc18fc820cb78faff98eaac4a2257e164970eb0e62fc7e7605610bec679c49bab977a7a193e73147feaaf5e61de0066f43484580b265d7bcdc8f237777d5445073ca7e4ce4b190a1daf08f383e14217c116a467f8c1567a19402a40d4a26de9c9147da529c873e9d8f77e979ffab1337a64b4d0c892b3d0ea7690f09a3dd6fe8c9aa5a642c3e7a6de4bccec4b4c0849dea77c9faf084fe43ac383636ea7584dd80a83012fa2213b34470b7ddb67e7f47beae558d9faf43d22f5fdf23e05e592b687baa691b704c66d0f3ae22995e812da0206604a3fc0234b78e2b2ddbabeb717cf9d640467358c99a67b93ceba9c25a9ef77cb68227daf50b0d93d0e07180531c9caef8452876ebdc1792e3f1d1fd366b2139ad9bcded7cb74573471fa1d0485f40594b5e9d928fd82269ffee4acdd20590d17df24892df9647082b766bd5dcce290e09cac6d32c3d151883031ae08b82b7d33adbd65f7b94112fabcf4b981b2e0da6c0fdfdbe5fb3f3da3f140d8f05e37b18a06e0584bf527da80396b8064a27913b1a9a1584863acd32f5b496f38bcc3f27fef86cac8bedc0f03b4e392bfb42ad9b2eb5075a08fc1f5581ae5efc0236abaf2d0e3e07f9795c825a62a6cf1bc7047ec30cf545d49686655f368928a06cc929d8568f1be2ed04d4012ccb96a7b3fb12be88e1cf88525ccea925de1e865a39a6f9c3aa0b488e9b88d1ce2cbe05618a80545831af78167bf1818860af3f1a74ef2a31702cd1713317327deee35a854e725165ba7c4f239609e2c36d6d148e0984d90b564858728edb278334de3fc8601bfa051ded492d24fad3c20eb36c257e8fb803cac0e582da914e808287dca37e3adff16a86590a3fd5d2d04e61e18c1a1c08bc7c74c4c0bedf41db5ec8497d8a1dac88a04d836a4764c5e39d2749926c11ee8072d161165d45aacbf9e767554a8c0bb0890e877c7df92e4f6fb63d65892d27441ca9ef0ba02d9fa88cfa8d4910fe4bb54ddc967163d6810575dd7567141108ee4a03ec3ea590083da572f14bc62e5617d0fcff9ebbc889c2b168801e7df5034286257bc08992b81faabb9f2f8a4ca01bd65e4fb945793f504e737db3b6171f049b04ded8f59ed1dfe28b17bbc5de0b9b7dd6fdc52056b091ff1b837beb52164d67ee33dd4ec3e58eaedfea0e6449ca4c6320e3c02bcac6d0458e7d3645169d22e012f956c1f4da454361d008d476d4e179b69dfd14bd83207eb9f2fedd2cd5acdfe73e9e7d87f574a196c121e5657aa54f0b4de72abece8ca930ced94e070ff41a7fe3cb7372da30b97af673a076dcb4539f0f762ee149c4ab84691e288567e20f04a298ac28c879e88be44b0c492a25037c5ce2e6df41ad3892dd0861b16d51390d2f141a666c390cc00507a22fac1d73d03eba709b459f30313e3172c526c2c35ceac08ff716c2edacab2ebaacab0a9d8f219b160b41161bacf24bdeb85bdf22d0d8ac3ba0dbe61f693a81327a2315496f9a643d55d55b0782f7e0e59d349ab75fc3019921837c27a6cf7f8daadbf71cef4190abf8e9c3ad353923b45d0c7558acae7f49fd98f38e4bf007b79a6fced158297448427d3af4837b44f8fea7450d4b28d114463b7203d83e40712e918f282e0ad4a7604a62e2b525caa5bf71d1eea77ddbc25141026be8f92ef4490d2ce264ad07c54635e8e4259f74025979a7753921e9087d62cb4b8828e8590876d269680ee16d7ef917dac917fe671405a79ac73c1ac227bb9f76811068250e390d9ebd777678df4a0a615553721990af1eeed4e79bff1a663e86978789bd7e75b0d04ad867b9bd4785782b12345be1f0c8b38c9ac1c8b6b3ce11a9f502492a6da9bbb9423b82bca651c395d04f923a686d1836ad40f446927bcdf9cebe0f3cb40497b6fe7fc923e334e5a8c54c7590ed621d98b0ca236417937f4c64c3705478e3d3a765f4f9884de6660bffa61fd79e0bd2b0301e121a215fc50b3e4123039a251b0a104827c5d83a8e87532a92877cf87e5c0b59988ceef941ccc38914700bd4f1d167a9a588218790e91f3e45926ced3fdbba6ffba08b7849b42d73ebd73af35d123635a78b9de0843d8605142fb456b9a7078c6862f39bae9cebfd64e1ba54b2e7ae66d890b464d0445b5e6f3502548d8288eae95210038457c9f4e8f54503befd4a157d49df11c3f0b6b00e256084b473e3859082372f105d761e7e8607f3440f6f80a10a63ec60efb157b4b67ca7b6eacd5ca2eff5b312c99c727e3e57dc3e57f11edb39e6c3ac0c2b408336ff786182768d76e0e5d1e090d77ff8209b8bf13e33c6d5647b333f7197437ccb339bb4ab54a195d46e6d50a18c312142ece87b6d146e73e77529e2bdec24de579e5185df0caa69aa4100e15e06e0d56e7f99e8bfecb75181509b2f7af077e721e56381a051b0a63e7cb0d280f1d7d9b5603d46684f02b178db80fcc5f92672931c473f85e34b7ce2fea1b8c37ef734a6bedd84c37caeecb3c5d550d36691bcd5b3a9fb2fc270b71a921f4dc9724fa87c62e5b83b894d311f3bf42824cbcb4d629cba3cdfe75393df142a9aebd80fb885f7caedc35550038a9a12f9285cdd33832da1bb812a31a85ca9da6d7057d765eec41b642d61453cecfa5708663bb5032d5d46b125f2f13942786c5b3395e8bef8e6d0c33aea304bbd655efcf2c53361e9e94f188c00fb7c89328cdc3474e16eea74ee54f7e6d75d3c26320220f01f6c8ab0051f28ad09b506624323b07cfc60925c3508835ed5cd4dde26a8a6aa7c71c3d09d31988a0f1c6914cfe7933e60cc6005b80be7944a39f425e3bbd22710ae77c033ed7786621cd3d8a18b3a071c2a0db838524fcd0a10541d8d280cee117fb19e3d3a901c143bdaac06a2145d7b01c8aaa47b63d968f9d9a123096d08b8e1156aa2c172aa85eebc9885a85698b6a38756facc73158edf31bf996820f1ed3e6ddbb171f44fbeb3f72548aee425c1bfedd8e08869e702c15dc17a1ec8cfc60d6842519dec184b984cef7eaed15a23ab48301b44fc3b703a18543b5d12e4a30d1f7d9b43a6bf7ab282ec76bc731043b968dd2d5f870ca205e075937b8e8b2997ea912ad9215489c653ef39fb9e936e5dc466ee5c104789439bca0f4f4ef1ff325f0bbdb87f11d4b5b31ebfb77f26a39c0c4ec2db645e5f74979c54417fd7ba2c00fbb96360882a1fa8617584480348539b5f3ba102e5fa4a92fdba5f785fe573c85e3d175ef937b55154feeb2fedc37fff4a86fc27486e968c75dc81928c449ce72c2c45cc147fa6758974a3fa44e16d4253b00a10755bfeca3c944ba27d0a4abfcf9580afbe9171ddd2785ce6182593fd4b6075eea33b7179cd761c1576e2977297d3104ada9f1c547d0f4391187843704dfb8d273a496ad34017a37a9da78648036dfb2c4fce4f4f43ee2636229c2805e96b5e99f6c3044c95e59e195043c7e70a98af89b9b5ffafbae304d366f1175c05f5583a679075c1aaf89f3754979cba0b18144f0281cbbb082642e437aff8182fcef8a2af5d921b121bb17db2878d865b664edc60dbe9a6237988b66145a5a0ef4fb14a37e66645db6396756870d203a07f644f0b9b01acd5206bdb74c078cffe66c17634c7849478fda596ab5e864f9c7c1e863764d8ab5c5d6fbff359a4a19f3813d9164e73cb584546cb0af2592d7640279173922fd76bc8cf52bea71702f822e44ebacfe68e6bfb844af797d6323a85f19202df161e7f6f8b799078ab41171237e9b2d478be77867c4c49fa8ead120e6e37ad28060359e96e3b31402fdc42d0e010ba2e000ee8ab0e1723600904b65b60ae57aaba2a9543cac4da10319fc79202968c7b12c029d8acd49a745959aea3e27085ffdc643f59caf95a00e0cdd64f144fbf3d991ff66538268844cf76b37374b71d62e07e92ce8ec2c16cf06ab4baee5b7e66bb5f3a9f0814dff93036cbc87105d3fe39567fd70229e4c53439f2fd90abd84e36ccbb256f5cdba61f838db6e5d34bea7aa353307dcb39486ad51278e17de6abfb75ff9ddd477a1f59a05b03989b0435f7d541dd8d4a145d8eb96817430c8cbd242c91ca412e37316f76401080de8570203b8d562b710e779721b837ad3900996b8cfa000117be2c5fd76e5cde4c69594a01331b80c12db73ce15d1c1fe393abf24397a48beb467b00ff72c3809fa12c0cd3874592263db75e54642c4904eac92387a0b15840a77283c873d7dddc36a9cf8fd06d69c44ddde4a7543bca1cb9f0d31d7ce2d367a1e148e33ad17c631d0f8cdc0d1d9c5ac3b14ab9e2120c6b7b22af756431e8df068854fa026344a7107d1576423e726e05f655362c2403d89649bfe44e1e0e57c080804051064c922ca40a3ff2fe09a60cd3bf4f5185599430dd058cbf05ad3053c6cec63b60554159cf521fee87533f8d1fc048ef0c4ecf816b7bd238d752f6bae7602e38cd664fa88e6afa4dfda5b6efb0016ddc0286b4a50a04993832ecd7d094c7339dd7bee49ed844c7ea6ac0f57163cdff108136f59add25a3477ae68ab486e4b32285ae9376c2835e0b67f74a925e7ef92157113a6e88ba77cf0b9089be14e999da56be4ce300e7a3f72b2ae8b952b49adaaac090b1af6847154db9b3bfdb8bf6b5c2727745c0f42c07eb1e04a8d1bd8bb31be136921e1e75881c35bfbbcdb5011542c06415", 0x1000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000140)="d2211c17ab90b1996a34e6c98ef07e1d", &(0x7f0000000200)=0x10, &(0x7f0000001140)="e656776d90afa75aeaad799c6520dc40bdefa0ae43c25fae59a69635f14bdbacb6814b67472b3e987a4056cb2d4062eaec3b099c13f8a8eb372bc30df693ec62a556f2117e420b0d2904f2e0045146b8894b55088ea8765296d60c844c16ef4b85dc9b73f9645488755b96e42bf50606ed2ab9d6788adef2cc987c5f4d975ea7702ed2539bb48f43b0416e0fb3cfb2d9ef0ba13f6a6c6108f9a072517fe334b6e5a3011b43ad9bf2caf1d2ca3e03fa00bd4ba3b78d6308e809c57539122682ff055c69f98d8f0143f6505060b8c12014dd012a40f8ecc6e9b6e8115595c39749308247f751aeef995d5dae9ad6680dfc616cde0e5c0aa697f8a7f4a0bc68b0ab8abdf8ec992ddb66280bc9802795894259a9912360ed078f4755b0cdc7b8bdbfb811d94bb39d5c5b3ffe6418037e108df839274790d46d7a6ab250439fff2b7906d9b21791a9f78cda0d0c48544dfe904eab80f3dc9566ed06a86b4da115d8a123a7c2beb3fb71a0ab2bbce210c8f4143bcc9928cb9abde62f8fc3172152e54a15082c844f173b6f24b0b58f9602f299d1efa2d58633eb3e140a85865bf7fe52cb665645412da7e8bad4066649df7e7deae3063c46749b01b8fe2521b118c136ed084be49d5bffabc949f6e860503a9610611d08f402e330884bd75ad550b5aaad4e485e358f4ef5d65ee6c6c449136e54813888608ca20a46324408bc8ff2adebf2363f1c960c83fab1fb3b797e71a9f8115ed79a06c3682746e9d1c61c69fd80b5ee30191db95b36f0ebefcd8e8b59482b26c8e6abf3161ce3767ca4933f6d1180dc336d8a846a76a5c22365bb16d60ab8731c4b7873867d592b07fdfc44e5e6c61811a384ef509b7f45d06e7e569590c356058013a9ca464160ae2dec74ab958633e0530a323726865af158843dd2851ea5407df702739be8bdac23836498efc40120189240154307eb89d7a2af879d206fe4edb87f3dbfc758537c382a035a8656ffa09afd115c4ee25117b71fae61a6dec46f7b4dcb4346a94480bff8abc5e3b5b8bd83459472f65a8a29882aa4b64e8eb2ca9798489648af65aaf900f911559c7c36fc7e6cfc18fc820cb78faff98eaac4a2257e164970eb0e62fc7e7605610bec679c49bab977a7a193e73147feaaf5e61de0066f43484580b265d7bcdc8f237777d5445073ca7e4ce4b190a1daf08f383e14217c116a467f8c1567a19402a40d4a26de9c9147da529c873e9d8f77e979ffab1337a64b4d0c892b3d0ea7690f09a3dd6fe8c9aa5a642c3e7a6de4bccec4b4c0849dea77c9faf084fe43ac383636ea7584dd80a83012fa2213b34470b7ddb67e7f47beae558d9faf43d22f5fdf23e05e592b687baa691b704c66d0f3ae22995e812da0206604a3fc0234b78e2b2ddbabeb717cf9d640467358c99a67b93ceba9c25a9ef77cb68227daf50b0d93d0e07180531c9caef8452876ebdc1792e3f1d1fd366b2139ad9bcded7cb74573471fa1d0485f40594b5e9d928fd82269ffee4acdd20590d17df24892df9647082b766bd5dcce290e09cac6d32c3d151883031ae08b82b7d33adbd65f7b94112fabcf4b981b2e0da6c0fdfdbe5fb3f3da3f140d8f05e37b18a06e0584bf527da80396b8064a27913b1a9a1584863acd32f5b496f38bcc3f27fef86cac8bedc0f03b4e392bfb42ad9b2eb5075a08fc1f5581ae5efc0236abaf2d0e3e07f9795c825a62a6cf1bc7047ec30cf545d49686655f368928a06cc929d8568f1be2ed04d4012ccb96a7b3fb12be88e1cf88525ccea925de1e865a39a6f9c3aa0b488e9b88d1ce2cbe05618a80545831af78167bf1818860af3f1a74ef2a31702cd1713317327deee35a854e725165ba7c4f239609e2c36d6d148e0984d90b564858728edb278334de3fc8601bfa051ded492d24fad3c20eb36c257e8fb803cac0e582da914e808287dca37e3adff16a86590a3fd5d2d04e61e18c1a1c08bc7c74c4c0bedf41db5ec8497d8a1dac88a04d836a4764c5e39d2749926c11ee8072d161165d45aacbf9e767554a8c0bb0890e877c7df92e4f6fb63d65892d27441ca9ef0ba02d9fa88cfa8d4910fe4bb54ddc967163d6810575dd7567141108ee4a03ec3ea590083da572f14bc62e5617d0fcff9ebbc889c2b168801e7df5034286257bc08992b81faabb9f2f8a4ca01bd65e4fb945793f504e737db3b6171f049b04ded8f59ed1dfe28b17bbc5de0b9b7dd6fdc52056b091ff1b837beb52164d67ee33dd4ec3e58eaedfea0e6449ca4c6320e3c02bcac6d0458e7d3645169d22e012f956c1f4da454361d008d476d4e179b69dfd14bd83207eb9f2fedd2cd5acdfe73e9e7d87f574a196c121e5657aa54f0b4de72abece8ca930ced94e070ff41a7fe3cb7372da30b97af673a076dcb4539f0f762ee149c4ab84691e288567e20f04a298ac28c879e88be44b0c492a25037c5ce2e6df41ad3892dd0861b16d51390d2f141a666c390cc00507a22fac1d73d03eba709b459f30313e3172c526c2c35ceac08ff716c2edacab2ebaacab0a9d8f219b160b41161bacf24bdeb85bdf22d0d8ac3ba0dbe61f693a81327a2315496f9a643d55d55b0782f7e0e59d349ab75fc3019921837c27a6cf7f8daadbf71cef4190abf8e9c3ad353923b45d0c7558acae7f49fd98f38e4bf007b79a6fced158297448427d3af4837b44f8fea7450d4b28d114463b7203d83e40712e918f282e0ad4a7604a62e2b525caa5bf71d1eea77ddbc25141026be8f92ef4490d2ce264ad07c54635e8e4259f74025979a7753921e9087d62cb4b8828e8590876d269680ee16d7ef917dac917fe671405a79ac73c1ac227bb9f76811068250e390d9ebd777678df4a0a615553721990af1eeed4e79bff1a663e86978789bd7e75b0d04ad867b9bd4785782b12345be1f0c8b38c9ac1c8b6b3ce11a9f502492a6da9bbb9423b82bca651c395d04f923a686d1836ad40f446927bcdf9cebe0f3cb40497b6fe7fc923e334e5a8c54c7590ed621d98b0ca236417937f4c64c3705478e3d3a765f4f9884de6660bffa61fd79e0bd2b0301e121a215fc50b3e4123039a251b0a104827c5d83a8e87532a92877cf87e5c0b59988ceef941ccc38914700bd4f1d167a9a588218790e91f3e45926ced3fdbba6ffba08b7849b42d73ebd73af35d123635a78b9de0843d8605142fb456b9a7078c6862f39bae9cebfd64e1ba54b2e7ae66d890b464d0445b5e6f3502548d8288eae95210038457c9f4e8f54503befd4a157d49df11c3f0b6b00e256084b473e3859082372f105d761e7e8607f3440f6f80a10a63ec60efb157b4b67ca7b6eacd5ca2eff5b312c99c727e3e57dc3e57f11edb39e6c3ac0c2b408336ff786182768d76e0e5d1e090d77ff8209b8bf13e33c6d5647b333f7197437ccb339bb4ab54a195d46e6d50a18c312142ece87b6d146e73e77529e2bdec24de579e5185df0caa69aa4100e15e06e0d56e7f99e8bfecb75181509b2f7af077e721e56381a051b0a63e7cb0d280f1d7d9b5603d46684f02b178db80fcc5f92672931c473f85e34b7ce2fea1b8c37ef734a6bedd84c37caeecb3c5d550d36691bcd5b3a9fb2fc270b71a921f4dc9724fa87c62e5b83b894d311f3bf42824cbcb4d629cba3cdfe75393df142a9aebd80fb885f7caedc35550038a9a12f9285cdd33832da1bb812a31a85ca9da6d7057d765eec41b642d61453cecfa5708663bb5032d5d46b125f2f13942786c5b3395e8bef8e6d0c33aea304bbd655efcf2c53361e9e94f188c00fb7c89328cdc3474e16eea74ee54f7e6d75d3c26320220f01f6c8ab0051f28ad09b506624323b07cfc60925c3508835ed5cd4dde26a8a6aa7c71c3d09d31988a0f1c6914cfe7933e60cc6005b80be7944a39f425e3bbd22710ae77c033ed7786621cd3d8a18b3a071c2a0db838524fcd0a10541d8d280cee117fb19e3d3a901c143bdaac06a2145d7b01c8aaa47b63d968f9d9a123096d08b8e1156aa2c172aa85eebc9885a85698b6a38756facc73158edf31bf996820f1ed3e6ddbb171f44fbeb3f72548aee425c1bfedd8e08869e702c15dc17a1ec8cfc60d6842519dec184b984cef7eaed15a23ab48301b44fc3b703a18543b5d12e4a30d1f7d9b43a6bf7ab282ec76bc731043b968dd2d5f870ca205e075937b8e8b2997ea912ad9215489c653ef39fb9e936e5dc466ee5c104789439bca0f4f4ef1ff325f0bbdb87f11d4b5b31ebfb77f26a39c0c4ec2db645e5f74979c54417fd7ba2c00fbb96360882a1fa8617584480348539b5f3ba102e5fa4a92fdba5f785fe573c85e3d175ef937b55154feeb2fedc37fff4a86fc27486e968c75dc81928c449ce72c2c45cc147fa6758974a3fa44e16d4253b00a10755bfeca3c944ba27d0a4abfcf9580afbe9171ddd2785ce6182593fd4b6075eea33b7179cd761c1576e2977297d3104ada9f1c547d0f4391187843704dfb8d273a496ad34017a37a9da78648036dfb2c4fce4f4f43ee2636229c2805e96b5e99f6c3044c95e59e195043c7e70a98af89b9b5ffafbae304d366f1175c05f5583a679075c1aaf89f3754979cba0b18144f0281cbbb082642e437aff8182fcef8a2af5d921b121bb17db2878d865b664edc60dbe9a6237988b66145a5a0ef4fb14a37e66645db6396756870d203a07f644f0b9b01acd5206bdb74c078cffe66c17634c7849478fda596ab5e864f9c7c1e863764d8ab5c5d6fbff359a4a19f3813d9164e73cb584546cb0af2592d7640279173922fd76bc8cf52bea71702f822e44ebacfe68e6bfb844af797d6323a85f19202df161e7f6f8b799078ab41171237e9b2d478be77867c4c49fa8ead120e6e37ad28060359e96e3b31402fdc42d0e010ba2e000ee8ab0e1723600904b65b60ae57aaba2a9543cac4da10319fc79202968c7b12c029d8acd49a745959aea3e27085ffdc643f59caf95a00e0cdd64f144fbf3d991ff66538268844cf76b37374b71d62e07e92ce8ec2c16cf06ab4baee5b7e66bb5f3a9f0814dff93036cbc87105d3fe39567fd70229e4c53439f2fd90abd84e36ccbb256f5cdba61f838db6e5d34bea7aa353307dcb39486ad51278e17de6abfb75ff9ddd477a1f59a05b03989b0435f7d541dd8d4a145d8eb96817430c8cbd242c91ca412e37316f76401080de8570203b8d562b710e779721b837ad3900996b8cfa000117be2c5fd76e5cde4c69594a01331b80c12db73ce15d1c1fe393abf24397a48beb467b00ff72c3809fa12c0cd3874592263db75e54642c4904eac92387a0b15840a77283c873d7dddc36a9cf8fd06d69c44ddde4a7543bca1cb9f0d31d7ce2d367a1e148e33ad17c631d0f8cdc0d1d9c5ac3b14ab9e2120c6b7b22af756431e8df068854fa026344a7107d1576423e726e05f655362c2403d89649bfe44e1e0e57c080804051064c922ca40a3ff2fe09a60cd3bf4f5185599430dd058cbf05ad3053c6cec63b60554159cf521fee87533f8d1fc048ef0c4ecf816b7bd238d752f6bae7602e38cd664fa88e6afa4dfda5b6efb0016ddc0286b4a50a04993832ecd7d094c7339dd7bee49ed844c7ea6ac0f57163cdff108136f59add25a3477ae68ab486e4b32285ae9376c2835e0b67f74a925e7ef92157113a6e88ba77cf0b9089be14e999da56be4ce300e7a3f72b2ae8b952b49adaaac090b1af6847154db9b3bfdb8bf6b5c2727745c0f42c07eb1e04a8d1bd8bb31be136921e1e75881c35bfbbcdb5011542c06415", 0x1000) socket$inet(0x2, 0x8003, 0x0) (async) r1 = socket$inet(0x2, 0x8003, 0x0) recvmsg(r1, &(0x7f0000001100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/123, 0x7b}], 0x1, 0x0}, 0x43) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) getgroups(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) ftruncate(0xffffffffffffffff, 0x0) (async) ftruncate(0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r5 = dup2(r3, r2) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) socket(0x1, 0x2, 0x0) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x9, 0x0) r8 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206910, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c}, {0x8106}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000d84000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil, 0x2}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="344bb24bfacdffffffffffff0800450002300000e2ffffff8f78ac1400aaac1400bb04009086000000004500000000000000000000007f00000100000000"]) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40002a38, 0x0) socket(0x6, 0x1, 0x7f) recvmsg(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000025c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/155, 0x9b}, {&(0x7f00000023c0)=""/146, 0x92}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa80800aa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801869a3, &(0x7f00000001c0)) socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x24}, {0x80, 0x0, 0x10}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x54) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000000)={0x0, 0x0}) setuid(r3) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r6) r7 = getppid() setpgid(0x0, r7) close(r0) executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="01a3de"]) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="c3303ef946ae5efb8571146a478ef23ff2d96bd2d45c687513d84bf65829a13816e3a380", 0x24) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001700)=[{&(0x7f0000000140)=""/107, 0x6b}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xe00002}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40, [{&(0x7f0000045000/0x4000)=nil, &(0x7f00004d8000/0xe000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000073b000/0x3000)=nil}, {&(0x7f0000055000/0x1000)=nil, &(0x7f000068e000/0x12000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000452000/0x3000)=nil}, {&(0x7f000019a000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000028f000/0x2000)=nil, &(0x7f00004af000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000025a000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x0, 0x7f5a, &(0x7f0000000440)="85e0036676264c9070622193be9f5664b56cef3ba71382e581a9ddb2e0594ebc567471685cd628751101008fb748862de05c1667848f247d128ca221dd661f6d3371bf20299cc9ee0756bdc822c7ebd9eed50592bc552ce658b5a38582b4434b9826705ecbabe99d0aef0ef72531ba93b1f2fc0ef6373209dad9af3d1e9ea540d9fbaf2069ced56ecf76fb6f4ac18213a6f77b28d749650507cd9b5cca2035e0a00491b8b5a7d64137476b78f876c261b48dcd78ad675619bc3b525b8077f845c0b987e77ca4696e9c8960b2c94813b28580807bf78b1333195e9c466799f8e34585a99cfa7cd476b25058d345394e49b427ad870afbcd664381d38dfec8db5cae9d3bdfe346eee9c9a3b9ffdd956c9bfef903b03ad17cafe508af2bc518d630c3bf3a1f87e3a5da9070ff82faf15dfa484bf209927897e003dba0855a61511b8c85e164ac3dbc95a02ecd442912fc06c406e7781e9d204192dc49152d0f14336fcf9ff6396f251406aa56e214f29966223da4927bd54aa18a8fcc674e3382290798e7790eb7642e199eaaf45c71b95983fd3ab36ea9d486c31aae07488ac84b4aaad5183e1054a4856c811fd37f74a1346effa7b7fbea98386674b753bbc8b8db415c30f63155a7775e72ddf7193e36121158cbeb156999c2863324d0aa2795dc25bb7a232e131d7803d44a56fa473e13daf74abdc3f709bdc1ce892aec2ac5b7029131840c7886ffe35a628bbee1fd0f23aa67c1bca65bcf72387b37da906a9932f78f859315b7c1edfe66d3e14e5b24deb55b66a8fe8258f5413f18238b0efeb26a360ae5443a169ab9cc1d05ed16703604b8c69c39d780a0a6610bb87a81e6c86d5d9e6b2e90a4b36f08b58374c99f5f0b4609bc55a6bde35c373c62aef0da94a60069a34a5ba38a1e84afd56162861d006b09323477bbbbc0885a7cdeeccb421e634f3798dcdd80e3d1ce3364b7214f3d916d6af6ac5928f104d316cb0cc7a4cdcb52a198f588475e9ae80d4e7aaad74f5367283a3081279b917b9c5a1832c232c299c1833810bef67ee553becd8c584e92c388331beb14609f6a8bdae842a593adf193042f512839c600ec4dde52847a3e99da2535c1513fdada8404a2b6970b270b2a2b43e42f2501c44b8d15ea19aeef1b99c72f155e3366ffcbc594e1ce7ab0d83a1fb1d3b1c98679676d4036ac397432d74c87bcea28b894f9629cb3ab16e8feb585037a39a083f67753797bea79a82f1b1a149954de35218bb43788da7e9329af96e617bd655728995df73bcd9e397900844e36430f78e501f1ede86882ada9c5c8d5a58900e99a5682a3f3b2ba3c0170792ab8269510e0e266d387c0457701937efc56b00b06f66d7ced496c3748a19c43238555aeadcd6a37551392505e0bcc5754ce2c1bf80234f6dd156c75a06b6e474653bec53e09ae9f087862718ca3182db9876c33331fdf2d0e56424c4ba8dc2c3d95c5df8d82c9a42820afb57170ee829c93342e36f418ba16b30f63f73c75c4eeca1853f6acece1693ba594d11e2eb63f32eaa889604609d86fd8183873cf44dc72a13af373a42d2442c7debd81aa5d4b6b174cb47676f672bf5e12d7a5a5105476b3b5d75e86e1ecab7279fe3b44d2dc0197bab1176fe7d9153e36e43b2831efdb59fd7e7ab4a85ba9a604a81ebe3b9ae8f00f2d7ed3186124ec214949e39d49764bea0ba215d8696b610f59a82f011ddd282f4b9454ac063292074f3357393cdfb3e74769a55d5782f06da1ecebf8e6ada3d95e822fcdbe7313fe59913f43120f8eb47674e121c11f33d0c5d7044a24c7368f93726d66c157b6f4dff799c487e279710749eaebf4b3230e9eec41d2b584f35fc89bd1434f0070021d9aab1e04c42ec6aad34e30ecd8e5d1fdb8bfaed4acc19739496ab96dc28a38575a5249a153928913153a2e4c7d02850acb78fe9504ac683be0c1827fa9bd067798a6e01f9daaf126387a18ad09cb851e02d1e9f5849bb57923eb9ccb06596294970373e73a35fdb97ddc04c8a890ee0e1f5ada04a0a5e076e5e8f4de08e31b37806b45f88511a8a327e06fcb0c3ad520fecfe7178316cfe182f58e5353e4093f74c2439a72bb5d50d7498b34e1b12530fec93d51f9450a10e0c69c9925202ae6a270392e29bd1cbf5f731db526f5c1a81f5a15e89c10784ecdf6841474da70d135502e034b5d466f76d941ed819d2df57276951b37ed7f6774c6d83460eb6caf3b2f64570a32a02d32d32657e250ce0de9f1ffed30df26c8dfc92b45594e863c6b000601937200a0e8e97332d03317db70880bd00e86c6a9f24249858eca4d2ee6f8b5945be439ea0485eaa32f5f2f76661a437354cce1e53ef391ccbc6dc2c193c6bfb30ed79161650455d8719a2a80c34d42a6d1e3bf5eff87b473a1c0c862dd64374ca5da98531a120c37a6e7a19ce2ddb6b10fd1c51f191d522f2a1f127bc50f245dcb38ee2d6864e239c6cce24583469f45322c6d74c0bf22a173179661592fb819aaf6c385c48922463f29c848a4dd0b221f39eb9b9377d441a2483f0a8bbca38b34861b1a63a560f07584331801376e0c2b7ba8dbc422e0747f88ec604dacb375cf1f34e80cd21d5b25cd8c589b331612fbe490235d00919a6ae0aa5f4d2c040e7ce4559aaa008b4a7929135d41b625cd372206720e4eaacbe8c4120e75340fed4a7f8d1093dd37fda89d683a6fb8ad3a88bbacd5bb48d4ea13317cc921841f07a21a77b4336ee06ab28d6a7a81419a6c74a511dbcc1f721762aaf285d20cef95395bf7d5992ed3327626cb94dadcf93cf80e1679159d92b6f5ac5e3942c2fd545c00f7fe9a32cb5cfaaf3d144cae05a8f980b11219052fe99329617a48f72ed97b30e6eb50c587ca316225b5bc333459be8b6da86db9682a295a6048b3ead59033c7dd127b0343e17c78683eda73d326a204689e10f2f9b3d57ec3a8db45d2e0c789cc80244f57c125a5b9eb2a8afdadbada2f15aea96b427b4fb42ec8d46240cf18a4f0967ab6b8902c88c9b96215a01ff43223912f140024eafa49ae6fba712a7e927c4c503b2b6816ba85850b5046dac9e602d66c1298e8144ca369d310b76c29e9dfa8e29fb63be13e65ba21724fe7c8e3567e5fb439b838cad67b87432ede7546f9c43f52424b7985620dddddfd1cff04e918e2b362fdc454b18c8f71552032f81afeff40c1152423c454863551203de635f12bff87c9bd71d1db0c6213808be117166edda184bea924c88a9e00bd3a8ee5720539288bf9c40319f380da3357df87bb7af00e12caf642266a9be461f9e7f730ce326d018ef32d4dfed09f5e9131d102f32bc080b8c347ef7a8a040c35fd8c3f46f1cad8bb06131be3a4a8a47e5ff49ed1efaa6c4498590cd4f78179bab337676bbb5800cf3614855dee4a273a0e96c8f11f89845803fb811c7be5ecd35a579e2cc4bbb45577073138801f650fb1f3d4f4c73866756ce8d780e50b9cfd4c46df3a7c0a97e5418c92bf30ee333d638d560aa92e62cc960b8ca0557a51e4e754476e0a3a075e88fb971ccb277ca91098c750e05cff65fec36a39cafa10cc08b363d3ea53f392ed4549738ed76c97f11aa4d196b1153438f2137678d7b89167ae3789863f4b76437c31b71fd75cb41028144538af4f568d9ee0132f79e84ad0f4254e31e5bb7004390424bef8e559f78129fb2a2d1d3fa340dc53a7ca1f10a34bd632dcbfe9e2320b3f1e540635f2214e52c711222cfd71c2474f3c62331126cdad06fb1904cc8d4c44e1642b4956cc2e3aab4d38d0680d11875984904e90d81e88c2a5f4084700de4053fc436eb8537ea7f6ede9606e41a1922ee53bf99524609d3f3643871ba335bd39c0b52340ede3c095f20c361faffbeea8604fe26560f5bc6b0ace185d15447b461180f9e46133a5839a7350c1e30d06e863a5f163abe605dae8c8704c0968977af13623f9acb196028a253532f8a866bbc375a04fee6f79580a4ee9e00ab37a56a4574cfe8a2ced89cbd2b9d1d951590fb43bd7609e280bc7a83573a4081a2e516950abe065cff465104709de3559bf3a76df35cc8fe9ac2882f4ea8e107f4c3e6627560128bab9b4d3607d9306fa96dd1e1141c4d893548bf09c1cf0008bb6c72a70b91298e2479d150de4fb0fb3b6e0c6c625304dfdfc6d194ec7c4965b1057f8e2228061db12b48225accb8ef059cb5809796c4593c598c1c5a567825c8536d789b95989c3318de9a3872074af09b4ba3970d678554f7ceef3db6d333558ddf38889f0fc29e7dcf48e261b599660f72cfe53533b0060693e4fc8c7c914458707c8b5a3577fdacd124f3ddd34e0e87d868e3470408beb120c210b76be8b6796a9f6b304dd447923876d1a7feb9753d0d1f53b3453d29af7c4d33141cc716d253731e5e8f96678eb23a79b71677254f84c791cb394c8a2dfb903d9f6247fcd4e11e27726e733ba43da9828238024f5c5151fb8bdaf5f4340f41ed7c10f38b1b5b57ac651ecedd98d3a3ff2aa8fe19fe64012bb8a07bd317983d07ee93414d875d8ac1f1cb177f8279b368d6a0572aeb72218f3c5cb380dee736c07dfd7cd0eadd18dfc9abb975ad6baedc3162ac9acc2990a9ae02637ca2da6ee70146cb8916ee003903d05b3019db4bf5ce97eba8edc6e4118620f84eb8cd1fdd527fa9aea5d3a9bb6a7d2e2f64d529fbe09695b432bc2015ed903f4bf11109a6ae113f11aa832a9ce22540121de1e4241bb71ad33c8e58c5c13f99ab084f19fcb30c467dd6550cbd99d68f855356b1594144ed359d1cb289491ceff4061b494f4a5d9ffed452f6f73c9642aca2d04ee35d29f8a3b90c3b2326696608cc591c47832d6fb7b9a1c611e43e99ce90f13adefb012694866f18ddb647af7b581c3aee3fac4bd320836ecf3205afc2341c08dafb443f44e4e550d79ae065ea07b1b86c49eea52b015de78191c7f85ede04ff0ff0ed96dab2cbf1251d52e10224a73d7dec4a2e090d633531d33c36ed4df3b8bea7fc8239958340533de3a01201aeb7b84f2458e1287bf90c17a3d21386eb27ec8641754654267b408fc3a977ab713f8074066ef921bb47c5be79d3582a9b498bbdf911da6d4e2a37f4678a47d10d1faaf74f0ca8a26506f7c583ce176a41218bb24c7245e0a63a41f159dc861948533dc5e29945a619980ccec11a9cc53b1f1722986c27c73d363e0b454503dd64f1064f35d0721e58676b60faa10831333ac4364c92acb4c8f589571168494ade244eebc22808e8097d775d5caf3e2d9295e204b6d18b67f8253a088e8fcdbdc449a84d33410426030cc3460e2c0a17a1343a945c3df17c6359736c87cc2c6e1fe27b20e478b2360a785643dc2089d5d8a65816ea541c7d1e9eedd25f1f4e858b0ba741e94a09871055422e5563229bc5079e68965f445359fb3558db24a10acdbb95da032250137cf634fc393956e35a5d60f310912b22b264f5c821e6762299824ad2798238b86d872e084fa794132cf2de42e2f7fa6f86868d18cdc286d48a2e83fb6bfb18299a61a4bf1f79415b434433d46b96dbf1d62f75acfe1d0bbddee1cd3851ba06aaf1ca28634b5762e5c1990ccd6a091cf0771e38ab0a95b9475b3fedc08cba78f1b1869f5fe6a6bbaffc277583d8f7b5159a92c6844d40b54966d1e04fa4a5b5ee5eef51c05b3b22ae0ca796c235e6fa106126232cac16e86333e8c767f413e79342753da1f6465d2d98eeed8c47790f114ee83eade34778a600c6e60452bd84afdbddd0f37211535a8e55f", 0x1000) executing program 7: sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socket$inet(0x2, 0x4, 0x5) setuid(0xffffffffffffffff) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r4 = getuid() fchown(r2, r4, 0xffffffffffffffff) msgrcv(r0, 0x0, 0x4b, 0x0, 0x0) executing program 7: chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="c226", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000180), 0x0) r3 = socket(0x18, 0x4000, 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() open(0x0, 0x20, 0x14f) getrusage(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x4c}, {0x4}, {0x206}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x20001fffffffd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x101, 0x1ffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, 0x0, r5, 0x0, 0x88, 0x7}, 0x6, 0x6000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0xffffffffffffffff}, 0xc) fcntl$setown(r2, 0x6, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 4: mlockall(0x0) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000001ec0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x82) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) getsockopt(r2, 0x0, 0x67, 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x1ff}, {0x18, 0x0, 0x1, 0xff}, 0x9, [0x2, 0x5, 0x2, 0x7ff, 0x1f7, 0x8, 0x46b, 0x8c]}, 0x3c) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001880)={0x4}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x2, 0x8000, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x5, 0x6, 0x1f, 0x100}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000340)="7f235902", 0xffffffffffffffc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c}, {0x8106}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000040)=0x200) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30, 0x0, 0x7, 0xfffffffe}, {0x3d, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x313, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r6 = syz_open_pts() close(r5) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8401, 0xffffffb9, "000083ee00000000014000"}) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa70060000002786dd687a2b2600083a00fe80080000000000000719a04755ccdecd7f0425000000000000000200"/62]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 2: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x7) r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/16, 0x10}], 0x6, 0x3) bind$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000640)={0xca, 0x0, &(0x7f0000000540)=""/202}) fchdir(r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) getsockname$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = openat(r2, &(0x7f0000000740)='./file0\x00', 0x10, 0x81) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0x6, &(0x7f00000007c0)='./file0\x00', 0x8}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000840)="38870a725dc399e61beea050c426a04f6147850f6ebb6da4f3c3a39a0c8060f32fc7f21b8947136e027485998e44539d298abfe0a1687945ad1a44215e0982a2ce4d6dad048e37d9e9a2ab3fe60be32ba045a294d209a8b0123bae25b8f66432ab10405f8ba346c28bfed4fabe4d31be947e6bb51fa88fd9e4ec7aeb68597c13b770733c2395a8900c05c466ebfdb23325566e5c5c700a82e2fd7ba8f70269727dd21273edbe99808503aad1ea3d420f4239ddddadfe392094befb110f2e8c92b88a40ef21cf35d9ebe4b17974f206", 0xcf) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) flock(r4, 0x9) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000980)=0x9) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000009c0)=0x6b, 0x4) kqueue() syz_extract_tcp_res(&(0x7f0000000a00), 0x3, 0x7ff) getpgid(0xffffffffffffffff) mknodat(r2, &(0x7f0000000a40)='./file0\x00', 0x80, 0x3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000a80)={0x400, 0x5, 0x1ff}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000ac0)=0x9a) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000b00)=r3) recvfrom$inet(r3, &(0x7f0000000b40)=""/249, 0xf9, 0x801, &(0x7f0000000c40)={0x2, 0x3}, 0xc) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) recvmmsg(r4, &(0x7f0000001f00)={&(0x7f0000001ec0)={&(0x7f0000000c80)=@in6, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000000cc0)=""/243, 0xf3}, {&(0x7f0000000dc0)=""/4096, 0x1000}], 0x2, &(0x7f0000001e00)=""/150, 0x96}}, 0x10, 0x1840, &(0x7f0000001f40)={0x8, 0x10000}) fchmodat(r2, &(0x7f0000001f80)='./file0\x00', 0x12, 0x2) truncate(&(0x7f0000001fc0)='./file0\x00', 0x7) getsockname$inet(r3, &(0x7f0000002000), &(0x7f0000002040)=0xc) mknodat(r3, &(0x7f0000002080)='./file0\x00', 0x8, 0x800) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001200)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) pckbd_enable: command error executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000080)="13cdafd8d01f5a3282956c008c9b2765ac0cfd3869b4dbbd3167d876c11cef10c0cd93d117dc16c21e3848970f3eaf65337fcc28f092ee3d6d84c900f3fd1f394dd4e82a5cae75dc9cc4fa3cfce0815139056674b15cae1e086a2eedaff9e72952edbfdace483ccebb3059b4bde6a545425ad0213101117e0b541848d0987decbfe62112683ab65c05657c2725cc1345bd01046a36b1176f152eac0e5a5ff0028ab533b82303123900bd194bcc88a804ed561d23b4060d878eb35dffb37156e92fc228135281b4336111de3ac5492e52d96ce7b5f21a4cc3fe75dc522f3d6939a6347c11997ebcfb5447dc93bd2b0cc5cacb1534486727751f4aca872793e4e4599fa7dc72e72ead4944252d2fbbe059ff08fa6253e63c8bb7484dfbe426dfd6e37d1161007d3953ad39727b0354f7b0a74af2c12cd05b622443abecf18c3a3f1596fc491107c74f0227dc18", 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) r1 = socket(0x0, 0x2, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x65, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x40a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) dup2(r1, r2) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xfffffffffffffcb7}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) r7 = syz_open_pts() connect$unix(r7, 0x0, 0x0) mprotect(&(0x7f00001f8000/0x2000)=nil, 0x2000, 0x2) getpid() sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) seteuid(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r7, &(0x7f0000001380)=[{&(0x7f0000000300)="f92cee15962101877db924122c386e3ce93279b756c112140c38fd942a57a969533c4919c52992fc6cf14155f043763a55efb9abdafa3fb0191f5b39d39afaab670c764895a43914cfdfebf0b1729b801cb960841847f4f9ec2eed9eaecc4f13e5c4aa6c2b43a913cd8862d9bb7a16b40479a5221daac863889ace48ce164197defb7fa1c308db4b15375a9a5cb387349418e6aa3c6b5bd2f4ff6d0f9b3e874c912f9fd2b8d21408dc201610e75be1ae772a66b136cddea3dadf870fcc8bff34a824f243482c3bc220fddae9ac086016595e8445f9ea8f0d46e7c8a5fea51a8ae8df312ef66e221708214cdaca469beb65fc84ceb724bbc3adce628ef848d5e4c2482ad9d6b0f27a2918686f85260f08213dc15d65041b1d1d6dd70fdd47e3d01e66883f2cb3e804a97d2cbe2d2a2460b957865186913d2bb0638fd5b3e37e7a93522faa5e9a2acd50ac30f3ce1c26df61bf3c7c42611a3277c34d71bffea76a07968a56755d93fc5d7a367dc7d192cbd02ca6a57784a63d2931a94d68ba2235397a3dda74f1a7360c33ebc320dfda23bedebaa679ec21bd6b31e297810302b0527221837f0c611794f499cf0b73c0ddaf998a32edec44ab4c706d58f6932603165cf6465a8545f0961a26277f188fcd271afe49aafa4aa17cc0057b867f124a917c2432243b4fbcd6fbb2b01b6d3852bf069388da9bdad7204e5db7f80dbd287949f987f5700a86ab03f8942bc17829b6b6f93a7fe1d953165f9f4dafa4726c3bc4375cda5ec359b406169eb78df4e341bf55011fd354bdb0c8660a738be0761e6bb6f127a8e4dbcc0f637e59b6cf7e4ffe8ed6a7caf445a280db95c13aa6200c4fd5d29d44e997eb9cd67aaa2d3b909d814de11788719f345a0e61d4703ae60819466ccf0a81122f6b879991dff47824f32618d5b4a1c056686dbf5d1a8a412f35274f4bb200f19d5622930a1c831e6ab2f639ca74064e458193489c5b86a5a25906b57696ff1234ae4a28d30d472a7cbb7f13f122e8cd8b6462f43ec1b06dc8a6bcc25185465fd8d75a622e0db4a7637727619e7f0e44bb440b4eefa2b9c9825fd84b5aeea4b7f7375e4412dabc3552dffa2f55d313e4663213c5202af5214da8f94266bba3fa51f1484b5610bacbcabf0930476a6c0a407dab1443d117ddc273ee4b7042eb5cdffca330500f764672a3396e16e26c91a92f9e5cc72f9b91c679d765879a441d5d0aef60bcd043c85dcdac3bd7b8610605c3abb4c18efe59f625c07a94008c1b1d61193c8cf9d1f33d8f6bcdfd0d363176be413b7d0f5988ca549d84b2ff82f26d865b3cdb83faec016bb169b166e478b5ebc8e292b1868bb4f5086b975e7163c97cff5a192e2757d248ff7d3a1cd42944ddfcb2e3f64280a5b996f4059859f401772783d419e56f4c834d35ae7343b191bb6edb6530be071a84faa66d0096a238551417c1af8068630c92c6389e9af128659055d839ddd292492654b49ac4aaff8c5a93deb0f81c3c4cf1a43db15c20bb576ccecb695a4b48eff22e6b96264306f32ec7817c24d7e356fbc9e74b190caa3cb49b3e0e37ef8f6c2b2ede20691795a2c3c91d3f595147c0b3574661ed5a7dfc579f052e3c7f8d942a869a9b11160c1b626241b6713f194c27e04ee9be3de4836b8dc86d70f05ef4809275e1e80241d93d9af14c8da887592a454fa7442472481c1c7782a3063cd73e4ead9afdd0148b66720fcd42240d02d620f309fda5bed8ded4cb53142f7018b4ce88bb2f0395cb778d91d86e6774ccd16ba8a759af5c6f36859d5f5b14a474d299e7af64e108b44e78f7e94e28b911bec51b734edc24cb9eb072475422c269c2085c37b1cea0728e63622063598d115d17779c684f0e628098548f1ec1c3f80e432a831135f815b99adc80", 0x54e}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000005c0)="d57e3ce8218354a7348ad380910c57776270c06acb9d47a7d5f2996fd0a77dec71b06c3b13f0e71a1bc2bfa18dd675f5605a87770774e9613c62a84a54013a764802bc24e1799357d98591a23699e2618dd39a7a05b2c3ada758c719a9c97302bae8c354476d7083c3917d8184e68fe3c5884e227e1c7caefe072418530d8a8f876cc30ebd084fef580b18022eb7df8d7d630dfeb337ab5ef8dceb401c9a2368ea6b78e81497a250b5ece7acabed8947dbaf01000000000000000000000000b6cdcf4cff4b6492a1a6a61561b1b6d1ca99433dfc526674e87a0c1259d93472bb9ceb75fd134ffc12973415ede19bfed451c9e46117997b919a51023076309287cef2979c7c345c431c6a1fe17ac167cf6c1664ec81b32f2b90cad906f86195a09d9074960eb058973be7c17ae4e1a489fd8e98d38e3f191b4c75deebc04c4718f83a3595f90d470b6a475b609ae89cfc85f1ec99b664ad22", &(0x7f0000000300)=0x158, &(0x7f0000000280)="e49532f4d773d820e78244fb58795c707d0e00e0cecd7f18bd0814c8930f0e795e22836345dbf1c486dc10d4d8957ed97682e1ddd5cab3c00f1cf0d8d03ff36778e5dac5b90431e13b5239f17d27b9400029422ad1ade7b59a", 0x59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3bbdbb8805e08a962b144812e60300000000000000b248849c6565acf31d01000000a9c326c202b2fe43304f4b93034ab5023b", 0x33}, {&(0x7f0000000000)="75e2270d7c3136accc89307c77a7288c69a878a203", 0x15}], 0x2) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) executing program 4: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) syz_open_pts() openat$pci(0xffffffffffffff9c, 0x0, 0x200, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) mknod(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eaf0b9d3cd358d9552dd02afeb2dcdbad04", 0x9e}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c7002497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247", 0xe6}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x87}, {0x1}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 6: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000200)=[{0x23, 0x9}, {0x42, 0x1d18000}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x46, 0x7}], 0x1}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) r4 = socket$inet(0x2, 0x3, 0x1) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 5: pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5cda) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8218694a, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffff45560014000100000000000000000000ffffac1400aa000000000000060000000000000000004e945c211c25fff6e60bc95bbad4f35d7868ff731d0bc341ab71b45ab4cf31f77eea984725fedb762a4c2ebfcce2e64eb5c3068b5bae8c773190b87bf965b260436f0f41d4dba6254d1ffbca93835e945598df87907ade7669a803305e7058976cb7dbe5c396245e3db4b501c6e0fbafda1b59a0fe3d764fbdaf8a7366049027b55e9862b0a3b1913fc2dd4ea9e942479c6c8cd99c13ccbf3ed3562e5dc93c915ed152c948778a6bac61e1f1fd52b6e804a2a0195fe9374ca083e3642062611791b6be8865252781cd27d9c96e3bbf2ec33f3d656a317cc7c41088085ee228b9d67d7286e440237a49f73567429b9cae9f48569cec0a0c689438f117", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x5, 0x6, 0x1f, 0x100}]}) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) write(r1, &(0x7f0000000340)="7f235902", 0xffffffffffffffc0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7c}, {0x8106}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) (async) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000040)=0x200) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30, 0x0, 0x7, 0xfffffffe}, {0x3d, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x5}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x313, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) (async, rerun: 32) r6 = syz_open_pts() close(r5) (async) r7 = syz_open_pts() (async) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8401, 0xffffffb9, "000083ee00000000014000"}) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) dup2(r0, r2) (async) execve(0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000506e58505f00"}) (async) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f", 0x1e0}, {0x0}], 0x2) syz_open_pts() executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x5, &(0x7f0000000100)=""/145, &(0x7f00000001c0)=0x91) r1 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xaf) r1 = socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r7 = kqueue() sendmmsg(r1, &(0x7f0000000c80)={&(0x7f0000000c40)={&(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f00000002c0)="0af2821f6ba3e5b157ea0525e4d419619764647e51056501055654b139a86cf94cdb04b8cd115b337fa1884873b49b967557555ce3b4463d2f00935ee0c374cf9a40046e327220c3a984b44d8dc07f7cd334b71ac7a407f79213b6909225cd389d085319f81eb0d7807646508ab8376e8fb77957ff907e8aba116388e3c52ea2bc0f", 0x82}, {&(0x7f0000000380)="08cb440541153165896a5330a03d63e2fb37d7652284f001cca8459a059d0f5c7db1dbb72cf3cf8ed22d4b189dd9cbed328b695123f6cc043a28e8a5705cd69f1b76f797ff5ca6c105a599bece37c99d18ec75e20a6b1bbf1a997ae4d32c4f2bb58acc339145b364ebba4ab3b88b2f4a090aa91dd9872645c479e72b7cd378b60f3a6310549b4672042607bd6aa64c33941a", 0x92}, {&(0x7f0000000440)="1a0e60bfb228093556443dedba5e6dc92344ba42f368041025fd96c114244e9ab525d64d62fd0bbc25dbce54498f8cff50dea5aef3ee8c355dae7a1eff780e9f9686b7c6dc790246fd7f6ea110339944516488450ba30cbe6f9e7a7c9b15bccaf661e91797ae8d34cef3218508ec9c82a291b2b06d06ca7c66ad9c2cd14a14725d833d7eadc1df3b45f070dbecff6217cbedb705e1a9754c610a8897d761615f658b522587032cb422c4df9ccf022aaac414bab642888b2b9820ddc03089a9e73e37393871ec76ecd611b3f6d968a0e8296764586d3f09d49144fdd40a8f0640facbdb70901be86c61123e6a7a", 0xed}, {&(0x7f0000000540)="4714525066dbb5b129d7340d55847656ed9cf23eff0c95a3814dfb99ea4b3895f798b923fffe07", 0x27}, {&(0x7f0000000580)="00ac44aebcd9ae0e53f6bb5678e7afb00c384620dddec673a23f124b1d3b9ade741d0571", 0x24}, {&(0x7f00000005c0)="0ea14831fde00f54c8525fd0576314c47a5ad12774dd67c44f85d4a31689edf68a0cf53f587e10763dafd6b01ab744136a1685ae0d06e290b2a868c238ec2fe08255277f0746cfea9820bcf07bcfc8bfea43bcfb81f696550c9478d27f1218a75d13853e7fb2c9655929386f57d7a8b0ef438a9416baa6", 0x77}, {&(0x7f0000000640)="5d278a138d33a8dae859fe988ae42a29a90536cbbf18a4c1a48ca18cb34fb80debce3f8b25d82b330c9e0844a7e4eec1afafc2bbfa10889d08bba9b8c1374f44c9d4cc9a96f34c4f7b380c4b1288c8f2ab04ec84", 0x54}, {&(0x7f00000006c0)="a198d8bddacc6c1f65e80ecd55a4b0b7b3529de4d1331c9bd98b797740028d13f90e406f0e0417faba17e163f965050c371c273dc8f0b451eeae8116c6e3faea12c750ef68875b885d6cbab1447e23253a0cfa31aa34ab023c403210e0ac32b0cc005d4468a30d0dfec4fafeb46c69e9b77882b9ca2bbd5e07f1f84f383c0e863148150b3da47d65b62035fe1b654f77b12035fec7f416c3aea5ab6bc3637d2fa31f284a3d2167dfd6c44e2b22ce0a", 0xaf}, {&(0x7f0000000780)="39214b89992da65d49c30cb51fe55847ef237bfe388157faf319a8284255226f666cdcd1a4bf93faea30565612903114b61354a6b16c8698101122208562ae240ce85dda8617ec14ccfe775fabae039103c438e43265892234aed4c20a37e812844ea9b0de20153f51afb57f0b14102192a7b863781a70e41a80b83acd68838a2929dc70165565358d828a4179575c9ef7dceff2c7e95e4433f86cb380ed2912d4e592ead4572148b7f2463c17dc49390b01fe1a58acaf81efeeea8ebb86a78856d62b1854194644e4d8dd7be00c29cac4a0f4650a327c0d624003", 0xdb}], 0x9, &(0x7f0000000940)=[{0x88, 0x1, 0xff, "9913e0e0a948d99513658c439c9751bc3559baee8925e278a75bb45e17b687df05703538201fb5e93f04dc3b4195699535f3ed38740cd74f36f26697593d4776c2e2671386121ef05d0332de39376579fd49fdb42515709468ddb900daa4f5f0e8b9d210c9ed433bc78e69fcda74139fe08caa0785975c90"}, {0x78, 0x1, 0xffff, "cbdb74b41101f969ec0be37edcd48dab3e21ae29d74e9d5139ca20a6d57ac9c36b713f33e1eb13bf5b1f390128187e8ec9d295ab43ef77bbba946330b7cb6962218601d0aeb2fe093a3f30150d97f7f3ca2fe71ddc351bb6323728f92ff177a1b594e7f865da"}, {0x60, 0x1, 0xffffff81, "088d90a9b6f9e1fe232824fe9a5d771f52af7d761acb3b8038bc1736061ab6430a3f48118f80ddc9629ce28c6bbb8a8227e04a68c25ddbb1859372d91ff099a26eb36bc23b42328eb8cd72017469bd22"}, {0xa8, 0x1, 0x7, "2831dec4a7481cb8511af58cdee3d13d61c62d58443ebbd18a4499d69ff32112b7c36c17a4266587502796a238bed6ab96ab905fcc877f0c9a889e655602a80127b142893a42e190e3a5b8fce6f613d433e71ddc52d7c27e7d0009d7d2da31c8f6002c72907d2791bc712aab6fec387887c32c915bd65ae32721dd44dcc811047ad5a04a340b4f7a5f911f1e7991e0ca8c"}, {0x48, 0xffff, 0x7, "271651a8b269bfe0253fbe11d4d5f1987744beaa3320b739e4b7202df87f5892153d15f68fdca4ecc3704b05e59a52cd3c13f3727ef9"}, {0x18, 0x1, 0x20000000, "ccb8"}, {0x18, 0xffff, 0xd27, "a1c089620f52e548"}, {0x18, 0xffff, 0x9, "18ff1e"}, {0x58, 0xfffe, 0x8, "95b68dde9b182bf74f50523abde51686e95c4f5d7ef89147efe48ccd8e656a638b682c0bcef4ca98cf1f9d371cbd727231e1dcadccc58a683a3755a72b9fe4c3c1def0625f"}], 0x2f0}, 0x6}, 0x10, 0x404) kevent(r0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffff9, 0x61, 0x2, 0x3f, 0x800}, {{r7}, 0xfffffffffffffff8, 0x40, 0x80000000, 0xffff, 0x81}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="5dee02f6d0b70000000000000800450000300000000000019078ac1400bbe00000010c00907800000000000000000000e0000001ffffffff8e67b49cedb7a4874e8cf0e7ce5ddb9de7477fffaa0e39567b4dab7efb0798cdce961806fb7e6693b348d956a0135f2ce31ffa4663653b60b3c9142976752f9530083be4dd0fa89ef2dfbf9cb4f86bc3ccf008084bfb0ac34af9def302c81b1b85717094494fcf504b47ce3079bd9a1da90ceb8d584bf612d16a381cfa8672c8c853d96c2ba2b13daef8b2e6d5d320664a61847c65e44a801a988cdf771ea41779ca85786d12c7902e29cda7d827c056aee29ac87fcf6c1b6d0b1924568c0aa5b30df8f0c88ab1a869c703150130b15b6d783a5ab086a838978297b4d6e09b85ea14af9d77c059a11eeeb2075fa38527c307211512b2503fdb93776c46dc2d08daea58c07c2b051ffb489953a68fefbe17ada95504390d6885280ba5619db8a8860e20706bf7096e8c2b0ba261cd86ad03bc56464a12469801ac"]) kevent(r7, 0x0, 0x0, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) executing program 7: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a", 0x144}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 5: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) select(0x40, &(0x7f0000000040)={0x3, 0x3c6, 0xc2de, 0x1, 0x2, 0x2, 0x2, 0x10000}, &(0x7f00000000c0)={0x7, 0x3ff, 0x3, 0x0, 0x1e79, 0x80, 0x100000000000, 0x1}, &(0x7f0000000100)={0x3, 0x8000000000000000, 0x8000000000000001, 0x75, 0xfffffffffffffffe, 0x100000001, 0x1ff, 0x100000000}, &(0x7f0000000180)={0x7, 0x8}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x38, 0x0, 0x0, "49097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c6"}, {0x80, 0x0, 0x0, "a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb"}, {0xd0, 0x0, 0x0, "63ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb31657edcddbf1f71c5741324f2e4b73fe553e9e7d8f5b5f0ff0b621ff607a8ef429f95ccb02044c36ce82a1bb2c27b82a0c739000396f916e6080bbbebf0919b699e7dcf7b38107bb4d51df4dbb4865e025dc97d94d2dc0ee1d3c4ed9c7e0055a7248d4f79fdf2764257b8fd449f66f9"}, {0x40, 0x0, 0x0, "46719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1"}], 0x1c8}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000580)) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r5, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r6 = socket(0x11, 0x3, 0x0) recvmmsg(r6, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r6, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() r3 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r3, r4) sendmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000340)="165056ba97676b41c31de1b0db4a4e52e98226514a11a29663895aa419c3b9dd05f7f53efb5fec82b423f78ae025d3dacd1cc2d2e19555dcef3322fe53f92614e9782d9f0b876b4907e44740d40e7cd7d21b541d48740fa116945ed645cfa8d1cc654edb4f9897c8e9721db95a302180a75eef0f7b2271e3dfc0081966061539c43c0bb3b21a7553be7c392b3e5bdc095980cbaa6d80327f621d5006d4b9eb634a33072b39a4826c17c8a6f1edbd08a25ff44a812758462af5c30d56d0ff5d92a871", 0xc2}, {&(0x7f0000000080)="87b3d2110d33cfe878acacc70ec38703fe1dac79c02d069b8fdeb758f237f0ea3c3af19a9bd91f43bdb730ab8395ea87207e4d00dcd00909d19ced4119f1288f38fddcf8e783038739291b3ca8709c68af3d66fa2b0df657f312c9d0079211bbe79e35475c874884e226a191723c262a5a8787d89c849bc88ce24b0fe53c4d65ffe803486691f03491d35c4fc65a67", 0x8f}, {&(0x7f0000000440)="2d531845f917b97c737ad2dc0f47cebf6691f434b08c3c2b0db80f57d1714ff2123ea6f1da721cf0405b9f93db1ba4451e1ffa816234798a682cfdb701306e3fb418cf1e0d669abcbba5405bae06fd260d16079dcd0b9ea88f20f7663e11eff67464a53e6bf402da8d64049eb58a2cdbb2483e595ba63dcbea95b2e5ade473c1e22ded56389fbd5e4238e6be975adc81230b6c3646d712b9c17e16d304845b07194830a363036470890a08350504db87f5e2da59", 0xb4}, {&(0x7f0000000500)="3fa032cf74e75a145416c8d8b29746b18faf654d4f95d0de3e350741075802a0285af6ec0cef3c278839bed86460d1b6906c027a0a19344b52696dc38165e25c61401f1c5ae07b253422c7c202a691cd53e9aca681f1cf2af5774a34c92143650b66f6a1232720ea6523f0eb984e73461a", 0x71}, {&(0x7f0000000580)="4d53305ed1a6353530d2ff46f6bd5c1e7274717080355141f9d55b5b8e74e15a9cc2899bb747985f0ff31be2728fd6fa5ea422159e3ca275dee39db47075f56fd2b5d7a8b8dfe7825e999b158381eb531419d8fc10bb725158bf61bc779027a16698c759c6805f661894947bc7b8c303912c178c5be3415c720a00c37604f485410da906c81ee1ef2290200c07cf7d55895d5d4b067db9ef302a30c704e812323e046f0de66524fca89a0ff35e", 0xad}, {&(0x7f00000001c0)="d45293ee8ab8f53548a3e8e057814c2dddf62b771822d498f7a81e88e73bf098659239b39953453dcc", 0x29}, {&(0x7f0000000640)="49a3591044ea1879022d094bc68ae0bbe990921d42eaa10d90f0a2582a2014562edc6e88b2df0ebf20ac7f78341c319ae7aba341d378adb8e5aa43b9d1f85ee19106a2996bd7745974c89be2322d662eb7dd3b3bc15b763dc90b5fde5826ac9856ec61b309a573e27c3030d6256a20c8c128844c404404cabbf786d95cd1", 0x7e}, {&(0x7f00000006c0)="df217e2f2fbe1d1a2fb5f4b38d39eb24a48ddea39606070ede507e747f2e50376df91fb297293d9a72ebdf297ea9a95396fb5bc453fd9f7b2dc3205a1693fb996bd41c0b138a39fd4ebb124bd767fcb1999bf7df23", 0x55}], 0x8, &(0x7f0000000d40)=ANY=[@ANYBLOB="8000000000000000000000000800000035963d7dc02f2e151196242c7b1fb6a1a1d597203161513290605378fbfb0c8e12f244259d696ec0a87b2d9f6e36fc771f7b72cef89efe6c90ca06bbe20c3c6f6a4fdde1b212c8df429831aab02cc03cb024c97a77ef0696f8de84e3d805d3c107ea26ae5b07c30021526dc51fb300001001000000000000ffff010006000000ba186383bc2d91866cb5133f29ff9c8bb8fe4c8d85da2a90d8066c1cc92499b13af9c6d6d1a071a2d671f12cb7ab5c17ac49b2fe94f3a09f3e536c71aeca0fe8c76005fe2aa02c32be4ea63d60718f61a0df0e6757c4d5acc87a3ce7c9c2c632191e4805ce109bfcb57f62af21baf52b167d85bee836e3109af470a014d2ac93de8cd93b018fa77d3db2507b6b0ec9c41e27f99acfa9d8bb8af953f297367ce32ca5965bd82ddb671951725075081c07135e9047cd83fab4743e626b5ec99ffd005f31aeb1d267ace5d1b4c6ae56f2ff9ac62978b2334500529738cd7a4d990d17bdfd51a671a3661eb9cd767c8cf68ebafdf7828b4094bb5c54670000000000a800000000000000ffff0000ff7f000060fed686875128697fe54baa80c5a6cf9e165c586b6a4914f2ba956cd43f64e9eab08585e451e5553499e69c08a94a4e298881b4abfeaf0a3ea9b2ec4c696b68fa1407ee4fa3dc313e9fa49b41c085176afbcaae8496861e27b78c41c271fd37b729f9ab130d34e28ff442a29446121566b7ac053c0cf36f8181f69f03ee17f4012acaaa6554a10b98b78319b7de9896af8b0000000000007800000000000000ffff0000b90b0000d21656fce4321c15e02536c2a1f11f2c2a7ae3461492aa8b9b18a17e32ac52e10d33b2c3fa75b636309baf9afb298ed549999dfa242efbf7ad61353104a638e2625b12e8bc644999033bafed541d8307c3d6f67e0c4572779885a0ad411d1ff5af5563d882060000f8000000000000000100000000000000fff0c9dc42695e65d9ea34298b33d86eaee0af8e021c970951a3df5ee64c2f6b80e38f0a69bc56b9173b830d4b63b10d4f4bdaee7acbb104ca605ad4eac6516811764f928cd867d8ec560328586e510c831f0e09d7843212d626041ac79c9c8d10be95157437a7e51d88ba187435b8b5ecd7a9d9bce7680a1bca34f433f78eb73354973b592f638ad2f8bd8143580aca55fe325a62407f4cdef90af377dc21139b9092e4aef4e348fa437ec86f02bb28e0fa46f6364ca0b6b295263d1ae235f1a82723640e4762c90f2788d5fcb83552874bed76903dc4bbcc882fcbd34f119eec5466db539b000080000000000000000100000005000000dc2768cf824e8f7fabe331f40fa119a92493c643e0cf9d6e4e2e83c7871d21b1ccd0a5908b985c5e00a013acdcbe79d9c146197d0850b6a5200fa0300458f0958939b00687f5b3e574143306998bf86c6aa3b26a29cb22e3a32ddc1c3bd259b267e8fcd7e4b542e7bd370084edfe3d00a80000000000000001000000c9000000d95a2c85873e964379665a8ddb7e0425c3c2be83e23d6d8c54d76cf2a6b4cdb7805e9e5f89cb3a42e6df3560a1297793fe41c96f74c61facb7f1e95ea7046a3bcc657514d93c943ca5f2e3d7723d3ce5130e821721e08cff820229bc2138a8342a2b31d7361c72d289b8b052fb8192413fb4954fe5dea44ebc667a7bdeb758a84817392227f4e93998f7697bebb3f28236670000000000004000000000000000ffff0000e008000015dd46f0ae4d5ce88d3bfa1700381de929ac555c67bb4fc7f5d48b8246bd9431a4bae5be20d4ecaa037d0000000000006800000000000000010000000600000051258e3b4dd04325b8689a18f135bc0328d540b958a230c53e40421b1bd1f1608bb7c66decd1d26f7b970c2aeac8acc979258997056acda1ad36bd14a4170211702674cbd22d185c061f8971bc070ea2a147af06710000006902022597d1aab0dd99c8f5fbf8555a48c63703f88966bc696b34d8ec6c9d6721bae90a8ab4"], 0x578}, 0x3}, 0x10, 0xe) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) fchdir(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x3, 0x5f) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaae0000002e00000020000907820000000caa7e4b222e68e6b7f38f74a21b30923d2d2f328fd0d04f9762ee42c91a82c57010000000000000013de04d26da9949652ecbb4afc247eddb3041686e107ad2cca4a884b04b653b8c3db6b499c817be4d09bb398a1c97bd6b3dc12e504ed1a60"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, 0x0, 0x1e4}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x278eefd3) r6 = socket(0x20, 0x1, 0x1) r7 = dup(r0) listen(r6, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x9, 0x0, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000200)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7fffffff, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910508b00", 0xffffffff}) close(r0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x108004000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) writev(r1, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x6, r4}) close(r2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001200)=[{0x24}, {0x80}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(r2, 0x0, 0x5, 0x0, 0x20003, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) sendto$unix(r4, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r4, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r0, 0xc49) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = socket(0x2, 0x4001, 0x0) dup(r5) close(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3c, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900a4040000000000000081ec6532083a003be1e30000000000000000000000000033"]) executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x154) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000200)=0xfffffffffffffdff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0x3a}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337b9cf4d3ad3c2cc2edd4eb2601dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0x46}, {&(0x7f00000001c0)}, {&(0x7f0000000380)}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="28000000000000000000000010000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c], 0x40, 0x2}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r7, &(0x7f0000000080)='./file0/file0\x00', 0x0) renameat(r6, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0/file0\x00') r8 = socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0xffff, 0x4) sendmsg$unix(r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 7: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dcd02e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80001c7ed14f6b4a89330f4f32dc5d29a1ddb380a30000000010aa8900917800000000000000000000000000000000000000000000000075bd0ecdfa60cf0ca413fedb0207"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x21) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x101) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0x401, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) open(0x0, 0x10000, 0x2) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0xf, 0xf0000000, 0x1, 0x7f}, {{r3}, 0xfffffffffffffffe, 0xbb, 0xf0000000, 0x0, 0x2000000}], 0x101, &(0x7f0000000180), 0x3ff, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x800}, {0x101}]}) syz_emit_ethernet(0x26, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000180d00000000009078ac1400aae000000100009078a4360c8f7b411404082e3d48210e670aca54c53f3ec9f6e87bc123d72b3f10c554f805c1dd97cc17b5ffef83f32f69b07176733c55d74b6cc5374c8d8e667dce2a561f84e335816860584a01833d6d644c62fa3f28566c455159687045dc0c74380b743478daaa9eb3095491c5230ccee4972dadd2b763405fba7b4beee40b2e4c5c7413d1f37e6c1f3c07b874c33e54a61d7ff55cf2424faae9342039bfa4aaf368718c3709eb3ceedf46e0dbd298d7d9e9bb"]) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000300)=[{0x80, 0x0, 0x0, 0x1}, {0x7c, 0x0, 0x0, 0x7}, {0x9}, {0x4b2, 0xf3, 0x9, 0x20}, {0x0, 0x48, 0x6, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) denied attempt to set clock back 3221225680 seconds executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x4608, 0x7fffffff, 0x8001, 0xbaf2, "23c241e6d521e93edf97cddc98e61d2b4ac5547b", 0x4, 0x401}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) socket(0x6, 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000282c00fe8000d6f34d0f77cabbffa3c59053ae00b9"]) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fchmod(r0, 0x11) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) recvmsg(0xffffffffffffff9c, &(0x7f0000002440)={&(0x7f00000000c0)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000002300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/42, 0x2a}, {&(0x7f0000002140)=""/220, 0xdc}, {&(0x7f0000002240)=""/179, 0xb3}], 0x5, &(0x7f0000002380)=""/181, 0xb5}, 0x41) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002480), 0x80, 0x0) r3 = dup2(r1, r2) chroot(&(0x7f00000024c0)='./file0\x00') ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000002500)=0x5113) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000002540)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580), 0x1, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000025c0)={0x1, 0x4, 0x7}) recvmsg(r4, &(0x7f0000002780)={&(0x7f0000002600)=@in6, 0xc, &(0x7f0000002700)=[{&(0x7f0000002640)=""/164, 0xa4}], 0x1, &(0x7f0000002740)=""/15, 0xf}, 0x800) pwritev(r3, &(0x7f0000002980)=[{&(0x7f00000027c0)="01150155ae829836bf0ccdba120a6df0309e11f12c8730c93693008e96597bccf625eea8ac2d22", 0x27}, {&(0x7f0000002800)="8c5deaf30af7f11aad1b2cdeea1106fdbd9160f2020cbff9b914cae725422f4be9effb8eeeb71d6433a7148faed554db75d103f6011f53af560539ea952390c2bb934d389124dc1448761eaca6a9f653eafb3d415537b6f027c0c9a6c22f5e75c2ff3b93a9c29b1667c796876364fec1cde07f69a8a4a22921fe4bd3190f174c0658f97477562d4ce51a3644adf7ae86aaed17ae17a980a8c3fb9368a54bf05fed4519cca56c97d2", 0xa8}, {&(0x7f00000028c0)="f8490870cc9e43c7a1514be8467177eb503d726f503367cccd4f6cf1871551c15d88ad7989082ec87e5af65ba751e5", 0x2f}, {&(0x7f0000002900)="09c53a941422b8c424a24a24f01a82c886dad5696e5ced0a31ac4527d5e522019bb85f3b8a2a9f5c4a0c52be0e63c3316aebfd1ba73bfe8992d4625dee1c026291471ac0e7a6ec13597f36d580766e714003f15373d4e60c6aff1a01ada9b0e7e4a7724ac7cda5be7c9204e957297c291e67d5", 0x73}], 0x4, 0x3f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000029c0)={'tap', 0x0}) poll(&(0x7f0000002a00)=[{r3, 0x2}], 0x1, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002a40), 0x10, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000002a80)={0xfec5, 0x4, 0x3ff}) r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xc) rename(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)='./file0/file0\x00') fchown(r0, r8, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet(r4, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) r12 = dup2(r11, r1) connect$unix(r10, &(0x7f0000002c80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002cc0), 0xc) readlinkat(0xffffffffffffffff, &(0x7f0000002d40)='./file0/file0/file0\x00', &(0x7f0000002d80)=""/16, 0x10) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x404, 0x5, 0xfc, 0x8}, {0xfc00, 0x40, 0x6, 0x1}, {0x5, 0x9, 0x7f, 0x8}, {0x3, 0x3, 0x7, 0x8}, {0x7f, 0x5, 0x20, 0x4}, {0x9f9, 0x0, 0x20, 0x1008}, {0xafd7, 0xba, 0x5, 0x9}, {0x101, 0x1, 0x3, 0x10001}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x2) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae1", 0x5a5, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)={0x0, 0x7fffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) read(r4, &(0x7f0000001500)=""/83, 0x53) execve(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0xc0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12f", 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pckbd_enable: command error executing program 1: socketpair(0x18, 0x6, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) select(0x40, &(0x7f0000000080)={0x1f, 0x6, 0x1, 0x454, 0xf6f, 0x1, 0x0, 0x77}, &(0x7f00000000c0)={0x1, 0x3f, 0x200, 0x2, 0x1f, 0x6, 0x401, 0x7}, &(0x7f0000000100)={0x9, 0x6, 0x9, 0x9, 0xfd70, 0x5, 0x4}, &(0x7f0000000140)={0x4, 0x8}) msgget$private(0x0, 0x204) pwrite(r1, &(0x7f0000000180)="75e1bee70026ef6dee9645ee0f73530850545f3f60e46037217f2e3904abb0766fe8f18c3ab2e78de4e81278e55758b1f898d7f56f147a698338931d376f9791d66f8eb97ff532b25e1f145f6caf3230ccb1d891a1ce71547bff59e27aeb1beb7de03d05671caae453f261418963e28ab515f7db20bd6de76ea8d3e003b2e304cb426eb0f8686ee9172bcec1b39f15ce0f34b1ee4abe5946abf0ab0a62dcaccbed9cee17742ee80531b396b8bf9b3308b44a10862c79c2cb4662a5f10434c919d6bc9c470bddcbf9a08ac0e4fd3b8caf28f570fbfc97ccf4d4cde7b12966ef69079744ac07509a12713746c5becdf2c070e7f742cd952e5ca22b48aa7c97d30b93eed89910b6d294601e0451d9e6973ae7d04d706a8b49613a4fc2b6644f001f06ad616f36581e0a999114970a5d28751e9cb9e2bc0a2dc93ad7e0e6f1d5490fd9dbb39ad823d6f2f9ce3464a0d6ec2f52cd276d43b3556fc82a425521f2c96eb287495833d07e7d857856a427423ab6f76ab6c072f665f6627de4737d31df4d29e5d698c22f28131d437e62e90fe54dda914fbbaff4d8cd928e9b559469944a5cf74501b0539d06d1dbb4a7ee5a4604068acfd276035b70552c9d0aab946c26476e30cb0615994406203e6a9746c465b39724d39bf30dde2f958590135517f81a9ca022e06453ecc7ea8de130ab3a4652699dc1a742d4abf03481a2549351c982d1b7c53bb55d2ddeb482e78a499e817bc6c90e7a8a090168cc14ea94177880528b6fe5d4c81c142574c3820e8fbf6946b62f5675aec54fd782dc632c5b3faba04a2d2cbc4545dc3adf25fcb31d3587b5fcdd06b1f6c5ebd3427110f96c2a611011b42794322144050d1952c874fa19c311c7aa3c9408a0fdb4b15b4fd7b8a99fe8f6f17259844adf75f5c9cbd6e3d7e501da45ac3c99ac4cb060b6d181a1bcbc694bcfb1e1a637eca6ed0804c69961fc3488e7d021a818052bbe2f920945c3e4449037ee20e8af63b76e266d8d1e223c3e49508873fc08ecd901421d7a4b90a821471c3b09dd240afe5738302923262dcb8aeae03aabfedd72f4efbddd7628e2408012ef8f48065f87ec403d889c05139257e43ffe81a39084a5871c5462753d180ed5ec4683aa8b29b0112520c7a175c3876c7ca0bdf0e20c26ede8fdf8c6018b6336a60fc137861e489b301f1bb092978dfac2eaa2e808838aa1948728c8758d96edbd848a250ad7944af790a711315e821eb3dd945b93c7c47da1c99401c72481fe035b9fa232124bbcb9784dd64659cbb3fba023be21bf5ce79e14e6bcb3999cb369832f927a8115018cbdb0f389e3d68e8206516e612ffb0efbce354be8468dbcb84f9f2d915ccfe571cdc03c2e9a04022d53174b2c472aec584cdb480812d70c80b1871a4b6a3beb5103c72622f8ddf61114d66fb3a653eba1c4737f1d73cd3a3e7d407cda9219e24903e17db3b212f6154b009e33fd9198d5aaaee373445e5ef9d84287c4ceef3ccee1ba160c61eba9c9f924b33f10bac4663d19e13e15e568d1cf8d85da6fed569822434a2f9e4c0a797bbbb16b08c09c2e82e89d814a5dc8b01f18809c8b6b14eb3208a48f3f9c1077c685f3f21ec129626f10f99da14356e7cff2b9d05749d20c6032dbb8f67af6acc8aa76240e757817f923ee20738587f9407d5e9e47bc0f05d49c9bb990a04da92e6e02d5eb910e6db61ec1043d0b6bc1a44b567c7a82c383f6e8f85db0f0ca50c0f09ce242b81fbd29765f25258c775bb19ef6c02211f6c33c24c049e3578448195dd3caac210d6cf3bf838f6dc78ed8b74bc315a0af58b23b256fb4a65a9d5ce69646a898c1acec8ec7c6c143e90117fdfa6355a124fe26f3cdea22bd94e7d2f5e02f61c5100cb71a716238537e27b2a71e2fb29749eaed8a6446adc900c6a27ccd6bf7cf5fab330f4b268bb0b03c9ac2811a385849fe25cb87fc30d92e9cc732c2a804421287694ea846bc9d158856fb70101da32fe7492a1186bd250ebff6a5c0d4c5f64432d0052733671b2d21066e0031956daaa69832a9b685ad6e47729b2885e128e950972e9c12294f7e5dd1345478d96936889e14c85020875cbe4855ffdf1e41f8248c18f7af1ddeaef425ef6222ae2efe71980b00bdb8f0d887177f70bfb51c0ab00ba9f8d85ae697c00777acd854e0adadca1de6486766fb4a952a26adf311afaa27e7870eb6416213ecfb1427a3787d3379accbf560c64517552e4827ab808e7c4b013bd6fcf9c91598590f2c9a9db0620f7e40945a164a8f3c8916d1d50682eaaf610982ba7a043e43e3f9a7fd11b2a8af158dfed89ea7c6889a61b417caf01ea8d3affb408e3727750aba8677f37fe1682365b4a8a846de817bafb021d7679625630c4f9ca38ddf8e842a9b44b34ddd55135057d1b426a79dc11f6c395509d92881d02b00e3761f678a1bc5104c3cd4839fd32c52c660f623572846969b9299f8af0e66f163dd438e3b0ecf3768130584bff3afa698d45bbcd066873123a6156bbcf920313e77d1c794dd0e07722c0f84a745b269fa3340ee767a81c4e5ee1b64e9deeb8672d1bceee080a32876d533a00fe0e4bea60cb2d3dc98f6695b983b5cf00bf01aed3ea1c9f324084abc7651b870c284b9547d122ef62ddad8bbaa1c55cf01cf0122a42347884d2c72845f3425d5d1be2815186025da29a140bfbd9e3776db4e41c19fbec383fdb7563bc9161176bdd1b9d5750a1d563a1b4b880036fbda869d0826d0f9869faa62476ac2542089aab9199d692f5b5cef216aa35f80eda039db0782f1c06a1edb58c582532fa4b07d00042f803e512933200722d4a6222be690c9674eb7f2946845e9c683dcc30935cc8bff23d4e84f10d4c67c9ae30aacf25bcbd4badbc9bd01fbf4dbca3f4814737fce9f86e96cf01abf36f0c2c33d21ba6f01e757057542ee54ebfa6e8c302d39fe72e3311a12edbf9ee4219a624b98bffec26d9a31a235ff462568cd30465cadc4e0f374552039b3da25546d81fbb1481c6a5014858adacf82ba866975393c176936fd6c394d6e36413d212f861cace487008a28055c3901cd1abef2374a036c3b1587d9f5ec0baaa837e4b814184c4cbacb82ea0d642c82d5b8fceb10b43b6ee0b353b60d839c718068c95572b52a0b64341ddcad125504ed331c4c0e957a9e127aae48795acbd3f322b6a0fc0253acbd8e3c57f5480bafab1487043cc987e08e381046d033a144891d505da83fcf59d26f18dfb25813ea54881359eff75a03c40ff17c579ce9293a51feb4f3c01840746245beed7488b52a0c73c44563104d0c3562de7b5c9d8985ef7e93663c3f932b624f27c05620bdf707f8261f213f48669697c8570109bd306acb7d38ed3f7ddf0258c53beafd48ba4c5163f2294063b2169e9103fb045c9368a8a2cd5e18289edb07ba5a19ce115eb71255d095fc91a32e0c3dfbe2f4306b29b2f94f2756f387285329a2e81114f465ae367085dad1050e4994190491075b91631941dfb60b70025877fd95d1c9e305c8fd7b4786e833794c7d01883cf744adf0ba848470c9e0d31a6c0cfc5882292febcdb172bf2465930346744b8227fb3314bdff174f25e8b5090acc70de048bf4e0a57e31ea88726fd9473b0f483454f8e794478f31360a4700b1e6757841eebca42d59a33d1845a3e2831016a8a8bd4de019e77149a017738319d00fc4e3724c735a5770720b1e2b8624100f66f58473a1dc30cb139a133a507291140305b10c340bc54d60be4c7e8842312b04bd7eaa0e15a113e3b0659a6ea40646ea58478ed635d2fa98179a810d22cc48d96cf6805174a16855fa5410c93de031e13a55d3f6e23fabd51ad47a9da949dc9beb3949d2303222cdf63c5623ce1ef4d313c1e2fad8537df71f416d6f91c46ccb120604344e19282c0ee8bea152d93b890911039f280487f1acde67ad0f5917a701ba0ee700e5febe79f0e87d11aaa1ce58e0f81e24723a8530d93c6b168d69e15e6d5549525ba83d4ebd8f4b875a901336677044f629c22e43b1b990790cb2496b64a45da02fac50fba781fad8cb1bc653bc44511de26e51d7d927ba544c72534e00c3a91b9a26ca447b360a387d23f9bb7d97cc91d48bced8aa04b7a80f7b3e3d56afc128cbdd8ed521913d75b6bae12fc9f26e5478b161efe5c778e901a4d07048c5223d71118ec479eaa8cd78ec06d073efa67096e0b0bb91ebd9203feaee12a521512fd07f29b51c2c3fd993472455388bacc5597386800ddbe726ca2350677c6a84c8376ba595fb4927c9ab937e2ac9195a04e416b9cf3cf5fc9d34cd6cf532c3fcee505a7a78d532904ff76a2c9b6669455885bfcfc488397d97163ca829e943115f042945f53331b369ac5e32c4633553c59ae29170c70a0d4d0f978758e3582bc97a9a8b0e17cb269c766435739a50710f13efd1b58eabc86f234e43c286d101503432943a8de33186c42a76df42e069274d84af3cb4557e4547c6574eb3652b142105c2d91faab69e1e87bc2cfafbdd1acc09f6d37804144d8c5e639e7ca90b55c5c252786369e149f8c68743bcbb2079ade41dacef000fb9dcdfe28a4415ccd73ba97bc3f6e25e6b3542efa01fda2c167d313e7533a56e71059804a3ff46a14ed83d23ec1a7b7fee6db47b97f552a057c3d0834017086bf31285ff74aa1a8efb6d39110de00532ddce1508c2c929a63c9a25754ef272dbda2c925666e53999777b53b60c1aab089c8bea506a0ce31c64ddfb498762a2c378d6787039c998836dedc6f07a2f695ce78899a1985b838030506c476a76c4da7fb41d65f0818250560dd269c19e0cbc7310f1a623baa4f6748bba626d76f9fabfefa689e3348c33c4d08ad36cccffdcd9d65bfcbfbff85b55d64f497392b024c25067f220d1589c0dc71c049d5473dce06952b120e2cdc6eec4169a2b9f1dbd2dbb4c14870666d6baa0772899e3fa398cdcd69a5f2210a6a0620a8225c8ad8a6de673804650e002f8f40c066006711b252be6c7cd956e9b1a00392d08b4926580923d25c45d188f12685195fd2bc0d6e4e018567364518b24dc1df4a2f9b92672c7bc28aee41a5976bbc4da927b324c6f2250e88ef292fef3ea01d3c3e702d1d2bfdc51ccd490ab54d0839144d08a6b6e0b54a33a52239d6783a6952c6f2c0690b5f58fd45c5872d08bcbe41d9c0614d2eae0b9cc59c6dad616dd96f1fb1ba4d3afb81b9067cb04fa9dd1af959e2a62a61d226aed198751cda762fb9a76d94cec705db3e018eac1d6f0625e603eb84c9a2686da8d714267affd98d293491de2ff2fac1438f1e41efb215851270fd1a38258322b5768708e243f4fb4dcee6140815234244ec54d25c8a625e3a2cf7f4ba8f4a2a07b412dfbce01ebdf7e641bbea8848f844477a1c460dc52b2907195db5d471980e17f7d913df686fd85fd3a79b2c4c2a39a893028c7ce57e1ea8458245bb4b65c47881131d7a7fa390e37eaa4510726f3e8d593e0d7300deded3f66f13f873b74471f74e76f2553c3a94d3c7e7ef30bc84e55e01f0aa195b47632a209d5a6bdb758fe02940cf6001ad79078e1406540469e06f33d5529cce9b19c03b830bd002227738430e1f6e658123761a2381f8e5b34859cf53f9397dd2a04d3c1d58511f60f63981b124238cdd425193800b78c765b0fc1997481665a70a00690f2f1d6d0cfdde858a9b583c5c82009909328e11660e49b355fae12bc80dccb3b16dc4ef3e34721a3fb17ef987652f4419c0fe7c372d3dd3ac2eb068934f1", 0x1000, 0x3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000001180)={0x2, 0x3, 0x7}) connect$unix(r1, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000001200)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001240), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001500)={0x3, 0x32c2, 0x20, 0x7, &(0x7f0000001280)={{0x6, 0x9a, 0x18, 0x40, 0x7, 0x6, 0x9}, {[0x1, 0x9, 0x6, 0x5, 0x401, 0x1, 0x48b305ab, 0xfffffffffffffff9, 0x2, 0x2800000000, 0x2, 0x8000, 0x24, 0xffffffffb9c20dc8, 0x3, 0x6, 0x81], [0x9, 0x8, 0xa2e, 0x3, 0x80000001, 0x0, 0xd71, 0x3ff, 0x8000, 0x8001], [0x2, 0x8000000000000001, 0x7, 0x0, 0xa882, 0x8001, 0x4], [0x100000001, 0x7, 0x6, 0x8, 0xffffffff, 0xfd], [{0x5, 0xf04a, 0xffffffff, 0xe1d}, {0x401, 0x20, 0x6, 0x6}, {0x9a4f, 0x5, 0x10, 0x1}, {0x8, 0x7b9, 0x200, 0x47}, {0x129, 0x9, 0x7, 0x2}, {0x1, 0x8694, 0x7}, {0x100, 0x1, 0x0, 0x1f}, {0x1000, 0x3ff, 0x74ce, 0x6}], {0xd0c4, 0x9, 0x3, 0x10000}, {0x3, 0x6, 0x8, 0x3}}}, 0x4e7, 0x81}) sendmsg(r1, &(0x7f0000002c00)={&(0x7f0000001540)=@in={0x2, 0x1}, 0xc, &(0x7f0000001740)=[{&(0x7f0000001580)="66492c46406a7fc6a271e2831c15e5", 0xf}, {&(0x7f00000015c0)="f71e005867f7c90e2326a9b9a54901b1159cb5fbf3ac8b3d84d6d58823a19cf69fbf84f0395f4444fe8f382e547a24cfb319cbcd5e83fe859c3e7eb6ca13cea54b601e8f7e64bf1e0e8d157af1ee754be76b721e282a09b353b69bf3f04fb9a4179b9b8779b80e3983b1fe9473563c4549cf4e043172da9f1ee03bcd4cb332398d08c1c9be0b9f32603f64aa8897be0b0b7e632fbc82a60dc5", 0x99}, {&(0x7f0000001680)="cb286107fc14f59743499204be1f78d0565a2538ec2bbd6b91ca53a3bd07690e8ff960219424b0dd8a81b84e69686f8dfe0127f60bb980b123713f67dd792d6b9a54524e0c834246609b6bcd0e1fcd0d09f7d23870440191294b24978960fd004a2985b7205be5cfd3a2b017a697bea94d4001ac6b48f241833c0738af6e56e26a8613a03e38ed6617bd823e477cac5000a50a9704e1", 0x96}], 0x3, &(0x7f0000001780)=[{0x30, 0x1, 0xfffff800, "dcfd82880cf3aec37662d8c1dad6fa64a79f1a22dd20d38a38a9e7"}, {0xd8, 0xffff, 0x5, "289832a3a88870c70df9f3417f726d9bf2f242e17aa767c560bd02502302cdb961f194cb846bee96be13040db6efb8e890d5d72c5040c1bddca9d94223118d6f03fdf9328c88941f509380622f175bfd9fa3224d96a77664f5c52fdb8c9d76c54dc08713034b6f36f15f0777e02a2eeda9c7ad2dc8af4e793cf1eb65fef648634073419a44f1457727c9a0d319ff159cac3222dafc42097d96a7ea776000cfe7b6c42a2e49193a1654cf2d12c38516c83bf69c9ce66db9ebf62fe7442bb97384e2e6843813"}, {0xb0, 0x1, 0x80000000, "b9d6eba9e1798be2f46fde5f56d072419fe736c82b410d4e5c5e5c477c492a7ed632e08b471cd374cd1964ff0711eceb43f933f24e3106d5c7ff871abb21d803ac6e082bcc290dbeadb97732b9d1b2e0f1827b10ce218c9513d6cd1d8285cc3efd3013814e7ebc3b0973229c345378079f63eda6412e3708c3144c614c3c972257b394267dd84ec4682f1ce9a9d06937225421e109fdb2aa3f947de0"}, {0x110, 0xffff, 0x4, "a1707f67c8409f36ce1f0a0711d751460c8547704f95ba78ee7106603b301019a77f23dd956a5c48a7a16a529bab539d2fb682d2a7e2f2ca228b74cb933dd9139b38e9f4ddef4d07cf16a45f0b2ae46ee0e202e968f54e2bb3ecc060b2a4ad8322ee3b28a21b4b6eabe3abd8a4f8b3d84cc35239707089a2f409cbffe5361255c6c46fb8432c1a1ef942246ef08ad8881e7fe0160ba6824418259bb24f155cd545a713ffeded3178a3174a291a582b7134a4c38e39b33c7cdfa40d02e2acb6d351a4b0f0d350a58e797b027492eb432955b6a0b0133dbf11744b91d70cd5ab65e09adae2dcc1af12642f54fa5c1c9745e548b7a9af8e5744c25b7904cfc848"}, {0x1010, 0xffff, 0xf37, "262fcee5bdb4758c1db7f988c7a4f7375852990f22b65f8a936122297ceb6a38edc4c52f6a3aff860dadc55ae84bc4b7e84221b893f4e55e5f4558b717e31387cedfac1005fa3f60d5071e3ab196c3d228bb795eabd2ce67e75e3eb26b272e5aa4a3ea25abec8e0e41a131e81ade0686d5e702306ff3aec99971407058b933fa49fe7129aa96f1817cc942e359f0dfc1545e43c47e4d672441c4190726fea9d4c57fe5fc03e906e8eac02d47155dee36d3fcd2b6542914a1ee8f83aebe7e8b43cb0eedc321ae020d375099d00c50aee200d908169e22cf04b01a4eacfdb744c5c95b07b23aa79a62fd98e28815119d5c252846a40392012fdc68600925b3def4149dead56471467aac3a057bb56f720db875ae8a21c6289828510b71906607e4dd9a81d017e6cbabebe09eba4bd39fff5f6b9c14f4d2691b70b67d2f910ba0e698f240d463d289623e1c55a91d8384d7681dde4e81846108a1743eec5abb9ed5a9790186e3f2421efda1d62c2371876a8bb4bc91a4ceca24799eead88a8530a132298531e7f1c656ac8b3c62fbcd84c73723120d61938ace71c9d112fafe4febeb38cd23a68137cf1a90f0ccf4e75e5b78730208ea3e12a904362fd82bc136932f86d51e7aa6638411773278b7897e707add63b48791664639526f921231be9e6cd96227967e39dbaa325e66d1996994db26304c594ea787502f10869f603bb8b5509a7b49c6213ae318e43fad32b6c0a1ca703b7915611aca52c87ff6b7e404f8fb9e0341c1773bd5e7627fbc213e14ba8900626af2c8a76d9af303eaa0cefb1cf6b1825cac7c18a9c7fb408b0b0f6fafe1c29e44106241e2ed93c7eb17baab0637039b03f6107ebf9afd069052f2f6274288233c427cd67f20ca53188eaa752f50e426cba355d7d13ef9d2244f3c18e453e21826cc4f259b044353460f5453a6e4341708a0f460d68f0482a8bed077a6649678f574e81e2d58425bf4234103ff6298adf4794d534b351f4ab631480b7a31b744122870fcf651e88a31eb83c86feb070e4a7912e2107c36c882f1f212fcaf9de175fea37ba0c43a85657b6d2f13c1223436603692487d7626e38e960eb48707eea45d6810ca67c6a3be397581ce8e8d92ea7c22986a6322d5cfa499e4de01123d2611c627562393603701e7076fc13c3a090555c53f5023091487fdf324639ab5155ddb58810ad020f46900230c99b7270f8a8b0f7be86849375e247220b4c225622b8e39d0cb0c8d6d9837d091a912a00907ee68b61dda1626b78e09e1cb64d9f935bec58e4f6e8bdec435d50b242845ebb02f8e42f1ae61d7cbe6bd718533b59b6aa895d4157c5f3e47937af0a7ea796b3792e6bf048565cc7c8ecdb8bbf43c7cbe9dc6f2350daacfe6d27a35ff629e35d97e1d8832b4e458b6b3bbeb82f968a2d54884ace18e30c7d2dcdd4acad34362accdbe0b90912f6cc4d7e6a216c90d73480a3ac87855a1e71a21c59489a6819507e27a88fcdf7e2c3caaef5f3242152451c25cebd9f634068e4306bd4028a9bb5fed715ab58a65f9a196c22d9f0e9689b18da5f550d6c369503fb244bfdee37c3798be7066497e52ab29a1ee7dd5313d70a5566144675f001b621d6ebeb803e7d9676420324bc9afabacf15a910b7d93d2af5c03a921c4b7f5b3aaff924dc085754e688c898ff996ed33e4b7cdc36c554ef1117bd6b999799176ecf4752136acace86830d21b0db1303ebbbc79cb27bce80d12068a579ef477f1bd1d9de2bfe0d1966f05eb0831f90cffb7ce1718896a85ff1a21cc86fbf3ac0a5a9f2099010996351e13b16336ee98498342e142c8b84bcafb164dec8552aec8d6493ac4bd86c09c5570e8c20cd32f269bf74cceb8aa0604d8cc70871169af041adb66408d8e3734d2d821a27926f9a040b55a219da75fda8d36943bf0e066d0a98350d444f6c043d6226b76ba51005ef43a4cad8340e4476225360907b8c82df8307b10bfad5f0910ba831a37039a00411f81fcde15ad01be88b49382cb96b21bb396cc1583e898efac26b2364cb4e8d80e9a47631e61cdcf725daa83629711407e6ef5d2f7e15d6dfae41ff0f89e0496a1b69a84623be5b9343c5f88a5e901cf65cf19d52eaa50c430e1a17e568280d3888276dbf49f9724bf7376e6f62ee20adcf65c04399914410ccf2d5dc6d96a7bdfd3d6356bb22c0a349010a27e82123a2a2d5aad004b318a009cb3b901e07b80913d77417c24868e8a7d9292f2a6a95b9b5aea039229238c0a8054dfc81c6bf09cd4cfe263d6bbe0b466516a4b03d7eb0a889e844a751de61ec8c4a8b4b74c72c04c5e478c01fb0b4e780d5ed472c6f37ee0ce428a225ecf5f05b4354463b78c2b7391341170bcf4e9b0b821c647a1bd82472bb73e021f5b74121a8c246158e0bbc12c55c6108e8d3f83e91c868c672d97ec7ec39ab6203d35bcdcfd2f8c38ffbd539f32439c37beb16243200c5bbb735559ba815eca9f06eb7f060e3352da5b60704dada7dd06536e51a559730a2d8065d643fc50430723ae4f6c0dd429139ad89f62b2522bab9018c569a6ee3cc65ef0000982e1541a5cdc509dc2d3bc3ecfb3f55416950e5e3715583aa830f39d991e74fc571212948c7993af8b9ff15d7772b4e3548991444559907b488cd2760a1035d6d97998f5cf92189d4002958619cd4c5157cf147134330a4e17577d8e96ad840ae40728566bf41184e08efa0ebd3f4c9978498ffb2a40e6171ee5497d93f36b001f6b454394168c2ade1a67885618a3e5d217199056f0af02faf3f40bdb318f05231509e6b1f9b63d3a1de581a279456fbfa7e21946743ec494c55c85687bce134d924cacf141cb9947bb0c9cdaf45138d02f5f8827ba7f02d1a4e66e8df22c85d09540ccb37a2187f20e5ce23c1aac39615d1d127a8158d3cfa4e66a9108cd715a93af98a57437b66245f3d367158b856cbdc60d4f993cd843abd48ba39ecdcb83c1e6d38e18b7d7912bb0c6261b944ff1f6aa3753fff07aa5ba81fc396ecfb91dee9dd3501586ed4221f64d56dee66a428ba5a3295fa3ba1bc315cfb14727fa52a2009f71d1e7c34ff7d2fd1fd324c586098eb7e1e986a477863756aa172a502ba26c1c05ab95c5df3b503a1968c34e63f62626f7fa68f775e1f15292dfb6282f4835ffaf1eb458b7b24066cb288fd7922410153529071512ade3d9ff824888fae206b1784c287409f87de8b0db0c0224bd4e4196a2f9ec608e5cca1e22200976d24fbafd3ad50b2632fdc6294e1f814be023ce0c36633d0e7e758a7a289870d4187d5b48375d55025bdce528e5a8ffb5f6cb6d4a08b758c3bd016628c1cf0de3365dccf9cf9f4b0c958630eb13ec7b7261c83941e0be104a9b58302cfd5e91a035fecde5a26cfd4fcfcd1bd5d9d1820b48992deb167e2ddc7fe7543e57e7694c97a6027f79fd658dd701e483a69b3e90600038b5ca0b8ff343956c1c94d07cd8999d1a307498124369e4afc95ffb7ed9bde6b1759527dd52b1b25b4b4f3e9cc7fcebf5b80f98a8fa0a680a1fdf310df744b96933b96ccbaf3440d613503274debb7b7b0946aee8a30dbca1194c1cc0d18add31f25f634759527510dc1cdc2c6e6901e25723ccd807c716b2e2c207f2208f63a5abac3dcffe1a3ed8f7b954439755c7d4c7c3749e5bf3001703bf985818b632c4cf86fcf21b5ee04561f6f8f59101a3bdaf15a1fe13cf59db5b7af99f3c42bf858779d271eff20313221899bc10b32d7bb36268b11ea77e954bd936c0eebd47794f3d753ba135395f24a34b2b16bbe03fa123cce073cf524f6ac9dc532712a5f59bbc5240116163a48351711f0076338f516da19dbaa40abc87b1e3c27382d0f11a20ef3eccc4651e1e9918186d779137c6fc8369ff48ff083931ba81286d9f15555bcab36b0fda195247d983b0f8e42b3a1a7dbcc3823260aa3715b97d6d725c6490ea256fdb6466b9439c48633da6e2dd87254282aa8d8f78a06a3f239590f8ddbf1a42baf819a99299ea363a558f12c35f04f4823f8109018790e668a76afcfecfd8874b3fcdff9a4b47933a1e68ab10f8fb05eb984790216ef91cb3df43395fa902028d6f9a77fe7b8370728cfdbcbf5c84f8a3edb92d624299e59d34813ab117a076309431f8bde4490bd96c198fb1ad9378967e1b6144cca20022e1292a47597b8f9e74357a1039d7bf8a85df9fc43b075fd697924fb870cce480c8b0756f107deb3813d536b9e64284f77150b594861d3e0d9ae03bf7ef1b236006a47c4d452a5fe8e69d3d60219b0618ce6f1f8f52c1578b6df45dc0ed8669e4b13099f546aa710059ee4ef47ab4ee531b87a2d1fda22e8f538b2dc5b4c275054aef1c78046577f43406d8deb73d323c0e8b49087568144d22033988c3a7e17af4bfc2cc302bb429c315945933fb6fa1e3237343adb77b9407e0e64bb60c191d17505a0a733f545860a823acfd9b6786b4c29a5d2c810ac9a4227c39056ea400d531a868fd2c8313e1c5b1e7b785303a650949fd25b5fc6a30ac35b8563c61c10b31e816ada0aed677c37c573cc23401c59fd840e9588e5ff74f90f40ad91302490a671896adf752d9abb567512cdc98ad4464d8d7c19c93b6a82010f0a631413eeb9ff30ac1bf7347f904de421a32de4046469f19269d2e3b3607073c75c219bec40bdbe192d2b9ef1277ae320c86e01840820696e364160a1575ffd83c2770240ca1c3c03c6ef3f471a9c6ddcd2fec9681b618fb6e64bff33d400a993865a0db24e0a5d228d424283c5581624657d95e1ff9dc4aecee365c23bfcc6fed78dc134088042ed22657f96e9a29e8fe7057c3fa2de22fb6c1ffe5ef21c4173dbefc17ad9f5a786f3c02e34db516243ca9fa8fe8f5086df2afc295ebc638779deed8a4620719d5ad013b372f468000e9768029b641e011b28b461d08e4eb5159751445fffe8243ebe5fef96f4e0c787b4b9fff05cac49c8f51e40b070ef70136ca111ae8f57b784ef231c4af660459fb7f9e5ace9c4d8782583d8fa93ed181423c14086b8e9f1aa9c41164b64641defcff47f95d8847e240686a4b3ecae77a178c4f908db09284821c78eb41cf5c415c3499c1daa027e1ff4a09d3306898e2012e369113cefb435b574b5c319d61a5a0513310fab332662ab4411886fc4307cc2b080af8144086bbec4824aa183a805d409464b61186a65c617ae226344fec5d04ba46df733147a6aaf605bdced8014a79cc8760b514c28dbd5e061cd678bd05b79db951b52533221b72d82a45fa34e63fd2fc18a5b4d15141081b1d7bfd8d19068ed184c0b41f660aebef40b5e286b8e02ad7df5c2b044db48a2076a9547a1c7c21d1a86ec7f120a333aabdeec57d3271301a64e51b3074b822ddf967bc40bbbd8bcf43e54aed3558cf010c017b94b54402b3e0ab77f7a909bc61f5aa511af2fe495261751ff4d993421600a61c1457af3a93f46588542115d2210b51bf03739e738461cdabe9a0739102d80eaab314e06f7cd7b2e822e08a92816439d9d768b90ff81bd595c539e4a35390342f508eac43498cffab24ebd1f75e9aaaf176a8ce64a00579d2c2154f56eb8bed111c1b4a9b3bfdf86fa0ac659e3345c7671166ea55f16805883d97b1e59b5b9e39bf15df16bcb32eff112258789697f6b4e8acc35312851cd487f8a83b77b64763fcfd71ca89fe66f06be166f0db1005cc2044b5f7d7763ad59a404f97d7d68ccd9023160b0ac6b0dcb9a0e3381e71f665636b0b1592227dbbc832b0ef52237a68"}, {0x88, 0xffff, 0x4, "7c75d7e6f752d409ca8902b263ef63dca7022baf0123cd6592fe4e1c2512af45be9e4924f8a752df69ca22896fded64652da818710aabb8311f94121ae542d41de023a41a98fedf028e8da0a76cd92e7f1ee48c8a517d6d6b0b36d8163b8d62ea32fe21e78af46dcdd3cd0fa1f842d4064bd382df6ec4dab"}, {0x38, 0xffff, 0x4, "875423d0134a51dcae0af93bcaf7f7c2cfd1a76d07639afa4fa49b6cb3f1d9ca6b979e"}, {0xd0, 0x1, 0x7, "fe6b7c22afd1771228402709240bc331e9728a61ab0533c100b8b7aafc30ae9616d86badaae806179a113d578d8bfd62589f55b4ae4e4ad348c0d05dbfebe4fed513bb62636b2a4ca23d072e38d74e0d0a3bcc0cce210882ac450d6b02c5435d07646bb68dc87d0bb434a1695edd673c1766c879d4037b3f498764a6bce417335378685c37e976dac40f832e08a5a0538e6930d3e9445166780ee03c276b9b8a8510df0e3cbc3e4531f2dcc986826d769ba353e4f319bf0ad41f02"}], 0x1468}, 0x8) fchmod(r3, 0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002c40)={0x7, 0xd55, 0x48de, 0x9, "5589782708ab7ed5c1739216253960a597952c5a", 0x7fff, 0xb8e}) r4 = dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fchflags(r1, 0x10000) openat$speaker(0xffffffffffffff9c, &(0x7f0000002c80), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000002d00)={0x2, &(0x7f0000002cc0)=[{0xbb20, 0x4000, 0x4, 0xfffa, 0x1000}, {0x1, 0x1ff, 0xe21, 0x101, 0x4}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002d80)) sendmsg(r4, &(0x7f0000002f80)={&(0x7f0000002dc0)=@in6={0x18, 0x2, 0xdde, 0x7}, 0xc, &(0x7f0000002e40)=[{&(0x7f0000002e00)="3af5509e5008bade29308d6c70c03afaa01559baf81d940dd934a97d71e560", 0x1f}], 0x1, &(0x7f0000002e80)=[{0x100, 0xffff, 0x9, "c70edc94d92a2f85030d44d240cc2081558574e0137ade0f8f49c7774bd34f0dcb12effe619793aa58054a2df60dbaeef36070cd235bdec9daf6a4c8b33920d06da0e84affaddd36c851bf83dd59e2195d07fc3fa741c9c9ba6ddea8d250f8edf87d9d6d4f77417afb72d3705924d12a7d1837ff74980e3d49b940a75d8787f31dbeab21cb3c818946fd2fa5e964c27183d3fe0499a3a196d046e164eded5075dc6026b250163b9773cbd1eefb457deaef1fed08da7efbd0780dcf8b8a7456d4964dafcb52b6a47b6f7872b1768e8399467cb224536b93b1fdb1e718a306615630ac02782b035128a317b964f2"}], 0x100}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002fc0)={0x0, 0x0}, 0xc) fchown(r3, r6, r5) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003000), 0x8ba52c28ab6f6929, 0x0) fcntl$getown(r7, 0x5) open(&(0x7f0000003040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x10) ioctl$TIOCSDTR(r2, 0x20007479) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003140), 0x400, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000003180)) executing program 4: sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2010, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) (async, rerun: 32) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) getppid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) sysctl$kern(&(0x7f00000011c0)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000001040)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb83fa7baa3215928bad92c77f7a270031d7a5c2886eb94d47db5f2c4", 0x100) executing program 0: sysctl$kern(&(0x7f0000000000)={0xa, 0x54}, 0x2, &(0x7f0000000040)="e22b262f77e31770347ef7c52dfaa252dc54a21955f92065191ab59482d46192caf001b2c8b6ab24df5b355f5c6740478c3801dd40d598f2834fa718c589cc1a2c042ae595155b5db29f1c1299264c46ad0ba95403ce2844c289c5121404995c7360ee6d9eb78ac3fec8931b54973029bb8b44575a0d6c6d880c6fa588f2eedd6fd20d817cc0e3367dcc0f75c326c127c4b763d3415bac318246e99caa30d487923a07dea1c979468179993563dbf22bd600eb2a19b78c15ce621fdf1b6d02f02dbf59f94c8f29a270ba645da7ca2dbb6c41687eee9c4d03a3c514b670c769aa73f3cebf12fbf5477fad0702352fc23d80c31a52aa13924743867e31", 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="b9774320eab7fcf15587cef214c9fe559125203e26ac7a39c80b58660ca64f8aaf52f1f7289f9b1f09c6827997afce37dbc1960062b10ff7428f84746331697eb924dd36f6452f4d2b63c39f136a17a2940ac6c20825222d5e999e13a758fb0804e9e17f9255d81e3aed2bd3fbe5c26db2b05aff233b9c6070", 0x79) executing program 1: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="904aaf12de6a6ebd4b8f5b758ab183c4ac6d14c03b63cea9ae65e06200570a8bcc2820f36b15e14f02c82495ebf68c1ba7cd35e2c74244e658b455da50854d2a5623a2003ddf3147a4abc5cd061d2239", 0x50) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206997, &(0x7f00000001c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000002c0)={0x4, 0x3}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) shmget$private(0x0, 0x4000, 0x432, &(0x7f0000ffa000/0x4000)=nil) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="ac", 0x1) msgsnd(0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x7fff, 0xe13}, 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0xfffffff0, 0x0, "ee70159b110004443369112295cf00a60400"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) flock(r3, 0x15) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x10000, 0x280000001}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000002640)=0x8) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001200)="362d1a428b821e0b64b08ccc8fc22c9cf70b418fffe980104211c7934215d216224893c95eaabf824e1d6b08b225676d0cd42990f6cd347e216d3982be8b0a09d3701cf36a7e04ae80e63869057d6401df694a3bac7d674ecd14e495ecbcbe8556326c07db4648fd0a94ebaeaa7d9a0abaf5", 0x72}, {&(0x7f0000001280)="abac17c97cb0c271bde1a8e675e88a79a043d7225232d9a338aabdb3eb47afd720ba6885bce77204ad6fee449e4358463ff8921805b47089b2223627fcd3bdd33104a9bc5b08826126e93ea867b9514f1e2fcf50580c5765c78dce82b089a4a8944cc83aa4fcd3ee64fed940a01edc28f86af4ace835df067d2388087160b773755b1493b2c38b10b0f0f592f5840bd07c56a95df5f859d54432baf6bf045d317913c3e05f0dc4c21a0f525e0135e2a171a4d51fd754d5b1e58d2ebabc822eec5f70e7ee908c85212606d449484a4bb4e7556a7f3872747ece2e0823636deb2fbcdaeadb3c175212dd5ecd797de9e37a88f3af20b45d69e784a5593f06d3b826d8755ebd96133fb32e42709f2d0f0bdc492b95d5931aac06ce40a38a8ea64871e9bf387eb67acd68d958a94ed329004abe008d1be8813bd2f137324b0188254993780e54b5e12df7ea452f63da0ae83d501f831677434d7b9db673931824aee86e64c9a366be68c198691f844cac92a2570beb1f177fdcff149388a30d3962f97d0adfe52e50b71feb03bea6be4cb22bacd9c600d5637eb38d7f3f162dc2d534a4150b239155aeec63bff30dffcdd5633df1c54afd9b4bb3935a407f90e78f6b4154b1652fee5917cc284035e298b6a564acf3e737e563c79792225a5fe7ceb4fe6195d5f4fc74ad5c4065363da6f96d4ec83e9a6808a7153f7a55d8bb0de9ccfa9836c1e7479f7fb99bc7a1d2d03163e65bc47c289ec6651b9c4f45c8be06d811c74d020e15d93810d71413a78211c776983f1fb620804bccda3812990fd57db10dcea2007d6ef790768e65b709636c919083a340638baa92f5ff24a6ea5594e968e900c63ab40a5d459ce87ba39d4f2b45871cd53f61a06c561c0accfb83b35cbf91a80789848a6e03d827e66680a2f20f22e59a9eda6a42212abb797b20e42f5695210858c5a59dcc28a6d07f11f3647365642fe8ba76793141a497a47569b0062b6947d189afb16c9ae09e6c1087d63601999a0ff4d63b5531b295990b2c00793fa6aac2f513b88c2418df6bb84b0aa7be8bce4dd2b8e01636243a9ad7738011a89da82ccac22591d8570d9dae5a70d0b80e16bdf9850ce756842401bd91d4cd4a5409aec0ec6befe5978f1472ed2e7b4685758393a76718fa778192b1cea160737b3709335da99a54b5fc7c8a5d71612d83ff6a64f39ce9b5943970303ce2f04d19b78016b9ec03952d33b2c69ebf7f3d7c1a7340834a00d02b8fc315870e64c43e97a3a83bf915a5f034cc4642b4eadb792a425c75c1a14edaaf0caf141b0064d7c6c796c5b0718504c561b87104b36c0d6555d4625b105f41ca7e6780572d17cc2398aa53df99b58d502a46cc759c2643e923d19e433a0fa71a01668d91b51c2fea512edfd9f9fbefff48c5b806c77a150a28768393f7a352dbb49f5c6016ca4fe07c393577d32436f10ffe1464465ba638f4df5d1d6610693f9c09f0af2135e7fc6fd4c6ae4d1c381ddba7213ec8b481396c76577f8e49447f5ec8714fc3513a82e930f0e7cc4f381d7a000096dffbdb84df1f72d8ff720fc3e64884f6a82315cb9fe91d8e648b88656ad41697a66d76b87de531553b485deb3a8ad7650d814b92f3ab515a5e1477ada08a8b1f4e847b5e17ee751531283fff094af74f828cdbf69839ecec4f0706e4137941a49ea4a43b517228bbaf962cef1af5a2d9edb33347196031a8f7f8dbe468ce93c5df4aec0c853816a9fca38189d4dda38c06452dcc6eae3fa11c61f60e9ba3589db49bb6cec4bc700103b5746b202cf40e9be8826ecfcd134fbb9d74d1eda803d0c67bfa389af2b366b977bcdb6679af1b90b0a378c2a391cab746aed64f24e026b1bbcff7f045101bdfffb2d22907a79b7e6f5f442f802ee4a4a629b037a9d3180d4e1f8854a111071ef089d3f4ed80113f7da4074ea24503b15780ad7141b955aeb639d2c424f604e4e9af8922fca8e4e1fb7625786a50213ad3d8725e27b853ac92f7cf269a126a55d6950a5f6f2bec92cabb859175970f6ae724bc8967bc597d058c455b8cd6d6a2e4407614505b32f2b85b25520a5e2c50ddc9deb5b9b521166acea6889dab327822879ef9efdcf88a1de190b4c0322b4fecd74ecf16918d677f6f6f28e36fe1f0f61103bdafbe59018c617e648a6ce287087ad6249130a77ba94ed842322824affc68f3396d0031e7929e92e2edd24c1c47c8e62232ef4b41d39ac64960e7cbda5f61af3cdcb69543e1a52126d01e0a16cffffa97e10d6f15937987bab2132688f682de4f9309eae35d2e9cc28a19e42b55e299d10952c76de6b598e6acbfab141a961cb762f0db8a96b2a8a78ad244211d078b30433a71986334e29cd0e9df6b7f53363ad0767ca4e715e1001682deb98ef3100a5f050ae86e4e9ba4044d96827aaa0a050e5d647d92d02b2f791a3b622a49ab4a2ae7019f6870d90a83609a74aec904688d1fc2a362fcc251daf70947f0d02828850e2a7c057bf97e2ad663538eece198c766141a427608a815d0bfe8f6da257cff535dfda6c7b3f08d451c78b3f795ccc76b1e5baff1683874da201c8ae1d0c1cd33df7cd49e24cbf997cef09dd09cc4c5bef5906ea008748902032dd06dfc5395796a31f9af6add96d222bf8b3b1f278cf0a95898024955cd02cfc4fcc86f865363d065de96c88f75f0d25ce83149138025e377105e783c777776f1c3f0e5419789a2965a8da3eeb7a6b244d3f03092d8dfb8e0f7a76362cbb58d86942f8adf0ee884cac46f6a83111da1cf4361e8fe8b7145878c759d3de908feed02271c4bbe640c1ab664954f267eff2412b46ca7f30ec9fc168ee8435ba59a6d4c20282b21e0cb559b32235d64454de0dcfb2f975472a1f5388a0d6e1639404b784a76495521e31aa688d2947eec72a4296dee75d732461559cb19be4fb995f94291ad4e81e9828929557a05e3a65343a429dabf9dc5bdfd5e6453e4fd24e6bac8ec9fb35653267500ddc9ece46af2fa3fd32bac12ef7af6927813f44a79592b39615fb058336c52a670447b7ef1b2cc2cef02dc86854b62047079b661c20c1924ce537c02cc66b612d7a8d8234351d652732dc1f72dcc833c7cb3740cc1bc8243ce8812a047f44c597f611676f13d8408727f1ee9f8cce2f86031f49cf549f7b2dd33f25053de2b3d255c49fd941d19841fde7e3c99efa2cd5f0b1f226a9f1d2b9de5b0e264a72c31f82ab92d3a101ac1825bf8a29d85b26b7c3239e043fedbd3ed068f9d5f5a1043d42f12bcadbbbaf6834f85a7b99e76ead2b84bafb94f9deed5b7195dd8d1ae8532d59d1ee92d43c346fa3a6d448ce585eca754fceded4413cc5160cec842c27957e37dba617875a7aa85661a6a6d69ec0886dfbca453e9d5654f2b006fec21bd4569a03a67f20d22cf2e261c768f1b440ea9b9569e0e3cadfcb1cf1066011f00283c724e30b3aaeac092193af85cd4571a4c31db277121434fc7c33b615ec533a7594a462f8048bd62f514024aa08c4ea3d42f1845b53a4d77f9d382b95daa78c1f0a7e46f523128fbf0b31733cbef89b561d4c17486e00a69607507df30492f714dc2c6d4ae730d5c30bd8f9b449fd4955bf56ebac0a5494b6269e127684921d5ff43568213423dbceb9100e2e6e786e111181abb9bbde212ce0ee9b3d454da8021dec9aede61525a7daa2826d5e73d6e753142b8577964eb721c1a389a2817a94a0c994aceca3f4264a6d270bd7b4d86c6f9b6fbacf1bf1df4da87fd8414f1be9c05cc2f487d56c4da265d468446ecd703b85acf60349ecf1db00f9effb971be138d60aae1b36588bc4e95cd635f83530d3a9734eb7c978974e86c616d5cb22006309cce22b1f56ffbd9b2b658f03e479ca4c49f5abaaa1c134d486f9d46fc931e5221ca12e12a4f547f58cd1c621bf1785169f18976007c77f3807deaddc6328e8518124ad954372b57a2d4636dc5e3e55a848257f241966ed10583e79d1e36abd2e7ac3fc817c96a4c61ad0961aa53c99c39a079c51f70ae3ce5de0d240ce22b0fad38d41fdcc1910ba7d856a1b4e6a0444869cc0aff370a5f0fcf5306e06827a36b53d218fcbfe315b99feb06a449e22a4f9826a2b846d101052d80014f7c9982a772b6a2740fa29b9326746fe6aa0a4bbe1bcd37520edd38ff2ef50a78c27521a28713237b98098af59c8385a51912107b4deef47fb7e88b17d890dcb666d0c79b10a992261cf08e53daca5a653900c2d5efb7f716459afb499fd71636a7e8d60bb6ac7c89d8432fc4d78be154a64c75f12f07bfdedb1f64e659ec1d8b5764c6811d9c74379295b2ebdd5241f713636aad89348e281bfa67b9019a96141f2e2b8904cb145436aa711ba60f3640f365c4189ce68c40109ced06bf5881229afaae0c8bd1a2c11024c670b0cd97da6db7ec833418de893d3699ead822861301a96619f7dcd9662ff599fa536e289b3c5d965e2cf81c645f29c53c22e90ddba48d39ac62db635ea4d8d1e3ec1406e26194b43e422f98b5431d8b4f687b4fef0888d4fa9d7d1f92cfb9055fd4163278eef3b7dafa01780fedb424c38fc49a2eef26ac5b49182e37e45ebbfbd553dd637d6087c3480169b01bf7788cd8eebc18013eccf11e6d0ebcf16cf742cde5c4ed3a5f42a66cea4b4ca68853cdc490fd9f6834ac20d2e26d489b29b5324ab870709891fbfb6d9934fdab7b0213593a0562fd44ff38cf3b29fd24f4ac1d11f1d8ddb0c4f2cbe4be75316883f3e0b9ec0cca5f46868f2a7e10dc9490f5ba222273739bec64a09601d11e3804a4445b8d94c969f3d0fecd0d6d16b594d96d4d45e769f85b2de970e91d70d501fb1ce2f18d5e470e44439df510e6cfab8b7346839360a541c6da2628fbd30de0bdb0f11120e90d7042ec12610c59474fc564a5092f35904cd13dc6a87c569c2fc8d5b3dbf69aa0915f0bad13fd38f2036ec4af9669e4111a764581ebd17409e563e87bd6a359fc0007f979eb767852b68a9e0047d566234dfde8be55bf1c99296b2537d85d87625c02c9b98f65e456317df051493616b279affa0fc762253126418dc2266fd641602d0ba5ffc050ee39cfdcdeb39f3e63c019efefc7516e97203e4cf527287fc587cfa87861484d759848cb6c9a41b317d537b696e95debfcf9774ea73fadcbd7616e813d0a3964b4ebef81969d84a72dd3a05a325c3688111c4dda07e45a079724e532b4853e531b461da12c193281c30b26e1292a352183bcb24acbc8a52e5b534d52abc9e90cf7d3516d7e89eb8ea1f9f47605f1eb4a90e0399d862c1d30dff665c819a00fac4c36291b44db7632f837ef8b03ca775d61b73f90adbc710d714bc7d820e449754cdbc94ffc82b904eeb13e492912a0b996de06f2194f37ddeef7479a65dee78fd59f88403c6a514b7a1a36fccb329f53997af40db4eb78263d5fd4f8133dff4783ec2216e1a08aed36c923750d0eafdb4866c5a7cb9acca17c30b1375cfe8342da8e620c31b91562df072d3b92c4adeed5c8660c5b693aaae7c3f50a990332f815b12cc10717b0455cd35ddb1b7108e4e0b6ff49bb9c0081ec2c0b70955b595b7dbd395eccdfc10acb8af0c9f029b6a7d70e27d68e39e392c74a9a505f3a06cab17877d56d3f3b411abff4e3547de822109b17acfa1352558271f8c1847207a0de6a4e87e36e95168c0cdfd6b23710e4ad48530c0dd139be413d7a8c8013b04709ed2b8613411d164f3825ed011cb857550a8cbb601d6bc675319d51ab366be7095b42acfc", 0x1000}, {&(0x7f0000002280)="2ac0350d43e23584be9d743c1b3204f2dcda25e410c86a9156083fa3a31ed08a40b3a455e4e4b2082ce6d49ded84f987ed3dc29d6083870292d204c6efa100efee7918708d1c1a1d6c46b49ae48e4177bee1d1e7cbf8a8032053b8b7559280ec2396be04d2fc29631f573feee877eef2a58adf02dbdbc2f61eaf93ddfc5bdb6341051cfb38e6caf17bbb0a2f86f45f87929b32692a39762b3f1fd99471cfecfa67ff01313abd2602c429c61f151a0a13a3884132ee8de29c0eff1dae497fbb7f2823cb2a1ebafa", 0xc7}, {&(0x7f00000000c0)="45556c3d752d3a723e935bf08a2b2bcbe97f253f53fdc9681ea4b7b6343303bb38f64eb96f786a9c8bd1b6ea", 0x2c}, {&(0x7f0000002380)="a7770a444cac0cc069a7a2429680fcc843f9c8d81a7964bd90894eae528e81bae8b9b8179165fd29cc66", 0x2a}, {&(0x7f00000023c0)="26cc499699ec60142c41d5088cc53a2e59ffe4f636d120a689e8382b87ecaf013d1de099c51d15267fefe736147d4f74acefbdf586f00435dabb92f5de9c196a4c417e15606da3ceb8bd4bf78fd242d143ac4f416d218f726425bcc9ffed118ab70a5ce4565f78c8fc5793f33d78f9bc29a580dec73be99b573e8fbfd7c52dd8274cf4a52b35fdab", 0x88}, {&(0x7f0000002480)="5d0a9a356db53cb4f0eace37c56067e700635ca3f671c2530d48d94b4a00a7ac34946086771578d7f68b11352d4841b72b3b2fbc1297623a53a177b809d21b4864b97edebe80e6ab7b90a5358afb89385f80df4e9e0d384c4253721d97a12f7eb82b2c144a375f6616cadc376e3006709d663b86be363cc90ef4c68a5150a63aa459e63d5fcf2fb9741cac2e7d2b7b7afbf58de1f385af0970b197ef8c6dff19d67c32221ae946782345c2669aeea9af1c43575f84f96a8d3131a1230928", 0xbe}], 0x7) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/4096) r5 = socket(0x11, 0x3, 0x0) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000001180)=""/65) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe800000ddff000000000000000000aafe80"]) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x482, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000080)) accept$inet(r5, &(0x7f00000025c0), &(0x7f0000002600)=0xc) executing program 2: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget(0x0, 0x282) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe03) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x6, 0x1, 0xfc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x5}, 0x8) close(r3) getsockopt(r1, 0x29, 0x3f, 0x0, 0x0) close(r2) executing program 7: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="ee264d5d19ac14d5e5134876f197a7728420aef6171504b1c3d4b38305000000817a0000040000006a89dbdf", 0x2c) executing program 5: r0 = syz_open_pts() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000004c0)={0x40000000001fb}, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)=':', 0x1}], 0x1}, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x5}, {0x6, 0x0, 0x0, 0x6d7}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x0, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) pread(r1, &(0x7f00000002c0)="95cd0f32f7af3cd9601a487f4ec76e5072322936bcf23b70696910ea4de533a8fa2118160a75e534befd1659e0f84f7d85c426f0ec83e8e041d240019067d25eae64a964a138c6f01f1dcc3548625392ab6cff2f72900cf5a2d75cf30d48756e24a1a922c7d90958d5d0f80da2461a128a8f7ada089f1b3a16c9984b929614d3508237205a74227263deac074d526f157bedcd3cb546", 0x96, 0x400) getpid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r4 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/43}, &(0x7f0000000200)=0x2d) connect$unix(r4, &(0x7f0000000140)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f00000000c0)=[{0x0}], 0x1) unlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$VMM_IOC_READREGS(r6, 0xc028756b, &(0x7f0000000740)) executing program 3: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r1, 0x0, 0x0) setreuid(0xee00, r1) r3 = geteuid() setreuid(r1, r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xc2, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x1, 0x1, 0x4}}], {@generic={0x900, "64caf6db23cde3d50719fd030a1b28dd276d3e957ef0ebce0c9db4c060841f675295e42d6d02705bb9bd75c2b1b41ef6763dabdf88f5255bcfad531165d8658bbaf6700a6f9b38be7468b4da8ea798527586522ee1b39466f45216dade60276fcff28843f7686561f0d7120e9c3d265822ddd5891bf8dff06af5ee71ce514fde7102d05652fde797f9ec0a9135371ef9810ab03e38dea14c28f2be24e55f07c0b1928430849d1b248a7733d6"}}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000071b000/0x8000)=nil}, {&(0x7f00005bc000/0x3000)=nil, &(0x7f00005bb000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000071a000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f000043c000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007a9000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000045a000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x2, &(0x7f00000002c0)='./file0\x00', 0x8}) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x9f9b}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYRES8]) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x3, 0x400, 0xffffffff}, 0x1ff, [0x1, 0x0, 0x4, 0x0, 0xd0, 0x80000000, 0xfffffffe]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) kqueue() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$FIOASYNC(r8, 0x80047470, &(0x7f0000000280)=0x5) readv(r8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r8, &(0x7f0000000040)='L', 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d6d2570 executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20848, 0xe6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1006, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r5 = msgget(0x3, 0x0) msgsnd(r5, 0x0, 0x0, 0x800) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x25, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r7, r9, r8, 0xffffffffffffffff, 0x60, 0x7}, 0x3f, 0x400006, 0x3e}) semop(r6, &(0x7f00000000c0)=[{0x0, 0xffff, 0xe5ce97ab354da2be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() semop(0x0, &(0x7f0000000340)=[{0x2, 0xb74d}], 0x1) semop(r6, &(0x7f0000000480)=[{0x2, 0x0, 0x1000}, {0x4, 0xf, 0x800}, {0x4, 0x2}, {0x1, 0x1, 0x1000}], 0x4) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x2, 0x6, 0x8, 0x6, 0x8daf}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) semget(0x0, 0x4, 0x2) executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x2) r1 = dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002900)={&(0x7f00000000c0)=@un=@file={0x0, ""/4105}, 0x100b, &(0x7f0000002740)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/10, 0xa}, {&(0x7f0000002140)=""/168, 0xa8}, {&(0x7f0000002200)=""/167, 0xa7}, {&(0x7f00000022c0)=""/183, 0xb7}, {&(0x7f0000002380)=""/242, 0xf2}, {&(0x7f0000002480)=""/36, 0x24}, {&(0x7f00000024c0)=""/149, 0x95}, {&(0x7f0000002580)=""/209, 0xd1}, {&(0x7f0000002680)=""/156, 0x9c}], 0xa, &(0x7f0000002800)=""/209, 0xd1}, 0x1800) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002e80), 0x10, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002ec0), 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000002f80)={&(0x7f0000002940)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002e00)=[{&(0x7f0000002980)="2398f1ae8c3371519d0a51731cbfe9997e2ef85f54e869622586e84417276c9dccebb749b6666373be4eb81df2fe0d03df31ff8435fce2e87f3dae4c0ef6cb57689eaf995977ab", 0x47}, {&(0x7f0000002a00)="ae8f65f5af41b884598c82ef64acf09300f5d615e6ac9b2154bf338db3b64b720bc34f50c9be42bb4d67b93504372110053730503e40a0d23329fd06c358e27304f7a0f999e026b16c330db7cbc8a8bef7c7b00fd771172ac57608929c6248c8bcaeaebffe2d3633b2d4e0a78feca15cd93c204bd2b4af", 0x77}, {&(0x7f0000002a80)="4e882cb28845c6df25ad4bf157876e7088cc8c3cc42fa35f5ff922291d09638c75f09009a9aceaef868ee7a68a5ccc59f841d3fbb338b7048e50f9e4314f0942080fd4ec44e1b880f37d871409d78c3dca0b0a8b995cda78d2758065b2f2e51049a07c691cc21f67727a5802fbab5f0d3b48714837a03919646cafce4f2437deae1ebab2b07047e08512b2b4e39907e186392b1c1466", 0x96}, {&(0x7f0000002b40)="9318e12cba76f8d1db65444c2fc0036c5beaff8e08dfd894ffb7330eaa39f8231a690d68ae4e0388da20eb94c392b05dd7aedcdfeb84054ab94596a1e675cf763624c9c804271805b5aa8b5e6c56e25f7db13c5d43a0d810791dd3a3c21ba70d06db5992363626507c6d98d8fe0f541cc955d35f024e34326c92876f1e0f6fa57cab2005592bccfafffc", 0x8a}, {&(0x7f0000002c00)="3cc8f8baaee320044e370d91c2e059a4a1a32366a5989e25c5c3", 0x1a}, {&(0x7f0000002c40)="ca7f8dedcca89db6d8fe008ae1114ec4df24f85c8bdbe678d8775de1a7e772c958329fc992149168dec2d7a09da594684e2de75ef8b343542235b11dee56359e8db1c1bdbb17245de3d2956f9c64dea0c3a615fd89305c5ad64cd4489415f78ac82666d92a81742c9610251acbe13a3e8bca3574d72bd8f8b7eb4552953ef7737581c6c7", 0x84}, {&(0x7f0000002d00)="1e493e673283ff6bc29f294310a0a6282e177b8e84de7df6c3110d5075dbc52577dd4e2290a9076a619a1e5f612cf74629", 0x31}, {&(0x7f0000002d40)="03d465c3306946af866bf8d6c41d14df9eef5c54b38ea8dd353fa45b09f6a6922c4b3bf6c474fb7415af683f5cd2d2728c3984c6c8a59084e1ecd7d02cc60de57b56caa9f40aa8165350632293dccc50f9a56a1008252758c90e177b5165c8cc96d96a3e004c24ebd8823926d7cf60e5ce697374af8d88d6ff288c37ba85e82664168e369d12fa18d6e5869ae9de7e010a16302a3151c668c64c0c10098e32dbd878ab39cbe5a45f96f106b87063aed91212", 0xb2}], 0x8, &(0x7f0000002f00)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r2, 0xffffffffffffff9c, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r4, r0]}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r5, r6, r0, r3, r0, r3]}], 0x78, 0x400}, 0x40d) execve(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003200)=[&(0x7f0000003000)='/dev/zero\x00', &(0x7f0000003040)='/dev/zero\x00', &(0x7f0000003080)='/dev/zero\x00', &(0x7f00000030c0)='^^$\x00', &(0x7f0000003100)='\x00', &(0x7f0000003140)='}.*\xd6{\x00', &(0x7f0000003180)='/dev/zero\x00', &(0x7f00000031c0)='/dev/zero\x00'], &(0x7f00000034c0)=[&(0x7f0000003240)='/dev/speaker\x00', &(0x7f0000003280)='/dev/speaker\x00', &(0x7f00000032c0)='--[(\x00', &(0x7f0000003300)='.,\x00', &(0x7f0000003340)='/dev/speaker\x00', &(0x7f0000003380)='/dev/zero\x00', &(0x7f00000033c0)='/dev/zero\x00', &(0x7f0000003400)='\x00', &(0x7f0000003440)='/dev/zero\x00', &(0x7f0000003480)='\\\'$)\x00']) sendto$inet(r5, &(0x7f0000003540)="b79cbcfa4b2c33870344c48b32b4f4b0deb3346ee9c2e8078fbdbce9c67018efdd01eb71d87e91e8c09080fa856978b5c4ee93f33d07e09bb72993dbf8d4acd242ace24f29a6a510a58039a9c37c3df06cd376f851f689d103dd12aac0427dc3890ef955f10e3029e7fa178502a271383e514594749b7518c9b28ffc9dc3f979e33eb68ea6809a31fda7d2c98e47927805dbad9fdaa4ab2295ffe6e3928b1c698b62db35bb456bb3776609166dc89299b6cf4c09b25d6a574867a492fd50ca6f8572135e8793d66a3c0d8324500150c3475330b6361a5c9005b1f1d39fd56652bf59755141e063f54394623cbf0a70c0e481e2c2bd5bb71a4fb5c5368f3115d6c188b076c80f0127c0058d271b9b5ac00d0aec1f1ddf09ffd8fde92f9c3bda1b09a8c14cea3a28b0d326962727c6bd3cdab5842497af4ef1cd8ef9f46e35f6008cc3171f2af78dc9c11b3f211196e7a6ea199169ea13852411af966ad3f4ce0359321f83085a85bbacdb55bee38b2822231f00000e6272de02f90db7a585c797391dfde5964d7afe0ffe16fb5b411e4763802409128174fc7c5035b079cef2a833e6074645d9121998dbe1899dafff2dd9b0f78f8e99581c36e77120c07fa10ab5c8cfbae8b901021b63ca29ffacff944de8409b41cd4b2ba7c7a4584147406443effcb6181a4828f3e8d8bb4fe01db98d4dec8ca579c94520dc0b67bd4b70cb32280dc84fc6808e15d948b465e05726bd27c91a00d5990bd67e915d0f98332785cb6b425d98041c014f470b07461cfe51b58e99b939ea90c7d4efdc23ed37296f35338309df8d767d7f576264b4719dc42bbbfa5944d117ff1f8ce772298e9e43a713dd961e9b8868d63bc91fc8a5acb78ea10945f161157969c51c2ffc7b05230e90d87f9f4a326f83f393201d3b8b86cc113aed77e83228a3d90fd0071460f346d04eafb891197db6f9f82cb7bf5f7caade593dceab16f6ab86a1cc1b73883bd305e99dbfc23f164d6d74c231b7df5bfa5c44565dd2cbb4ab6067ecf826e3d20476e61cdbfe49d37990339fd4bf4640f08ed75ac43cdd27dacc6b476c49a91c6982a8d2102c41ac29f378304fe5279a7e31bf26b91dc8f5b96b45052f4fdd99d18650aed63fd51859a2e15f605b7a7bb582a25dba290acef323e7e06e98db58c707cf791d2e2e242911afe794ae1baa52f7f1dec0fadc2b42b6e694798b322675a284095b6c921c8c46a882cde99ba92fc630bc9f1e74855205d804fae4ae5579da8b436da2353b1090ede2ec3856bba7322888cd9018c1697762c8171dc74f9deb3b327a40aa4d68c5eba6b7aefe7984afba6135dca3c91320cdedfabb19929c2de7b3c28a57f14c696a2df43d96a73cd4134c109ec539230512fa8ac9f1fd58e0f391d15ce1c9cba7bba90b3f8a63f60d886791d77b99092a0902927cf32c4737d3b16cddd5b90863691a4699235913f811412a2c63281e4ab3f8d15a9bf06a391a7927bb392bbfe26bf205c39dc5d96cc71efa02e79cbdb1e4289fc49f6a786b9bbca6e21df3a7ae73c7fd2726294554ac4943624e0a2f91cefa575fe044b71b46b75f4e0fb674f71cc7eba0485aef90a259a3664210adea5640b6f46e67147224c9c1bb20c4cd5d0d1e21f83564e31294c42efd690a2bedb3db1a15a88bef2a3c0715440e9819ccdc1639b4e2f20b97458003913fcada4f37143455f1a68d6146d9fcbd457905dd409692a772a734a573d915d803c1b7689866a9fa61a5371454b297420d482db6253035154fbd0e93cd6a7a038484a3da77c2bd6b33d03344bc40f9ab5431930156c0c1f2f99e0ba174a25c82d48040aa30858dced5f75ffd96d0046a43b096920de4b0b1b5954cae8f774bf270e58c27cf6419e896a13cbf89a21d43d5612df151b8e8e50490f84fc65ff8830af7bf12f5df11a7438fabed27bc75840f78fda8c11ee07ffa5e767741ffd52744c822bafc4c17c83919e1403e7998797f9cb38f49b69b307023eab6d0def3cb8914e7b53d7bb7fc51fd6bb38cb1f25c22921bdad4488936bffb83e009fd02f270514f006055a16cda57948fa1a0ec96adcc1182d204fed0fe216cbe1ee5f87043987fdde13a7a40fcec82bfe9e07b4a131451a54b859f00b509d8609d2143b00476c08f7f3c4dfc65eca94ac547aa2551ed498f812e71bce5b780eea6f21d9c74685261ee517cdb8496ccf354372cb47421eaaad824c2247611cc734aa66ec9a466b5a88c97aea1ae0e76404060d42cbc3b8c47d0daa3a34c8cafc4271a7a98dddf8b36f3e435dc114cc7cc01333dce3d135b292c3b7934015788bc2f52e8d8ad2dc2b0a093787b6f659790f069bb0e5304aa8dac0210b48e1286a85f397b80163d4e98b8e97b3b9be88f857276c110bf30c25a7c3ba2dd26965217fcd01341675223e9d52ba7697a7716c998684c11a8e4486bc74bf6eac7cae737e844072fa75bb767c388f96c3713949088dfa1183510f58cfc0233b0a4e0ff168417dee4543f010580659b478ca5341468b26551481d429da5b8f130ef7083efcac9d8eaef2c3c81a3b58363627319c6c8a3af6316794592f781f9ee82b83b3fcc690f30752c898311821e24caae262026e1e97c12d11ddbd8c2adfd5ebda143aaba6458b1601603098d46d77380d16b0520c5cfc970e0e2f7b5d62f7b1ded3b6e5eb5114e7dbe8baeba0a4e2c60551f8d34bc2b8943c0cf9550452d11bc1427083b5c2cf4df2c79f1c5eaa656cad2104b7c7c51e2432e9f50a0ce80cb933855e46bfacc087e43b83a8de2e66cd18479d3725522ba64fae507b5aba1c8f0ee57c96d9090d9ca9e45b8de142f04a80b26b081be87cb5aeb011d5fb9699021c9646f7bab2b2c1cc53308b3ff84ad0f948cc7777400776f19d54d099b5b420f853d126aa4d5a2981da2f24725cc8783ff2590b75f86b700af0f85a2858284ce3137acc014f2fb955727cd71c1f5db0478252048b32344c7d1d508b082d42da20ec3426992eef2d3609c1826be12e90807678b55dfb546faef98317a492c8ef46e775e22bc3a371cd1cf3373905bc5471142729a122a32382897b070df8060f8d49fc5fcfe60923fec4d6743f2f43c87fc5488dc6819688027fc5495693733058ff92ac5145a306d7a2183867de0cd935f3988213937df64a770f4b3c2e43ef58eb3cbbc4a02507c159b7980311a076081dfc1857ce49584574b47c893a2428b506a5f2b01d4c419f3a3ea999a545120a73cda308c6a5bef76426fab91251a0027905cdbb8db539b59ee01f57316d259d91ea55e7b4dbaeb04e4eee932ec976fbbe86a97e606e26e6772977e0ebd95185fb9174dd94903f122542a002166d6db1bfc3cff2d086245cc513ba3f70f7961b77676a8bbdb0b357006550a56ae836df7d230643fcfe1837b934db5deab9fa8bb371b0d86d2b47dafc8502c6212140186deab82cb8856bcbc3919ce95a92e8718fa81af781032b01bc50f144151b1decba60fec3519797e83308a9a6cddb704719419f094deca115072d65ab5f8fdbacfce973e3388b59ef0552afe02ee4493141be788e8d445104caaecbeae42d61b87891a1db270c4c1fe4911326fe96d149b9be7dc7de417f2b94444b91966e88a758ba8d4fc94e89fa8b0d05191fef79e7afa03b1fe73404d8061a4ac973b06c1b1a38b36ef55175831bcc302183794a2956b69281eb261cd7085d151e89fdf5f7cce35c2780665c9252b082a84cf766a67e273b100a4787b1b1a5ad6fe3a1fff9fc9e01b7e5e7329d7634e7ad7de328293878990eaf6cf90920135d338627ad0e067f72f0082680ba47c3a12223e178c26a7265fa50f4f2892c4e99ca2c24c3d4b5a64139d6be4924d34ecce262b59b94556fcefa27b146816b5abd3c6fbd1257ccfb7d52accfb9be184e566b57b400ffd4268aa6966c1de35a0c60a7f63e71832d917e5e97b13325db3eedeb2eacad36f0f6583361af0ebbe52de7a69a2effc0dc661fb36ad5291143dcac199e6fa48c3feade20cdcf9900f9c649236cff3865246b74eb44ef055e9f9e1d5c79e9b87a07229071a84d96fa4788556a55bc2e40df5976bfce3cc55705b1e6ba63abf869b57ffc12dd4f5dc0b94d6994f9ed09dfbc4be2c8d533fd16a1c0fcdedd193f81d45275b693849770ec64c80676e4ded6afd1f7097cd6537032a804490cd7bd98af7b4d17803738a5fce7c5c78f919328863a6546807551c79cd68e1ab1c2403b3c2021fefa9a05599a23e427caa99518b76ba3bbe84fe90fc646a897f66a38c5d98dd3da7de49aa6431b04879c97cc7eda9c43432c0237d174f6f5bb4aeeaff13b48990f61b2b2ff76dc72f2f64c8967a7ffc9a9db099741b48ed4b5720a7619027b6f6da01bea203ea9780ba97a1c9165b3de16ac27be9e53a9b66817b6307a13ace9f22fa5f3c00d5b88f189eb92310bb90db77de46d7b8b5abf440136f5e80f4d2144f14d58699b51437d28ec43411432bfc5616739e8ddbe66797473d4a98fe75bd9fcda1c0330ec9a609f392449ca87b17b080917a33d1c965b8fb11e358d4253e22f89ad5bcd47b68e36f2df8a8bfba2dd7decd99b667f8002cee648015fc14a6f8e0837136d4a4671bca1bc3cd93de817e62d378b8e71d1521ae2c2cd91506a5328d1490923137a2ecf93683f455c7ddbf10eaee269f44d3879056a26e1308694381e8b54201eb121e00eb365a77c827fbdbae7863e33bee5b891d0dec766e9e16b218b029c71cb3462946243148fce1c2d59d9f26e9514dfbfaa69e0b7f05a6472ca0b18aab441bca689496e1b920b81a362cbdf0efb46a79e3712932763ec6f568c9042a97301497300f7d24e2f009c1a1a6e9c36376ad1eccd68833bf2538d84fa6823af16e1c378bcd8f904f4c2a0c8f238ab914e39044a47b32b7c5b0969c8af035f3b9276ec07ae01fd9ef3f2221ef4e0b30db4021a3a2f5c94fa780e701cdbad82d8c01489ffd8c6044d328a1f938b2ed8d46a19138afc33808f5ef47b9c7dae13e056884846f9b9729f8859d7397c417bb1275c87067d3c17ba8263fe1339b4abca2fcbdcda0c3de0615677171999e6183aae3962e42049ef85d96b7d09c30481ba126b898f4daa983a7b12c221442141494519b1aeab5a3bc0f85a4bf0c7f01d1d732ca1777c19347cfb338666aa9b800f907f9c9b568a74a6b4a16d44665232ab81fe3cf4279eba82f11dc778edde54d17e288353e91a0a4dbd9ca0a8043aad45be33044bf95ece370a090fa54398bbcd558ef979a926fca5fef6f246bcc236071a3fb2efec78cee47a12874e261a8eb9fad68812fd86114ac038e37f775e7c0441212b067d7070d7ba3d7fd756b47b414f49990dd47245eba91c86f9af9e5fb56ecab85caf45fe1840ca0c74a420eb3076a20809653f46b4f37a8960e6d80ec367b58389e607b8036d5fe1eaecd51b2b5a328ac3121d8db1bbb6051f50ad4352711ff614a06d132d6de151aa315e83039b74767c520b3be8a4de3b937a5d5464c373d95506ea9f883ed45b4aafaa5a116aaba5b6d1a2fa75039f7ba4f20ecbaec0c25f9b5ebc31e139246f183bec80765a77a6dec50666117cd278e8f3e07ad69cb28b17b63c3e8a1bc9ba0a7206a9425a8df2bea5ea16ce917e8bc9a05c33701f022582b307428ea1809a55028bd1314dc1ddf9f27fa022c0e96913ee78c401cb3449891adfd4304b5c52fdde1384a37f231df86f00ac632b37c27a4f8a63922302c245d6dd873abe49d589225b3f9dfe7314f00fd", 0x1000, 0xc, &(0x7f0000004540)={0x2, 0x2}, 0xc) r7 = socket(0xfc2411a04b7b1c6, 0x5, 0x8) bind(r7, &(0x7f0000004580)=@in={0x2, 0x3}, 0xc) setsockopt(r5, 0xff, 0x9, &(0x7f00000045c0)="d7b949ae24820ec6221d98ddf48554ee99bd3cb7035d4aac4428", 0x1a) syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004600)={0x0}, &(0x7f0000004640)=0xc) getpgid(r8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000004680), 0x10, 0x0) socket$inet(0x2, 0x4, 0x3f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000046c0)={0x3, 0x3f, 0x8, 0x8, "d26d457ca820a9f141c7f0c056ec7ea5701f227e", 0x4, 0xa8d}) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000004700)=""/117) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000004780), 0xc) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000004800)={&(0x7f00000047c0)='./file0\x00', r5, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000004880)={&(0x7f0000004840)=[{0x84, 0x1f}, {0x101, 0x7}, {0x42, 0x7}], 0x3}) fchdir(r5) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mknod$loop(&(0x7f00000048c0)='./file0\x00', 0x100, 0x0) close(r2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000004900)=0x3a) semop(0x0, &(0x7f0000004940)=[{0x3, 0x791e, 0x1000}], 0x1) executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dcd02e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80001c7ed14f6b4a89330f4f32dc5d29a1ddb380a30000000010aa8900917800000000000000000000000000000000000000000000000075bd0ecdfa60cf0ca413fedb0207"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x21) (async) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x101) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) (async) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0x401, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) (async) open(0x0, 0x10000, 0x2) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (rerun: 64) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0xf, 0xf0000000, 0x1, 0x7f}, {{r3}, 0xfffffffffffffffe, 0xbb, 0xf0000000, 0x0, 0x2000000}], 0x101, &(0x7f0000000180), 0x3ff, 0x0) (async, rerun: 64) r4 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x800}, {0x101}]}) syz_emit_ethernet(0x26, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000180d00000000009078ac1400aae000000100009078a4360c8f7b411404082e3d48210e670aca54c53f3ec9f6e87bc123d72b3f10c554f805c1dd97cc17b5ffef83f32f69b07176733c55d74b6cc5374c8d8e667dce2a561f84e335816860584a01833d6d644c62fa3f28566c455159687045dc0c74380b743478daaa9eb3095491c5230ccee4972dadd2b763405fba7b4beee40b2e4c5c7413d1f37e6c1f3c07b874c33e54a61d7ff55cf2424faae9342039bfa4aaf368718c3709eb3ceedf46e0dbd298d7d9e9bb"]) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000300)=[{0x80, 0x0, 0x0, 0x1}, {0x7c, 0x0, 0x0, 0x7}, {0x9}, {0x4b2, 0xf3, 0x9, 0x20}, {0x0, 0x48, 0x6, 0x8}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x1000000) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x1}, {0x16}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: syz_emit_ethernet(0x72, &(0x7f00000006c0)=ANY=[@ANYBLOB="5544f333d4703ebbaaaaaabb86dd60000000003c2c00000000000000000000000000000000000000000000000800001a003f000000058100907800b25819"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480)}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='E5', 0x2}], 0x1) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e09", 0x14}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c", 0x66}], 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0x68}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa044b60f6a3ab2be00036303408b6f16162bba748697f6179e9f191e68a67c2f0ae53176a0931", 0x4d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a0f37341e75001bc13f4eee34c0170bfd874d2691818d7f538a52ebb5dacdc7f793467b797b1f551d463a33daf2b80ed1aeb7c55f1da6dc2356a813c69b577b25f14c3aee67ce913c38f4ef0cf74e0e29ed90f936b54926c342f5bb8742fa1b8dd867243cf6656062513d744d31b55499dd463cc72b785d3451e58d0ff55f500c1746043a077224a4a99b8f63a71331e7cb1d001f1959719b79d8480ca7ae5bf4767a02bef06a5bacb5495ed2cdc66e4e913f6b0b109d57273f87864b5ce94ccc1ae516f3bf49e7ebc57ea4ae9d03663119c724c965a53945343e65a2a31060d030c4d14b7363620deffbfc7fdbb02ff934a00c10835789652331e832c0f46e61e9e502699565bd1e892918402cf9fd988222c8dd8b424b7edc314b768aeadc6f3a6c7a7be599901d229e93a596661baee02913e930011ad53779dbc073c24ed8b76cefc5f9d985fecc2b4d48cb2f241ce919e739295867a83a103c609df29856793822350631c5d84e30d478cfb75deb431c9a60558e6582eeccf9969bee778c097ad51c3a7252b824a9e0ae530df6c5254ebe3a6940819873f74153db9306512021f3cdb30a125deca6dbe93a9052aff2c99287a9e0b15b8f11b1990a0689e83c37ce7b238eb60b85f6e2ff03e2ba57de3e1e4e5aff5fc4609a4a26248fe9581783f6200e27e88f6a59093365161954ce849352b9ecaed87a74e9644f275ac013247e4885034c5fc96805e1ec7e539464c7bf9727ad7f1a6fd45ac15f6143d02969a7352f7fd04c34c858f7e9d61aefa108435b9b61f2ca0d63d1f0f4c7f80c80d7f40f9a142861703aa677a6f9eebe232ba402f538a4226a26a7692b803933541e385d3a441aa6f72944fd77a8f01fa4a0caa4c286844f2a3ae5af4596aff131be96157fababacbc22a6eb4faac02644cedaf2c21696a86037", 0x6cb}], 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, &(0x7f0000000240)="a508bb48b6c0a545f014cf0f60d7d4d34d4c849ccb9e236c67e398ffacec28996be9ae043a56ce3ba67a3e51689b9b5455e94e867d1c4f118dbe1ff8b832c46e1b863f0323acdbbfb511110e65865a96bf52adc3581b5e1a8b5edf91b8e2ee0f405faae3e4cecb23d5f401a051e445646ba60543fff7c7b7edd59542f179089f6b4aabdb771f1e47613e53ac1bc2f6e53b30158dfeb94902ded2c5f606cc7d45f91f451881a06c062d86bad3ac49e07ab5cbedcbb173a54facf76a6d5433e636ff2dbeb80270825d67e6b5fc5402ca531eddca1749ae50", &(0x7f0000000340)=0xd7, &(0x7f0000000380)="027b78fb598fd06959d7d3592e53bb1ce0dc2c4d1928e3715bb71481ba4500559a0a6c34aa56eb41f517dc9a11e7b310235bd113225efdbb37cce8299cb3232fa38c943f832194f85c4c907649ac6d61cc99742917fa3504c09e69e33bc9364f5b09c722ab10a6b780cc53a0acb435d21744852dded3d019e6da8727fedc70e33207ff900634a681a40de342bd1da3b178dff613ef19823bfe9d9369c8a84f30967d10a516b7af01306ee05dadb59eeffaa3ae315e99f8ccf9911fe1644c4fc84b821b58e4929c569641a870a214b1e718d38649b0620fd31da84278", 0xdc) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, 0xffffffffffffffff) utimensat(r2, &(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x2, 0x40}, {0x2909, 0x40}}, 0x2) sysctl$vm_swapencrypt(&(0x7f0000001680), 0x3, &(0x7f00000016c0)="2be799da1260203bf7443b11c5e41a2a021bb812030c24620a414f673136bf0c61e5594210863f28e369ba8a653f6eb555484f8fc287f259a2ab8031d2791c438b9001f1a984989d513c60f0e6baaf6754f9856b888ef6eeac8e73401d224043e5a98fde28540670993ba76d6748d508d88d98469ac6243ff99c47b9d565086c91381c3a9bac2fc6202d8c742e071707dac54f82338d59f24a103a564fc01624", &(0x7f0000001780)=0xa0, 0xfffffffffffffffe, 0x0) sysctl$vm_swapencrypt(&(0x7f00000017c0), 0x3, &(0x7f0000001800)="bbd1bfc112fcab487f5b081eff57575186a5d4799a4a82d81386ee16e070304884d263bbcdfef48d5578a308293307827b4706d761f79ee362a0a079465a5bbe54c6f480533855756d7ce97d0b24b261f13e3279f8448f52635bc056b749150c8be72d051db7b1ff6a63466e0d87280132326a5695fff838873d836590eab9cdc6d4348e493e6f753530d8a5e7b1c6f165bff07ec73addaf27727d030e66", &(0x7f00000018c0)=0x9e, &(0x7f0000001900)="628cd5efc68231d7150da20cad2f92bbff614b45d9273f4f3a32c8d72fc43c938156010491fd3275cee70e180dc8b47b87c0f1fcc30d13c2124526a1766c4b3c98bc66dd67368defea36ea391f7d718842b10d19fe27ecc78f4162abf81971f29189d7c54c3838326f6393103391911f59024253a689606d8122f2a8bc6e", 0x7e) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="4e3d31010941db54b9af9afc857a3b94dcbfc0d152445a2a2ae165e6feb01a6461bdb855fa8c814db6a7c14604ee89f8d50095eeac602580b3a9b65812d31553dd7f7d331c16b3d790c1d82be0c90e655c87884520b47f4137f8bf5878021233ce7f6d202e0fc9d1e877bdf47b61407ce4009401e05275334ab4654664533d480d3e1d5d4c60c3b44b81e52a1232b5929690c47914226b80", &(0x7f0000000140)=0x98, &(0x7f0000000180)="41be0bb266cbd7cee208b4c745813b9e88bc0d5f2ad4b3b46ade40760e477723bbad92ce7093b4c96955b5ad95b609b82182c83acbb3f335b9d8878949ff9b21a20d0ac486339be3", 0x48) sysctl$vm_swapencrypt(&(0x7f0000001980)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000019c0)="573043268e25eb663ced476a0162d5b261a7ca817dd082cbda20deaee2ec06d87e508750d46d1f80b41dabc7234b49211012fb465744d71f679cd0f72b03ba6ae90421a06cd81ecd575d0ff71d23926979b1b52541b1837ff4575cd7dd4fee57c8646f1f2e98ed05edba3bad8a957b73b1aae2896fc89f70ae57a43a4d575ef2df82c8cd340193f7bb3037a528664296c724c35686288e7085f93e29bd89064d1ac07fe46d4b8798b43c9d64605d5877027a1a93a8433fe53c2e89b132785ef4c03159b71ac82673a9999e3e32a4e9f91739a0b9a8716809e9cf84475487f89a4798f97001f3a59f7b456c6b9d", &(0x7f0000001ac0)=0xed, &(0x7f0000001b00)="7d423cf0ed4335d38a8e83e1d8a87054ed9f117e22d3f5fd76caac4032e6317ab1238d36c97c3a27521161e3574febfa474a1e531f086d74b495f44d9ebdc59a914c339954c9289fb4740219aaf11d9aab5c7d1e6acac536480d013fb0d51d26b703152dc151c2d58191177a996a9941daa85409a35224f93bb2b7963215e2d81b9dc5949c15d783f8dfed0f7bd4adedaaee72dcd22360c766a1b946d83e8cf7fc397acc9e65da66c9b760a65a98adec5c23bc8f0d6611d616e4f8f6835d3bdb64ffef5aa37c603d9bed6355c61c48f5cab5f742cfb6bce94a94463511f7c08196211f394b", 0xe5) sysctl$vm_swapencrypt(&(0x7f0000000480), 0x3, &(0x7f00000004c0)="af099d3bd3a006650ef690a1792e76d8c82632e15496cc337153fe62fe1396314a6d240fb99558a5ef941ea559b883408571af776df1c62e4b4ff1903496cafc040b0800d543038d5ea0083b99173899a3c06f4e3085c88c3d3d3145135f4d5760b6fe14204809ed774aa5f102992f6a2e369c974c675fd1d3bd8d0a9e0505ded74113e13d620544eb3cb358c1470063f9063b656b5dd2e68e19cfa680cd1812ac7f4409dcd2dd53b8424d43314fa9a0b5a35d64078f7fd8c78776556cce1042e7a098321865fa00", &(0x7f00000005c0)=0xc8, &(0x7f0000000600)="bdf2ea6cd597a82c681c4de5d9fbefa66ddf96765d5d2dd2dcb21737405faeb2a0c3fb01f442a0fac2958a100df3b7eb73664e8ce997e60474993dcda0ad4a26c96120d35ef1fb1644730c5010ea6eafbfc18fb52b7542f5d83ad2fd49fe52b7ab00f268f64074f08dff8e78eb0715bf1160e60afb591df958e8a6911c160165368442c26671603be60c42304b17a279bdf67e1f4fa015721884a3a6575487e095e0567d336331760f7ad7d956d022784a31edeb870f12c9e5669043422e75a28b584a0533714b7f16e7b8f186e15490f3d22eb3731c620d798dbbd0a1c6e5b7d01c803b414f0cd84960f4724b158fdeb97afc1702823cd18e1f89b4dd8726e038a798469142aa6054c475a0b78602d3ed6aa7203fecdb2d5946ef1efebfd577cd6bbc07598f652c62e3e6bdb9e56d91f45de19fb26c22960eb1ae0c4c0b914b553c0f9dbd7f14f7a98b50edced11b2b837717bec35895a948a30d041c097b8e91240edf7d77f75d4dbdcd6e53e040fa274e15a3500e14fa3a3e629e4b08b05838a948dca01b8852cb7e840fdc4b19ab97344cf1cc04ad33dcec715127dbb81ca733cf474681826908e5b815f955b686f42b11a1eb5873ea0b681fc76d75767c31ce71725c378780baab95dc9334bfa93856544e113c7120c31a7417918f1ceda72c6cd274e26a9392411af80ed30bf9171d74e1f13f632d21524d6bbdf0079278e8e52b4d9e1a8939edf05d726b91c4e53e856f88a524e7c2590861dd6bdfc31aedcda0277b52478b2c2d7e37ce655644e57d68869e9941ff40379f0006289fe19dfe97420fd02a258d8a7594c261fd1a657ef63e56b22d5ca48c55244e1dd81d6ee4ec556c84fdc69589e6ff0cafe86d289a6b3cab4ad41065f50dce0292e0be234f09e6f009d690c44e6f9203f424be863631748620fdeb094b25bc2672e20db707aae3c71bf1a7e83d813b958b77de37e9fabc88775aa4dbe201144b0c6287e69307e2604900e99ae10bcf833488dd17d96ccb7a30df69603db1f29499f52e7a18bbc07177582d064ac02e3408d9e4264cbc728955831836e7714d96b4a1d96e9ba84422b673a7f82ba43cdf6951c365d46d3a606700f0ca31338be70d1d1d3043b9e1d3253bcf7b4a8e4231fbd39649a140bd8a88cbd446fdcf441c863572c520beb79376e3a1f3b382b48fe5e219ddb500197fe15e4aaf4267fdbaa39aa5b2ac1039e9b606f1d14543dc27210a43c48e24d9319add44b6b387a5d5847c54292ff4fba2d8acb8f722aef33c94863d9fc20175088617883fd19b7b244e4960cd24f3b1887dca893bf71af6d851f65a2476cb0378716495b4ec598bb7231c9cec166772b3e6c417714a36e1544634b09c89e416f75b833e4b392d147fdb6d3125f3798754ccfc5ded7019fd0b3f31297b6ce4c06da553449e58719be750b00db36d923df4f35d69d04be1c7041ca8cdea108600b70dc1dbc7c09919b25c9a2034d730a4c1e022ab85a6c4684a914573727f55f553f4e8554493dc1d5e1fa3ff031b1523281d1b0cef3f0ca350159e53e6a611fe1bc09735ef5f7073bc225dcbff08029f34081b4c3a0cb4d28e7f88d82b2234b55dd07960fa3322afbbeb3bf81065b59f2b78250a7234eb560b2bc962d191b69295e4d7edef9623b51cdb75243b3604114632aca512b4655edc2268afdec4624a63b6d96e15911b6813b16f643f11cc37877637fa1e9bec663aa0914436585312bc87f7290d7f183973340457ffa66fd420cdeb488dbbcc3008a39af368566800a751b805a9122d3f6fee4de931264facdc5f4c3c81209407275f2fe7f6ad291bb54f97394cd15f2cd466a38f60f2f3e649b7f65cbcd2901c4e3b39b1f9a1a3abd4a04982e93699580140bfc08c2e3fc66cab21efa004c110263803c94bbf8e9f78ab3551f4608ca258f1ef0cee8eeb34b48e689061939b50dc0ee5c29f6c43620734f8e67e6e989cdfab9cb81ce40307db999ff5aa887654ab8e81849951223f28f64d6b07417807dc409e8e82904949097885cba0724bb29afef553d93c5083f3a57c5be77ab1200176c71b5beffd4b0069a7abb3586e42891ef433f363eafed165baedaea641c1eab7f4bb732b53f5ea6940ee4cbb7254cdfa72a319011c785a37562a192836f07f520468175b08f17d72daf4fdc309059166497260fc29c81d41f40128dbab4b2a43fb1bfe5d1fdd017a67098383b3b372081740194409ea41cdf54296e9e610f8bb6c5ea57329f777d1fe37f20234a59833693a2c71efac6cc0f0c04712a0a861d745b637defd8293d615059cd62890bf00bed91d748fa24176692f51faad4eac772e1a99d010054229e07d8d42d6e32d241f0f3771d957fbc4eee38886a6d4734e8e84a0af754a5d43033cab13e5c91d7a938434948f640aa1ae752a10e508d4f7caf45cdbdb858b0ff2b7689c4c409f894ef23e8fa55b1c7ac9a1dfd608292dc5160599a9031677f66f2c2199fc4cedb31ac64d29bee9d9c2562f856f718e2f431eadda1d1263ab07dc68df7f861212e701e32d7aa56ba757e0ef86192b1db701cb88832c33b03e543b129d1542e6ecbc8832735170dc65f8a474889bbc27e8775f16e7891929b72d1583fd621aefb492afd4b50d73d14830d7a74a1f42a393e61c9a607c1dcb0bb8fc72e0db19c70790bf3c6461f9b2d22b0f61d7fc02fcf763901fcc105bd95a38d32602e117fb89e52828bb3c7be5a68cabc9b4279bd823ece4ab3d773846031db38ee84a97cd0d7618da432e4feef69394f89d37b63dba0c8781131fc944f272320f08c660c216baba69619f3ee3b984f5702601382ceb3b426bd7419680f4bc70742a552ab3b8af4ab056bbe82b0cc462766e9aa1d88d8b419d569673c8615f8df7a1d1220c8d2496f8ea2aa106082863c4e2919f8788da035cd22ac6a6d54e039348f45bb53bab34beec6e2a0415f842e9b8ded62c9ee177fc5dc7465a45a5e7f030faf089215a1b7918030174610d582eab33539941b8fbc730befef1432324d46b5325d40add587c9789443b0c00ba254e8c27440a03acbd9a843efb2c393493e48bb075040ea4a964d5fa9da6507b6a10e8f10fb7f644ce9be434f3b7a4c49ecce8cc340b8d27111c2c23a407f3ddfba088f3f8a5522c4fb841b1e2c40b9931cec5c8753e79e6a4f6a2c20aba5ca2840ab5140d3a44d4543972a4810c9a0283b3fce566510b4b7addb0999245e39ff8fbd12a9d014634ea5fcb06466e10010d8a5463bf52200f7632e6fa7d6a0fd4b70887d9f7045719f2d3c6af2d15fbe0cb602fd13e11d7cd41eb7886e2219ff0e26a501e897b52b0cd67ef84a2fb85256383b42ac3e0b8a7c4261cb0201d9bd56c60a18920cc4008f5972b66ad7b3d7637ae32466681439b2842d629a5492313aaed9770dcd5d565dca9cb39828f4812573a9073130093351f0e0a60a4f3d0aebc2fa1b298ed64248b327dffb2cbbbd378cc2ad8a5a267cafadb0fb57c238e4c0ebe0f8c601a2828878e3af82f5d0366bed6ba4ffb88648f90b0b2f3830ed46d712ed1c1bfd9ce98b3b4527b1c438e83a46621b19ef3626d9090b5574b0db864b7aa4fd5085236b688f115f79caff8728842929e371419217719afb9fcd903089f4440921ecbd9a22396fb2aedf09c1fdd7d684aefb2bec07a9111a969b10b6c06cd995bbd7a5443a48382f97a9e91141b379403d639c5020789501a91665dfb94fe258db74f2255fe5a99e4127faa93773e83ae16456238f21f38316fd5de0259c84dbacf41849f6e53087cfff44cb75b9e494cac880a93514bd4cf4f7bd232cb3511bd11f5778f93e75565a54adac1deb71f2ad3f208dd3c8f34f160c023ea7eac20c4195e9d2ffbb8da00f9a04863b761e4e4963d73a5bf10d275052f1729b44bfefe5afe34222a14efad20bd426852fcde46c6cd7d78fd88aef0216dbef8938d5730699438310975c4a80fefd157319f7783e1967947d3b515bafe908df31310368a448a4168d9b9ca917e087334d6650cb6d097b27e99c65905e54a93202992927684348612faec3692b503b48f2003b2ffadc8c5cf20541c143e5d3e890fec6132051d6db062d28f9789a1686a85e962e4e0d85e9987e555174f2254629bff177bb26d5e550cb8cf65476bb6aa62899a8ccba70ec68be6d9eb9e9ee52e21acbcd3c8fe39d8fb41d076cbd4a136b58060d59dca9d3bb6b0977582411f4721804040f714fafd7468f6e16d9e365a98b1f387455df9c571d1e280491cb3f2504ed2c0b96ba3504e8a4a55054d426f6444be12feed335431357594a1f06bff97f3ae76332af209aa7b8860bbdd4037c5be65fdd3d05f320c182b41cc9d3ce015402cd79e09be01d50dae451702f64ccacd603113a819d1198cac4ea05376e462a727cb8f9f306532eb41764873cd38864b443069e7a117a3af4481a06d686b396fd8bb52e37f4ec0364cb9c437d0c7cca18b98471e3ee5c9118c8c708caa08afc67b80b0ba7b8230830f4308eb4131df0449062d712ed9e71d61381653d7bc77fbe5580720eab2490ddf53892fb30066b6b0930c8d0040614b5c61dd28d03534da0d1724c0209c964f95a9f52dd49785a52e56855a4ced1dac9966b74ba09023e66bc2c8cafc6718794ee27496d40f909a9b7e49c4fff59b225a9ad0d77f0ea47501d007767dc73b869a1ade7cb249b6b71e82683c082f98de6de821dec7bfe3e6837f5c70ff5aebe71924e21400f442f924c21412af7e11a883b3752f2baa97c8cbba2f48cb43e60939cc0be2bbc8e040eeed990d172eeee0db63e3076c60c5de7cadc5a118aa8c6858537172c4990ab0f3b951cc2b5204d6f04a49522ae3d7022ccf238887189e94a30a95e4c1816dbc7c4c18623815488988f48d9c0c6bc4727ace3bb48428c51eb0173ccbe2f7c029fb9220ccef0a0766221db1c8b9c2ecc8e9b5b0793e6313f1e2e5034593561f96bfedf08359a881eb67e4cc4a8f70969d20e1c4e3af58a6ed11e1d16df50219be723769d691884df264ec805ac5f6bb4d6d637d829cfa366b99256f710d358e054a9f9ba4b13377d3fc1d5cfec4d4caf7f7169763397c978ebfda8657395f70d76dc8dc5536702cce6763419506514214bade2eb762fd095cfd8900b79e8fee56dacaa8639cfc785b9ddbbd77e252bc8fb722188b16c2a976419740243e311f2bdc4f7e24d424c3b7aa24f1ae52dada378892c310cd0160b21b074c3f9ff5b037333f783d5aa1a44ae2435e0bc8242895870cec49c86a018affd1685ad493b708a3e3b5dccb27d80a9f5184a5361c6798e54d75a01bb0405320e754818f8564776130d3ef5f08749f7d5371ad4e421c9a176fa76c058a2b902f70cf0d7b6f74e0a44d52f2bc967607252834a8296cfefe1679575388db962d45ee1b345a2bac6be07af17dc2fe4692cc764e3fa742109c1d6f60bb4048830c7cf24b30954979f94e7c70e351572930f4762527e85d45db993593d9bd4fea7ab0dcf915a597ecde9304a22eacfd2064f6cd6080c64305f027e240262ad88313767b586fc0990adb12205e20baaea0165f627507e32218a2ab39c07d7fc00cdcdc8c39f2a294d4fff99ca4728fdfa9e466903678e936be7cf26388438041aade17ee2619d4a865178320190477b64bddede3d8d5bb9a7233b56885cd875890315e11c3493f41cd5a523619a1f31f86319e693a7f656788914784b85b07fd9c18aa1237332ebcfe99e730d2e0814d13b485bc0cdc793fe1eeaedf01d71b82", 0x1000) executing program 2: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "c6057fbf69b063b7f07c330def408bb0d233a3a8"}) write(r0, &(0x7f0000000080)="55c2bbc3446c66431d41cb424b3e8da79569f6ba8102209d6203f96a54ef97b2e2671af64c52e897c47aea9a8795b231db627bfc6cf41cd05d11b50fb6909d0cdf7fe3c1a7b208c6750829b7cf55f30826e796fb2113b81275e02f6cdb9c836b9cd518da6531f99cf6ab01", 0x6b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8218694a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = getuid() setreuid(0x0, r4) listen(r1, 0x200) chmod(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="349b5cf27356a2424a81e93fd46264ac", [@hopopts={0x88}]}}}}}}}) executing program 0: setrlimit(0x0, &(0x7f0000000440)={0x40, 0x5}) r0 = syz_open_pts() ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000002c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f9ac00b0d26490501d94a34b8e5fdc84cf71b59c7afec370", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000380)=[{0x9, 0x7, 0x7}, {0x200, 0xff, 0x3f}, {0x5, 0x1, 0x3f, 0x6}, {0xebf0, 0x80, 0x1, 0x6}, {0x3d, 0x4, 0x3f, 0x4}, {0x9, 0x6, 0xdf, 0x266}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYRES8=r0]) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20000, 0x0, "ffff0400000000001e0000ea3556077a6dc03900", 0x0, 0xff}) setrlimit(0x0, &(0x7f0000000200)={0x10000000000000, 0x80}) syz_emit_ethernet(0x3b, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000088a80400810008008037cbf27e87284b4aad804a61968196fa7053d1eb5cc35a2af7be8a6e7d79692b5dc3cedc2cf8"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x402, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYRES64=r5]) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x2c27, 0x0, 0x35, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x2, 0xfff}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x4, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x2, 0x0) setreuid(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0xffffffffffffffff) getuid() executing program 1: sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000000080)="8b7f47192e1bfbc7fc8f5ce47d184ffab434a795dee12f94f17b0fb81c7f0e4e3bf7085f928dae075856", &(0x7f0000000100)=0x2a, &(0x7f00000001c0)="99dc7a0c7992e6d63cb0c4cc30bf9c3c5533485a7dccf0eea9c9015427bddb9677b9b2a5b0a871573bfc7cf93fbb3cf22cd609c8f19349f016892b8e2c33543cd40e8b094f44a78c94fc0e33384def5e1932af8ae1d3a4b221d10dd793016b725716c6a8b93657c04ef8d6e76f6c0420e425e32c98278d090727b533c860d4a8423dbf86f6c884b2fb0a056f311fef56cf5db93f2257fb6b068a74443b068422a8bf9a54aa2f", 0xa6) sysctl$vm(&(0x7f0000000280)={0x2, 0x1}, 0x2, &(0x7f0000000a00)="48cd1030fa4dd31ca17f207a6a4436cb97e9e419177736cb792637141e6d2c6a3b882dac7c92a24de766c1fab67b5b183a78861a3224316d3455c143cdcdaee1a2984a9609665ea31e30f85fcf6adf67e0ce1094bc66049986647f014402274f216223de67480982209c94d25717c82594dc26bfec8300080000000000006989e4076aa87619bfd96a14960299e967c6f476d3640bde13be1ab5219ea318037375cd17c3c2aa284c5a21c03f43ae347d6cbf68ca1f309b9faf00181bb43a5722d51fdc681c7621cd27dcf95810d177cd249204e28b5dca703ff9c1c4f0ede0a7ab4d84725017a5f1e64d3605367f7fb094f380eabfbb26e96e99fc06fa57e741b799e8d3c083a14d59ec000000e926078c5643884fa704c6bdb8ff371908c52f78c4d6c95628e6de37d3548fba943d80ebf10ef2071d363a87c5e241498ec0aef6793d667829b5910eafe313dad5963f81dcb97ffbc8895ebaaa5f31f17481b90eea0e32defa31c8c9369edfcbac115b32a8de7091c155835788e3e2065c0aa01def3eabdd67d22239ae903ac32edb2606b1c088627d755b53ce3f4596e4ea23a52e8aa7aac87365a87be1b8427dd7067937edfffcc708e8beb48601210b8e9007228cca4b2fe00381aee0fb02a2ff32c712d19c227813205dfa69c7b2cb10324465cbea8782211ce1fea3950c20bf3a9bafbe7833e853cceafe56bdbfd3d65ff07ccdbcf21fcb570389e12244665c6071e0f6bbff8cb5ce225193f935975a85f916ab536fd8a0656cb81852cd4273438d45b231739f08ac5eb04de8ca65b44d0f8413d5927b01abc7bea3063a7ba055a2c7c1d9c8415b82f4fd1a18105516ef09c0ee2dabbf99a4bb6ba7a828165f206a3c1635974ed8833263291624e2cfa2c4db53648e89946fcf4ebfa7aa4d15ac6378119111bc42e3f68dfbc9773c72a4", &(0x7f00000003c0)=0x2a0, &(0x7f0000000400)="aff60f4501c1477637a1dd665c520802b953a6bb682d8b365935bd46913375f4fcc73feb78c5dbc5a3f10a0b4689d3e533556fc1bcde6a8fb40d977d7976fe864f67536709de6d1286e17a1db9c98e2177e422bda5b403370d789ed09073b738faa133a69b59fb029a72cc97c49f9dd80543f6bf308ef492d489ca3acbafce1e145782795a3e0fe73814ea949b356d2fa0e4989d23eab7c554b7e2c9a623b0a041beb9", 0xa3) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) sysctl$vm(&(0x7f00000002c0)={0x2, 0x2}, 0x2, &(0x7f00000004c0)="9bf492b300fe16615c841774d84489323bc9282346327a754d7749564bb9004598be6256076370ac424eeb0dc888db0ab5bebf0af96ebb3506769ad8033bc0a4d339d3a82ff93c0baeb4a57a6d5f159419a7ef47bada79ea8eaf25d9fd97432c04a54a4ad4f57f3898496342e34248e32a24b1aa9549bae1b5c42a88a97ffa1b965d0381c6661ff26b1ad637566361ba48666b548c2c64d56b4a60f15f2777b3349a04a4654b088b54aff0033f18e26d32920f9632717c51a3f384af6d588f24f634933f1c7585acd7c11dbd53a4cdc1b0b6e3719bc811595211984d6859448eeacaf03b46a2cbf2c60a", &(0x7f0000000300)=0xea, &(0x7f0000000640)="be4e5d00232ef25f587670857498294e7924992b748fb6e0a430e4036447932dd1f6c90b86540884559f443f8b747f79617970e7a68ff6696c2806873a773172c0b1062020e0cc62b73eec88e5d0f7ec2d0a945c68877d5e173716beb818af0ab4f891d2359ab118b7f192b0d5b008fe673721e3f31f27be5b586f455d05d4ff3a425ecbb81ce6f76e9358f544cc0995758c48f50e392db7659ce0585a36a969b995cb54d537691a3309f0c2d7950a2dc3523715225e", 0xb6) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002ba000/0x1000)=nil, 0x1000, 0xf) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) read(r1, 0x0, 0x0) executing program 1: setrlimit(0x4, &(0x7f00000000c0)={0x7, 0x1}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r3, &(0x7f00000001c0)=""/153, 0x99) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000140)={0x0}) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000040)='./file0\x00') executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0xfde2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001700)=[{0x0}, {0x0}, {&(0x7f0000000280)="e304789063207e1b1f", 0x9}], 0x3}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x6, 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) recvmmsg(r1, &(0x7f0000001400)={0x0}, 0x10, 0x42, 0x0) accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x49) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) poll(&(0x7f0000000240)=[{r6, 0x4}, {r6, 0x80}, {r1, 0x40}, {r3, 0x20}], 0x4, 0x0) executing program 6: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000080)="1dd6c226c4378e2216aff7a74746514326e5c1c8d44f8621f104c7c81c76d86d358eaba6ac903506fdf6d7ff19265abd634c335a626c5cf05cd2bb717a9f06", &(0x7f00000000c0)=0x3f, &(0x7f0000000100)="9a660e58c97a9cff044a846c6b04546550252f63ecf2011746f4203a9eef1b08679246c92b7202835d180942cd18197aef72354861f690bf966c86a7d07d2c14e9b731eaed83fd900e71bb02a6e00d4fce4aa43b4b86d12bb671155afa20c4719269620b06275064f7bddeaebb46d6237d4a6cddbfef0d4780d375f9454107587c771c07a7c732733e39bf90fd21d303debc0a72fde22fa70a9969e84dad22d615f0857f3a4519badebb842b564a88646d0ff402785e9d7e1cfa2970ffd86b634cb6427887d2217806b1b8b80c88571b5eb83654ce10bb822369ec569b4a163ae2dd2eaa49fcd729c4a4ad4e3f9f7edb520deb52747d29c9cd0e6264ddded3433de3dfc2c39e80bd45f772a563215fc47f804be662b08e3d3a7131706490d2af8f7b954abad2b0977076c8c8066e5a5a91e726f3becec89184633ec82d8f3c6d1a09e57cba880446cad27f75cc176d6791504aad00a61834dde90a0c1b4350d50927944d05668a823b4dcb8bf7d659e513f2ca042ca5e93d0186977d0839a0ce006331b3e84dadb14e56c2f7ca83bc7a7cdce775e06a0098d997e4328a70c27385e4898b159b0c59c08bbe063526269f659b32e0090c23d73125721d63fbd1f38841a74166d81b93945b5838e5bef345222a058497ab7e1d919ada8859a20a9c0436306f1022233751b7851bb43cc1004bb27a3d827e17509170a3006712a304f7786c738e32d21f6c56435cd08e7e6d471e12f1ea81a4a3420294b1c33ae38688b70e6dfc12a7358481c3759649529a84df02b63bbe9979b3e74e36fe95190006221c2df1b5a6c7aaaabdfc2c7ac397cf8765d5d88c4476c069d86ba297ae08cda0a913289da61c7e625575116fa9a0fa398a803f067ed0765c876a7a13dfc17759bcf6772f2947550bc9659521b48f4136ab92aa790c441dd4fd9275f797a532aec7d5f8defb0f0a959a8b1398c090be2920d412e6c6c2cbd5e5b827f997b809c8a638085a701b9410d42d643a1e4e3ef41f6730741f9b670a559e7aec166fbc3f32ad4bca1ebc57502ad7a92ca5e8580fa82e5140c92dd0baa0d3c9d612d7f1d031b5839b38f60b159bfa4aef771013eb7ae4d12cb1ee1a96c643353cf2ca238a9699c40bf9ab54fbbba0391a56423ebf0bdd7eb894ca9e70d85ebfad843578b2894cb213e85e1d61368ed57c706b0ef27491aa1b7e73d60d0f9bdaffbe017aaf492873594a896d320e3c8d015b2d8819860bc3b6dae18db0d2ba06e41f391c8f844452f09def473e248ed8d56d71a89e4d7ac53fc0adab94d4f7f5d28fce9926b2661baebfd7179c49caa9e25e29f67c5cc87c1012d9f814a2b5ce646dcab75277253b9d68020f9660dc8f80deaaaad3cdd2def19872a12c8edc6705091fb16fa808b4de256df129011f213767934ca4b413184c62f8533b83b5486ba02bcde19abdc95d9989b98ec1d5f9ef76777223b13bc1a7726a1c7e33fff51be2ff52bb2de1bcecbf464a73ceab01288114f5280e2e4542288b452f83144343b75b786e2e1bffa1efe681248c8d9a81adcfe7f2f00ccaca6379cec1619da0788167e47b6502c47c3aeaca1969e029596c061f8ca033aa18fc8c8c01e4d1767087e4e49787821e6bec5f6251256904587ea3181e46bf03ec6a51d696752223f1d67493c5cb3f2f6b076b5869900072b86a5f55fefb8bf25f258040ef08eb6258eb2cc99f908466222c913b4e8ab3247705670441d3b72bb96edf5e9700dbef6e42560466c944020739ee7d6b9224fe1b954a555d015281c1234241efbb7616b9dc99411379acf1135c6d8dedc6964d09fb5e54edb6ada4901f645f9e47e8ce91a77f3f185bb99632c2077bf0ac9839136920f472225e56dc8826509f11499818973e5327d55af863fe7fdb70062c41e92c0f6a209d7f5bc9cfbfa121f85563ad589fa018a774a803c16f8e69bbab8c188994535f5f372e756b5580905d9e1c1b239090b626653ea3c3518748a21deccdb2c5a4f075053ab2368acf3ab0e517888ef656a26af8d3ec4b88b20d244a9f945de4670857765aaedfdd7968046b0030bae40e9f276fe43de892b24f2c95edbd8574454fab543b4003ba420e09919744b021f7888626a8c9a8b51e8326d9b05ddfeaf451e18e84c2b5e482516288f78dea2e7007c31c0141983adf8bba655974e2d3159edcf5bc04ec55812fa295fbbbd3b3b1cb12f14a0c922ffbc07ad669ad3c52520ceb3aab2ea464340acd139d42321b8f9d7ad63d7b497a4f52bf3380ffabe4e2083aeea75b5c52ba5f264f98e114f9f104de66ddf553884e62f7f145da24cac25153691b1b6eddedc268b0c66f18dc5080411c24eebcb5c94f3c5ec69e3019b89fe46ba7672f09810b5ce661a3282a34d20b75a72a99b8af5cc74a66c55875e946af35c33765194913aac5c320fc425fcd0a1bf39598aaf7e2482dc46d36d971afd3d187e1c975949621a30674a26a0bccd2c9bf27a0660b67770eea16e8c9403d488a13121b7f4b93a64aca86d273b0c09011fa8c2e0d4d1352d44161ed402c6c92b67b27c1d92ae7771cbd44a1ab72a6234218e99527a30ce3c70d0023d7f585833eabb8ecf1c7fc9b6945ab0441b91c51ed41e41c22cfc72ecb2f338d887890f0fc9860be8b6a0bc9d5ec5c99edf85cb42c0103c8ea4081f67458944068e7a7b282f7fc59b227964ac683ec5964e31e0aea9bde23e9cd995ba2c4308f0c4e72de97f8ac140d55da98d5765edc84408efaddcfa6e60b7a88379ecf8db3924bd152673e77ea3adaa7b22bf7bf64f88e91bb573884a6f48305bf37dd4db54fa1bf0439915eea193b54816549e7fdc78f971412754b3251bd37b40e70b839465a80d20c7cf5b270a0bb4d8e97780d3e6cab361b765e9acd8c6fdd45df286b397b0736eabfda69a775517e5204fb46fbdf54db77f364b97429577d64d942b8e6fb1dfa5e831ca3d735ad9d7b0cbe211a5f7bac2b08536d0a74edd54cc72596f9929aabd5b0f7c89f74324f26591961fd903badf13e319b9d172470234ace2faf8bd4527130ee584a19e217f12f2c47f234fa99fc8f892c5572a16db474c03fab71ce58b618404257f39aacf9e4f74b1fa9c9491b124227635f140d18d52243bf8c7b7ca1392bf8a16aa1d7d07fe387a49729382f5d9100389cd199f7051c8a264ae2fad672a66193b6ecb686a6f52a05d0e2db28274d14b36978b348037901b6667403bc79a455b35c1a1d15b299e36e1966f57a3615ad61cc6806b453efedf6851be0f952db78e4e13734a166db6acb068623297f5884618abe7f42bf3bd4b8aab2256358bdd94e0b4afa83d97cadc4b3cde6ba862383af3fadbb8791f4876258a806bf3d23d2b99d1a38a0d3999946b923aba661df0516b3c606918746598d6922f22818ff0ac5858f402d67eb7aa255ae176b5ac516fc57fdaa24f152033c77b73944b57b7af4510d0bb35f7801f8c8c2bc9a9a3562121f2266db2c727fc4af99c6e17cd1cd916f29eafa756e0f3b1b40a77ea50215382360153064c04c6f4c4aac2f2cb74327cfe7971de45e816d4555cc96b495902f2c128e7bb636017977ae7ad4d53c5a6a8e024d2aa7e0fe41446052d26360afd03c94b8eca3652b2f3f6bce34f1204f87087f94fe73b7e87b874072197ef9cffce9a06e11ee1c2b0c8a0bc0b4886a72bfb60c23c82abc02644fbfc49baf8b0e9785bf586b3c13c2074585da63af3893236b8c3c52009e32f30e8ec37d1dd8f15f287b6017c83ed2154df00e6b80cb877a6831190b8cce4139e2459ae58dd274331d03f41a7020d276bf4f0c9a87fe9d4caaf478b6e2136d63b823e341972386efe2265ad2d9f571949273986c9163d4d6456e48bff58d6f0fff5d8b0413176fe5b6df4c35c9a51d9a106db2d76cfe4c2f1b3b52445cabb28169e5463bb9590cb5c83d9b0bdd230af23c9d0be4d6f7ed84cad90b73720255ab42c1ca8d16fd9fba7e9b1b224cea9f8abdc1028bfe5c011971136438d02b0ac358789a2bc5f259eb59a177991bfdde325d8216e5c0e08c86e8a02615071921fbee6634e7029c1edb37695427422b7269d9537c3e3f043f6bb1a3d50b041f81dc6e3bff11785d99608c71419042ed95b70eef88165896bcd2965d1dc6f23309d99b70198ec4052d1239e774d8476186ecec08a8f2a367217f7e1786cd961de58543a60992bd0aaddcf9657c0aaa6a76c50bbee320656adc24091ac62d6b723c2ab73e19fa4c9679889d4cffd0064e1bd932f286a4041eddf574f60cb4214348724927d80c9d82fba32cc65f449760e72a39a329fcb7344d5dc3d4f0fb84df1cd3b5f837a51a390a0ca630b538e5f2c6044508a3465ee48f0ee3699690905b25bbcb6440a88d1495257a8643c8f81c9a570d05a8c7e2091929d3f0be5cf89c6b23882a18cb7a500fb999771bdd4b099299aa683a0a235c06acdd8593fc07406db7ca2b26df9eefd47bff6a907871304ec1473d6ff131c7e5a2e02070b5472b691df88008060f2892a673046f0ce31e4094e45c25a2f836c4e31e5cb09f9549c6d6acb0a3587db1fea73fd782c2e059252a0b1d09b9cb512e186936b87ca8dd5d8453cf3b01f956c9059f69318f6b3e878a1ac6a99ac5d311e1b9b6578c9e4888fd1fcdd813777851faf868107cd5f3b907c256c1600a3acfa598a57c425704c4a04e1ce4c11f3e232f831da6c9f1f574ae474d65c909ef0f4f7beff0aac55502c662d10db65ecdc945ee309f5f36aef636297d3cada7da44b160cccba073ab9e043c54416220eebfe2666ffc9c80038ea7c1930eefc368d5da93a5ea8ddfa0b5d55b75f55107c3178548f8a7dfe6a7cb2a79ccb6253c9f09468e63a260a37bf4a739e26835e38bb33e4457ba8bb3265ec7a00f65c8e79caf7a469a197625041a2efb1943273e1611fc4d7384f3ca08b29f2929eee35cbc1cb04a14e287e2613594660a2e821665b2bb8aaac6fb6a3e956c73dce69497b5295f62bd3024c3751823fa34546d9ff3e54ac92e8f9fed24357406c8bf7b7b98f7d0127f35a79aba78fdaecce97f6bb817c80b15af27accec9d05e313d4a2bfc622d494a4a123b2d202ced6047b1608277ac9b7bbff6f9e12f35b8e87611d43cc33e3cfae4c0a27e203f5d028ada30a37e7077c01062015bd5d7a76651f8966d4c83b6576a807c9cd643a0f8392828ce757c0b48ddd080a6a5fadefebc543696d2fbefde89383b0c63968fba75443ad1c583cdd22b9b7d3ed201ace2aa4b3ffcb5872f03b3b3271e49e6f1b9dae019f75548f26178657fb79ec5973623678445c3ef82e06f8c3338c07cca50088dd231381c1ada8d53b731227dd1d5fc6049fc0792dbfa5f0e26d35b8ded7ce2f5bd2a5c9c64d1c91342030afd7f20d64ca464d604a779cd24e8b3fae125a9203d2c794037a794411500bfe5841ab886b4d19ad080fec49157040a521d9f9a3236a0f50102977bd9b650c3b73bf296fb0d8571643063f3085d3f81df4e0290fbed892636bba64d77b9b35c86e3961e629514ff481615f4036866c5fb23f48c277036ba9dcfa15c205b76f04a1d9106c24217381df16bfcf3a325826c07ccebb41a22ffdcc12b8e3dc0e631428c14cb671d1e7e82255098739f461b420f56ed44ca3afedf1bf62b9f33b6b6c60a7a00a89e49eed1e9eedcef5805348cf93a8d872b2b9bcb0be82ac05533ff623a498175452ddc78c77fbc3b31cfabd85c5f3a0bdfecfd3a4be996851334849bfc9c5244ca916da5a2377e47ee185d3105", 0x1000) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) fsync(r0) syz_emit_ethernet(0x4e, &(0x7f0000001100)=ANY=[@ANYRES32=0x0, @ANYRES64=r0]) executing program 5: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r0, &(0x7f0000000000)="79f47b554ce3257451f46682a960f1e19cb8e129fa3c3de08f8d9b752d249827663ca610bea3ac163e839bef403a126054b28df6463e", 0x36, 0xffffffff80000000) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x72, &(0x7f00000006c0)=ANY=[@ANYBLOB="5544f333d4703ebbaaaaaabb86dd60000000003c2c00000000000000000000000000000000000000000000000800001a003f000000058100907800b25819"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480)}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='E5', 0x2}], 0x1) executing program 7: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x40045700, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) executing program 5: socket(0x2, 0x3, 0x0) socket(0x10, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000089"], 0x30}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x6) recvmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000002c0), 0x8, 0x0, 0x0, 0x0, 0x0) vnd0: sloppy read from proc 86299 (syz-executor.5): blkno -4194304 bcount 54 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x41) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x7}, {}, {0x16}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x20, 0x0, 0x7be, 0xcb, 0x3ff}]}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x3, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)) open(0x0, 0x200, 0x0) open(0x0, 0x0, 0xd0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) r7 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) readv(r6, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9529a9913c01069d, &(0x7f0000000c80)="83", 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x1}, {0x16}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b}, {0x2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x1010, 0xffffffffffffffff, 0xffff) read(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_open_pts() mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x53e, r5) r6 = socket$inet(0x2, 0x3, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0xc, 0x0, r2, r3, r4, 0xc9, 0x4}, 0x200, 0x7, r5, r7, 0x0, 0xed, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffe, 0x0, 0x0, r3, 0xffffffffffffffff, 0x192}, 0xf8ffffffffffffff, 0x200}) r8 = socket(0x4, 0x4, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x1) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) clock_getres(0x5, 0xffffffffffffffff) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5f738830af688065ba7bd12685235618063b911", 0x4e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) sysctl$net_inet_carp(&(0x7f0000000440)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000480)="ec7ef9a52d87b252fc1ff0519c2977bd6fac5a5e3cf36555e9f60048c6ab98b0cd21bdcc4cf69be4284c2607046c050eb96ecd63fbe052b0c335b4ef278e495daac366a30169741c6b033a1783e4886fa5eb7b2a8748fc087d9756dff003bc005da1c911df6f606d2646efa5f0d2b8417dfe9baf7e9d7344493a5221356436b78aa4d1470237720385de0b84177115b4763c6ca6a32b982d82933f69a85e54015920efdee6903cff06c9168e40af98fc46c219111a9da879b75bee388c2f032f83932c32bd32ac97af3c14eecf4a06fde3d8fc567a56aff4a12eecdbff847771e413d4", &(0x7f0000000580)=0xe3, &(0x7f00000005c0)="3d20e164141dba177bf1764daec577fa3f4bd3db990743bf641f3102556d1e1174aa48ebc1194191013936bd47716f9b5401348f6f722762a43b18952d021b26bf38e8a62823117fe5be5a014028b7dde5e77e77899aecc0d10d6f06a2f7f82da45ce48543bda80b03a2b5dce0777fb555c3477efbbc3c63ca2a6bb34a5c317bfe4aaaf57bb8907541d4a0ad539fecbf5655469548d109eed6718722e10ea6c8663e57863938720d6a", 0xa9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x800000) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r8 = accept(r4, &(0x7f0000000280)=@in6, &(0x7f0000000340)=0xc) dup2(r7, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)}], 0x1}, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) panic: runtime error: index out of range [297598674] with length 56482 goroutine 62 [running]: compress/flate.(*compressor).findMatch(0xc0000a8640?, 0xdba0, 0x67adbf?, 0x67bc0c?, 0xc0002f4020?) /usr/local/go/src/compress/flate/deflate.go:256 +0x29c compress/flate.(*compressor).deflate(0xc0005d4000) /usr/local/go/src/compress/flate/deflate.go:436 +0x19e compress/flate.(*compressor).write(0xc0005d4000, {0xc0008a0fe7?, 0xff03, 0xbadaa0?}) /usr/local/go/src/compress/flate/deflate.go:544 +0x72 compress/flate.(*Writer).Write(...) /usr/local/go/src/compress/flate/deflate.go:710 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Write(0xc00015a2d0, {0xc0008a0fe7?, 0xc0008d7838?, 0xc0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:153 +0x26 bufio.(*Writer).Write(0xc000154000, {0xc0008a0005?, 0x9c2e25?, 0xc0000a86d0?}) /usr/local/go/src/bufio/bufio.go:679 +0xea encoding/gob.(*Encoder).writeMessage(0xc0000a8640, {0xd1ed20, 0xc000154000}, 0xc0000a8678) /usr/local/go/src/encoding/gob/encoder.go:82 +0x3bf encoding/gob.(*Encoder).EncodeValue(0xc0000a8640, {0xa8a600?, 0xc0007d3280?, 0xc0008d7a40?}) /usr/local/go/src/encoding/gob/encoder.go:253 +0x448 encoding/gob.(*Encoder).Encode(0x9e7cc04b8d928931?, {0xa8a600?, 0xc0007d3280?}) /usr/local/go/src/encoding/gob/encoder.go:176 +0x75 net/rpc.(*gobClientCodec).WriteRequest(0xc00015a3c0, 0xc00015a3f0?, {0xa8a600, 0xc0007d3280}) /usr/local/go/src/net/rpc/client.go:221 +0x53 net/rpc.(*Client).send(0xc00012c6c0, 0xc0003ab0e0) /usr/local/go/src/net/rpc/client.go:91 +0x224 net/rpc.(*Client).Go(0xc00012c6c0, {0xc19c13, 0x14}, {0xa8a600, 0xc0007d3280}, {0xa8a640, 0xc0003ab090}, 0xc00089e060) /usr/local/go/src/net/rpc/client.go:315 +0x13a net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:321 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0xaeb5c0?, {0xc19c13, 0x14}, {0xa8a600, 0xc0007d3280}, {0xa8a640, 0xc0003ab090}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:110 +0x165 main.(*FuzzerTool).exchangeDataCall(0xc0001b24e0, 0x1, {0xc0007fb440, 0x1, 0x1}, 0x8949f2) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:337 +0x1e8 main.(*FuzzerTool).exchangeDataWorker(0xc0001b24e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:366 +0x92 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:251 +0x133f