Warning: Permanently added '10.128.0.69' (ECDSA) to the list of known hosts. 2019/08/04 07:08:02 fuzzer started 2019/08/04 07:08:08 dialing manager at 10.128.15.235:38618 2019/08/04 07:08:08 syscalls: 332 2019/08/04 07:08:08 code coverage: enabled 2019/08/04 07:08:08 comparison tracing: enabled 2019/08/04 07:08:08 extra coverage: support is not implemented in syzkaller 2019/08/04 07:08:08 setuid sandbox: enabled 2019/08/04 07:08:08 namespace sandbox: support is not implemented in syzkaller 2019/08/04 07:08:08 Android sandbox: support is not implemented in syzkaller 2019/08/04 07:08:08 fault injection: support is not implemented in syzkaller 2019/08/04 07:08:08 leak checking: support is not implemented in syzkaller 2019/08/04 07:08:08 net packet injection: enabled 2019/08/04 07:08:08 net device setup: support is not implemented in syzkaller 07:08:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x22, 0xfc1, 0x408}], 0x7, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x15, 0x40000014, 0x5, 0x60000000000}, {{r3}, 0xfffffffffffffffe, 0x21, 0x4, 0x8, 0x5}, {{r4}, 0xffffffffffffffff, 0xa874afd3fd85701f, 0x20, 0x100000000, 0x9}, {{r1}, 0xfffffffffffffff9, 0x42, 0x9, 0x5, 0xeff}, {{r5}, 0xfffffffffffffff8, 0x54, 0x2, 0x3, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000080, 0x800, 0x8}, {{r3}, 0xffffffffffffffff, 0x50, 0x0, 0x2f, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x4a, 0x4, 0x7ff}, {{r6}, 0xfffffffffffffffa, 0xc2, 0x200fffff, 0x2, 0xfffffffffffffffa}, {{r5}, 0x0, 0x0, 0x80000000, 0xfffffffffffffff9, 0x6}], 0x9, &(0x7f0000000280)={0x80000001, 0x7}) r7 = dup2(r0, r6) r8 = syz_open_pts() r9 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x8) ioctl$TIOCCBRK(r9, 0x2000747a) r10 = dup2(r4, r3) r11 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x44) clock_gettime(0x4, &(0x7f0000000340)) ioctl$TIOCCBRK(r9, 0x2000747a) close(r4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000003c0)=0x497) ioctl$TIOCCDTR(r5, 0x20007478) r12 = socket(0x1e, 0x8000, 0x5) clock_gettime(0x4, &(0x7f0000000400)) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) wait4(r2, &(0x7f0000000480), 0xa, &(0x7f00000004c0)) shmget$private(0x0, 0x3000, 0x304, &(0x7f0000ffb000/0x3000)=nil) kevent(r0, &(0x7f0000000580)=[{{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0xb4, 0x5}, {{r6}, 0xfffffffffffffffc, 0x14, 0x1, 0x9, 0x6}, {{r11}, 0xffffffffffffffff, 0x2, 0x20000007, 0x8, 0x6}, {{r13}, 0xfffffffffffffffe, 0x40, 0x0, 0xfffffffffffffffc, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x70, 0x2, 0x9, 0x6}, {{r1}, 0xfffffffffffffff9, 0x42, 0x40000002, 0x6, 0xa377}, {{r7}, 0x0, 0xc0, 0x6, 0x80000001, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x5, 0x4, 0xd909, 0x6}, {{r11}, 0xfffffffffffffffd, 0x91, 0xf0000041, 0x4, 0x2}], 0x5, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x1, 0xd4, 0x5}], 0xcf, &(0x7f0000000700)={0x1, 0x7ff}) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='x\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000007c0)) sendto$inet(r6, &(0x7f0000000800)="5d0ee239a2f35313749167f7c3cba207ee24dc5f74e9a55eac07edcd75e4ae8ca5b763e392120e9fc68245283733da5b94ce8f0614a9f57449ccd567bc7be519c66235ae89260ce53b78e4bf78f6e84a291c3cd7722925947c01718d50f8403cdb45d951f9562394dc3462495e89c213340fd8fea462b4e8b20c1609be1da07015d49375891b426677be2362eedc0b34192dec226eaaf5d6a5b8d08094ea84e1ad60e7fd2d973cdb9eef6aff7113fe82de5df15e9b989471fe42bb4ea6edd9cba0d738bf6a3a34a3ac417a1e00ade32f62e0310f5caf592c38b95d101842d78a3ad0eec1b41b29da4b9d56", 0xeb, 0x0, &(0x7f0000000900)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x0, 0x0) r14 = dup2(r4, r1) pwritev(r14, &(0x7f0000000a40)=[{&(0x7f0000000940)="07967af1af2affb3cac0651e2a86313a21ec32e375f159a26154152d70047ca953650cc2d46b237e8ed7f95456d4402a338c9e98a57918f077b7d4265915385218dfc11bd40e63263a1e908f2371acf842d1282da16b5e767a9e1847accc023f65afb47dde96d47b83eda94ff65f277dc5644b43fc0ae4e851aad24b91b61b1ce9a8e0060aa4d5bbfc8b84877a92e49c4e1c1823864226ce2be41aea9cbc0c033f0cbcee2240f885bdc6a5d7db189824b3e06a508c7ae2a5356b5b7986f0b38e1768b34e5ce6b7ff", 0xc8}], 0x1, 0x0, 0x0) fchmod(r12, 0x50) 07:08:13 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x2) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="b1dcd9c7", 0x4}, {&(0x7f0000000080)="eee958dfd94e934a0584a30868d069c9ce3d990257b1b7e4fc8c9b725d989dc899aca61295db3a95227c959e2879d54869", 0x31}, {&(0x7f00000000c0)="4db820551a8b141ab0b1c97a4f600f910dd64c3a99b893ae13787bba17c8b4ee522ac398e13ab6f8e1918deca6bf98c616d63b665b4f2f4c07de0138e9b25ff8c81b72d43f8dc65cfa6de57370c3e2dcb84f47c6ea1f480c4c9ea21bfc0130e29d21ca0fb04b7313d267b575f3d54ee1e11f5563ee474a5c08bde9e937556d29a890b463d296701dd25f9b373d4e8cfe106841f46dc2737119b1d26b490cbfc98c5119bddb157a30a99ba8f23960a738029c58fabe21be8448eefcd663ad1a880e7843a604a774af703d51e147da74dff07dcfe855df5f17bf32376bf8d08d2ca6b49e1e4c59c2e04cab4352dd56d9ab26896cc2b7b204fc4d6b7a", 0xfb}, {&(0x7f00000001c0)="9f44835e3619f75595e9fb961ce4f0bdda3eeb4a9966f02a8bd8449ff2ebed9b7f39c649263bfa8efb92c6bbd87431ff0240b39a986596be08572b9da6aeaf2e8c2a7e495f7771afec354a49772229b6825d716433ec3cbc24ad13a5953a97f9b4e5056209890697805326ff3f99b28c74e62ac3cf8d0a3065353ed8c993567b5200cb452054d565a66191724e80ab4a461e310de186029f732d6124bb8b72ea55efcf1bc352963798168ee690f686c1bfe42df213c464614858375f32930c8b5b89c363a1e660c67abdf4aacca11fce5c033e968bc6346dd58001891998fa", 0xdf}], 0x4, &(0x7f0000000300)=[{0xe0, 0xffff, 0x20, "b011dc04403db7904bf44f64c7be5b8a466dcd2de2c7bb7e8f72be15a5af60e2c636f7c005a80fa91e81843321821895e9982519e2a2f29e17cd04524dfad1e1d4467a58885a932bc09d9763622f84a7b2cb0159f16b7e95f2323166efc9653f5a55402105b8df81f3064d15ae1f91e11828b2d01591ba4e7751d7d55fdc1fe49aa78ac1bc519da342994693cca2b95662677ac710ee5bb0c7c12847c7cbc56f53ef4169d706ab7ba405b2ad3f92ab37330b430e3aa4e12014c8fb6e9a46982b4f55c60e3f16e1ad72df43e5b53002"}, {0xd8, 0x1, 0x9, "0fd7741ac0ecd525695b6d3ca919c78f2eaa22837bde9404f68cf80493f3f95e5ca48ba8df9cc157e68710d4d2e66eeab9fe30ce8a7ff227db70da685659fa92a5c525f8ff70b094ebeea5cfca3bc27a9f4ef60703a286c490e0be0538494e13519231f4707364606f5e771597b18b487d77e4c4858565c9b16272210d2778df84827ee30ea68161fd8b7627e35e2e3647f62e7ed269c5031ffa99c4803cd2d7d688f048accb04829ef2679e1baff7ab7903291c7552c70d7f1ae0510ae28c97313d2c"}, {0x40, 0x1, 0x7, "62a954f26fd01854e46d7a759edf19bfb3367e1d2a903afcf6b7b5d4eeb668b4736e901ddc39760e1430802f2503"}, {0xf8, 0x1, 0x80000000, "f5cab4196c9ccf1fd6840cf3750db3f389802ca1bb5b3982c96d9df5d40bb3f6ca5f3f4e3dab2a117479fcfdd0d2eccc9a2834413c76e0ef963905215215bfb51b7578e99a55085a691e5ef3ed1e5c573103bc20467769336b222241190cebb2cf43a592ece4fd9cc30f82812612327e8a0c5e7234c81c8f14a715063350914b635516da8d67b25ec4b7c3d4d3e645a26931c8cecab959ef9fdcbea8060bd42e334c8b3916bb9f6c8fe5f0595bbc11cac560ee1ac40c49400d4d0f787d56771646339c53fa7269ab9e0e4d35c8a18f3bd34cc9b657be9899e13f4624a137081d49add5ca"}, {0x1010, 0xffff, 0x1, "98cdfda1877e462dbc086eb40ed5ea34141bd6b0c5f71d0eece2818b87ff0c9e4b2c1b9334adbd7b864ccd1cbcd47eb9f9d31ce32532402e4411a2a8814b46a101924b924be5cef2958ec5f83f6c3264c67889084ab5f6d143ace46437caf0b7a86d2e8ef75cff5c2d2d366808de492d576c178e822082fafb50cc639d88ca46d33a328bf177f096226c270ccef2cf3fe2f3e582089b03fdfe61133701db103d8b3086b4f5bd0b59575d89f9cbe6b652fe1cb674998394b1197b0c9f0d0e76b4f7dc6cf71cf3e9bba336838a4f2d852e25d04c91daa3fbcc55cb865d41dbfd7b0fe4fec51b8090247e92cfb3acb036bd3449542c7fa2f7c817863d52200972e34ccccf64a3805b4a6a8ffb14bf52b4200a36c0653fa22e3ed8350b98d08327b2419435b601d0daa9a51e20ae98d6a42389a291c3c19657116df61ce671a042f82e98b336a2d869be4c6fa2dda47802fc76f049b346bf535e1072c73c06539cb394eb7bc5d4bafe97b889a017ce1cc0ba6cc1dacb5d1732846821a3431bfc68c959f92873c705e9f098f124d817935229862277deb502ec6a921f3df9f99b8cf773232f5c62f7313c031fb328f6b7f686b674cbdcbc4f2729b74b4ba7552318b90f1f622ddecdefb6d35a95188bc0deba5a8ac950f4b8b7f93e255d95bcceb8928d970515ae6ab8a3e25cffd7ee8d3f5291e9716677794448e75266b6f94e1a678603130d866f41d486c08d48274e3dbe6e85e38a040f10413bc3eab8268917150e25fbccaf80af7b4d51b2610fe6c95b4e948ea820ad6fe8f7dae6c23dd4a9f0ec3ffa4f5c5b779658919754ee8eeaf0cdf877b3551b6b213170e648c6c0019bca7391d0328dec10667e26d512f187b1cf6a9b41bcf1c8eb793a152716dbba0ce688550e791b92b9d1363d5f189ab5629d75dc4da607332e013a99a6235e3454bcd1b4c3c483f581f858187c662c00536ffd2c791159c875e9e784eaf3e66f9ff4e502c338bcac5457eeb454859e51702627ade54e60c8eb07a0be32a05506b1f48d15bac7e54ed96565322b878c0d9a85731a0db0b168b704f69300b2ffcbca83189e672383d29ca5704c329dafa119843c78ad911b215a4f93609b579e03349bdb7dff7eedcbb477be4e3ae5acb83de65bb6d570aa4c0547d3aef43d0c61d93f4d5aa928b0d1ed7ac68e93727491de39416c79f253248f1d95e4b75e607137bd9d5d1a34b166d6b02c85a69a7ae10bd28ad9d17260cbc5457217f6593aa3c94505219d11969b6e099ae8adfebbff43ae774b16a5d02c00afed1cae005a93e3fa50ab7f250fc67f9da4183d1f265baa440584fb8218e206f3bf941fd003e0943eebc2003410f081fe89ff5307b3a1db60ceb160db6a411475fb31d050ee68aa694e9b74eb385060dc2c78d5c6f37e8dd46c6bcabdb44fe1f9a25e2cc6148481beb4cf7c05e1ee6bd6b71f8ab8a985813f4ff45bb74bad8ae8f118a156b569b038e76a567b81d1f4b4e5aceb5b35585dbe642b72b835e709dad4540b089e3e45d4eb70653f284d2e6246ab9d827d5ff3c3b1b4d2236df8b940e17d87e18cdb18e14d4ff2e93327aa4faade0c059b1fe0bda028612a45f3a1999ae4ac30b190ef31cd56885122dc1816f8d427dc2395f25ed4ad414a807e9249ef5c2681a8abeb83a8c7a7721c66859246420b3deb4b61dc7104019a9130f7f084ecdefe20c1251ed6d6b6886f2849851a95a71058b4b0ffda2c7ff2fdfc6abc14b1152ec2bf8864b5dd2a7b6e23124ab35a4a6b06500620459c417c1e66529b75d29c34fb473a5e88302f4eb3354739121fc458c767f37fea2de1d6ce56d7525ba2127127487a6742122c1863a005789c459e40a7258fd8e5cdb9b6436cd99573184d4162e74dead41ff357060f4c6e0c00dc971638c3b8eff82116a7df5124f6475e9c4d48e20c6218d855f60a9e2a8c141a3782a6605459fae10d0a8e773eb04535aa09cfbabb3ba0a64ff5fa6b60e8d5ca59e8ee764be7a3c6329d2723ecc4ed12333efcd440b87dd6f11c6df959d782cf9a1386e52def22b9fb96ac831a77fea06caf2208fe3a8c39b30167e124762a8659df2c93aff8a7481754346dbb9c11eee1b421fab520773d168d6b0505a4c2b0d12e066e00afcc82faa86ed30067625ba4fee94b56ccc4c150429d04f6b3b3f1c28fa68c40e384b24731b92907ce31efc7395ba6df42eb62f2c64f556151aea9c61203a94818a2ee9759771600aa6d958ca9528ede735ab8f107a448050e49de40bfefbbba569fdda7a6e809efcd38c7f01b98f778886cfd020413b6084480000822cf873100bdd0230380f28f422e6ad0a033de47bfaf7562dfff435cea9ba16b03668e1fe7ad58dc36fed440b4f3dd68982ec362bc4de2ef80cc896a97626f8f9232c086f48aa044ead5aedbd75f645c762b68327ce20bed2341fc2ef883043b8b8fe0a8279bb67fa6a3017c08235a38eacf5d600580f86bf36c4a6690c3ed1276a67fce6362c2be941fb4f561cb43587c1a8916c7573f9f612d011a4272a046f05fc6bc5bcd5f52813a8e89e292b21183b5c463169a0d216f7a3f449c7542477ce95a800bc1dd5fee310c691367dd6c869b675f26431e5cbb6cc2c95bf4d89bddaf72d47ab5d6d7585a3fbed7aa7dd988fa4d44ea85ed91ddee221b0e92918e580f18e2a66942cc59dc6511aa57f227509c36ca442dd633c308f98fd4e06e11f5300cc4157866b9ceb894b67437dd03525051623fdb045fec836de140908af4a15ce6b35bdd638acfd1f180b2f6ffbcd7753e229ecce0974e88ff3aeff196e702d680c12d5def157c9a7fac742e2e0d0b464b1b49ceebac791103e951d27c4327611a4503ccb3969317590f53a2f72c0f4be7374c3954de2c8e798c78306557df614779398153d54be5487818e2de4f69f85e0049958061ba635e04b369eb913e1764bc0a5fb16155dd36db558b57f668769e7bf849d76bcbf336b12bc3380b72f59b162ca83ec6cb8e6d292cb699d68528063f993c0519745c50f372c96c0d7f143a31c89ccd1f4b07f5f04dfe59cae9ffee5acd085b081bae3eb7c0541d052afae54f6d32c430abd909a4fd696c1763840e7f1ecd6a6e5d17bda2ff53789df20e0aa8011c82ab48f6733a190881a58c98d46e1f59df689d85da3500b2fe218b5ea73fe06ff0e317411741685ac2371be01e4071a3c0cf15bff76a4715993174996533c8a2ab22aa4e51b8dc2f3b1471ebc3d692e6bb33631d81f071c3318a5fcfd1dbc2ed7d3eb3da6a50ebdc8ddb834794c45b446f7616471341fc1c1e6adf49a0869cff142704bbdf66270ea2d5619b776a3d03caa4cda044c79f439dcd9de84501deba086c8b80e8987c6f1cb525fc0b626e6b479ff4cca8af9cccfd89364ce5610cf98f875403e5338525dbf0c2447751cbd6be3d9a8a4b91668f45d6b3447ffa1cab68493a2818521e9dc0a4a0915a0b928b8f809c6da36498d50549c7d6588834f5a4c2c89dd6954d7d2c00974052f42eefae60996a1182ccaa96dab5a47b7ad8612539450397858cf2da4fbec229eb6db6a2b3ec11d0eb21d76bb76727a533b9d85c8f88a9766ca12518eb81c6fba40ecd0297a6182f92486723dc70589e1eb4f6718a05559d34e6708009ff9ef270a8a284cbc7b214594282c38fb20409c1224a5aeb1196f4886f2a2929b02a64ea5488ab8e3807a43139a452c9367ce07b36f09a5dbb26af9769966fac188520913a329834fb040c60c9e2c7fb176c7545e4c24093843c44c0927b1c6681954c2ef68d5a49eab207999d71b71907270182b07c37131bd165a01cbe86ae4d51c07844f417333d70d9441557a833993ba886b4d0525a0e0997cf1b32ac8a72cd15f2c53a0e191f1990495fb98aac14d2711b91fb0ef9678f5b5f80267480d9a3ff4983346a41e783ba57daaaf70549a411961e31e74e8df5b5cd558eeecf3c76a7c3012347b9a7464c75bf1ac20bfa8c6efdc190784a8d1952489aca0db07545c7bd77935e0f10e08a9de7e5920c68a6ddd3df98869c0cdef37db404badf70d0447b64e21a70aa09003c9d085b9ec2155d2c8cffab56dc89bf816074b8c3b5fa537362f224fe7a3d17215b9b20cf7bea60e27eb8714b0e6655f83d56bd4a42ab31d08a533957db987d41ddb1e5fbaf221be92e0bb45e04ca192fa83f4718b47f913e857b2105b45f9805e3b98c249792539e324c61a3b3260855b4320dce2fa59e17f1fb704626b6b9349c18bbe3d7572f22eb54c2621c054d156e3aa94df08c233cf14f39a983b220c2efc6fd28c5599e1bf5eb7da46900d5d9f49b4f9897a3b0a421adb283bb305a4ea35ad7b6a694ffdcb9a6e50f567ddb99f2eb1a594b4c809cec70f112b49f9b1ff330a4c254f0bf9f1e9dcda312a7651790c23451ce91924a89824c73adddca15541fbc21061504fd53c071a2192075a161b5f4dd64beba6bf98e97516f0b1b08e98451291c53190769d47d29531772fe91dba4206d6e5a0985038438fe23bf977b01e5704f4c6d531be53e4aedcf20ed6b07da9526140c6f72da99ed66a9fb53d3fa097e9495fbc82f20d8dd2c63f7029b5366a4a9b7238ed1cb815da7c086d1377b2d243ba4eb82d9328ff5836b774cafb87f3d78248526b0459dad15249eea862553b174f20ed4b92963547ae9523d8076754a7a85d1e2100c1fbb144244eb319dcee8d33f2a64747307c08d530075804fe54983bc87c416c7c00429e7c73a537d982f2cbc681297fa6958a10ffe1b4668b07e66533a43d389deb527cdfe40c288c77df5e027b07c71d0d96963ab1fa342eff898add906209a7a18e8669634bc23c0ee69d2bb7cfc72d8256ac154b5d3f734c76ee311919bc7e38d09deb559e324e70cc74a413aa10c9f9017f2a0749c35e0564193c7d1353555e954ed0bbef6c7a59dab8340986f1d317576262b5bc78cbebf78e8085dba531e531a4384529dbc22e18f0a9aa246421790c3fdb9c427f5c670d06c7475d6128a6a8d00ac55fd94b42e60930db33164a4a2772e53472acd3e08300631944fda2e17b313ee35f70c9a0cdccd23042f71afd2e11d97f91d3e6bfd8e72571b60e4ba2e7747879d8d3c32bca1b2de7218d92adc0a76fc3675fdcb89bb50f95a61d0a4ec0ac2d1ede2439075d7046f2f2e512d47b5fda7f3db11215e21a584495e2ef58c0ac3b24e7a7bf9968d988992ac06aad196c4008920d67d0c3bea6ea8ecee858dc405e147e677b988b72e83302e686bf6356ff5461b1775b69d5995cbbcee7f4d6ee207f4945857e66b46901b92a7d86f0ac98f6c74eaa4095c65ef3a27066ea080922e15df19b6da1291ef7131387d716b8c42162e42dd8f50e9141fa5ca7b15b3839534c50d6515bc3dbf905a145d7839aeed185cd82ada436c03808eca510a4c72822741344bd39d2bce60b527b75a7baa1589895db144c4005bf4cfb0cf579368eecf744b63a6a279f4314eefd93d9aef9437560c7aabe026d98eb8b6864001a961835bc8ae3f7bca24b283c4241ed55dff5263578d0bfba9e7803c4d0d4289fae9d890a9faf49e4b09f9bd66ef82df0a38329e60c57c52145ca05a6c0bd3b85eff5306b805a9c8a4fc06a25546269dc32127b097f520dcf27157b90c1d93c334afb7cfe2956b96c50a113c8cc7e8b01901ab378351ef94454cb1b50dc0c0d5a0fe4b8f35d90edb18e2ecadff2bd861d448020c13e024be23228a3915c6874f21e6263b164ea4da9123b62b455b930854f73169a563a7a8840f"}], 0x1300}, 0x40b) r1 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0xb, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000016c0)={{}, 0x5, &(0x7f0000001680)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x8420, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001740)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000017c0)={0x6, 0xffffffffffffffff, {[0x1, 0x9, 0x2, 0x5, 0x4, 0x8b93, 0x4, 0x8, 0x8, 0xfffffffffffffff7, 0x6, 0x7, 0x3, 0x38000, 0x1, 0x79, 0x3, 0xffffffffbc764ac9], [0x2, 0x100, 0x5, 0x7ff, 0x5, 0xedd, 0x7fff, 0x8, 0x6, 0x6], [0x9c, 0x99a, 0x2, 0x8001, 0x1, 0x7ff, 0x3ff], [0x8d0c, 0x4, 0x1, 0x40], [{0x7, 0x5, 0x7, 0xe6cf}, {0x401, 0x1ff, 0x8, 0x7}, {0x1, 0x6, 0x6, 0x1}, {0x8001, 0x0, 0x2, 0x100000000}, {0x81, 0x1, 0x8}, {0x8001, 0x7, 0x3874, 0x4}, {0x400, 0x2, 0x4, 0x8}, {0x9, 0x9, 0xfffffffffffffffa, 0x6}], {0x1000, 0x3, 0x100000000000, 0x7fffffff}, {0x1, 0x4, 0x5}}}) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x2, &(0x7f0000001a40)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000001a80)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001b80)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) recvfrom(r1, &(0x7f0000001bc0)=""/14, 0xe, 0x800, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001c40)={0x4, &(0x7f0000001c00)=[{0x7, 0x7, 0x8}, {0x100000000, 0x6, 0x100000000, 0x2}, {0x4, 0x1, 0x400, 0x5}, {0x5, 0x4, 0x2, 0x8}]}) unveil(&(0x7f0000001c80)='./file1\x00', &(0x7f0000001cc0)='W\x00') getsockopt(r0, 0x1, 0x1, &(0x7f0000001d00)=""/126, &(0x7f0000001d80)=0x7e) connect$unix(r1, &(0x7f0000001dc0)=@abs={0x0, 0x0, 0x2}, 0x8) getgroups(0x2, &(0x7f0000001e00)=[r8, r12]) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001e40)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001e80)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001ec0), 0xc) sync() ioctl$KDSETRAD(r1, 0x20004b43) 07:08:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0x5}, 0x10) 07:08:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = getgid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 07:08:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:08:14 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000140), 0xb37, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 07:08:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0xffffffffffffffdc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x10000001, 0xa5f8, 0x2}, 0xfffffffffffffff1) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) r4 = dup2(r1, r1) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xedd, 0xfffffffffffffffe}) 07:08:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x94) socket(0x1e, 0x4003, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='}%\x00', &(0x7f00000000c0)='[\\\xe5\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\))\x00', &(0x7f0000000200)='\x00']) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) 07:08:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) socket$inet6(0x18, 0x4000, 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 07:08:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="878db7ad1aaa8142d08a7e3ff6b2876ba6e02bcc2bb862c44f4ff721e9a55b395676859503e4919440d6c8e50b17d9c92014885c1fdd003cff51af818c0a2c42020767c34dd93ccb95c974b5644e185f43f383ad320460ce969e59c6d582a0377c20eb9f82d5958dc1dc458fa6b62abe11763aa2884620de312d186f02cccb5c40b0daf344b39d22b24a3126df40c03a5de7c5799034ab3cbb48ebb9651a391a577ede070282099189413a2324b38db77f6525e1cbf2dd03d7141aab1c6620102f82996093ab01b58ff2d3b2bd2950983c16219f4b4b1a8a", 0xd8}], 0x1, &(0x7f0000000300)=[{0x30, 0x1, 0xaaa3, "c570e3e36d0517f2396e65e871250f7a5a5d3616a5147be663c6d2dc26"}, {0xa8, 0x0, 0xffffffffffffffff, "04a250a94e4ca37907ad8c53fc03559e97516a0b2038f7ea2f0a740db222bdfdfcae4236c6ef390469cbb40457ee7b87131a749b6f8e300f6b5f4ab85e6f2659a6c8293014f147c72010b23c4a9bd555f90304e0b2eba7fb3c9ece0cb5f1d41e3086d71d483c47148d95d6ab50f4dd7a5bf615e740645ff386781a82e2efc0babcc4d4de3d7854869c635c9859924623f691aa8775"}, {0x80, 0x1, 0x3, "150fcb9ec2b4e69aaaa8a062642bdc2cd85bdcc8055f59b20ab51e5903ef634ad562964332c05debd747d1eef7592932418c01abd480fb8f70fa4c9990c6e36ef31146053c67dea504d487afd250fd361e65d77a2066b585e124ee0313b7f26fd500fd1b4ecbf5a150"}, {0x50, 0x1, 0x400, "d39b234bc65f51ba2803f6a97bbe47958f57fd23c6aacbc3162c26c45ee2cbef45da070a3b4302be82d0bb9b9c4eb00b471d4e2af87181beffc063c1"}, {0xb0, 0x0, 0x1, "c809f09b307b414e5cc1a0e42faddda30abf8cedc52e9f97305886fc5cb34c20d8a9ce6b9e915b0bb7437c0b9e445f415f3085caca036ffaecfdbecc3ba28b529051312dd04dbee05e833a842e34a7dfcd781ac08079a8ebb64647bfad5468703f35613faabb82e20219ed3e4002e2f92b934f871c5f6616a0bed7f40cb3a29f756a8339287f087201c75f9399fa8cc41c3608e17b7f48882c2c9d"}, {0x88, 0xffff, 0x2, "be27c5182d630ed5f6112d9de82c894d51ece47b53f8b12b5d407352f43b6f96e1ea1dd338b004dc29e8b7cda0cc9ec5e4703ca6fa9a2cdc501b39542d4b2d19b69d60f49975d01683b276de2344d19c8c85bc38db9ed6576e7982d7a52d81a8a27696439834d1e0e5ae2cab0468a4c8d314349aa0e8ec9d"}, {0xa0, 0x1, 0x6, "a35ed2c38c0de21ed1b8187a2c746facbe7a3e293a29c8a1b526efe02de95272a1046d786b2314da62871a361adba31c6c472675724ec71b3c1e6508e99c7dfdd40c0c8f9f98fc3ef92ed57ea461d680a3aed1690c1f21d26593b6318508283bd9c61b92bbc62c699271e708746736473e5dbbb4e4945853cbef526ab6198ac770ca3dcd3a4c7cc67422"}, {0x1010, 0xffff, 0x7, "7c7738706c3943edfbd404d01f40e33da485393e2c0915f34e84ac69e27a7ae3b7a6a415222f251fab45d1724d94428ca330b991b4cb3ba009b32d5107bab017e6084bd0149e0142d4c59408f11504022cddab7f8daa4c1dfbf0f3e1f95d9e993942b090287a3d83a8272e4f93962b61c16446ce68822474c4cd87305248262e8e5e295b932a18d666a424e6f06bbe3ba1eaa400f9cf0b07ce0fc8b15c633d34e9b9ba80d57b46b7c714bde663a85a0c5415097e1fa2387b18540a7526cc40aa9eebaa4f3fbb04cc1adee5c006066e79d4d8060c1f9131ce58bcd7987a6c079769519c25afa3169f1baf5335af62fede355dd04a9f9b8b9ca6d32659bf29b074f84f1d4e96b4b263b91bf17ec9e59f4814e28ed92f442d50a19d73793ba2790cbdadf73a058c9caeeedb49c8a0ea5bf662002fd142c0b4408f8c6ddfd75e855000c51a64ae0baa81e9892beb78ccd2de7af5de41e2413be96e5d13e6f4d59057fbdd0808c000fd41586a86d4cc1631d74a3d1ed978e047de4f46ed13bfd03d25fbed4096e9a2d752c0f2e63eceb33dbfa35e75ac0d0a093c1a3840b16bada49ada784112797ba7b03450b76b27f2a6d569bb9a9f2e01264b1f6cdc91fa9743fbf441b29d5db95ffbc705a49418849f0337abcdc821f8d37ef88e4e927f814497b3fea1a7c1458111fb410f4a3a7ed97f038c65778737be4db9f75370a2f68874518424ec87bd0193864350242dcb363f14914b5b48c48931071bf1712278b608543404603fc2fa5fd5a9c5ae5201be0cc783d961cc7673a42256119006fea610daf658839c31121ff6a9163550a19b528a4c42e1d8d1c2e37a3cbfc203a3824e56b3664b7a252f37bd722e3226d81335dc341c3512d5f44bc504d4694e46f9e87eee5341099d00f32321b93aa7025ce056b57ef4622543e005ed43eef97fca23c8ef2f8a4b0f4cdd02ae4032c670b0d07785f8cfbcc598a2a12832b0c9c68ce017194bc21a6c84cf734ebb702826f8045f3b0f1b20822e24c94f36f7dd3fb32d62600761f339ce39231d753ffd3dbce68157ff9a76cd4d4f20c4f36bad77b3c339bd0c3af2ceef856277ddb618fd03dd895b03438fbf3819e791b877f06e76d42bbee18b164c90a310eddcf77790f18be15a4023f27191521cad42401a5998285d64a88904e3168f54768cc1f305dcdb6eab41f81f27ceb8f21d02d65e001693a2a89bd8958b347cfe6cbb89a7a3eb9631e48d958fa876d0d430eb69d5a0e5d0e3d46f21c2ae83e3260ecd7454aa3c5be8aec09601bdde8f7f910091982c535ca571192d000ca72d6931d9bcbbcc5d4518a73012cc86f8ba3b1595340757c8acae808eb8cfba07f10d27fdfec6fa9ed61e36f3c3a3624ad41660617b40654bf4f1a0d2f8bef7d4ee16af8d04aa1afe578cd70d156bfc75e87263cee0eda2d7965fc36978151e7e829fd8301a5e544c1c7ed35c3b3c191a0ef23f09d84d5cf8f81e3cf861fdefbb001f8b26d1fb8f71ad7ff9870283eacb89325f805b78bc28a48a8202026973838d942bf87cbef4d99bb5c3db30c0c231d087a7e62fb77c792e609297c8b520bb55fb424130a294402a25ed03e39c1fbd3b97efdedd015eab40cb3545cd5889074b7a9adf3e6b94acad54bc353c983653a639389fd372fabb175241325dc813ddd53996c65132347fdea9e752f2fec3f0216929f3dd603d1ab4f97ef2ab38fbbeb62c6a48bc0d1a8ca5e0cab6a08ec406cdf5e1904b45bfe31dc57277fc61a3556df6cf9b097d9d45a2a97095341d01d7dadc5a9e8784753ec746bc615824b7d97797b29695519d734f1c5792263eaec01faad288f9e1ea346435c99676a7c1e88d5dadb031fe466058332e5719e32b13844f55830310afbdd30e865a7a3b5123eea7a79e7d9835a2a9fb891d79cfb6c3a4518797a6f371b71258c2fecdffaf489348655dff2cbb59038963d62688ee3aa2e6b4b9319e19686be906791a302dc3cd2973e7566ef2ea8d9a0b58373ee9dc23f9bcdaf99804bc0911fc463a20afc6a71cc5fa93d94fd629c29439518596cccff23b6c245149c8228644bfe87e323fee8e25b29b804cd34c9886148153aecc92e718d41d5cf2eb6f7a50ec794e12a72ddcc255e4f6811bcccb860879ba3f33d5fff7603435d0f9eb13c39d9540c52e410cb5165953e2ba576e76ce2edf1d71158d2ce79dec194921cfaa1061e0459fce46a7d04ef480c1529a288c39d8f195feeebf28f0964a3a51f805261511b81a2a34dd5a2d1e0f064aab1c9cc576b13a955276888b206fcb026c650232974d39637c82a2f6fa3f8d35e6b4fd3ae619be3ad3513dab5b25b3783f82c4d31643ee592e0c85b5c10fc6e8647008fc04fbb7f62ca9ce5f12979774109d0dc1abc176704ef13898ed719f71ccec2d07fc517f4d4f02f5b20f527d36bb5a5cef7240ebc812336c0fb99174ed0f89285c073c6ed7de6c03b3f92c8c9e82dd536d0a5afa462dc6573fb1089f3f2caf8c84afa1b8e1657b96c7dfb1996e0efee3d08d97146c6bc5489368b5aea3d366b69b5831e7986aff9377966e96b3d6602106299dd39e7fd5e8f4b879be2aec864a9e26e61295afd7f3150ed89d87c51225eedd2d5f8cce89c8a68edcece4c18e394416e893f685d264dea25dd64c070c75c07c5029d148e80bd92993bee759fe8b40e1586de435047b84e02fa3c3ff7d2ba4fbcfa61ce883823cf2bb7de7a6969ba8ff2ac83eafb11095647fe3d56fbeea444e28e95e9ecb276794b54193fe2d16dd786e66c8f8e6982b0aa584f834caba2cb745e5c8b3ad01216d6855069a9281e5deace3d27ccc650a2821fd5ef388a4588acb09974bc5c272a5e3b926aadb159257e77ef30207c0ef436d12b03c73eaac337549d4a75f0e6f17b6da5c02484f6867596707a8d8ea9add31d734e7934e35ce982075bd1c9b13c36aba2e3aebe274b5f630bbb753f244e6a3e8387bd8ff99b0cd13ee5805bce9972aa5690dcd8be02d10025e832fbefe7787c700a85e247a09452a9fac9c2bb7c05cb445c3d53b55ddee65b6fe2f86f7f373b58e926a606c868026b38c05537004a2823eec8cb6039691ce95dc117319862d0c76eccdacac601954fc1b09df2fa46bc98ef20b8461f688be3bd4265747d660b7aef80060ad2ab1d1e24a9adc926b98db6aad3105a145767fb819f1595c4621e195885e659728cd0611df0181271aef0a61cefc85a85341c136401a25d5093d58cac4b89dc054ce57cde53aa0ae61e3dfdf9d697ae7feb3c398d79c121ec294ed96b65f37c1a95222793a14e7a32c521ee7be0fef56713c70fee1c0d094404f093c0c8e58edcfaf3c5d810e92a44d86e315e8075daf3b68ae796aeecd9c9a3199b367f09e1978427c6e24cbc327b4262b9a675efa7dabf0dd949f3f13c22556108ba6e5dc64f3b18de48ce6233e70b29ea115dc0886539915d68b7f1a6249a1294750127a9331f61d9d1ea4b702f57311ce042612c395f310dacf80e7818c7bb8d19b67cb01b11f590624e00080da954811ad84414105989506e6c61ebdc20f5bdae7d8d60071ec92683b9c2d4b18c408882b240665c1f10bb5c3ef97e6a6fdc47920b941d3d13da05f026781ba8b4ad056f7da95152eba964fb37d66ab53e5dc13aa5895312ce37b7646d8bd7f87189a87283844156e8c259e45a01e10c529b01270636879217ad3bbc4a4327578fa76b3172120afd44da23f6542fed6125f371f88d3b49125843d55d9795ee452758d9bfbb7590572df4925460e65a0588b5b122db693c815cc669bb13a53d62ce0854a76885a925b236d45377e2b0ae259eb197a1575b95467886edc4869b28cee0b3715dcf2a7a43454a0ccdda32f8abd74b92d29a11b08bf92bd76fa37a7de41c07ba7d6bca9f017d65735aad8f4f48f24da7b0df1c7c12c4c210b3937225f454d48669edc6d913f816e79afb5b478253af555d8d1677f16ed26bea21f3c52708cb684a41a375c8f79748659af571b42f8c8575787c0c7009ce1ea8f10d1432e4f8945affadba7ac9c95679f3504a168ad23e58ecf6de3749e04a0c7c738ffcf8a7e0ef50bbcbbe3b114d5ea7a3bb3d1c43a6bb4e2757e2c1a887a06f05fbaf13ed58803bab245e91d14f1eb9721783f0c44fb33790358945884392eb291f3767319221d0c040485ca485b81cf9326351d91d9cf7529419781ef53ca237890c56fd420d8c5b02202e1f35ca9e404e325a17328b3f66aea20a2796c90045755b558dc1827a64c0ce65432fc8abd5dfeefcc6660833bb05b7dfb623e59e948a6923139b784944461d703d7a1269b80c4898c9e5ae0320d63afdca01331b1ab2889f33f1b679b665a90f0bda6a624abb80a41271e50a5cc57b5969d5586da89ed6354a54d98988d585d0683a8094dd2e19f0837621baf6bc73a14d73195ea4dc9a9f1d947ecf4915eee2a62f338ad6e36c449ab3850c9ddf95b42b47b56a405858328bb1400ca1030157bcd05e0b143449605e82d1e34e695c16063edaf6b1e3913c6357c3f49e78f7d339e25583e77bba388e37d8a972e7fd8418fec8ef7488d9ce935b3fa7f4a77e4d7e73151a135d8c8e4f7a7d56aea355f58ba6cbb8e367970c19d2a81b868493345e988d2315ce3b0c78692acf0bc187281066c5060e93e833a43efbb1596d3c8c233e16a63cba291acab4f2c3de8abe945df1f0ad8286ed0c0a17b4c88d641b74fa97db6603b699c432068bc83a326ed4d67b7de4e03ed7886e8fedbfa95e32e0dcc472d7acf19123ecfb33e605abaa47f12bddf2cad172ee76fd53e8841aa49a98e87e74a6273049e46b1185373a74c15e9051275ffdec27bce4f5387256c72cfc90d2baec0487e4b7f139cc19210ccf6665d15b2f472941f4a9827f9dc933256c80323b40c87e736acc34cad2c5c2e81d465ec903d47452297d98946521231ec167967caaa1952d654ea956ffd76916c51ed21b05b27169d6dfb6187afd452744aa604dc067686b5bcd0a38410fda2b87f173a6424d356caeaa39fb0f542e3bbdd883be4861f5b15131265e4572e55b716fe04e2f4901166cc8414dd5feb8cdca289040fbc4e1043e85571b772f7e431bc39810eb6f0c1785c480f09908a7b1f4af1753c4cf2badfe76c398b5613df914c25317521614a4cf5534782c132bd7c20385860f036a4cd414f074cebf187e9bdbf399372ec6644baae4c7fae039809bc902abe2d0a1fe9991ef51fdfdb0310244fe8b49c239d239918ac2a19ef17509f6fabe893947acb81664793c117a809885ded717db578c07e99b7de0c1a8790750c135ac70290f15be7a26640ad55e5686d1e6d502d410eeb55b4a69f12f25f72329f65f5f12cffcb8b30481d7034b662f91123161a3dbb31fc198b148d3140ddd756b21fc85c3a47753bce30cd8373a76b7f8372230890c80d91af5b3b053ce9679f3ababd75090da1eeff13bf4447495e173b882d10ad6d6a0dda00a63dcdb98e6adef166b8470b0838cb22030b818c9a515e7acf2dfdcfa282d05f1ed51373b689fc18b30df69b2291302eab779d9c2b1181cfc0f746498ed7de8ea3413066742074fc0f3087ad7732f0a59b50ffc19bde2daca59008e875198a030de9cf5852cab7cdae626cd6d77806e4bd6e290d7f9b5800c27beaa1c0ef893d0ac1369170a750e48254bf7197ed2b865930719588811339897d5e40ae6fc7d2b37d1ef3931bdfb5ce79c121881747b66c0958bd88e493d789107797f3850cdc4fc7fcba85ad1eabfd51ea7e"}], 0x1390}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001740)={0x1f, 0x7, 0xfffffffffffffff7}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001780)=0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001700)) r3 = semget$private(0x0, 0x3, 0x211) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/84) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 07:08:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 07:08:15 executing program 0: r0 = socket(0x3b, 0x4, 0x7) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 07:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0054}, {0x6}]}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() r2 = getgid() r3 = getegid() getgroups(0x2, &(0x7f0000000180)=[r3, r2]) fchown(r0, r1, r4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 07:08:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) r5 = dup2(r1, r2) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000040)={0x1, 0x100, 0x8}) 07:08:15 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 07:08:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x40, 0xfff, 0x7, 0x8, "684284f13a9243f2965c15d61b0bf55fec9425d3", 0x3, 0x3cd6}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="9d0f7859ebb561b2", 0xfffffffffffffee1}], 0x1000000000000004) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) setrlimit(0x0, &(0x7f0000000340)={0xcb, 0x100}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x521f) write(r0, &(0x7f0000000380)="f6e7f534b05bb6bd631307d7e3d30324334a9448e88e4149ae32e0407fd8e1288a6390088beb0ebcfd45df8b69418d87c6ba310e973c089f395ed159ab4636f1b935ed02a0bcec9b1b8b54c23f9bb77408f3a9ad697b341c62bdadb83a97dbab90da5e", 0x63) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0xe4, 0x0, &(0x7f0000000180)=""/228}) 07:08:15 executing program 0: mkdir(&(0x7f00000000c0)='./control\x00', 0x2) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0xffffffffffffff49) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x41, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xe2, './control\x00'}) 07:08:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) unlink(&(0x7f0000000080)='./file0\x00') r2 = semget(0x1, 0x0, 0x292) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a233d12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffcf9) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r3, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) close(r3) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x8001) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x3, 0x6, 0x0, 0x2}) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r4) 07:08:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="820201f0ffffffffb269e216d0f6ca11c7e3b0548502d77701becd383e5e2a2e9e738ed4e5c938a472ca00839f8c4e94d5b7440b15e8520920e5ba34b249dc5be397b569d1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 07:08:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8440, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/68, 0x44}], 0x3) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 07:08:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) getsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 07:08:15 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x9, 0x1, 0x8}, {0x1, 0x9, 0x5, 0xfff}, {0x4, 0xdf2, 0x6, 0x6}, {0x9, 0x3ff, 0x3f, 0x200}, {0x5, 0x80000001, 0x800, 0x3}]}) close(r1) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x100) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x7f) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000004c0)=0x8000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffc, 0x22, 0x40000000, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x68, 0x8}], 0x8000, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x5, 0x400, 0xff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000012, 0x2, 0x9}, {{r4}, 0xfffffffffffffffb, 0x9c, 0x0, 0x6, 0x4}], 0x8, &(0x7f0000000480)={0x6, 0x6}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) 07:08:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x460, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x10000, 0x0, 0x905, 0x81, 0x80000000, 0x0, 0x0, 0x4, 0x3ff}) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') readlinkat(r0, &(0x7f00000004c0)='./file0/../file0\x00', &(0x7f0000000500)=""/199, 0xc7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = semget(0x1, 0x3, 0x600) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0xf26]) r2 = msgget(0x3, 0x504) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="03660000000000009786f8fa670735"], 0xf, 0x800) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r3, r4) r5 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x6, 0x5, 0x7, {[0x5846, 0xffffffffffff812a, 0x9, 0x5, 0xffffffffffffffe0, 0x6, 0x308c, 0x0, 0x1000, 0x0, 0xff, 0x79, 0x4, 0x80000001, 0xffffffff, 0x3ff, 0x81, 0x2ec], [0xffff, 0x3ff, 0x4, 0x6, 0x1, 0x0, 0x0, 0x2, 0x800000, 0x1], [0x2, 0xcc, 0x3, 0x0, 0x2, 0x6, 0x6], [0x9, 0xc7500000, 0x0, 0x91f8, 0xdb, 0x3c], [{0x81, 0x4, 0x34, 0x80000001}, {0x6, 0x9, 0x10000, 0x1ff}, {0xe4000000000000, 0x8, 0x8, 0x2}, {0x1f, 0x7f, 0x10000, 0x1f}, {0xb488, 0x5, 0xc3d5, 0x200}, {0x8000, 0x4, 0xf74, 0x20}, {0x2, 0xfffffffffffffffd, 0x30, 0x2}, {0x1, 0x6, 0x80000000, 0x1}], {0x25c, 0x1, 0x1b38, 0x5d49}, {0x7ff, 0x80000000, 0x3, 0xfffffffffffffffb}}}) faccessat(r0, &(0x7f0000000600)='./file0/../file0\x00', 0x82, 0x1) socket(0x32, 0x4001, 0x0) 07:08:15 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x5) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffe}}, &(0x7f0000000080)) 07:08:15 executing program 0: r0 = socket(0xe, 0x4001, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 07:08:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x84}, {r3, 0xc}, {r3, 0x80}], 0x3, 0x2) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000600)=""/205, 0xcd}, {&(0x7f0000000700)=""/196, 0xc4}], 0x2) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x3, 0xfffffffffffff690, "050355a8a500fbfffff013bf3e00", 0x1, 0x1}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x41) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pread(r1, &(0x7f0000000800)="1fbd7ccb4f5e95f1305b5e2071221faf5e26ea9a0d29ea13b52e8cffe01142d6d2e136b18a935e867b12b8f316663406dda7c05d8169dbcd99b59d1295775b0a49f12a3b4cf73e2f26053a4f19dfbf2865c8243d4d12e0ea58cefe6e853d242f2a8f880c4400473b76adbdd89bf84e995823e796dd4130d9ab275181fc2f8b5dffdd94348532467b4ce1b8e0ee32bb5b76755e4a27bce3a84a4a8ae0351c5a37070fe824f71b0e766dc80485382c0f21258a11f040f46587437758073d7f84bf860386b0154e1c4819df190dcd30bcaefab5f089ec098616f313f418f9ca5468b44a95b1ff7f001125f5f653908df76756ab2fa906e2ac", 0xf7, 0x0, 0x0) 07:08:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) fcntl$getflags(r0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x9) recvfrom$inet(r3, &(0x7f0000000100)=""/66, 0x42, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) 07:08:15 executing program 1: fsync(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa00, 0x0) read(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 07:08:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x4303) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 07:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000180)="645f67a17480ad10686beaf7013d4a21a319fb0411967fec4419a6553146fcdcfc2f4a91af46767d9df64e501492e18ce7bb923ae1948c2d51a7acf7a2f69155291f85467ed0cc131903a483685252f63a9ae873d2f7b54e11b434af97fbe0c60cfc0ce225631316f1126ab1f5545d3931d181a7ab274840f802439195df6c2687b990d3419c29d45a3844a2c5bcd38e3fb8ab96ecca0ca2b0fef015710cca8d06b361832919f7594217242f37e177339f1e4bf6ecf18fc2a3be121a7099b1bfce68d6b760fcbf04dbd5de35ce2babd2857a9882e142e7f6", 0xd8) 07:08:16 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100000000000000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="80c1fc92a821472ecf58d72779414ab24a8f9c13a0ecf53b9c4dfd0c7ef244d91d984dc0c666d21f720f56d24395a28d2e733912649503fbb6105015f024036fddc8408a1ccb759f0a5f1a22a1475f7ef8fb52ea89ae6b5067ffcd63df57b545a590af7f5a3a1d65a4abed5336286db4dc4edb05a21638fd8eea89884fc98fa0ba0c9f7386571d2356233d30fb8daac4dbfe27319d54396296d2e3b906359c7fb30a5d75f77eb76f0afc0a9fe64460733f60375d11faa94a854b307679a686eed0c540b1", 0xc4}, {&(0x7f0000000200)="fdc5f5a32f1adf6ae1683e9c69815b59c0f12c38d83b155af64770a02da04a25049540c8e116b02f0c2c016ff176b7893fff1510ac07a640c63de7be4047f9370b3016732f2e143478d88a8b019a36bae7fe46e27c6fc045732108394782b17337e035f840f479c0099d9bf84a4e0c859f109b3c21a34af2bb504a147d4a098847466cfa25dae3ac97687d5deece65dea050264d1e57b12df83416688e840d8e55396ca6dcd4b5501a48d10e2dc438637e8a96ae03", 0xb5}, {&(0x7f0000000000)="568a5dabe61d8f104b08c54e434b311f9125131bd3ac1dc343dfa76cd9494493ece0d78535e000211da4a6f0fbd3", 0x2e}, {&(0x7f0000000180)="3b89b82d172806ffa0b07af874bf751f74e5ab82c328f920b65a31fdef496ac87d7c68e77b", 0x25}], 0x4) 07:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)={{0x8}, {0xfda4, 0xffffffff}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/225, &(0x7f0000000040)=0xe1) 07:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000a, 0x6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) accept$unix(r3, &(0x7f0000001b00)=@file={0x0, ""/108}, &(0x7f0000001b80)=0x6e) r4 = getpid() r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r16 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r18 = getegid() sendmsg$unix(r3, &(0x7f0000001ac0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000240)="bd0a87de0516dae177aa5529123f3f488c5da6bdb35976ef898fe55303185a82ae555b0b0b928155dc38acc15e99abb00e520bdd1e24fb35f54ca29dfd107bd070f224e7e8dcb205f0005584ad6c627921c49a4e082f4ce61aff95843be1f4e2d8c98fd28b55142fd4c6ed4c03f65c64998b74389fa8594487e24e5c2476735724f178ba4445864ab3a93a9b534b4945d8114f640542befb9d99105a117c4a778c8b6569ca3d3cb95d55ea89fb8df05d2cefaf3c4f9a6b9f42149d2ccda2a50117f710e10bb0317c6e700b6ec769b171a41fa5d02d064df286d6306e508047ff3b34a7fe93fbf52e6c5b649310", 0xed}, {&(0x7f0000000380)="d5101a83c01f4149c6bef5d162f41966c1162a20a2b3564c9eac39ac01ad63387d52e2ae95e6cde511408acbf9509917acecc4483233078658f57add5540637c26c8505f1da1126e99f5df", 0x4b}, {&(0x7f0000000400)="9687ac3e9c9d8c649b79d3eb9af2b290f208b72b845ec97c68df5697ad4c27a3feb8a24049e1cdd8fb5f001ea418ec8d33eb1d73b203a5820a634188fb9de4fed722709598565e03bc6f359a4c005179d4ac89f5721f666c8dc742b6eccb3033b770cd91a123a6a26c9355d5ddb220cd4fd9b74537fb55954adf6a5b45fffb07577d64df5133656992c5e25939cd63ae19d9a0364307cefd40f4202d8226df601a713f0d", 0xa4}, {&(0x7f00000001c0)="2ac652cd5bb4663c7b2b1a84b6cc29e0d6e3ebcece9a0edb23e10719dc435ab759516dc2fa708800f6430cf16af6cb30", 0x30}, {&(0x7f00000004c0)="67cd7f3dd62fd92ad60f00643c01681d666942eecadfabb4b1dd4f048e66ea7261fffdf369ad037e7eb0be1a38b31e3bb16bd8d40a3470b65e3c53588c82581709790a9b573b7eaf123f0a8a75a35de08aacc0bf8b66eb8b1649fefd3b44c885efe572a7304610e240787fbd9626d8e69ced4a59368faee5747c73b67b5a39b1bcd8384910cd49459eaedd5bfc18717dc7983b993893acd83567e0a952f2888792ea5a199315af28a24617c2506ac41ea558a848f5576bf109d817f1dbbfad1aa731b55e43d6063eca19f0874c5548f49d5ac9d67129a6f3828f71fba0ee2563ebddb6c6e287f3b8a5ea1f97671d904041b857959ccb810df7c91993f522f893815f273d2ba6f75a03024b027c62760626733b46a787a07e497cdf2e6b89f3eef397d8936e12dfe6e959dce3ff839556cec6920ef30bf9d88f98347f3a7afde4f9a63d3ac8239b31cd885cf60ce2cff7c343250c48bb73fb01f5ed9f7043896e201477ba10257e9877db91303142cb207b6ac3c8e894c236aa91d89d5fa89572dc7bef3dfecc165b241119ff1b16d30c9d57cbeada02d50171230da6d765f8c71575e5623c374c4e187f49ae824e5289a6360346a7c700cc9c554abc455bcd06a7a1f58c47cc7adc87a12f76f4972fe3b4f33107d718838f333d3956f4d91c8baa8a25fa09289a738524b3179e0c817b39c990d6933260aafddde6752db2fcfa9c87b8539cf448e5ec48fc7ffc88e7dbedbb2c8aeb447f989146091affbd579734a9991ba7c2f9e08b3fd9105831dbc14aa8fe140f992c649cb683bcb9e26f642468d56d31d41312b5d2f3ebd88be7bfdf692f3e310c2f8c9bc3548df0a49837c44281fb3c21e54a0b025929a1d960efd863024299bbda3076c7df20971bb52c1f785d2c76eb1240e769ab11507de347ddb44ffa716e827497776aa582732ddd86a8f2232658b2e8407bad824a35458273d63570c928c26297167c84f24bd4426e19de338db7aa41441b13e0e31e4269f3f1fa2b1bf5b2ee58fa58abd02d49ecbced3d42d4215e223d1198356f6557e423e5245e8db500cfdb66ce050a2794146693e324eb425b03f115a037dff1d0a25244d0aeab07e552be043ad83eaaa28f0ca3197061f18349b181ce556f48b1f5f1fd7f0b444db57b70fc3a79fe7e94c69e006ee19c0252d14ebc4eebda4922b11c7cfd7138b3e10adccf66e80ed11f691f06a65ae42967328fe7c5d1ef67abbeab00892983dca02ec6eb30c4b294c85487b0f6705479a2c38a52aadea32c7283f3b28650386fc4a2d91be8e68b4d62ddee1bef181d0c9f50fdf36d7688516bf121abb43ade9a54b4dd2d1b1ec5d3a46596eb90459647c03a3d2847adc7bd6b4fac32e2c6c750ee54d21db9728979901ee5e32ef8f73250d6ff71fa73c1a33ae64387d71745aa23cf454ab7709a682c6c5908486195da03194e241450545db03a4b69d98aecec0ef7583bd2e592adf7784347d1177a25e46cf3ee7a2e6f6e8e57823daaf089e481b787ebd8c22f8bd35c7f17f78833dec13b9f2314d98680f9ce902ed60213fcad50af34317b9dd644bf38d4d099658199ce53d94e6270f6ac0d244c91929f63c1f8799801c58e46fedf67451b31eb7cbd2b6ea0fb89f58e5513fd85c5060a80dd3f7a0d0f63c1139197ebc81fb8254b827974cc07c171720c41471d5920244c993b1351815d1b21893034a2a7f15cc4e45fb73657bcf826c37dc8992e2901707837011d48dec97cea8bc80a5e58b1da91d5bd7e2e09f06dc06ed234dda0667aa7e84d69177ce7ef81c08f35abfe6ff892644af3cd02a5dfeaa0428f791189573d9b30caa8079b299f1e54299d6742962d53136b1cb604d417eb693e72ed0c2d143c664b994a5cb95a4a44c0807f12e707bec81f204828866ff642a475853e34ad9ca16e291f001a9460617353c2446e009e654f6c116c6e78960308827ba14ad357d38db18c0d1285b8b13dbcf38422ac737a48ee700d403befdde650607fa1f82d28a91afa078a55f4136c6661085d522cfbc8f9e9ade4c4ad14e939586b06565f48dab4169291db2c48ed783d498c7f2822d82370c4c6df3430bdcb2bcdfcf3ab4be7fb0a51c17a4a2dbf0983a3a3340289abfbec0b3c00dd3e4e5a97c8757c6af1a664b957534aae89c14dfbac06caa4dbbbe0a0ce53e0a26b44708998c3ac6f92651193d54944818cd3d40f594a927ac3787870c507784c5136f065b731eaff71ccdea52f94f3fccf98366a1f5d0414ae61bf5aee96a09dd21cd7c52935b64c09808fbab054f3c9ff8b050a5f424dfbc0b5be7d7cb055e0ca3bfe3fae536659d93834febf64e6bcddd420fda185b7c7464dbc21fa9c6908f65b2e46d805d9345e520b1dfce09dbb06d46f843e40dc98503c82a07b0158e523ea6e7a5eb5ad01612d4396c0f1a3fc82e4829fda05d5a938973d250d3f9fff78da8017a00b84f9c1239eb2b7c2a647794cefb7a88b27614b4670f198a7d477d0f3c5140380e3ae0f980fbcff9cd3eba55e0680e24beff136f867d62c649491cbe3e271484641def65c18fcc1578314441335cc4e7d2363a6e92209b999c60d1abafcd680d18193980c5641ecaf934056af8ea23f4806a87e9fd5cf12ef03c531ad389de5c745527ec5dda64a6f562fd37e1a47bdbb99013fd782359a9af53658789d8f629cdd7ec669bd5aa61ccfa90967a240d5dba679c5f6ee39d3d65050fa50c12d2bb5c21e13df9818da55e6aec976db402ddfc4a1537f9a33a46cd7e05f7c59aeb8ecdc7d06795c82bb0f61ba5976acb2e85f541250cd3fb0053888a705056024eaad5da837e9234b3892f8503d34cd043a4d7ffe42b094abf2f3b1832ecaac6f58a0b84f0a6541787cee9be7e33655ce7156acde760982bda0c34ae7d4dfb6728639aa38cceb0ffa670790dd7f44202bfec76e63b719cddcc2a18cb4d1103f03c941286e4ba1f373cb33e4f4cc243da079b5d40b3f93f9627eec8dd18fb1465718bcb2f84fe2592c225d9d8d877ea8e4a4af6c210d5e66abfa2a12c2734307b30b6a2a2b67516a587fdf1b810a2d87f6daf417a1f63fd982611f6820e0facc5971c0db1745a39b1dcdc6d31fe831bae18a2fca707fd23a87af7af2b9caa13b0476e42bce22e33a4a889835d66b6587b9f006e89d33c4f7d93211f02cf557b55a054eb82e4a85ccfe15ebf5657b250302a9a174a3f6f40a1ee7a29beeac6b7ba50a1381de514ece918c90afb8579e4eebaf3439098c8c06bc79d5d4bfd251b0b4841f580e0cba9f42af44c0cccc577e90775ce3e2cf0a111c39070708b7005bc03783c1308755cb859f69e90600c1c7e78ef1a274b5bc928c1a9fabb4e8913941205c63e4a44f50f8fe51d8332f963129a207ade9f1b7b88591b6ee697069f0f02be58e627e255b28037d3e57d6a81056302eced015895b23f145ec363b060308c85b88afae4d81c532f560bed06f9c0ca2786959b71b73ad0cd18c04cd21cf9fa8d08148365c7984f705aac637e4e8f9c010e56ba5a418d4e57dcf8e4f08f4e955ce85af06f01f9ef501baf99397978b36acc87e2438bea0d5653befb63d522eb86cbf88838e0ce573ce50656487aca884ceb5d55dec8273fd64700f35b14c07d78cb23f83e90ec2ccdb8f2d357e049913d831a8db4c6aa47b37ebc5d22d7b693ed5041bcbf35549af3157453d8404950eb68203e11c01be7951ec17d0ad3020884741addaf6340f7ab6868fea3d5fab97cd3bdaed260df1bc4839ac13e608b8634c407ad500b1208d21946ead9095eeb89a49457c4c021eca8f31106715acda97599d1a7208fc2657d53ab85a79a67dbd9c67c843a7afffb2c0c6ef6f16c6b4c85470b83c1148950baa5f13827606734f15f18ea79c0873ae09c81d0a3f98f463eb3c4cbc10fc97b301fed9bcd7ffcede6d6f7beedf7381be5e229bf460f1094b12c40d22bf568c66a8852421711fdd5e82dc3f5abd15bc6066871a06a08c238cb09cd7b897370a0c333bdc74bc6a3c0dc029e6047bc241d3bc078485ebd909e8cc067c2ea74b7f90709d67ebd52f250ab378fb0fd6123ceb4b2003b1b82a0ea99094d352afad8e4f290a44b51f98e055c150cd39e1b3aee44e7559e19bf1e4caf0db48948c69bc367d15060492778014462e1084e61ceb2795294b6e0951cc7179cad09a48d2a187b39531d12ffc3acb3acd52d6059517c50289224a93bac7da21800b1894a0ae508af3f586a14068bc763e626ff496d94cfa13cf7d72673158dd7870b402c50bf0ed609ec61a95c82231bc51d51733eedd9f373ae0c0dfc82a671c1dc86fa5a6761f1df20a916c9382b46c7c29956d625ef3ac5345f011c8aedfca139bd4420cc20a2cbfffef994d34721c427cd16b1d88dbc18ae468a6c00a926f2fd6231ab8438eb69b1c1c7610b6b04a2ab5ed4820e5cb6053a43e04e791ca3bfb891cbc860b3bb0848b5e60afdd5e65f1c0d422aaf2bf383ff60126706c0700d3b748a37f8a737caad7e53405bcfc99b794ff31e4f32142e8337ffbb5551961fa04da2fcc1d7eda66d0739e6082f37daced9c074bf374cb66de025085810ce7a8490b140fcd4c927460aa3e529516fb6e3225855cf78a3707db8e59a3b5fdf01462211524fae068c16012611fcba223f4bcb7208f9b22fdc8b472f42d21c04c2e5ad23d8bc4185891b3873d9c65912f60c4786e57663c0f8d09d04534e8f26da88d712a780cbd072fc94b6460dda06e71b0a448f1168a2836ff97e3fd3870bed85278691f1e87b57e61e437842d7a0e5d0f4aa4d8166529aafb0e26c2227abe6cea0b7aaec86af081c4c41c62696e0996b99fd81cec9356b6251881ed5f7a361e89f7df2edd2e9cadfb613e343095ed044f7a89763b91f80196b1ef1cd2c378c75fe07fc25591882ebe63a50669ce1470d116171b173d828c1ffb8247f017c7d05b9a2a5675fdb8808577e2a546d2da2189fcbaf85e42a5730f528e0842715e90fa9ce1bcd90c913c99520f6deae40d75fa7f0c3cba242cd7cab2dfd2999573bd3d8e58a7433054cff8b1adc067ef122233efea038d4d3ba2246e4f18bde69d48f46426bfe25a32952e493902ab2755dc9d234a7672208d84a1307cbc3e5510237375b039de7629ef519560052ff4c294f0866746bf55c2963e40ad61ec4a97d7ccb4f01af73457333b67a2a8778ff6e701576ed8a275bd3572d58cca423481a56afbac9a26195256a5be65b6607cbdb2eff414680a9fb88115a12149c79fc5c4286932cd04f12d151e0dc1a5cd1ced2eb5a700648db6e42d6dc24b36d0a4c99e8c8d9c2257c7c20dea80aa5fa6560887a47e441d16ad3caf82ace74fad46a691692c7c446cdbed7d5844574a04db28f3902c81d5dd1cf5c4bb940865874bdf114f2a4b29bb948afd4a681262c61742605a44da4c1c0e9632d148362ecc4f975c2e48ffb74f20c29b4c63c0e42eb954d06d7ac11d491a610d2487edefff9c3bb7fdb2484556dbe1ed970350475f614accda94054b5bdb3fdd6246c281c57b231c672e112b5f17e7751e7cdd12f31caa5c4f3b0c565707c16104819c8b9be43784582cd07a96a9a48780d6366a6ab0a5314ab2edc2244f4f52ed88bc9d261f540f2b591433efc01d19654c264fc4d5fdd40ecd4149322d9c292445d0e4208b89d83a2f56c9cf7e37a9f18925b5a5da3b823e65a989b5ad7ee7256c6d0ad9dd74927f84ad224bb25b3710c1e018e59a4bf50bf3a2b7d664dc842e47612a0e7da388d30feed666654bb3", 0x1000}, {&(0x7f00000014c0)="71339cbcb028664563673d21a9f8ccb003798ee79dfa849a4f49d58f1ca9b4ed7c01a6702058e8405dfaf493d2edda6b02568c4a4f6c4f369a2ada56fa6033f5d7d30d1135370aee026983b2ab9f76d6e9ddd21f875b333c487bafab378e0f062a71d89d570b52319f799aba0ce36d949bf891649fc075faefb0899cefaa3d8348b2f0c0d4a8a3a2429a232e46b7fd9375bf7ad419a6faebcc394d", 0x9b}, {&(0x7f0000001580)="4e8eeb92e8b4459692a0d389b2575c5a12ae129a5badca89ffe7397d8a61d890c6ed477317728b2fa808f83f8db3aa7f7e5467e9267fa57eeaffd0a2080323a68a22ce86968f648694ecb7c1033370d9320ba8b8aa5f735e3ec0a7a9037afb91f0ed2e46fcac582fd4737c8c4b93b87573976b16fc3a493dc4899c2a2a4b0b29a32b575982168c1b3fa2b1fd858411c891039ac2a737d94cd42cac39e872eb16452570de7e80da7bed2413b71f9f128f69987c23b21e60608334aa97f480fc14b2d99c011f3279cc357f585712e27c7fc43ed2790834cb9f0b0a80bf3b35076fa452c2554d61d119", 0xe8}, {&(0x7f0000001680)="091297c077982c83e4eea8be86f0e8f91e7b10c5490844f2d70a47aeadac4547a8782ba0e7abcf5466b6051c73a7bdffeb702775d83825a12e44b8fc0596553f403feb65", 0x44}], 0x8, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r2, r0, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x120, 0x2}, 0x4) 07:08:16 executing program 1: open(&(0x7f0000000000)='./file0/file1\x00', 0x1, 0x10) mkdir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20080, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)=""/149, 0x95) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 07:08:16 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x7fff) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = socket$inet(0x2, 0x8007, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="349cc4329b2afd8023f197c996c6de5161939482fb818e9636068c11fe9121a6b62f9ad937275de751d60cba483c0b96f1c95328a10c504211c533c4c71cf41c0ed54175d86ca018824eb1f8f71d340703e6b1c37562e08da1ede73e2469084c8527cf7918", 0x65) getuid() ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x80000001, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="eca8fec44438e7725e94433f3b4ebb31a1203d4d5d6f518ecf3b78ab6c121b2b2b7f096d28da057d361ebd642ea949252c5c048f917fdcd1ae", 0x39) 07:08:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() r3 = semget(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x86b, 0x4, 0x7, "379e79cbf039717dcfd5a4c16827eeb8805f7090", 0x1000, 0x5}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) flock(r0, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r4 = dup2(r0, r2) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000740)=0x1) ioctl$TIOCNXCL(r4, 0x2000740e) write(r4, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r4, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) dup(r2) syz_open_pts() 07:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:08:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) chmod(&(0x7f0000000140)='./bus\x00', 0x48) r2 = semget(0x3, 0x6, 0x4) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000001c0)=""/54) 07:08:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x800, 0x3, 0x8, 0x4, "8ae289ff0e7243457da411947ec914d2610383c3", 0xfffffffffffff6b4, 0x4436}) syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 07:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:08:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 07:08:16 executing program 0: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 07:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) lseek(r0, 0x0, 0x52, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) getuid() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x9, 0x20, {[0x0, 0x4, 0x1, 0x8, 0x80000000, 0x5, 0x10001, 0xfff, 0x6, 0x1, 0x5, 0x2d34, 0x865a, 0x1, 0xef, 0x3c, 0x1, 0x8], [0x8001, 0x7fff, 0x3800000000, 0x4, 0x4, 0xff, 0x6aa14cf, 0x6d, 0x200, 0x1000], [0x40, 0x1, 0x6, 0x6, 0x72, 0x81, 0x1], [0x8, 0x10001, 0x6, 0x4, 0x0, 0x5], [{0x0, 0x32a, 0x8000, 0x7fff}, {0x41, 0x7, 0x8000, 0x3}, {0x6, 0x10000, 0x8, 0x800000000000}, {0xd6, 0x4, 0xb9, 0x7}, {0x3, 0x5, 0x1}, {0x1f00000000000, 0x2, 0x6}, {0x3f, 0x80000000, 0x76, 0x2}, {0x0, 0x66045dd, 0x7, 0x5}], {0x9, 0xffff, 0x2, 0x200}, {0xffff, 0x4, 0x3ff, 0xffffffffffffff03}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x100, 0x6, 0x180, 0x100000000}, {0x2, 0xd09, 0xf828, 0x7}, {0x800, 0x1, 0x5, 0x7f}, {0x7ff, 0x80, 0xd2, 0x6308f355}, {0x3ff, 0x3, 0x4, 0x9}, {0x2, 0xffffffffffff9a77, 0x556, 0x9}, {0x2, 0x96, 0x1, 0x184}, {0x0, 0x6, 0x0, 0x1}]}) poll(&(0x7f0000000140)=[{r1, 0x1}, {r0, 0x48}, {r1, 0x20}, {r1, 0x10}, {r0, 0x5}, {r1, 0x4}], 0x6, 0x3) 07:08:16 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000080)='./control\x00', 0x0, 0x1) 07:08:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x400000001002, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 07:08:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) flock(r0, 0x4) 07:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xf9, &(0x7f0000000000)=[{0x50}, {0x10000016}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1f, 0x0, 0x1, 0x1}, {0x9, 0x2, 0x4, 0x7f}, {0x2, 0x2, 0x7, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 07:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffdff, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x59, 0x0, &(0x7f0000000140)=""/89}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x0, 0x3, 0x9, 0x100000001}, {0x39fd7f09, 0x1, 0x3, 0x5b}, {0x7c5, 0xf9, 0x84, 0x3ff}, {0x399ef531, 0x6, 0x100, 0x5}]}) 07:08:16 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000025000/0x4000)=nil, 0x4000, 0x6) socket(0x31, 0x8007, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e699319296481ca8951b526247449436ed0ed01ddf65294201299a70cef433848143a3ccebdf2ec6f6383d0f0725085c8210feeb1560426a25d8bc56862ef459137aa69a1043045d6f83c2dd5cb9b33094b250b4dfde64f2796cdf52d3407dcd3bdcc935", 0x8d14) 07:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 07:08:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget(0x1, 0x3, 0x2) dup(r0) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000000)=""/137) r2 = semget$private(0x0, 0x1, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 07:08:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000000c1, &(0x7f00000000c0)=[{0x2000000000003}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:08:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) lseek(r0, 0x0, 0x4, 0x0) shutdown(r0, 0x2) 07:08:17 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x400000001002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r2 = open(&(0x7f0000000340)='./bus\x00', 0x40000017c, 0x8000fc) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) r3 = shmget(0x3, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) r4 = getuid() r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3, r4, r5, r6, r7, 0x10, 0x20}, 0x52, 0x6, r8, r9, 0x9, 0x5, 0x3f}) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) readlinkat(r2, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/46, 0x2e) getuid() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x91) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) fcntl$dupfd(r2, 0xa, r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000300)=0x6) 07:08:17 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f0000000040)=0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 07:08:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 07:08:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x10) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r3 = socket$inet(0x2, 0x40000000000000, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r1, &(0x7f0000000540)=[{0x4, 0x35, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x13, 0x1000}], 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r3) r7 = openat(r3, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r4, 0x2, 0x1) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r7, 0x4) setsockopt(r6, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440), 0xc) munlockall() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000480)={0x3f, 0x100, 0x8, 0x100, "40693adc28dc805040a025d3b29476e908ff1d27", 0x1, 0x2}) ioctl$BIOCPROMISC(r10, 0x20004269) semop(r1, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) msgget(0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000000240)={0x2, 0xb81}) flock(r4, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x687c, 0x3, 0x9}, {0x1, 0x1, 0xff, 0x4}]}) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000280)="f39514042a99ce061c0e42792d290be6fc0de39835a949b1b38fa6f6666dbfda6c9c4f83b20d3ee0effa7f43d9bb96bbbfddfd6a860d93b4ced9ace9e2760e958b783196", 0x44}, {&(0x7f0000000300)="df6ccb77054b0beee05b812ccce350529326e273655cc1070c882d997b944f3727e7fc5aab56790dc41247df90a36f6fcc190fb24a8453c757b083551cdf82add32fd64799be072a0e112338625af36afd419879895c0280ba0e7d0e78740ed1a14d35280b75da632a3b387e73f90565721c61e6dedbf4723f7f26751b228bbd02582674df791fb9e6f73a5f1458b1eba6a1f2d0cb1ef2255832c80ba369fd70", 0xa0}, {&(0x7f00000003c0)="f37d0c3fa006a205fe65ec5e27396ce0ba7266f71dfab67e52f3ad82d3282cb9e50e9196e459c2c755fcb8a99e98227d7df64f4d8f86394870eab3aec2b043b59a5ed98b870c0043d6cd6d5eda62bb2da5b5c4dc1ec65036b7b496fb3aa3275541fef6fb20ef5e7d782b8dc756062b702a0ad95b3fc0a822b711933a5db17b", 0x7f}], 0x3, 0x0, 0x0) 07:08:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x2, 0x400) msgrcv(r0, &(0x7f0000000240)={0x0, ""/183}, 0xbf, 0x3, 0x1000) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(0x0, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) msgsnd(r0, &(0x7f0000000300)={0x0, "a94894ca3ec8a322d85d46b958d6ea086426362b57e8cc8f746cdcb4d79c8e63b4a3745494a7325fbecaf77d98cfd81242698f55042fb9ba201c84b30fd957b0f87d31973cebff47040bd207c94fe5b13386f894076b10407f1e7df47334816576911884e6817e339230eda2a07a4cdc21a465c6167d5196034edd6eba717a20803252b3b275d2dd637b2403d7dd36732c9dc7895bff2c29fd03a4244b584934dc3ad8560b8b8c726b05e4306949b9b9416ff0cfa20db37c437d17b3e9701f84bd32dbdda9f1fc91f8718e48364a4a741296a2c135beffb806ef0d8fed840c4e03924d2804c7b50bcc93ef9cfdef96af57d89225636ccddb79317907fdbcb64969819acbd844088835a45e12988bd58fbe32c984d9fe73391a3188e6880cab8dc362f53a9dc0962eca901571cf29fed6a749d9626265c512c4af8f609cc80d9a4ce123c1d79095e3fc22461e23dece8b347ac0d46427ca2d0dfa431016d075ee0db597f7801dcb52aba4f7394af96376be8a0cbe1ff7c4829001b3af7ffd34000db556b67af55bb5897cbbbdc08eb1f7edbb0e1ce9b6b4d02f92800658f1b273959e5c2c93f1be102f5c6092d050cf70fc7d7fb17c4652dcdf28f3f0f5f8d856cf17c5b9706fff041ce48cdf9cb9095978b1b83942f4ef42531ea5363dbb30cf8dd7c088d22f67c6f107b8677a057fc633748d9179d6423ef8309baa72b84dbf73fe6ee0db35ac997b526d88feda3555ee60d6e5b62f753d14f1baa0d4d48bcfd1a81378635e13a43ea7ff0c01b82d32722b9ff31c4a8e58a3df9a0d67bcd978f358898f3fd011292ab1a9503d24c2892848b03fdd5830234b5db762d35e0077d4c945ff9c074aa28a54b39be601d8d91544e0efe04dad40be8759cfd6d95c181933dea1665257834d887e4b7e5810766a9c0b5ae634b07cd20d30cb96173eaa751e534a07e8fdb9db019949563ea2e6fa8e336497a3323d2fad50d3c751b6460114026532fa79e50cccca946b42d5fafb35dedb36c2060253fa53475017d9898bcb656bae15d252be77217d14742e5c6d55601b87fe5964ca952b04c0c43a5b000ccb981d0648ad43dc6005f42b728f2f63ce10ed8eb1ef17930657f91e5ef287c93e7fd6b3c06dafa33af0eb1f489d65746a493662161a934b37ec900e0730c4c054a3bad1565aec937c97fdfe6c3051857eedfb0dac8a5aa4b8a70df36d2c0bc3148983e5e166c7aa704feea8edbeaa9d4d1ffe104065d4133b3ca7928e9c3c0b7e7eb0767c77d1d3f928f8d4b00462f39541062c641b33dce81b138bf25c588d5ee2ea7b18ac9e192c54a964a3732436f3b772d2150bb41f11b019cb2daf9b9286b48263f6dee126e79bcd2bc774d00ed2215df67d0ae7c07c4a919f42e2b051eb58d192788f7e0fb713d6020ec7459ae74e2163e501e43e7e7a6ec6e8c4fbca82f40d450e89c02b28fb558f3436d97fbd47df70e327d536cd56fdcc8242a6f51d3e7fed93ced4a473a2100278d7a440028073c5f6138c54d977ac1befd67425fc3c799d2907214cb3b2f210d43ba55151ce79fd104e8a873dee504bbedf2fbf665922a7a727ddc82cb78243495c8de2a9cbb8f922f557814a44247977bf66be15b07d11b57f0dd31f3df5d5c401c8dbff9bc83ecf1f576be161e5d14da35deb82d51218558fcddc2d2540d6151ba408cc3b3b1a9e630a557cffb2aadc773d6a3590bfbc75a05f68baf8b1f2a442f37c8166012fa3b5663bf5bd742944e1a8afaf3974b57aca92660cfba2a116ac7fbbabd18d810e4b9caeda4e2b15ac84e698e4ee361f1dc0027e87d4b810ace2532e2f199740833d3710ffef4d0bd5364bdce5f0415955f0f49fcb3898d2c77d7784d1540185efe7c827ecc4b9ea8c03a209abb1964618b48baed2edecda785c2cd541843ad202f49d4d5073772c6cd54771ea6fd4c2aa532beb8d311ac3daee42fdcf54e8d497bfbae32026d6e136d025cb617f7e7867d198917236646d17dd33d1074b13932c49cb45c0b04cfd0588c11c7fb96d1e99bbb2d303de6051029e29dbd97ee2bea3b03485843b19ad0321dfb89150201c80660d7aa56aa8a06886148a8933a1002149b39ba5628a408fe14e72fa31dd7da774885f63ee92242ea6d53df0b665d9d0ada77a81208694fe6e39dd9e964da52ead64c90284b3ce88d1bad95057c14b2ad1e0142fa19fe5bf4875d9e2b17d8e1e65641eabcc1b147fa6441dfe43e6bf633cb070e95dd8dab577cf62dda2e679146ef67f3bc2c6c8b1d19e8957cd147b47fcf3092840b4d49f7327aec94fca495cc21fc549a503ab63455505b8cadfb7e97f8af8418afe9d0581e3603c4f417ca36b632d8631284eb8da10284cd545758cf32672091e5153438c02300d80e93d9a4d957ef7b2c12038abda13eaf8b67d6d2343efc254291f30325d8f35fc258ae68079603d067e63099003888349494312d8e758bfc9e4205fcf45293b0645567f2e1dd3d99b384e4157bc4d0ec370ad9cffe06ac149c0dfc88c92581203ceba689d8ad4a0c2f79cb0a3770619d9b1eb093802e0c8b52e8f45c53bef6a101336eb8a3a9a0de0944428b3c5f640e3e1214384a05adb20f65ff62755f35772f86189f6a2bd6b8bffee8735337b346b24f5c4b11dd0cd66d7724c976a83788dec313c4a7b7bdee15160b7f3a156c8618f4d8693d31eb596b1d9e1ae213af5fa2334a7dd1f5531da5dc51b7c06b4b43dd531646b934ff1401bb4525be3bcdae21b5d2a18a2f95ff5f9cab0706144b44753eb31389be6f26fdf2df6801cc482bfba61d1980fd021dc17030d73302de41ed0bc49a064998713e8b4332f5c650802c2b015aa6a5a8f2336fbfd93a04c754e9971a04a73dd8425983dd702743b077be209694fd2e448219ac37df1686bd6f4c1716b9c230e10ba6ffabe8f5b085739f6325117b3a74a715597165a50c5230b10357f9f26dffd982124257726bf281d618995cce404486d452405cb6546a9bc4bc80e307024ddf220fd5dc113d111811053a2287a2055803560440771bada39d917031c5faa1d7dc711a92ccc840746efadb2ebb17fead0ab317f26cc1f7ddcb98771584e08b209b5133deadee3579bb6e99f5aebce12b708cd86f0e43a8aee5e625a1e22ca3914ca993ed71f2b937e90afae51fde48cf51a42734b86d58e6176a4e05c91515b207a1c85f0d36c7c259b7328acceeacaaf61a08f4458a83a4d784fa43b1c7478e0767a8700c3aecd5f8b34bf36c96b904545d1e9b1165f34bef94f2dad3e95387240caf5db819e67fb7fa7f1e4fd60148f1d798ac118df52a07c080b397072702f91b5665b848bcb686290649c73ff7a35e6637be2c4348398cbfd887636a54d094d0eb0972377497777b466980511e6d48ed1a0d4c72cabc36d1a8ca50943d583107b257ff7dbcbee70c5a13db76c8bb2c2f0c46e230d68e967323152458d9fe030a158d4192392753d437d1415b994b1f83c487065134f7c917b9bbd2bb935e92a5565f0735dc876209aadd59900ac8a74818ce02de88c22cb17438270b37a3ecefcf094867ccfb2961e8200b1c32bb9e695988ba588aa5157ffdfbbfcc02ae664b3fb7201328b56aba36746347c6a72ab26eae94477f6204bbd6c5b1dbbda6f723c520676981eef1fcae83c7d60724f764d3e260865bd38b8c848567d8474fd4451a9e62620e2155191b37593ff95a62a8f4807a8f9da65da02dbd87af7241373be65ef1dccaf65a2344c5b5a7ec7e7cccaff1903f96c0be9e2518aa616cc56cf4c60fcdd1f66a2f6bf313f4c54b52b1a27d576441ae7db23f064c71cb504acd6e867ea2e4b2ac972fcff16568efbe505366dbe1ac3e0dd3e4c74ee39f3abb5af55fd5c42779560cf33a316dd80396a496e5dd7ab4d97a18e23b60c80b77e739b1dad5964352e7ccf7e03f4015b84266f4d22bdb40359883a0877d00864cde0cc2380776ffc24603bf65aca890e7733b4eaa4e0ad8b21e9b805c189116e90340ce9fe0a14d8f687d0f90f6a3faab0f5b2e587d8db04fa959300267a8dd980ec6bfb3e1193848a58ace07417404834d59dd395028f616e5a64f6cdd0e90cdf0c20b2900cb5755965999a39a4440a3c6ae45d6f7b4f518aa8b5cfe18bf092f108b2c2a580b76af5ebb3dac64febbba5e9d0590e78dc2fbfe3ab01f9a1b1bd8347e08183590110824a6c888dd7c797ebeb1051ca2b1eb1e4f6c7fa7335bca39748f3b6cd9035633b5792a5e5790020c73a864f29c588ed3b037a5bd8ad5ab3034ae66fee54b3763c076730606e780b694063608cd166cc1f95af01d04882a13cb5c7c8223ce0477996cbb71c8c8a9d16c51d1593e68bbe79b5dbd6b48583bff8a28819da173d7602418365db5a89bdf905b598c92cf3a1fac19e137c7f1ebae87ff2a37a0d55aab791b31500d83eb99366820486e39a3dd5e1578b9b71d76b2f9889994597341ab719fdcb3c024d547f8b330b9bd484ac96a42305f556601f7aafa63763e6146d41aa729e0c5fec63e26756f0e9ade674a2adb3fb3144d45fb9e93a7a403599be4511755e768ca14764add629882b53db755d4d476107cfebaa5fa97541e7f7ce17872a1355cdb4848b6412f3cfd18aa26f243ae32f8c90cc779687e74c06e4ef8f31c2ac9b25010fde1e72bce5336e9a5260f7cbf77d237db83f28ca4aba1d91959192ae1827d77d8642eb35863c00c025b8e340a6557f3552c61a1a72d65e201e49e87fed9106bd294111e5f08665d41890643a725b110831942363f12d62211dca40a2087ddba2e057cd15602f11ae33f1992be6093d0b9a5f8a037bf5e0be9d10d8b256257f4f9ee3832d7af2225504701fbe554e71de888b743116afad7a33679e3370340011152d942e103eea0e02d4aa99189a386d4f4e6294027c3271cc4f8e2812718d083556bcd07cd0970719a907422f60988154855f66363ea1ac410ff786eca5120c558fbc19f191398277cc560c9f465fa58c3d27b874873b7f8d22ff01321a4835b647f0965f2836a4d23b32bb4e4de28456bf9ff515e743f1e4bee885a3bf140e69c891f3f6696b01875c8c05e3d4cb6fc67af8b9c5bba03b18b75dc8b9a6754770d91544e0fac39a2399a5c12c4744090810b1ff3aa3fca2dc7fc0c5a8eb677b4994f5af3458f981b7cdcc10ea8b1e1757a81fef5241768b45ffa9b5b770a753d0b7751eea06b3597379e78c37d9e477f127fc5d45b768259787d6fb19df0c6ae33d233d5d0951a83cd27a1ab38eefe89007d00f3b65e9a2a0b6eaab715653ccd4d252e8789cb9075324da2a99e9dcbca1bff00268b1ea4e20177544457cb4170c8791fb3bbbea38506515ecdc4cc58cbbfcc720ff06fe7a2cea6a636b8ca9420ce32d10665afbde2d411e3045067a011ef1c231cbf9e67bb6479aa948ef9546322de9282169c3b94e31054a8c73aabf6d133ed3daee388289b170e2d3975856d4d96ec88a505e0f60529a8d544973ecdef8c0624ac5ea53cbe64540e62d5623287acc9732a83e4e02d44ab842cc6820ba715f3f6951e98f124a7be538c208a55942dda52c52019b43283f4f0b37a6fa1aebd2e7f44827d2a35bf9d51e3d970eb9020dede3ab8c80b5fbc248562be73dff07a1156abf2b6f727d7483978e31cf3f5d1c313e4d131c9339e1d0b5ae61ed2b5ed6cedd585b56182bd7305019387b9f24ec6af58a07eebf40d6ca92b65a3da380b9a7abe9361d9fef988521dd5edab94f2ad75fea15014fd68383fda4f9f9906e78308c98"}, 0x1008, 0x800) 07:08:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x3, 0x10001) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) 07:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x8, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:08:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) r2 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000040)=0x1) fchmod(r2, 0x3a) 07:08:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x100, 0x1, 0x80, "69bc8efea1948dc8b2ade2c770e27f7699230ceb", 0x909a, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 07:08:18 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2e0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0xff, r2, r3, r4, r5, 0x12, 0x3}, 0x4, 0x3, r6, r7, 0x1, 0xa5d830c, 0x3}) ioctl$TIOCCDTR(r1, 0x20007478) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) write(r1, &(0x7f0000000080)="ef99415c0232a4a17cc0d591b2ced000b80e0a34912aa29b8232225eb09e76953befa99e213e7ac6bd17b1fc9172ef1a094b1310c6eee18a5e663c488d", 0x3d) r8 = semget$private(0x0, 0x0, 0x316) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0x8, 0xdce, 0x1ff]) shmctl$IPC_RMID(r0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) getrusage(0x0, &(0x7f0000000280)) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 07:08:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) write(r1, 0x0, 0x0) 07:08:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/181, 0xb5}], 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() mprotect(&(0x7f00000b9000/0x1000)=nil, 0x1000, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) 07:08:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = dup(r0) fchdir(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x91, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[r4, r5]) 07:08:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20004, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x101, 0xcd8e, 0x7fffffff}) r1 = syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) 07:08:18 executing program 1: r0 = socket(0xffffffffffffffff, 0x8000, 0x9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) fchmod(r0, 0x60) pread(r0, &(0x7f0000000100)="f579dc3501bc197122dd8ef2b1cbf40cdb766eeb56556147f82d0d042484e122657311578454b591a6bcdf6ca95633f7ee0139706b4cc3ab0f4ec0bbd6e2c293a32c9db41dfbe2899aacd24516cc062069378acc81ac89f23b3b9639a65b126dc7ad0787ddf57bc6dff27d16dec953e67c53c7f966464f8ea3bc7254837c50fe294d4c296c29eb47ce9e47eff13a944061b630f71a462c17dfdc5ba41050c2c0ae14fbf1498c18bfa7437dc3ac5881cd58659a6d2d518ba9805ede324c93a66ee33ea96387c6fcf66db902d3436bae7e9cca", 0xd2, 0x0, 0x19) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 07:08:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="00000002", 0x20b}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 07:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x6, [{0x0, 0x8}, {0x3, 0x7e00000000000}, {0x1, 0xfffffffffffffff9}, {0x2, 0xdc}, {0x3, 0x7f}, {0x1, 0x5}, {0x1, 0x40}, {0x2, 0xfffffffffffff000}, {0x1, 0x7}, {0x2, 0xffffffff}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x3, 0x7}, {0x0, 0x2}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x8001}, {0x3, 0x5}, {0x1, 0x4ab}, {0x3, 0x800}, {0x3, 0x3}, {0x2, 0xffff}, {0x3, 0xaae}, {0x1, 0x2}, {0x2, 0x999}, {0x3, 0xfff}, {0x2, 0x3}, {0x1, 0x12}, {0x3, 0xdb0}, {0x3, 0x1}, {0x1, 0x5}, {0x2, 0x6}]}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x7fff, 0x20, 0x8000000000, 0x2}) 07:08:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() r3 = getgid() r4 = getegid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x8, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8]) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x2, 0x448, 0x4, 0x49b}, {0x3838b5c5, 0x100000000, 0x6, 0x200}, {0x3, 0x3, 0xfff0000000000000, 0x7e6}, {0xfff, 0x0, 0x2, 0xffffffff}, {0x4fca, 0x2, 0x8e, 0x9}, {0x8, 0x8, 0x5, 0x8000}, {0x100000000, 0x10000, 0x7, 0x9}]}) 07:08:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() setuid(r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 07:08:18 executing program 1: msgget(0x3, 0x47c) clock_gettime(0x2, &(0x7f00000000c0)) getuid() r0 = geteuid() setuid(r0) r1 = geteuid() setuid(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) getuid() 07:08:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x61}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0x6}, {0x87, 0x3f}, {0x82, 0x10001}, {0x89, 0x7}, {0x0, 0x7}, {0x0, 0x2}, {0x21, 0x5ce0}, {0x87, 0x61d61536}], 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:08:18 executing program 1: r0 = socket$inet(0x2, 0x0, 0x2000000002) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = getgid() setgid(r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/148, &(0x7f0000000080)=0x94) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) pipe(&(0x7f0000000040)) 07:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x921) login: pckbd_enable: command error 07:08:19 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xb) setuid(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 07:08:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x40016) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000740)={0x3, 0x0, 0x4, 0x5, r3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = accept$inet6(r0, 0x0, &(0x7f0000000100)) r6 = getppid() fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x2, 0x1fffffffffffe, 0xfffffffffffffc04, 0x51e, r6}) getitimer(0x0, &(0x7f0000000780)) recvfrom(r5, &(0x7f00000007c0)=""/222, 0xde, 0x3, &(0x7f00000008c0)=@in6={0x18, 0x1, 0x9, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x3) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/114, 0x72}], 0x7, 0x0, 0x4c) utimes(0x0, &(0x7f0000000400)) openat(r4, &(0x7f0000000700)='./file0\x00', 0x0, 0x20) 07:08:19 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0xfffffffffffffff9, 0x0, 0x4}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 07:08:19 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x20008002000000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="771f2f7fdbd097cbccbfeaea625865a8a2427b5728f4427eded344288a51dd3c33ab1ddeecd0b19f7a7432a27c443189d45f4654972343abda3f44179021c7b8811352b6a4d21db2973928de5d7639040bf748d4774455df5d94eaeb135b3899b26bd313ff1ff42ab2e5041746413b317f6454813df245f110588d1860e724c41cc7ef270aad", 0x86}, {&(0x7f0000000040)="2387fb5025ad70b42756a1a6ab5ea4f08f465a3e71d35ea42473e5ed3d5aa6ff25e924f974df3b5c03b35a0b16432dadc3ace9e0a2c08a0f958708c095", 0x3d}, {&(0x7f0000000200)="b388ca3bec2691fb3b740d16a55647fcf98617f1c89f2e2744e04b3d512f7f5e025b53c3159f6cb0b20a2576946793486e5676756a62b3c30a1da58bba34d7544ba072c2ed1fe1b002f695eb236f26178b6a81d1e439d753ad05fad07ab1a9fc44d95f", 0x63}], 0x3, 0x0, 0x0, 0xa}, 0x402) 07:08:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCDRAIN(r0, 0x2000745e) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) write(r0, &(0x7f0000000680)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() 07:08:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x202, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 07:08:20 executing program 0: r0 = socket$inet(0x2, 0x7, 0x101) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x5a5d, 0x75d6}, {0x9, 0x8}}) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x419a7dd87689f1c1, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7636, 0x4, 0x5, 0x1, 0x1, 0x1, 0x3, 0x2, 0x0, 0x3, 0x7f}) r2 = socket(0x11, 0x4003, 0x1) sendto$unix(r2, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) 07:08:20 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) write(r0, &(0x7f0000000000)="d92ca39984e80b7a6743ae1a047a5639fc4f947a7d97a5ad2e327ef41f1cda1ff9c91c8e8d96f71083f0", 0x2a) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="e78a9062b53e", 0x6) write(r1, &(0x7f0000000180)="6fd2a0f84f3186", 0x7) 07:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8000004) read(r0, &(0x7f0000000040)=""/32, 0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0xa, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 07:08:20 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 07:08:20 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc2, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x100000001) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 07:08:20 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000000)=[r0, r3, r0, r3, r0, r3, r2, r1, r2, r3]) setregid(r3, r1) 07:08:20 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0xc, &(0x7f00000000c0)="80", 0xfffffffffffffd0e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 07:08:20 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x488, 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) r6 = socket(0x0, 0x4, 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x88, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbf7491704d2bff74) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x6, 0x6}, {{r2}, 0xfffffffffffffffd, 0x24, 0x23, 0x0, 0x9004}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x9, 0x1}, {{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0xa7}, {{r5}, 0xffffffffffffffff, 0x88, 0x4, 0xfff, 0x4}, {{r6}, 0xfffffffffffffffe, 0x80, 0xa0fcc88e6f42d294, 0x3, 0x7f}, {{r7}, 0xfffffffffffffffd, 0x4, 0x200fffff, 0x990c, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffa, 0x15, 0x0, 0xca6, 0x32}], 0x7fffffff, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x2, 0x0, 0x401, 0x6c723516}], 0x5148, &(0x7f0000000300)={0xd, 0x7}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:08:20 executing program 1: r0 = socket(0x2, 0x7ffd, 0xfffffffffffffffe) close(r0) r1 = socket$inet(0x2, 0x8004, 0x4000000010020000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66e96c653000"], 0x10) shutdown(r0, 0x1) 07:08:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "d730c15b00f4fffff4490ccbdc5ade00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcf97757e9667374c) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 07:08:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x1d59, 0x5, 0x2, 0x1, 0x5, 0x80, 0x1, 0x3, 0x0, 0x6, 0x7}) 07:08:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:08:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x85, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x2, 0xfffffffffffffffc}], 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x6, 0x8, 0x7a0cbdf0}, {{r2}, 0xfffffffffffffffc, 0x44, 0x16, 0xfffffffffffffffb, 0x1000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x42, 0x80000000, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x5, 0x200fffff, 0x1, 0x4}, {{r4}, 0x0, 0x0, 0x80, 0xab, 0x800000}, {{r1}, 0xfffffffffffffffb, 0xb, 0x20000000, 0x0, 0x3}, {{r4}, 0xfffffffffffffffe, 0x2, 0x0, 0x7, 0xe94}, {{r1}, 0xfffffffffffffffc, 0x0, 0x6, 0x3, 0x8c}], 0x1, &(0x7f0000000280)={0x40, 0x401}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 07:08:21 executing program 0: r0 = socket$unix(0x1, 0x80005, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 07:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) fchmod(r0, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:08:21 executing program 0: r0 = msgget(0x1, 0x0) socketpair(0x2, 0x8007, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="d4c1cff091ac81f54e5104586a57cd06c470ffec787094d4e6acf2a2f01fa204cf68a10a4c0b5e24ca760dc955de69c2bd5261256b54b53c1b17079a3c3344f63ae6956b36ae58a91d90b8c342e53e71ab2a77740b9c75cbdac8f9b5f0adc81c9e3feddff3b075686eb4427a29f9e73c588eb9745ceddd496916f3347b491831f6e13b8bbe85dbd82095c1bb56d808f1fadd60af9fb7923d", 0x98}, {&(0x7f0000000040)="12cfca8397367c98ef3daef29f596f", 0xf}], 0x2, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00!\x00'], 0x9, 0x0) 07:08:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0xffffffffffffffff, 0xffffffffffffffc2) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 07:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:08:21 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x101) getuid() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 07:08:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 07:08:21 executing program 1: madvise(&(0x7f000059d000/0xa000)=nil, 0xa000, 0x6) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 07:08:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) r1 = semget(0x3, 0x2, 0x88) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000003c0)=""/155) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/105) 07:08:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8009, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000640)='c', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 07:08:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x6) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='\xff\x8f') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') 07:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2, 0x40000000}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x3, 0x540) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x10000000006, r2, r4, r2, r3, 0x140, 0xfffffffffffffff8}, 0x7ff, 0x400000000004, 0x9}) r5 = dup2(r0, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000100)) r7 = semget(0x0, 0x3, 0x240) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r10, r11, 0x6e, 0x4}, 0x4, 0x568, 0x401}) 07:08:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7, './bus\x00', '.\x00'}) pipe(&(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x9012, 0x0) 07:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x6) pwrite(r0, &(0x7f0000000080)="9650f161b0c414faaf8a8d1a029be96914f6d5af15256a412f55da0d0c89da9b3e4dfaf2924dfeb3d708e70c386e5eccc3bc3d89168e1a77f6367d5dd072e9a52bf9292062227eb16449000ad8dab3dc4e73cfef9cbea64672757342a86ae1c3d6b471b12ca589c773a7ac51017df645a10047c620f9f065804f044e1da636451900200e5f2b87c19ffd5efe46067309e85a710f1c43a1ca28ca2243e1980008000000000000172e1554ba8ec2e1b2b135e9b8fcae2d3839ca54360bf37553a1476336945efa269261923e5d55bc63b56796ad2255a6ebe8f3330322e0c099c47f9d8e8b8060fbd8decd0d075f969fac49a383fa2d70427f1b5c2999ea708ec8a3b7c5f3bdaa1dc5e3fb245fec4083d4b70fd7c7100544ad1c09df98170f2d20804bf3c4cfdfe56fd4551782c340976a4c4e0ef2e8394f097b688043107a6a06ebc36499046bd1976c7d43014237504f711c29ea4dc1b0bf3259da8343a2497c8314bc580ef54e989069", 0xfffffffffffffe24, 0x0, 0x29) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x7f) 07:08:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 07:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x5, 0xfffffffffffffff7, './file0\x00', 0x20, 0x6, 0x80000000, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:08:22 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x2000000002, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x199) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x1}, {0xcf, 0xfffffffffffffe95}, {0xe5, 0xbd}, {0x107, 0x3}], 0x4}) getitimer(0x0, &(0x7f0000000000)) 07:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") sendsyslog(&(0x7f00000000c0)="7e2ff9df74c8307a4f35ea676fbba4500e8c4cf91466d058842efa851344d4825e45e9c5baa099bf74456bf9c5cb", 0x2e, 0x20) r1 = dup2(r0, r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) dup2(r0, r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xfffffffffffff800, 0xb2e5, 0xfff}) 07:08:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/178, 0xb2}], 0x2) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) readv(r0, &(0x7f0000000140)=[{&(0x7f0000001300)=""/139, 0x8b}, {&(0x7f00000013c0)=""/166, 0xa6}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) link(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') syz_open_pts() 07:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x3f, 0x1f, 0xaa43}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd0f59795052e2a0b, &(0x7f0000000180)='@') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 07:08:22 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x1, 0x7}}, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 07:08:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0xfffffffffffffd80, 0x0) setegid(r0) setuid(0xee01) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 07:08:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) dup2(r0, r2) sendto(r0, &(0x7f0000000140)="b9", 0x1, 0x6, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x1) 07:08:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 07:08:22 executing program 0: r0 = socket$inet(0x2, 0x5, 0x401) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000009c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x4000000000611, 0x0) pwritev(r3, &(0x7f00000008c0)=[{&(0x7f0000000200)="e097d02519f853f6570638819db260f8236a4b1f51d00c0dd05d781c3d498ad17abe304a3a9c84b47503ca0b2c40c3ae95599bf7c19decbfc531da80384de4410d2b903615d89a4b0e192660f75fdca0c46ded5c6b10da1178b4663daa451daf2bca65b281f8f15dd98db53ec69f56fbf5ef266dcd5857b812eab94883afc108b80f6d7eedfa1ea5d5004d863041c0f37fb9a7f35392d2893f01f1abf7a33b8d64202f06795dc6991a98176729ce68a50ed16a891e733701c1c0ac8b39f0f50064d40ae3e135b8e0bc3d9ad2ae", 0xcd}, {&(0x7f0000000300)="7dfd0d65081018819f5af14b46afb2e32114b8d5b8f58cb088b441d29fa9627d71bb3a24ffe6a0fafb0a178a1ea3474f9312b1ee8ea14d0c21c08abc5f609fa0467a1b195de8639651757a55e5bbb8f03200e8f9254acc544816948ecf00ecb3c4b04c459bdb647c0204c407a2627170a901686c24c9d901f465004d60a7eabea98de9433e700b5159da062e", 0x8c}, {&(0x7f00000003c0)="512ee091e56eec2eb49a68ff13df6146072a0e7e3b63f9d99dc27da0b51aa8710cdeae926e4c3580858482b8334fe837651d07b591031dc796dde9b4fa3ac759c5f4b3ff11268ddc7f64cf178dea0b66d475f60d450f01c2e28a943a828573c1adce872b434109a7f460154cf8329645469a1bb62b2592dc63b9d5f59d2dd46c933015a1e112f7d7c207d88a5464843896da42", 0x93}, {&(0x7f0000000480)="18e62006da99409782b4b0fb3da08b97f0fd95dbe21d85a0228fdffdc0a64007592f1e15b8b71e5e2063be8a5c1f21aa322ca0ee40d5935ea6290c282614763d463c99d2792db1325ac6ad189ea0898718c1b10783232e8b76a615c927f13b416dbb67403e9fee277074cb5579b2023c92666357915ba3e0bec3b6bc79ffe2b67bf9fe1112843d5c6932c0c55a58b9d8e7ad4fa08d88ccf6de5606657aa5530c38f445b65e02f181332a4491ad", 0xad}, {&(0x7f0000000540)="9e68d6af0449ab5916671d33e1106a21009e5434cb0cc1d208ba929edaa98f3d015e9b6f40d30121db6eb79cf5f5f99b99c2b9de1a5dcfa8f39ffe560799a4254437b163075c25deedc8eb4dd808f574e48016c3f88381f89f119cb60949281774b100b81e42c20f00", 0x69}, {&(0x7f00000005c0)="66c7bfffcff2be55886e57759522f3b308a48876c039eb5baf8a66fc21ace0bc98c12731c3b4cbfadf8c1c4210894a21e0fccc6bc9f6c54d144ccd5b95d7386852c2a06f2813bcbc1e0d42d2d2c63a277b167fdc8e79dc28cafbff4fc711bb4671930feb9f28b7d9d1e6415f98aff6b7a572242d83cf4215a6a1543d491df77012", 0x81}, {&(0x7f0000000680)="3c64b05365952a2f674f0008cde6ca1de539e9abb7ac63986bf1d4d17af17d3c75efc1b0b633a776ec6796fec4c77e5650b439bc33dfec22190fe4a01d160c88169f211910f6eea992e74d652e63412e1c1e473c964eacb8df58bd060c989dc1edda159a180196ec37b3bd9e4cea2e835064e5e6db866d8c5f748793c44f5929da573c95f3a0c736d1adf64aada908c9a7c353d4", 0x94}, {&(0x7f0000000740)="edbbdbbc0f6a33c91a5224f3c1504db73b69b5ddf65d79d41f0886bca48534f0a07ba6648dcf9baae451eafda0e755e44f0f45d37609de5a916dbdef9fd9a4ae6461b1c3fbcdbc1ed80bac8e94e0e95a20b2869b1765923d42174016f8ae6445e788a5d81ccb1bb06b6a1ca2bb4258d4ae04f63595119b260c56ee6b33779420a0d67c1828f9082738d84d7a284ba6d3d40d37474e837d2d0fa2d846530c5914", 0xa0}, {&(0x7f0000000800)="230ffda77ef9504fc64b40703b5555dad43ef9d7eef4366640aea1ddecccff994cc70b8270792362d5a63f88cfe0e324e96a44d8023b29c38a1ae4c35bac5455e69eafb70b2e21a498b0f29c597646f113613c538c5a8775c77c69f4c1a3a4884aeb3fa644a18c61a26e317229938dba32c3a80e590d520488fa1e762ba4045402b5fe53eeb99f1f49b527062c90b2175d6ed6f7b31e9652a21ce3aa64e478d2c7393d", 0xa3}, {&(0x7f0000000100)="832c13770d301943875565cba05532de12f7083e1f46e67bcc934234d98dc401f7e33bf685cba75571", 0x29}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget(0x2, 0x10) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="030000000000000047d7a7a7e469966e2ae2c7de5e7c286bcf1c0391353aeab8eda280fa77bf2e0982e109f9bbbe9f64d3af31f9b786eb4f1df4ac4828b00592af27c8eefd450b2da336b4478166524095b1c708d9721820e949ee892168279ae35d854444f66928da0ce5045b028d15e2add4337a734365aeb944b97aedc194d91676d54a67eae6574ce57abe685eb8aad46babf751dd225f8e190e5cb30e82c60605fc3c53b145fa1f1c07eea2c38e1624efb0473eb4f10f14fa08c961108bd2c4a059b2cb84a14823462c19bf3c72c6fdae8d62525ea8bb03a5347e1641750917fcf93d685387d92d3b493d9848920d79b5e66f4025f44236018d51f90a7f7adbc9c7819532"], 0x8, 0x800) 07:08:22 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 07:08:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x40, 0x7}, 0xc) 07:08:23 executing program 1: r0 = socket(0x11, 0x4003, 0x2) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/63, 0x3f) sendto$unix(r0, &(0x7f00000000c0)="e0dacb850c0b5a7624bd0a783e04c7bbc1ff14b7d16aa9362a838f994acf84459c306c08b7a025d18f256b49355b92dfe193785a4f259269526fae359b01d8deecceccff5732deddfd759aad394a376c052c92c2e7b0bb18d9e442c225726ee4800c00085282caef617d4587fae2871d4a568dd8520f73629ca70dda7e6e6e6932c449a93b6e7672d5e2c52a5e4091e3f554d962bdc989e64ac4547f93bfe29dcaee491565d51558183b36e22bbc7474854306ed1ba52ba4eea22d", 0xbb, 0x8, &(0x7f0000000180)=@file={0x1, '.\x00'}, 0x4) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/45}, &(0x7f0000000200)=0x2f) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) 07:08:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000000)) fchmodat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x100, 0x6) 07:08:23 executing program 0: mknod(&(0x7f0000000300)='./bus/../file0\x00', 0x8000, 0x6) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}, {0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x3, 0xffffffffffffffff}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 07:08:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r2, 0x0, 0x0, 0x802, 0x0, 0x0) listen(r0, 0xfffffffffffffffb) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x4ee2, 0x1, 0x7fff800000}, {0xfffffffffffffffe, 0x1, 0xffffffffffffffc0, 0x20}]}) 07:08:23 executing program 0: r0 = socket(0x0, 0x8003, 0x6) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000440)=0xc) execve(&(0x7f0000000500)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000540)='--}\x00\xee\xffc,\x1a\x88b\tpq\xb4\x1c\x84\xf9Lgi\xc7\x9el\x9aY\x17\x04\v\x05~\xfb\x84\x84x@\"\x12\xb7\x99\x9b\xd8\xc6\x132\xce\x06;\xfcN3)\x14\xf2|\xdf*)z\xe4\xe2HD\xe9\xc5.\x05|\xed\xb0\xdcY\x9d\tv\x03_\x8b\x14\xcc<\x9f\x8a\x82\x11\x11\x82aQ\x89\x90AE\xdb\xdb\xc8\xecL\x15\xff\x89\x96\xb9ay\xfe\x1eJ\xe1\x91\xdbx\xf5O$\x99u<\x8d\xcc\x15\x81\x97\x9d\xf9\xe99\x85\xda`\v\xa3\x83o\x1cO\xda\x1d\xaaA\xa7\xad\xfb\xe20\xc9\xe7,\xa3\xf6YB\x8c\xec*\x97y\x12!\x87ss\xc5\x87\xdd\xafXV\xd2\xe1s~\xe4\xb2z\xe8L\xc3\xf1]%)\xfe\x83v\xf6\x97 r\xad\r8ATm&\x81\xe8\x18\xa9\x1d\xf32\xe1\x06\x17\xec\x0f\xbd\xca\x85j\xf6S\xfctD\xc3\xad\x9a\x12\x90[\x9eqd\b)\x9c\xea/\x81k]\f\xf6\xda\xa0\xe6\xd5\xe8H|\x00G\x1d', &(0x7f0000000180)='\x00', &(0x7f00000004c0)='\xbfi!\x00\x00\x00\xa5\xff\x83\xf5)\xed|9`\xc9\x1d\x80\xa7\xf0\xa8\xb0&\x1d\xbd)XG', &(0x7f0000000200)='/+!)\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='c!', 0x2}], 0x290) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000380)="22dfa4f1a812f8c64da5d71ae8fc644f5fb3634d1606f2fc2afe0561abb20c00f6b84f4521f2ca923f54f8174b1cd003a172659075f0991d1caac19b3268b008e0de52712b7fc23a70e4f47a714847483dd90e89a489d69f19ee75870d8e23b321e9081d629336df9605a7421e999705ba31d04bc421e0430ccd09e49519f87ae7072c2bfbeb0d51043fb442b470", 0x8e) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:08:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) 07:08:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x2, 0x5, {[0xd, 0x1, 0x2cf9, 0x53, 0x2, 0x7, 0x7, 0x8, 0xffff, 0x100, 0x175d7e5f, 0x100000000, 0x3, 0x10001, 0x11, 0x4, 0x40, 0x2], [0x7, 0x7, 0x7011, 0xffffffffffff0001, 0x553, 0xfb, 0x8, 0x9, 0x7, 0x9], [0x101, 0x7, 0x1, 0x7, 0x8, 0x7f, 0x401], [0x3, 0x0, 0x7, 0xffffffffffffb4a3, 0x401, 0x401], [{0x10000, 0x7f, 0xed, 0x7}, {0x5, 0x800, 0x100000000, 0x101}, {0x47, 0x1000000000000, 0x0, 0x8}, {0x8, 0x4, 0xab, 0x4c}, {0x800, 0x100000001, 0xffffffffffffff7f, 0x7}, {0x80, 0x2, 0x4, 0x9}, {0x401, 0x5, 0xc00000, 0x5}, {0x1, 0x9, 0x7, 0x2}], {0x0, 0x2, 0x3f, 0x3}, {0x4, 0x3, 0x7, 0x1c000000000}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) syz_open_pts() 07:08:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8481, 0x0) r1 = semget(0x0, 0x3, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000300)=""/110) getdents(r0, &(0x7f00000000c0)=""/181, 0xb5) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xc) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x3, 0x6}) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xffffffffffffea15, 0x1, 0x1, 0x4}) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/25}, &(0x7f0000000280)=0x1b) r4 = semget$private(0x0, 0x7, 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x80) 07:08:23 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 07:08:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x290, 0x0, 0x4, 0x96, "04a46fd1e4fcf5c1655928adc7305145154e1654", 0x4, 0x80000001}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3fc, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 07:08:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) flock(r0, 0x4) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 07:08:23 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f000001e000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000340), 0xff23) 07:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2b}, {0x4}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffb7, &(0x7f00000001c0)="2b3eda341104648c5da542d8b765150db54e22f8288d6bef7130de4dfd506bd2d7c6600823b1342562deafd8a6beb575f13f4feee306836f3eee380d4224915cadaff499813b22f9fb1372810febc58268eb58838de275cc32158cb506c154d0a65f41554d8fb8b5a3b769b95f259b834cab94603fd21a6cf050c90334e8185243093d8364") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 07:08:24 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x200000002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x400) r3 = getpid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) open(&(0x7f0000000100)='./bus\x00', 0x100, 0xc0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) 07:08:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)="fd51d51a30a121b3af34839fcb0eb6180b61c84c3c9c53d0e58b209d1874e91809d612bdd6c972f0c44dec1461bca53494c12c54411fc02dd5d9804c3afb7ac6f0bb5b29327d604a2bc1fc19090d932b9adec96faad4e1ac39e6f1955778d72268cf4e5d8059a8b75cc84cbb0a67f5e78532e4099143206fe7dd9b9369eff7afb24305a35f51591c6a", 0x89}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socketpair(0x26, 0x2, 0x101, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r10 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000300)="fc9fba089c2b83ab55512c2eda24945886d62171349bb519ac7cea28f1b405d51f5d4c9c1614a8479d7fec6a9e1cccaa0473029b493dfa7f10cca8af6b8a7e3ee5b3d654302591fb105f59d35028f8c68997a1cdf9cd07796fded5fbe8d73eceeead96bd300aea13a2077aa2a101c58918ea54d81211db9b78c5895dca5947774a8e5774cc3b2b64af65138a01a84b11d2352351645a8ca88f9e9fe99c562bbf931dcac02d0f0534d7a66362ab8f2341c4b877f0ff3b9600dcca42115eb1eff06edba45b17bf25aba8e93f3c169a831c27aaa0da050061f613543028a7a14a06e4eb82eb", 0xe4}, {&(0x7f0000000400)="6431433f5917365c9b3a36834bb13024de7a91a621fe8544e235b45e3c9aae3ab8dada63f952e1d867007ccd7c60e56aff8615fd1f71a5fae0ddcc09e4ed9776d2a3f3b183b79aa3370d73ce81cef1348a818f5a9f0ad1565468f9957cc12c0a2106432607993c7ff495221a8f97a044b9470df00a6eaef9de6a5a432952d5474f54a0e0fc4984c276c7ebc504", 0x8d}, {&(0x7f00000004c0)="28c2a8002afd10a8b40b778a49866afaf067ac7b6e40ceacd43c0949400f443726b1deb1ad2a108ccea42d73fe86765ef134ec43e2c254bc40cc496bedb9559c702448d641b0a8e08e139c7fd7f822edcb263ea8f2e90470a4665f1bf349fac5a91be6d8774a59be1578d4599574873c83f00f67a2aab78c0f884dd6da6e5c0403306359cb0f1ef8b16ce096c4a0fec0dc931e480fdb5eabe065825ff39dda805525ca2a2cfc87c9f1b943850a00c5968ea253e6548749514e458f53750e9b1f48e004190c31fe20d388358d9b9057f4733a258ecc2b37f10f55", 0xda}, {&(0x7f00000001c0)="e2ce745b284f2ed6f6f3207b944f2ab6ba1a4c990a743bca2e020780b48ccb77c407eff3cb3fc8d1b04f59e2d41388db1821d478a8af139f47cabbac270e13d48781ea0abc0f5ce7f9bf0c9287125d7965a14048850ab202d622d7", 0x5b}, {&(0x7f00000005c0)="fb6dcb8eefcecf0ae72cb90022abee63079bf7a3693e789eea78427532f979687491e8d4be6590af9c734b317cba33bed4e72f755f750e2e70d91f956b904a9c26bef00030", 0x45}, {&(0x7f0000000640)="f804f9d577202d530e04ea7491dba993c5045b325fbd69e3d196ff37fe9ca6d62fa7c1ca4f19bb0add76b2c285283f640641c780a3f09b5a1e8b0b61bcaae2d27b8ef5d14f363ac77a22979cff508c1f5e31428e9a5a090b813eccb4356f04e0468d52701927c3b430370a1d874e358b4880b7ce5a20f761cc8b9b251ad2af0793ad7028e3e44cbd70b90f3bd993e6", 0x8f}], 0x6, &(0x7f0000000a40)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r6, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x140, 0x408}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pckbd_enable: command error 07:08:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) 07:08:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x3) r1 = kqueue() dup2(r1, r0) 07:08:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000140)="7fd00dca446850171548c44d68aea04a0c8f7d704d99c3230c7f4c16c56ae79510e320a562edbeba5a4567234c7d82c75a2540e4568c030397f01ddf4b955604e45da4f075ad7a970d8f3bf2ea2948e8d2656c55cccdcc47b78b1f678fe2da037a0b5bd5efda46c8d440f25f438ad8a017fc0b5c6b92f0abf9e2b87aa0741e7a15772179238c726023cdd18c0e2a0f33952d211897c8c1abede398fda0f8e6f362b43c506e1a5d8e1cd5141c31430175c25410777ddd02b1adf338d83663a90d46eecddb8434d0ca9e3965feee9f22ad72398802b417eda7725bd30b999273f2e0a7f1257ee45d0032efc0", 0xeb}, {&(0x7f0000000240)="ffae5d9d765bb68b98edde88a59f65c97792dfc7f68fa383cdfe126bdad6a2f8a542ba66eae2f519e8cfe8f8dbf1856d5f5675fece752351605f1d9ef554d4b0b4954742e7908f88d0e8f8d1e1680c4f893aed46d70cc50600aa63f11f19c8b8ea8a92920d74e7393837cef8fb7d93e766d291ab9cefc581e881767e42f914a7e7565d5d79fd79218926f3b071f16d52c2418e90054f8ad914e6c2a7d6", 0x9d}, {&(0x7f0000000300)="76515c1983ba5a42b90f987983790c4d38f4efe6ee0b5b34482f3b77dfbcf77afc8a6334983846307fb7b6ca9d456d7658508c16e688c581d62508261a8ab19d4116ed11d10aad219d952df441ee2e937651cdf9efe82eb3be9741e890abcd29244c85bc1e958a6299f3dee1620b5982999c99958abcd8b8cd3e534bc69410578f2c5e5725356fee902939224586bf84bc8c2859a64171c86a8e5ef1e57957d3baa40a0cae5755800bbeff392b0b3ddcdb52e1cb21d570b9265d9014b8f230cc1c57f96a2bfb8317f714eabd0ad34154a46a5ba05c51dd37514e7f9346642c333273620e1be98888a5f401c2940764fb3c", 0xf1}, {&(0x7f0000000080)="03dceb37dce46c5bd4bd6ff01a1d67ce745bdc8edcacd7e087224bd3f65aaf0109f968d4dac79ed36c6da254350b595c3cbbd8287c00ba5ade6e9ed27e7696be0988138cf854f8a82ae1d046166f4d9873511ab62cd007c1a0bafed018578e0f8af4971f81c063fe804f183dc70c7eef1286b0f05eac7ad9e630a3b31d87", 0x7e}, {&(0x7f0000000400)}, {&(0x7f0000000440)="f0b6c9f3fd944e5af85cf0a90d089adb6a7b328b24fcf7b964d51a2c33a96a3fb92e629e213326e1312ec6b15c5a585f70dce931fc7f0bcbc59a4bfc322d3cb3803dadbf95f8a83c8b38f05727d86108a704e535b41dbca75ffc1feff9cf7e51160a7fc594adcbe7965ed04582526ac50739475b84ccd18b89a77130833f3be9e8c293f61669b71891843a210e9265bb1fd4b54dc3e00df92a08633edb3a62dd38409df7f950db355d89edbc75f133a00ca8bf9a50ff550927c6b6f64b013dc1a9f27efd54f2158629dcd40fbc82a99cb2ec04699a97339388a50052e7fd2b2f9dee77de761dac", 0xe7}, {&(0x7f0000000540)="7011c9e537502e1a3ae6778d9d5132b6f26dfa6dbbf91f99235995deab9f3e81bb98fb53be2f9ea68167396b0aa7aa8472d731d389700073a14c15d59a39d052e7eb36e0cb07d5e623a38c4fc79d33ff28b59a8b0e16f6b1c57addc9a830174b576a92bc8fd6a75f1e10caee7a42d824ce7b14ff912e47fa50abcac4754bd3be53442469bd0f7a4f2cc54c53318773bfb87687f41ad553662b2cd5dc9f8b2f93b42088d9bf46a7e7fbbe025445936a73505cf77e4c8b19b0e86e40f3ad2a5023728f3a5e515af123fda7ca3aa47f9fb829490e522985ef8c3b06fe7d32877c89d5d2e0d489e2b6aab51305b8ee527e635ad7eca7ba85801e47d8270a874eb0f07375aec48b07db74ceff00c1f0a2d0d1777a0b31ba1117cdeda7541ae2d35d8b122e28d39537fadaf402c834b02916d440c4200edfb783964fab4809b22017f71de5284c8ab5400735420714a6b3915e6171e0cd004dc838e4a4f3a58d8ea9b1ee3a3c4b7b6cc3718babaa807dc6b7170d65f842a37f8d71531ca41949729ec9cddc83afdafba9798674a8c17ed921eeea86ee8fa9763dddee4df8723563b6397114d1df538ab13d9727abe1a765267b90e64dc48c408454a791b6ab90d0cb5bcb77345886f390fee69c8cfc9b0d266f136c5eb8af686570e8915495213bde70feac9c791731be36e8c0d2d008bc2feeba58111bbd71a449a1cc7cbdd080d6b885686a5263da59366c0bb93403b156142f4faf11a1c447786bc84fdbf74d2bbd8eec6b3ed2c6b9d7683ea6aa23099a14825e2f65943f2a78d848f4ddbbd906eae4fc47caab92a488ffea427c9d3bc6174904e3537c28a4b8e5ab5fb48ac829026f2b57171e2f67031f5c3191f7bf459b1fe9a7f8449b06e6cb21895620bb4772b008b8b77142260ed88d88aec0f3f711a0ffaf0c1fdb6f4bc69b4a43fb4e2b08da2167b9967e5c61817a9dc00f6862deef0b9fdff6493c76b775f15411beb07ee622a2dd9b33a0a364727f31ed69f49ad6e076c586cdeee0a9b06001486fcb7ab438d51cc82ab7913634e5861d95fb96e785a0b74e6b97ea62bd9c725b3850e30f4332d1626459a008a320c2503bf326147ce6b7de7c8a42a5acff665e54d5c8a369ad016b92e745203603f45a960655079c3f94c3c153f5de67bcd931a0936fe66232b9484beae08cdd01e330393d60c2d0a4024f2cb0ec6127f4cacb4d2b398df7c86f5b579c73b8e66d50565a9aa07c7b5d112836fd55aa73761364544b58ca47bd3d2f3e76fbe893563a80368f8837d117986ef5d976ba21973bcfd8eb14f7c94c3ac260e2a48dceb0f0f78dac8d7abaef68065eb7410575202a4eb91951182c561b4cb9bbc82262f56e1ac8d6bee4df64465d28a5f3c0098bc9a38c33c2765a8f51c1304674545272deda695eb601a2c77e920507a5df2fa71ae9d3ce6cabb965f34200a82f110e9f44d782b4e0c95d07be11e7b90031bf4eb1931c97bf9e48d46cab6e7a70de31a89b7384c3e93501225d69d003d0d775cb253038070401a31657c582f83bb5b037c495618f4dc8f87eef2bec948cad099ad26307f2c2c92c2307dca9621df81a5bf87c21615b893c086933a3d0083b08c2649d8117288de8ba30d8e20e6694501d9a1dfe68cdb6faad527d5ab74e43dd711114862073847f9bc22a137ed960fd9e347695ef3519db1dc8626719c850ec823ab9208f1cb8d1d20d986d61d69d370617e99354383bc0249bb653a086e9acb8162a623b86c79c96d68883377d8148b74cbd9b9dd4c12566af2c307b0d109e956d2d067238d7685b5dfdef6789207cefb6824cb2be774b985c3d7e7760a40362b00288019b036c3aa3f2b18a1d73b1f13c1b88b66d9f150d5b3a994e24203f32f10b3ffe77210a1eea8721623904bdfbe9ba2bcfee8aa25a64c25d6c5af9522293fde6449e90fac9e054848d9d30cdcbea0e572d063fafe4018367ec07c9f781b94c52ea05c4363e74fc1be9f13e3ffc1cfba4d61fc4cc7c7df12bd7eccd50294f3ab06d4f2fe8b4f59d673a432b45c1a24b52e7e3442882ebeedbffdf0055c76981a2cf7c2de14a7920fedad1aebd3dd89453c00c9715e3fb4496c20b4a144a6a6b34ec1f80f8fe54da2c4e891a40e6384cb9ea7358de3405cc61f9f29f18838724a8af949d0d6029100fd508dbc08f8cfbd993edf3c6d162bcb5316cfe40a63d6f9c9dcbebce66e515f84699c29a727c79d947e57a68b297cc97a54a27ff7a94c84e4a2cc82e66ce8b810da376931e0d5b69f6ff1ae889b0f08fc64168acd7e4bd89977ba7ef969d656b8c7e699896fa16b1c60efb98b9dbc70d85be5d7e7f5e06a516cb4f131c8f6ffed8ca397293f53e103b1f07e794a84500ebc0660a642d5502a9d8c3da244200e9678d9d0414bfb0c9fd3647aed8dfe232f4e84cc61724a93d14b00f67305e9551f8f7fa5b4d448be3fd58b9364b7e1cf00716d97022da5aac7b4df45146bbdd52fc565c67ae6869d402a21a2e4a7baf917a92668c51fbbf6d2d6ff3f4a05e184b3a5aef3d4cfa1d14dec86fbbd5c29029d725f55dfb48ac8af54cbfc5d469d01d8bcfa3045790d1c4d5d88b0f691d38b67f30467ab09cdfb5600e82113e3a1a03152693df4b373065230c522fde93ff078e1d420c004b13cda1cd68764587a05718e7be576259316f470fc7404bd31bdccb3082cb499983184cca7a363bab8d522bf96f4ebb9be6bd13b6e15d6f5728be22f90a6b639e353d875c2a25d21bc9a739f07d61f31e5825f1337a1e3fe69f6d4461e0c09811a5f4688e30118e2c6470cf24b618b0257cd744545ff469b4c68159c2ef7c159a9675e9c18ff7aa489905e24655d68d1d7f31cc401a71cf37e7b53fc9a786b7e818d623328bce24e7e3ead5a6d7272e9d4da650729875df8e39182a3aafb7a7ce9ced910baaba34f6c16bfb86e33236909c6d978d62a2c019ff9329d6e3ee6fc3c5bee455d18a64434a873f9a702db3fd55c929b8ecb7160b9c14f5b53f166670e0dffac119b258eea2d50f69ded198fc25a7bb94943ad8023cd2c417276495d2f6ce3b32dd2e2661cc62768ecaf448c373cafdc6322ccd0843329c52f8eae383e931eadbe4472cfad83562998c2979be072b3ca244b4d6c2ab90e9a29c5546b0a7f0a1992210bba4522becadfa77baaec36c036327e9ec5639ea2e2da33576b7ca93a393687c83d8b29e4c9234837153aad195f0a923a0f04884c64851ba03e320280a8f1b3eb3d0214f42dccebb4667b2160d6be064ad071ad7d2226cee4cd7da625660d9c8d475e032102596fdfb32b299464a41f63851e7c882d5f7050d913d18bb8bdfa85e9d6bfcea863d9156d898c760fe841b0513d4c419a626c228736b83381cac8c162f56d76ee5f38c108484bea86a7cef75e9177afa05c7d91a45861af47a5969a4a920c8a1681c7ff56797cba7c742464b5e174c93bc097b902778d3d980d77167e80b59593031432113e90d3d3c0ac3db2c016653a4a58d748d8ca9f9a5188a3b761ac477a7faffaf7720ef0068da6ee4d7811e5c6e7943113ec60f367d99639579a964e39e7b5ed05d75de4984f1d7d3ab97d59857fe9822a690322dbf157b3f6998827544aa44d85c09115b85ad5b25523d66b1239c67cdeb5c1aa43d7c6f901177eafb883a1d14c9ae1eb6b654437c9af739f400a1ab9791a89b5bd542ec3ed157c90fd8ac85228cc30958d5fcaee04653abc6910cf57a6fafbbf9eccca803e9feaa6bf0ce545f7519bcf5d0928c1b504781121e9c9a5bac7116c95324b1e536541301de38fd6ab6b31ea8561d1a82a43c499e84568b42ba257c217951a78a95e657e604e9bc78e6f1a28cc537ee7c04fc010e984698b401f3e4ce57ef63b17e0111d031763e899a34473d8ddff18c7749dedb9f0c8fd2a5465b22dd9600d0b039f7ac2663c1078409c4d668a9676bd9ac46b7db885fe2ba8f5fb92ecc1dd2ace1f96e248077572ad2cdd47274eb3debf981251299f0f5804daaab7e966800777e2914ab9a571590585f7ecb2769c5cafca5179fbeb1d5df5d52b21e33d81b2f3943cb288313ff41633d8c04f9e3dc87561e116092af6942b5cd987413af7e01959587954c525c2c85bc27da507aaf1ec1d0ccd8df1a2c3ad8701ccf996602fb8257a7a81b98cd0d46b7610a495d03ccffd7e9f9e3458fa7ce6ea987fe7bb8eea026cfdc16ad64db81867aa59557bb5e5afffd0cc61230e3692abf39524e1dd3db6be70225571c38c09b4e4a46644cc9f8fc17980b908310b528c297f7839aac40ea46f71e02f76a71ee226424e15fe8fdcdb4b5a2f3e98057e245aed9114f77320676e81faa72cbc7cc9cc4f1a74ad413349e14b1f504e3d3cb73ecfdaf6257af71291f114968166f4d1285ed7a3f8196da978defab95dba08edd172ebde36e2edf4393fd8f0f4abda6d6a4f60784b305d19ac9c1a5ba907391fda17f394c740acc62bca56a0c7254105246cf3802bc6846b823fc1a3eb94629faa449e08c2608bd5807f5f3e4db598e2771121501f93476584954b22a75a9a18da4f7882e5a960eaf957e05d252b02743a636dec10b9966b7dcd1901c14967b72474e9940b909c6f0cb612688499f5ffb51c56e9e6554ed89839c80048e4e89ef73fc2c9ba1dcfada4f967547372e5d7fdfb27927d6f6de6e9d8361bc1ce69267730cae77453fe3d19e721adada22e4a87c9d56154c78419fbc81d3ac65b096238b27a3254be6e36514523a8f392b115953dd8a27ab368a1036afe4eeaf71912ba886bd2b79794201fb4ff6309fa076f7867f9a9690b5e6bbccf2df499eaa76d5a2c2c8b365ad73f61b4018cf8c5e4803718dbd2446f62fdefcad9aea5a1c008fe8afcfb080e57cf2537b11aa9619c4f5220d0fab88cc1f5c17b8cbd2412d0bad5a4a2e453b3c009fdb5c53f48db235a58787d3108578a86e4145e7488720499b5755b5e057a121fc042f2ebca1d0be55c3c1fdb70289d59ed0e68d6060babc2e94b8c86a20bdfc96a41c698e4a46b09439d0fff99a78c5f3bd94251c15a5d7e57d5a6a68c8fdc6ba844ae73c3ea36138fccbc70dd1453df098b0a2fe4405e11dfacbba2af0b76043c4149e0c6c01ffe16af0746c1e47fd7c70a5d64b4462eda950d7783767967c822f38a64e609d94f6508ae5a628472ef8a3ee38768781e525d197ce11c8962bcedb7665ab116a463bc7490c9cc6994b88a71045fca358d1340121ef15d4b7204eef4515b15aa72e857c63ef51465b7d0ae1ff11ed4a25f6dc24dff17eda6810b259a6c71690e803b0a361cee14a0cd7c9618017e3681eb0d724c0d3481a51db6413ac515a9d9872906b8f5871489d5a44f81e6de803cbcb629fa44d24bfbfe2dd94c4cb69b9efe12e41aabac19f971545ea5746df38ebd4548bc2ff5a90a9275a72c36777cd3de97d1b5c1c76012fb5a38c1567fbd3ba15a886950c801698350951be38ec9ea30033e26969207fde41e4e044182c5bf6f072dd978b154919214c12e6ec0d79a1e1cd5bcafe4f2d4605190590f5c335f3050802ff022be60b18cc6abec913996b2962c228ac1b8a0935e850af22ca5ca78ed2626a6f5782aaff60dae29f7e27b4b124128b489b4b5ec857fdd434c523ecd3d70b3a8e69ca895c7859d72fb08ec11c7d5bbe758133c024dca539ef66c007bda6726c14338ebe03f20a7950a341b0222264e2e51a3e492fd811ae96ab769d275b3f3a40d857c590adc00ac90301c8c1ed70ae4fd6f0de1bf9955f960c96c59c3b79", 0x1000}], 0x7, 0x0, 0x0, 0x400}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x20000001, 0x5, 0x40}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x1000, 0x10000}], 0x1f, &(0x7f0000001600), 0x81, &(0x7f0000001640)={0x9, 0xf11}) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c40284d33818699f5a0cee9717d840d3d13d4e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) pckbd_enable: command error 07:08:26 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x3ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 07:08:26 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x202, 0x48) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = dup(0xffffffffffffff9c) getuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000240)="56f2bda786c2e2b9ccfbd9eff636e2e6878567588868c0e523641cc6c3c8c5ebbe31a6e7235bd5a915c2455a474d46dfaf76d541a95fd9a5", 0x38}, {&(0x7f0000000340)="8b85cc3b218da3ce9da8ad38f7ae8cf042189ab696f353ec83dd277c2fdd4d975610904d2949dc8186d5457500a441e35fe962dd37af8fc3362eb241e8acb27adff905c97411c25c63651564aa9701c9e6370587afdbac9d2b47ad66e77e1005994ba11f282da243a59d9585645dcd8e99ebe9e65f2a61c8df9d24c303822f9b6b1258e4619c8a1abb79dfa23b75bec70b59e81f09daae3647e818dca374f9b8535721bb694970d5b431fd55aa37e5ed5410a2ac1c2c8d4f9fb784ae9a1761207b4cf0face7711788d230fe6114421757a2eb39fad7059f570f90d210a7fffc226e4f8c046d254b9ceeeb36a93af30398de9bf7843f87c3fbf62ac800326675f1844944743cd6b05a29c32589b7bc5ed760bac3d41d1bb87afb306af3482703c220bf991473a16e84f3ac04bdf20be04474f9191b4bb9793b3f9bc328a2b747ffbbd796230429591943d70373167b58d48ba3fb0ccc487b658774a39a7ff8ebb9a45cf25a6d63b9df1d06a5125150a97396e1a13ccf925b66c9d427b51c589f6cd9a7c5f85bda088bd7a1365614ad3699e417bf0561abd3f0dfdbf94beea1cab9dbbf61434fb8f58bd51905cadcfb67fc9c5bf4494a9ec45a94c25acd362e0f1bb41da6d76d87566d7274297ed4084d4426f0c4e3815a01dc7d58325d2547c424530983342f51f29340cc8b0dd4fbc34b8287b865f12bbf4a74a2e660273fa54a533160ce7f9f1d8f1d811180e9ac439db2d12c18658e8828a5e6a98e9ea68e49436d7e493348f630e7295bf7c2f5c603359eddf19cca26e70b7fba56e443d84c810157d4fe6617fb60ecf65484c71cec649045811a717d63af4161526903e411315f6613d7092255e06af42e734efd1d335fc6518f9c3be7b184d992f72ad61a8c9bb445ca87aab8cb213432093a8e8e03078b40e1581d6b66fbcfb1213c5b362a30aef02197721a52362692bc0b302e2a342a5efe199ba9f6bb777dabed450ca6be4e77236ed92e33fd18909a0f17adca4273a97d7a05504fceb451a1ddcefe69a546eebc32f5b96a677be9b901b889c2d4fa20ef02c66124ce96c24d607108cdae3e5cfd0e76f26a5a0d99de7604f6548df33397548918f7587ab2f6fbb4085cb27e03897d176a69a457cdc0a5fe21348d68555ec29ff5c1b93a03f7cf182442b1934b26d86705d24218e559f7dca6e87885876cc2520e2638fd28cb0ac89135b9047267cacb9736c4cb291eb7eb44cbf523732f9f742d864b6e4c5587112dcccc643a02fe113f93b642cbaed77f5b0395b70fff43c2da548e59e6f9512a4a65992a9f6a4a6161426a7ed62c7a00e6ea253d7b48acfd098f05c0a68ba7b4e48b2c8e97c2a7f8a8a09bcdd8de5560dbee57eb0e098ed5a2f25bb234f9397bf155904adf8375f5dd017614c90ee867a31628bab88a8033d59553a36a8b73bb9439342849d9d48eab8a2a8963bdb56d0d54b1f788fbb1591bc4b52733c7ed81c913fb5550baedc1fb8d20d74ecb344fdb0921a60f5d9b4984b2ac017d0584da412ab7c187a74165e0c25cc71effbb0aaaac0b279476d622ebb8c8a240150f323fd8593705168a416f9f37b9d6d51e988b6251c169f0eff3718de05359cf9d012eb24a3e56bc15c06b46e24321321b9a46bcaace010439e52cbf4e0d370f8713f05c6b7aa566074f33c74ae2debe063d9edaab2a4500e7ae10a2a3ccd7ea108b3236403914746af2ed64732443e588c4e834518e0e240e9faa3d8a3ec4f3a46fed77a29db595b43790c4369dbb6f87c77ef8d0d12c3790e15cd8c13735f56a2e91e3b528ec400caa860bcbe66f65cba1e5c863831653658e85570198355102b203cb93391ae7d4df9d18dd55b142df8b5c1b87a4c2cab04e01ba4172891c9a22a980400052425344b3fc3e85ba7ebe1ead2624d8a09a7db28aaf591f148f60c3d848ea6814a2fdc88d35b65280b629f586bdcb8cde699f9348c809faa0d28926f53de0655ae7184a6d25d5ae140fbdbe35ac1a9f8d295c1b921480e63ae05a4fed085fe5e4d96b3fc76ed833672eec2e0c78e1e2d777c815656cc473bde976976347ef1d821fdc7ee4e57dccdb9fc555472759b368b3f8988928c2cf79caf6a681b4a89b910c453e23507045ed9c72ff73832ea28cf9589e9c1f1e1d871c99c22d1823604b66a90223c7479763b0064108c7112061894d06298bcc6272172aa03d1246fb55ce4c1e3f1124da768ab1eea06ba6a14299bd77d1e8cb124efabed0d0ec56672848b09d4f87df0a8171843d38d24af88ae27638ea17af99113e3a5247d14e6eb28519193cb538ccccc9ec7e188a306353d5fc099d425cfa1a6e47f30982032c47cc2b9b2069af58c5e512642016e3ffc2e630ad0d093752a3a8ea0ee8fd6da236de8f3cddeeeb9fd5f5fb04ebf82fe46cbb0c46f88011185866511c0655afe6f951b937a49d169b48cc81f209c519591e62135e0cd538c78c7890f4078165b07f8e8453df6b6bf40195654d533c82a99fcae161ed716da75574b0634bdefdd41894389c65d701fccb8d4a389cc83268712314b9a4c7842f81743b4877590035a4dc8c2a7aacb00057fadc12d49e90551f545df64bb95fe9de1afaaf5642f95c46f6d15e4c08868681c6b22dc9b1cd829ec93a1d6600bf04ffeb902620fe0b2748978cfc44a60e0f0eece0201aab6464c218039e703e5d7e1dcf8bf039bbb35b5b28a589226a981e3cf9f9940e9126d5e7080a3d5561ec38755007cbe470174632263af4993b9ef1c161b787350dc61e3cb48119ec36fdf02f46b9c35dd65044875a83998caee291ce825bd7c9d1e28e5098f5020fae87c77dd1e3773ffa2a643026bc7073e2735cd74a36d6a02220f2d9dbaa16785041a6e45bd55255a32267830afaa8c0b5a4c4c64192bcdc2dc1c55bd0a9adf92a5abfe64224bd708be5b4885da2099f12946fbf56c9826fd11c78f99d6505533d6c29db4e916dc78d2a215154928146bbff4d76411a7e2284e586559f956d7d6a260d932b98df35ed1208f947cb5dd4bda822c5062ca8fd422e6ca0859da68801187026298d1d325196ba330e2632bf9518c408dfae2c5be06cf5f518a08771fd8ce708ebcaca8064f85f2ea7a559b5247c6db9f99d40ae2f68a228a85f150c38d4a0200bc40f58837c789355cdcdcf2503caca1bc4d25d8e49b41a836420dbd9a90d0016756569dcfe3a4a8c34156bbef74dac9036139e23f9ed4a70c3c989bb352705b1591fc41dc457d15908880553f0279cdf60c14a75978f228f51f338d1cdfd3b275da9128c14cb2705185e3b0fc5a38c68443e8289d4f4169babaeded7ea10e8504ad113d5818bf77de13460bf216dcf409bf49a4a26b9fc42b68ff2a46354b236b4664d20690e2a9e2bfb447f66f19aed5435a77855932c1df1702568dd2996f04e93f1fd77c3392cb008433811607af23c61abd2b6b61e90f471ec1f8ee6eef37f046f554ca3fcd666fc9ff8740ebdbb19947c5de7972858b50b5a74396c494a2fbe4ea956b139b5a493cb0a47e38d003bdeaaccf83e90a6f44e0c1c93219a460bfe8e10e994ecc01c868b73e7d5f6f9aa840690a2e53254b9898747e77cadb46c2a83a56a2c1375655d0518ad0698bd389e2d9a2bf10c6262e4bf03441f7e56a2be97aaba2ed9b618de921b739c7f870f278af51a75641c0717fcc2d733757fef7438acee152ad31c2f815224b16b1f26eaf334d85b6791845994b26615c99492e197bcb1a9b4f6eb87359779399654e390941ef5b4eec43c25159f3f4d33bfaad4b19d2cede0ce179082b9d89c706082ae651e666160ae320345bf61fcaf0c5003eec604081ab1124b3deb6d0527f961a19954dba2438243d466c606172a469a5f819e56d0dee3b699c90296fe6275f31cf06d15f746d76c2ca4d37a6e0d1a2d6e3041872b4cc6d9b3e314d09bf1486257eefb16debd8d479e74086af0c1c1b43ae90eefd18cd7ae7ebdf3b5a1763af50a59fc5782d4628a6195d9c8cd025ccc91119a02cf56da203219b2de1e3b3339004cd15ed4b23dd6f4b84b1873a2f4fc68f4793f5501983172c6f41073d3bb837da8229a3885fe9c95dac6792a62c43efb08b79ca9b4601999bd84e9f2e52a55ed573f3be43916ea24690394a450f40e062cb8da1cc9f7227734db32bbb587fe2d5e869143798c7cf6786cdab0eccb319683f6aa6def41d292b2771d214d3b00ea5e058ff04ad13114ff91301f3bdc5fbec20252f6307f7d8853cdb791047e7c41c7d73182fed053dc02962c3dfea109f51a78305f23f6efbf54c633e550498bd940e707a5cc3138c5c361fbbf8f705cd1bd2b9f03b52489e796f81718abdb563088c096182a41e2f8e2f7600eeb95f943b3a0ad91487906556bedcd45dd3e3b776e19c8a3664b283c4eacd468543731b71126763b94dec4627890111f6d5d78f2f9a76e71a9cb21c8cabe60be283fd61723024eadadfb4b91ae77cd11e7ab525c8534b8a91c2754d89d01a4585997e8fd88115e15aa51e58c3fdca0143b601b890b372e3e28d10f1f3a0c1eb83b950c26da4c9bbc1685ac0e489d2e45d013b624db5c5201ff63ab6755188cd6b5e01c98a71fbf44e7365866bc68dad6642f6cf3cdc7b741ca7c949327831afb50af432ddef4c512511670e695db22ac9e715f7f0370e9a0fd55fa356eb6c2e2f1b04d6aaf54ff1256ee8c66a1206723a8f121f62688dde295f908e0adad1f315f462ad7deefa174fbd0ebac0b89f5d274eea2e9b0c9a7e478a495bb28e64bca600aac6bb8e535056a4fff0b411f38d5b0c69f10b2380523c8ec6d387ad390d2e1219851f1e978eb595839efbc705fd6f92d4a30038a951310385ce17b6734df6ea44c73f697f40f833c596e9b6b1fdf9b82a825cee6e6004371469dc75850530937d91ff23a8c3fc66a43d6134a7fe263bf02a449648521aab31b86c4c1c7910a0f0ebedc68061662190d58fc3f1b72011bcd73d7e2f3e85bd15ac17a410d3bca722599aca7d48138ece3c97e6a4ec0735edca1b470383eaece0ce953709c1f67c017e375addec8e2cff8bcac7be8002df2aaab702f5539f387f37c07e14fa30008bff3f8898f0e5203715cbe554e13afdb87f2bf007290555fbcee4227b7e4738ed3cd51e118dbdb5853fa715cdbac13ebd3fd52c08b01469305c26d4cdec8561d984c4c513bba5852c4043081fc3cbe376221129801a33d3c412cd72c7f4b7ce260fde0a11bdd9c268dc8cf48bd121daa1baa8dbf3b6a4aab68a80b7fd36416cd49c95c35128adf17e3cf3dd877bdb0722ad2b750ac35faf8231e848408982249c635a69812231cf654c9fe91d3af3c6c6b83e39501123dc6f19a5aa0977519ea09559525f89e3a415d9a9e2a65489be5fb20c0dad60d52480c1dc59d127a557f75a6fe502c5ec45adc557671b66c232df4e34fc7afde3c9e375dd529529de04a9b41bb3f744c705bfeafd4d2b7b3c27d0c7dbbbfdb497af6a6a8efd940aec2f2f966e77412d3a6c64642c974d44665d2fdd73e3b820621d58dc2a1344fcd6c6156734241e2e1efd309b6e2d47087b97803ced51a33c1a3514361a15fb34b82d91f3110c41d0d7418e85ca6ccfef42a2fcc11b78895847231d1a6bf1b031d1cca05d49fc2c4a5aa39a6b9b74445942ab5edfbf16168eb674c505ea2debb58ef48c42cbc304bf58e24d7ef8ee46af1b56c79d9b03bbb326b79e7d0212371425388d0522be794945e97358d056a702307b20fd83c8b364c1f80ef14f2ee7d6e7064f5fd5", 0x1000}, {&(0x7f0000001340)="c67a61e2f68457f76396813cf1b7371d711efd191174e02b07b21dcd14b45de11f739f7239cf0ab53b9bdbe6334bf17d01dcb1d68f0e20e8225e806a925803104366eb015033e99b3fd9fa4bdd71fb2c191b3af99b365843c167db663851d0474d62a823a4e89446dc0070cc6a2978bd669d34f019832877080696c0c58542885d524bdf1c6ef6363271acbde318364625d31072a745eb172730ded2e02d05470ecd62c53038ac72708e", 0xaa}, {&(0x7f0000001400)="52ac41b38bffc1406860caba1c2f22a4d2d1bb13e2b4080e09f1b69904169e6b4bdd38931df51af0c0e2fd7d4165a5a8adc094758e932a718de458efc7f235e115741df3fc73f40fce8de96f0417b6c1d5f061553f3402cfd6aac2dd0ab37bd5df792f5a49ab492a370dda1b00fadba573da69edd66a9c032faed4f2cd6b5c0665c681bd8e8d451c4246", 0x8a}, {&(0x7f00000014c0)="31353993d4d52116b55bb83563aaa781118c773fb9d934c427c85a215a8ff336346930e037e871c6e09260b69d1a75a1b50f63b24fb31130d885763912734a85b58c80626e3fc22588323d45fe649fd8ce727bc23ada37c7bdd9ddb178e36661071b35254671b28a373c09f48a5174570e52b6984d686466aa8dd87535823885f6409aa880ca3ee3266eee8870dc613b581d74480fecf12719ce1d093ea9e42bf828abad1cb57921a2bf87bfaf259f7a03811e310508b892a9ff1c22bfb52590253c310d60cfc18d680f685427d094cde4d6ccd763a7d51a451f2fba", 0xdc}, {&(0x7f00000015c0)="6a4c7f3ed99fd112a7c7a43870e62930e39d95df602601208b546daf3a44d40c7fd28e1a7faf0c6a30e75d9cc44577d774d9b5feecf796cd30080489a00b4ab0f6e0e64248ea805395a61e4db219be267472252168fda8066ee0f20641e2a4cd936ecac4c0936f26b0a3115580ee4e0f266ce8d771df6f1c74fc18415e2e21c31f4361ca7fd27e4023c90d0cc74db7bc60ade48d31515f8ced83d37361384cb850be46a386e09bcb0d8a4e766dbb1182a952616a1366", 0xb6}, {&(0x7f0000001680)="d33ff217ff79e3f8fb1da2b6d06d3f3c07363d1440701a91e8db41e1f3418889934a0572d6d7567e4de3af247914d61b57da37c8942f433106af8ede4f135ac04ea978c91ee2ecc4ef89a99e9377898a2353282071253dcd08b8cb1b1132ef07c2b7641a6e646b96894542a0f59c90b4b6c6fb", 0x73}, {&(0x7f0000001700)="9bffb5b3a48f9ca208de24f62c29aeb47bee2a9a8bee4e4dd60232d7db3462e9546471b5c6bb7744c9fedfd0565a8c35be214f", 0x33}, {&(0x7f0000001740)="d1eb7f710be321b516d57239f075308b4151feb3f6c0549cdc422a405ca57bab470085d1cfb54da408d5a3d4acbba08458074268ec242f675740eef1caddc5c419c2266d80e48a107caeed6e6021f9f339f2cca393008789e106973735d2c3d852280cf0a51185f07b9f52b26a76dfdd910834fd16e4e7b5f7a6d221ac1e018753a6cbc0c69d3f90c44b2e64d0047cfd8ddd7a80a830506c4acdb43a72a1570ea98ef7802f3d31e8a5801d45e164d1b98b859ea358415d67c9555135f5b465e7d18b5392c7497714400edf6e18a77648a8ad2f3ab3d3e8ba48b8c3c03ce7c1045e5e3071ed8d4b53fa428160c5f772ee9523681b226192676d1953a1", 0xfc}], 0x9, 0x0, 0x0, 0x402}, 0x400) sendmsg$unix(r0, &(0x7f0000002080)={&(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001f80)=[{&(0x7f0000001a40)="2c03200c44a2486e9c0908e76fb3123fbe961335f6b25bd12cfd0a22ab346db4077f06394f52e7df934f9439ff78dc7c9cecab748b5c9858eb05ce1f9e0b7ecd76079bddb4bdf51101cbc02154316289781963841ba226cbc1a5d996559dd8e4e73a11379658295915e7dcccbc4eeb968c2d51c7ccef5c7fc88715ea9c7dea8ce9ca70cac51017b91e7e1a65566936e70671ea6f9506661fae8b6f4a82048daae75c59b0cba1987c91ae480732afa1ef53a2a0f9cf6e5b8ea52d9ada4eb099252209f86b9a9182a08aa6dc3dbc334e8fa2e19e8149e0c018186365b28db843441e3d3982a97bd0ceaa7db9dd94637fe4", 0xf0}, {&(0x7f0000001b40)="afe916aeec923ceb813c3c42278332d169b124de6113993009845cb8023188a99bb88ba3cd406cbe568c7888b5146a51b4b94eb99e3919213a8a02755ba5d15dcbfe69150e4d13331e4a7b27caebfd0da467c54f64fc7e0556a97f111605abd95eb506e60102a7dd4512d0d0b53be2904362acab5ac8d78ac1", 0x79}, {&(0x7f0000001bc0)="aa05935812bee9fef51adb851c5d80991afb5c31cdc459cdd70071b86557e64a9fc65b6bc7d96e9e0f3a4ebc4b4efce9542de8d5bc28218b04c307ccccb24c59dfe0dd11", 0x44}, {&(0x7f0000001c40)="2deb0e58f7bf1c72bd815d6c4a1742771b8ac85801829497695de65ef0ba6ff9efb21177332791b676d0ef67d91070de0428343ac5f71afbd197e502edc9e83606bc5f4c94fa1a1921983f5533f26ee70825c071f708e7c75f976c4a3dc54948d06046242bb6a397106f0627e33b0efaa0d45b17c514b07b315339d058553fbef95786c153f884b08029bdbcbea28e6b894615ac9a598cffc569262422", 0x9d}, {&(0x7f0000001d00)="25f2d4b16785cc81703e1a25b81d01fd75830b0a8e4cf924108e4b4e1786f5be7dd858d2fa36f6b8024b2a0ccda864a5c99244ae1584943afc3606a7d0bd2a5db2b9dccf915670d6b4c1a662391f85ce80a0dbfa6f117cb085616d906cf05e4eec4caa9c9d226a8a304019f114a718c1f642d3eb25b30d08094aaeae3316079ff7e412dd439d007e2352275629b6ca87b20e312bdc8a90c79e7c41dad66f16d6feb2b3a38548fba7a5b9f43fb2b96b80b2976aa854c7aabb08753be04f0260ca75ad535a4b46b981ed82", 0xca}, {&(0x7f0000001e00)="d757cbe95a072262e7eaf126b250a5a82c1cce13b838c0c953cdf3bf4f91735201d00f8ca4d4409ee85c03941f2e366ba7b93c571c83002dd796ce26499cf88ed413102c398b05baebe28484a1c7c3c070a8a4cbb5efca611ac481da25f99c03d1d4af5cb7f27a0d84396b14a81d87d7cb117ab316a678cd6000bb04e833144c388279c1ae37e1253ad682ecb96d7fc1ee256cd08247b84081e24d65c044fed3ce9c0aa9b424345de870ae3535d47203d29017b611", 0xb5}, {&(0x7f0000001ec0)="8334a72205a6e0", 0x7}, {&(0x7f0000001f00)="d577f755ca429a844b1deaae921e03246997ec5ced772b867a1bcb641796ff90a2dac1b9807037945586869605fe4a56986cc1f06167703a683d66e185f8927a7b553d0654dddfdd22ded3e1911e25d0477dfad23b4af39e60c2161a2ab6180b20f747f2feb7e34e9f8aa4517e3c3b37", 0x70}], 0x8, &(0x7f0000002000)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}], 0x70, 0x402}, 0x2) fchownat(r0, &(0x7f0000000200)='./file0\x00', r5, r6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000020c0)=0xd3, 0x4) unveil(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='c\x00') connect$unix(r2, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x15, 0x1, 0x4}], 0x5, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x9}, {{}, 0xfffffffffffffff8, 0x48, 0x1, 0x10000, 0x6}, {{r7}, 0xffffffffffffffff, 0x6, 0x1, 0x9b, 0x200}], 0x400000000, &(0x7f00000001c0)={0x4, 0x4}) clock_getres(0x6, 0x0) 07:08:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) r2 = semget(0x0, 0x0, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/73) open(&(0x7f00000000c0)='./file0\x00', 0x7ffc, 0x19f) 07:08:26 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() 07:08:26 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fsync(r1) 07:08:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x95f) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20200, 0x0) 07:08:26 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r2 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$KDGKBMODE(r2, 0x40044b06) 07:08:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x600, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1ff) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) 07:08:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x410, 0x8) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') r4 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x12, 0x2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 07:08:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "000000000000000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1004b, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8000000000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000000}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 07:08:27 executing program 0: mprotect(&(0x7f0000582000/0x2000)=nil, 0x2000, 0x6) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x4000000000000000}}, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0x1000, 0x42, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x9}, 0xc) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) open(&(0x7f0000000040)='./file0\x00', 0x100c1, 0x4) r2 = semget$private(0x0, 0x4, 0x101) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000680)=""/127) 07:08:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 07:08:27 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, 0xffffffffffffffff) syz_open_pts() syz_open_pts() 07:08:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt(r0, 0x3, 0x100000000, &(0x7f0000000080)=""/84, &(0x7f0000000000)=0x54) 07:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) 07:08:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffffffffffff4c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x88, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) bind(r0, &(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x4400) getuid() getegid() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0xfffffffffffffffe, r4, r5, r4, r5, 0x1, 0x3}, 0x93, 0x6, 0x3ff}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000680)='./file1\x00', 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0x100000000, 0x7aec0000]) 07:08:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) r1 = msgget(0x3, 0x480) msgsnd(r1, &(0x7f0000000340)={0x0, "5faacebc752db1d421bc4acdcfeaa40f22471667bc22e0a8320a480f8ab1a4d4de8f4cc92f91de9758dd403de82149e79753f184ef969a9863410690a3d4c79f3edc81e23af746a4e7c6fb6a54dbf16590427e1663f8d80cc5df545e4d4b4f755b63801d76d66390653eb875d534b0bef42aab8813bf4d77a490a608a1627b71b2787ca4cbdfc5fb49d8e4c6eebfa06214c18521c992977fda646d91e15e5da0d878b72c0aa539fa2edd3e700ea161a64af12cc4b25a7dea28aa0640044f9e7d4971994db96f452d"}, 0xd0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e", 0x274}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x80000001, 0x671, 0x401}) execve(0x0, 0x0, 0x0) load: 1.04 cmd: getty 1756 [ttyin] 0.00u 0.00s 0% 317k load: 1.04 cmd: getty 1756 [ttyin] 0.00u 0.00s 0% 317k 07:08:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x4, 0x8, 0x3c}, {{r3}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x5}, {{r2}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x7ff, 0xffffffffffffff91}, {{r0}, 0xfffffffffffffffd, 0x80, 0x44, 0x5, 0x1}], 0x6, &(0x7f00000000c0)=[{{r1}, 0x0, 0xa6, 0x0, 0x81, 0x8}, {{r0}, 0xffffffffffffffff, 0x44, 0x8, 0x100000001, 0x7}, {{r2}, 0xfffffffffffffffb, 0x80, 0x20000004, 0x9, 0x5}, {{r1}, 0xfffffffffffffff8, 0xb2, 0x50, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80, 0x100000001, 0x1f}], 0x2cd6880a, &(0x7f0000000180)={0x81, 0xfffffffffffffff9}) 07:08:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000000, './file0\x00'}) close(r0) r2 = syz_open_pts() unlink(&(0x7f00000000c0)='./file0\x00') dup2(r0, r2) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 07:08:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6af3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 07:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/167, 0x3af) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x7f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x381, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4}) msgget$private(0x0, 0x80) 07:08:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x3f, 0x9a, 0x1ff, "0d83c43dc052a461a8ad1967fa73d880df3aa3f4", 0x0, 0x1000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x100000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x100000001) close(r0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 07:08:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:08:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000980)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="ac") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x9, 0x40, 0xfffffffffffffffd}, {0x401, 0x3, 0x0, 0x3a}, {0xdc00000, 0x1b3880000, 0x5, 0x9}, {0x7, 0x6541b85, 0x3, 0x3}]}) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0x1be2f0da}, 0xc) open(&(0x7f00000009c0)='./file0\x00', 0x5c0, 0x1) readv(r1, &(0x7f0000000900)=[{&(0x7f0000000200)=""/136, 0x88}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/173, 0xad}, {&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000580)=""/163, 0xa3}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000000740)=""/219, 0xdb}, {&(0x7f0000000840)=""/131, 0x83}], 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCPROMISC(r0, 0x20004269) 07:08:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:08:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 07:08:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x642, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffff9, 0x1473, 0x8, 0x100000000, "b3c4e81680936c9a32643cc2b1579b86803d494e", 0x400, 0x4}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x9) 07:08:27 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) poll(0x0, 0x0, 0x2) r1 = socket$inet(0x2, 0x8004, 0x6e47503c) pwrite(r1, &(0x7f0000000000)="e044bcd3441d2fc89f1b55575233b2c2e18be1bc48b3143535fbb8c87fa28790f9be77220c8b7de0f81ef0cf005e572d78", 0x31, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 07:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1f}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:08:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x2, 0xe0) semctl$GETZCNT(r2, 0x6, 0x7, &(0x7f0000000240)=""/214) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x100000001, 0x200}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x1f, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0xf84}, {{r0}, 0xfffffffffffffffa, 0x20, 0x60000002, 0xfff, 0x100}, {{r0}, 0xffffffffffffffff, 0xc0, 0x21, 0x80, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x1}], 0x1000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8a, 0x1, 0x3f, 0x5}, {{r0}, 0xffffffffffffffff, 0xa1, 0x41, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x80, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x2}], 0xf5c, &(0x7f00000001c0)={0x7, 0xdce}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000340)=0xc) setsockopt$sock_int(r0, 0xffff, 0x803, &(0x7f0000000200), 0x4) 07:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x1aac, 0x7f, 0x4}, {0x7ff, 0x800000000000, 0xdb82, 0x2}, {0xfffffffffffffffe, 0xfff, 0x4, 0x2}, {0x2, 0x8, 0x6, 0x6f44}]}) 07:08:28 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fchmod(r0, 0x100) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchmod(r2, 0x10e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 07:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4}, {0x5}, {}, {0x1}, {0xf9e}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 07:08:28 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000340)="58ee07d65cc66ebf0ca1255e0d25e748af56bf8ad3c984c77270fa88919eca77f71b90c857b2dae72ab9272bcea5870972da6e1c0b53bdada76815db6f69421c4971622b", 0x44, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="01cff48ce1855d2e8ea12df6026940c0d516f3520a0300d95844775c67718a8ded28d64e5a34e530ecb9e6c9f8218dd4c88d5fc0505cb115cbe10758501e41a6e43952b3e1d68091e07d3a418c6ffaccb72ac2b94384c7d178de990c8c908e922cfe5daaf6bc25aab047c09aecc3d88a2c910a2977d40604760da5d32102e9f02c57249824d630e0f5f03bb7383d1fa2b439f6491b7aa41b80a6179074af4ef38f9ac97b4c98ace3f2e12b27c2a3e231a74428ea4728917dbfe77da28fb80a6bebf8badfebb445ae21990fdaa77cc0a224549481ed412850d23e19262d4d5d3dad76ff42fb4da052d1", 0xe9}, {&(0x7f00000002c0)="a132aa67197a089b6918fd67737e7fb94cbfafbb47e3828a52235bdd258ff10bfc3542e528f1", 0x26}, {&(0x7f00000009c0)="f71614a3da76f6c6980cdafe2c8f4c1a2909280a0307ca058106988ddba962a7d5340f6309793110acc23c58107182bed29461f64aad862d4743948e77ed182e17adf199c79e1cfff5080392263f2fe15fbeddd284ee919b5588e7fe43f5632b2978413d69ea32f28051599fff02557dd7496a6f3ca86be367830f2064fa55bb678ccb4c010c0c115102b0347423a0f4849a0c081a04f81f695763588d07343b95ec35a75eb74da3d145105dd0a0f83e7c77dea9d89b06a76a33af88cfa4a4018cf8c9f286ca02563b535e7c022f991cb42426f2206f9034198ce47c6e7384db242565fb6282c2333ec702430cace3f16e9fe69816437fe009ac866d40c3b7", 0xff}, {&(0x7f0000000ac0)="3e50ce3291c5a83f3fffa735e2e7f3dbf3e6094d231cebb631654d04ab6e843d42e18295bec12c89bf0dcf3fdeb78bfd669e340318ba4dc4358abd2a1818bcd38139072a6dda1f3144638203ce9e8c453b93c7bea08640b6de1a85794932e13916214ae0550326e27610d4915098105964fa2333e353805419e6fec052b12f", 0x7f}, {&(0x7f0000000b40)="7795f989250d67487318dc2c3cf86d488642987c0c1eb9daf62e6725bc5512eaa2269088aefc8462b538fdf1613f9d7d67f8a4117c5c72a268f917cc4580edeb4fabbd08915a5f07ad68c97a", 0x4c}, {&(0x7f0000000bc0)="ba2d3d023f75de0798724b4a14c1cfa5cd09b0e440820d1c7e46e9bf1c8807184726894566166f6e466bf7f30b82ec5ece16b8d237ea74977e2720ae6c841ba0d760a9da0e864a6493932923241043ad31002f7b707a2964a7658ffff90fd70f9d44a937f16c94a23a166ba9f6b5f371e41eee4fd76a080b190c477d3c7399f9112a1227a31c055a35dedc03c6b4a0e81609bd8439931bb40aa9d293733c0a431a2814e6d709be7051b9373825cc20bd6d7455438f16bcac2a58817e254690e360fafdc241ccb99cdf368c46f3d92d9234e6a3428e8510b1df1a2510c7e3992896d833c2e51096fac75719642669", 0xee}], 0x6, 0x0, 0x0) chflags(&(0x7f0000000100)='./file\x00', 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bfe554105a339ba00c37c64b206e86ed214b08c4036aad69d0d0991eefa593d7552e8d6af77292bc8b6639d3473f33a6d58b4626c2aa9fd415b96416976f8007c5f67c099f5adbdda96f1bda34", 0x2b}, {&(0x7f00000001c0)="52b124cf0db4a087462b15429a1e68bfa305573cf84afe6953160962a484bdb55f17d819a194363e64eff1e79cad7928b6c5b65c39d19a67ea2815cf003d902102b1a11f974ac267755cdcc9c2e4b75e3989284303ef34a3b7237c9194cb2a532576d0db8552c0030557f4bc7b021a842570769398ba4456e60b2a9a085e6688f153fe6e4582c582", 0x399}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0x4e9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fef000/0xb000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffffffb52e}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5472}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa0}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3ff}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd12}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus/', './bus\x00'], 0x1}) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0xa3, 0x8}, {0x18, 0x0, 0x7, 0x20}, 0x8, [0x7, 0x100000000, 0xfff, 0x3, 0x8, 0x5, 0x5, 0x4]}, 0x3c) 07:08:28 executing program 0: r0 = socket(0x0, 0x200000003, 0x6) getrusage(0xffffffffffffffff, &(0x7f0000000200)) getpgrp() sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7e6eb8e6, 0xffffffffffffd26d}, 0x10) 07:08:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0xffffffff, 0x8, 0x8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/232, 0xe8, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x9}, 0xc) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x47, 0x6}, {0x3, 0x3ff}}) utimes(0x0, &(0x7f00000000c0)) 07:08:28 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x401, './file0\x00', './file0\x00'}) 07:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4386) 07:08:28 executing program 0: setrlimit(0x4, &(0x7f00000000c0)={0x0, 0x4000000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x800) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 07:08:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x80000001, 0x80000000000000d, 0x0, 0x0) pckbd_enable: command error 07:08:30 executing program 1: r0 = socket(0x18, 0x1, 0xe40) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 07:08:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000dc0)="d059f51b8ee301ed2491718abf4450da4183694804e8f21718436d38c0b80810593a595902f3724405dfbb48cfd13a2bdd9df48ec677fbb70e79d765e876e138c3dd1eebbcdeb0a2cef7aa910056ee4a33ef360ff0e0d16204888db0407f0937bbf0249c844870358747139993f243e8cddb11dcc567f092dd0005fbaaa2f850f62d26c6994202269a6f7043dff9f1905d5acef56009ee22a8600f29e771754ebcc795781901f27e7c05de3b080000ee423b6697aa8ef2a84397c96ff0dd8f0907114c9b1049a7586417f995971ad1a075664386e431760992d7cacefcbf3cee3097b4325e38dfb21e4baac4d173b4db480e867ffbaa182259358f6a3b0b0404b4367f4c4a2a1d61d25be288cdc3bf109a89808f700d511af166d42ff55c769c42ca35b7f6222eaaa25a75ae987c5e818149cc78c5daa488a9059e8d2d9f5216b13616d2b2140421ad09aa2fed5a8b6d1214886549db3be558ae2e78ef786c778a414a8b514fc41bc60ccd8c25a10c230f818f290bb7362ddac07fb8c7", 0x17d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bfe554105a339ba00c37c64b206e86ed214b08c4036aad69d0d0991eefa593d7552e8d6af77292bc8b6639d3473f33a6d58b4626c2aa9fd415b96416976f8007c5f67c099f5adbdda96f1bda34", 0x4d}, {&(0x7f00000001c0)="52b124cf0db4a087462b15429a1e68bfa305573cf84afe6953160962a484bdb55f17d819a194363e64eff1e79cad7928b6c5b65c39d19a67ea2815cf003d902102b1a11f974ac267755cdcc9c2e4b75e3989284303ef34a3b7237c9194cb2a532576d0db8552c0030557f4bc7b021a842570769398ba4456e60b2a9a085e6688f153fe6e4582c582", 0x88}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)={{0x400, 0x32}, {0x5, 0xc625}}) 07:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x44) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:08:30 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x21) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x310, 0x0) r3 = kqueue() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x400, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0xe3) fcntl$getown(r2, 0x5) r7 = socket$inet6(0x18, 0x3, 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x10, 0x90, 0x2, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80000080, 0x7, 0x81}], 0x5, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x2, 0x4}, {{r4}, 0xfffffffffffffffa, 0x80, 0x41, 0x2, 0x8}, {{r5}, 0xffffffffffffffff, 0x80, 0xb, 0x69, 0x1}, {{r6}, 0xffffffffffffffff, 0x42, 0x80000000, 0x9, 0x3f}, {{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x1}], 0x7f, &(0x7f0000000300)={0x4, 0x40}) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x80000000000, 0x5}) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) socket(0x2, 0x3, 0x7) 11:09:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0), 0x2000000000000278}) 11:09:53 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000507000/0x1000)=nil, 0x1000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x82, 0x100) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x100000001, './bus\x00', './bus\x00'}) 11:09:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="bf9f374054cb8293698ec7965a12832cad71332b44e1aeb2c571662d0c701e7a1986749ab33e2787cffc336cc4c3333d374b5c90b07eb1e9dc07522440441b3f7aaf1ae66b0fac431839bc68c0bebb1cb0d782ef50ebceb3bbc0dc6e87fb1490f7f1e8b2811ffb7d284a048814e809c5c95c716608747869f8f555f0b15330ac9d060d304f6e8ffc8515ec177d01aa175e3b6540228bedb624a6f50b1e4e169db30cf8339f955a348086aceb1650c0d0bfe3920f21bb123c48e5bc2aa3c6b3e6f09ec540663d6ac3656256c87228475a6ce4267d", 0xd4, 0x9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000280)=[{0x3, 0x3, 0x800}, {0x3, 0xffffffffffffffff, 0x800}, {0x2, 0x6, 0x800}, {0x2, 0x3, 0x800}, {0x2, 0x7, 0x1000}], 0x5) 11:09:53 executing program 0: socket$inet6(0x18, 0x3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x0, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000840)=""/156) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0xa0) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = geteuid() getgroups(0xa, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = getpid() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000900)=0x7) r10 = geteuid() getgroups(0x3, &(0x7f0000000680)=[0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000001c0)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="79fb68539bf64d8dc9e5f0edd4533b1e77f490c691e4a23951392c5920be5af21eff69340c6a25f2447ea7fb728f", 0x2e}, {&(0x7f0000000240)="6e16a896dfa0d44776b69e6ea67b7ee5f2486ba8cca187dcdb9cbde42ff9c02e75d48abfe35db67d6e50c409314e981af4332bf7acd952a008aac088e7ecb63df8db7a8a9ae47ec673a7804b5a8038db1c42aa785e0c6441da101efd264ab6298a92ae24e02f9139f1fca39f2c2baec063140f230614a4988b74b071fdf15cf40ad8fb61", 0x84}, {&(0x7f0000000300)="33167ee8437b1720392fbd25806005301a0d7390e2520711e9f039c3f633b8d50ddbdd8ad08f86a073a4ff3ca8ba4a57894982403c644492ca8bb73ba54e91ac62efd606a5c43d9ce7001c0099e6c5c574a164efac35161e3c0958ed429ca8da865d1dbbbcf1d852411dda622f569a8f2b6e96212e11f63ed8bd98418c4764af7251798c8c4299b42bd7eec68907c904", 0x90}, {&(0x7f00000003c0)="0784963b3d9945b24fe3b6e8b1377adc872bfbe38aea12d7aa7a1e87dd74ac12f5044ae9b35a72b815124fc5843afc42f92a71e9c86257c824bf4b5e2e87f3ad22b6e890c0bcd6", 0x47}, {&(0x7f0000000440)="8f1c6de7774aa4647f2d39bbb6160847182a60aab29e9d42b9953705e5089ba8318bddd5a9f97532188ea71f35d90a1f21a4ec86dcdfe818908880a723cbae", 0x3f}, {&(0x7f0000000480)="50494722e8597880147a4d1190dea063e4085409a2ad0bd77fbc8d7115a0fa23292f33ad4fe22ac953e5b000395333d790cb0fcd11fb3a10b635668b71e77aea3484f88b835727c4d3d87953a08fc7e9b3f72d9c9c20a1524008980a6b09c02cfd20cde5ba008471be90b00c1e601061f81994d0bf24ae26304e4e1c8dc7bad9f638e6cc123d06c4b53902994e", 0x8d}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x140, 0x407}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f05fa47fbd2fa3a53f40b864c257c3e2e65719aae75b3a4f69e902dbac19cf4945c1c44a082d3a7a369c364083fa429f9516be6083366f94468106ee058d8c7699f349311978ada19e19690b5624a487990d84c830116d0081a690b5c240ce3223c00a56f6a9c96a2f4c0d6987e99cf085692c4a192d1574c9962d0d696320571ba92f2c33472ec5233a48f91b19cd15635168dfd7a963cda2ed650e52e57482188e88fe1facdd3af5944c79997e8b54e6e1046fbf84e91e687b8fbcb93c4a48a1844d0a1da63e7f65e46168b657ec90a791d66291", 0xd5) 11:09:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="4b0b841a5f68ca44fbfd2fa919c71dac33fb961ad93975f7f7fb22e425ceaad6b6b05e10d6f38b2627312b750940a807427a8431deeb9ac7a6a40109f8c5ac2416edb9f962811ea4aba164eda4f1a7c527e77acbb62ca3bfe3f524e5da8de82154af31763cdf3527d977940781a56e6d78f9ae3aad2f018c9b2330135241bc07fce3e1c39b46ca69d1f10a331736f04e83cb1db202db44044d734721140172edd4f50739501f2b537fdb15befef02d6ee46896a5c8c99c316f1dd9e594b5631e563d715c48ab8b262309719ad76dc324272f1765af2f06", 0xd7}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x8) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000340)="b10005036000000000000800000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5f23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f19097985006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000080000fc794d6d42e5fba8477213d007eabdebed1fc3556852a26159e09db4c59f89495cfc1ec7b6a060110c4de4b175bf1e0f454d5638a7a1d6e7", 0xff27, 0x0, 0x0, 0xfffffffffffffff8) 11:09:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xfffffffffffffff8, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xf844}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x10000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fee000/0xd000)=nil, 0x8000}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './file', './bus\x00', './bus\x00'], 0x5}) r1 = kqueue() r2 = getpgid(0x0) r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000006c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000700)="5b14a5da2ec2f76fc9a9ce5a901609a120dc027d1bb41da924c724cecfa9d766ef2819467a490d8a7c057defea236dba7aa5d228de988c7aa18c02e91d433fd8c71d72cbb4143cf78eebb3c84ad377f3d031763606a81ca2a39a6ccf23e1357844b175a7697a31ee3af7aeed432d684db384ef87150013c0f70b132a1cd503a94441453f329c09cef0eb392a4c0432ebce1440c5d5a6f6ba99ab5329a8502ad2cbc48fa80cdfff73ffc7ae23db6402fcce90f68dd8bbeb0eb75c07c73fcc2fd7b0187daa08bcd7caca37ea3ce1a26e705f508407d0f1b275b185d8590132c5f1e2a2c0f5", 0xe4}], 0x1, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x0) fchflags(r0, 0x0) unveil(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='x\x00') kevent(r1, &(0x7f0000000100), 0x9, 0x0, 0x9cf, &(0x7f0000000100)={0x3, 0x7fffffff}) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 11:09:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) pledge(&(0x7f0000000000)='{\x00', &(0x7f0000000040)='[/\\{-#,-*^\x00') 11:09:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0xfffffffffffffd51) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgget$private(0x0, 0x113) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000750f19fa98ba93117832253ede89f3b96ba0256fd4a33452901e47950dbba7681261001ea1063db969bbc93ba81565dda0fc375b07c9ddba88f50d4eefb7dad365a3144fbd0b54160bdfa23a53c561c7cfa7b276322502ac35c4686166c9580fdac6e0a94816148a36f838d11803c0f0a234692fe7f414712aa91a31bcc292a660e6eb5e139700"/285], 0x8d, 0x0, 0x800) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10001, 0x7, 0x4, 0x1, 0x5, 0x7, 0x9, 0x0, 0x0, 0x6, 0x40}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 11:09:53 executing program 1: r0 = socket(0x18, 0xc007, 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x0, 0x1) syz_emit_ethernet(0x61, &(0x7f0000000040)="cad53b59af99f925784c7fa4aa4ff119f53a36b2e0bdc16ae104e54b1c417c9a2d82652ecafff337b104da65a53b0f4db21535bc0e5fcfb166dcb1774d018cb7c1b0d3473ff4e318c74e169080d106102ee840e533ba288c6363509e6c9fcddffc") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x101) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x1}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0xff) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x5) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) mknod(&(0x7f0000000380)='./file0\x00', 0x6000, 0x5324) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000003c0)=0xffffffffffffff81) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000480)) setitimer(0x0, &(0x7f00000004c0)={{0x10000, 0xb6}, {0x5, 0x4}}, &(0x7f0000000500)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000540)={0x6, 0x8}, 0x10) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x4, 0x8}, {0x80000000, 0x4}}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000740)={0x97, 0x1f, 0xffffffffffffffff, 0x9, "fa3c89c1811532711a006c1bb9e1863443565632", 0xfff, 0xfffffffffffff001}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000007c0)={&(0x7f0000000780)=[{0x0, 0x7fffffff}, {0x5, 0x2}, {0x85, 0xb0}, {0x100, 0x1208}, {0x88, 0x6}, {0x47, 0x5}], 0x6}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000800)) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) 11:09:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:09:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = msgget(0x1, 0x301) msgrcv(r2, &(0x7f0000000080)={0x0, ""/96}, 0x68, 0x1, 0x1000) r3 = socket$inet6(0x18, 0x5, 0x920aad3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x39, 0x1440000000000000, 0x9, 0xfb, "0c9c1d0d04eca49bd08dea2a869c4b635c0b1822", 0x7fffffff, 0x79d}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) recvfrom$inet6(r1, &(0x7f0000000200)=""/231, 0xe7, 0x800, &(0x7f0000000300)={0x18, 0x2, 0x1f, 0x4}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x408, 0x0) read(r0, &(0x7f0000000380)=""/4096, 0x1000) msgsnd(r2, &(0x7f0000001380)={0x2, "b8ac2c48c760815ddd92f6af4ef2d581622165e3cbcdb758c025dfd3d10e0594710fc529e4edd3ead8e8eadcb4bd75d8d65c742a8c5a4dd03bb1a894d1766707968e206eed6286d09b7905e64f120ac15cbbc83c59bd15018f381f5c28f1d673e9bb9ef5f02844bbc54ff3ed6b673b6ae01fb7c91b90417fc0e60c93b8f05bf7c8c6c88c"}, 0x8c, 0x800) fcntl$setflags(r0, 0x2, 0x1) read(r3, &(0x7f0000001440)=""/35, 0x23) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001480)=0xba09) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r7 = msgget(0x0, 0x11) setsockopt(r0, 0x131, 0xfffffffffffff81e, &(0x7f00000014c0)="254bad850078cbb1ea85d800bf0d197c861358176fb414aa120ed995d066bf217f5cc15e1e2d1243b4df2244e616f9bb1e68e3439557991d34ee00d93b1235f720ca2ebddab19d66e8171514f51218922e40cfc132971309efc2d5439a788349c4c8885dd59286179ff5404c8dc3d215539be5f693251aced39e0511f5691090df361c9668332041aa61d6646eec88006d551a9ec741be57e6cd3ed7c0b56514947e17ed00de1b55b119ede0c08cfe9ca2c4498cde746274c6c0beb5d5e560529910775cef23322bba79e8f96fed8d609ee6c4f660", 0xd5) setsockopt(r0, 0x2, 0x2, &(0x7f00000015c0)="5e5bae140bbfd1839a467d93a23e9f9683ed75b9a8f8d6604a6d548c14f4e6c59ea0c8112a48d26f668e86594d63d74d0792ddec63a9ea0a713ddfb3bb1771b52b30ed8f24a083d91d162094fc4add2d888f076c06694d2a6ba985b4792b31e61a2babc1a11aa8bf1115436a355eb0e2a02b96074d8fb94f6e42c0b1b57a0a7dd564356e6b146f2c2354df872597ff5aca7bd0ed54e168990b47123f5b859b2bb030fbc1435ce612425782793401d89a6a87b53740fa8e94de65e0c8ab2f9142beb629b3", 0xc4) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) msgget(0x0, 0x60) msgctl$IPC_SET(r7, 0x1, &(0x7f00000016c0)={{0xef, r5, r6, r5, r6, 0x140}, 0x3, 0x3ff, r4, 0xffffffffffffffff, 0x100000001, 0x7f, 0x815, 0x1f}) getitimer(0x2, &(0x7f0000001740)) ioctl$TIOCNOTTY(r1, 0x20007471) msgrcv(r2, &(0x7f0000001780)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000027c0)=0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002800)={{0x7ff, r5, r6, r5, r6, 0x4, 0xfffffffffffffffd}, 0xd36, 0x600000000000000, r4, r4, 0x800, 0x0, 0x7f, 0x1ff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002880)=0x10001) sendsyslog(&(0x7f00000028c0)="b5d7a0308c3473b98a8ba903ae21f3de984db9ee2768a4aaa9a4ffd8b2c90780fd0b24dd362936c7ca0d2d5d6505f440699fe012d83f846c09a21c0aa606ce5dc8f4673c85d83b1d672b8d84f61d2fb15f875281135ba70913adea25db3ef6179e423f66adcc6a278f4ea547215b3a075e48e7d53063752f5745df9cc6670611bd05e224ab43ee487b0706ff1cdc5d3aade6a683f4f0631f0d3551c8988d4d4d0bd3860a87386e8d3815b849", 0xac, 0x10) 11:09:53 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x4000000, 0x0, 0x5}, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x8000}) r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xff, 0x80}, {0x18, 0x0, 0xdf3, 0x7}, 0x4, [0xf80000000000000, 0x9, 0x9, 0x7, 0x4, 0xcbe, 0xfffffffffffff69d, 0xf50]}, 0x3c) 11:09:53 executing program 1: r0 = socket(0x400080000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, 0x1000}, 0xc) r1 = dup2(r0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10d00, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000180)={0xf}, 0xc) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x7d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xa3e7, 0x8001, 0x4, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0xd1c, 0x3, 0x800}, {0x5, 0xffff, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000480)=""/206, 0xce}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0x3, 0x80, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1) accept(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192a2f0fa909f20eb3c45c466d71e28f00000000000000000000000020000000000000000000000000000000000000e827b1a76e5873b4862c4ab38516cc40332bc6e79ce45845b31c4383f8afe9a1fb6b95bc5d284caa7c71d2245264f6a1765aea8e247268efbcb51f4e3f6ce407ffbfc8e56850a9cbf3f30db1f2cc056e8ca125812a14f43723a99f455912adaf502a19c925ec148ed7c641c1172ac5a5657d2d401c8a9233120c47a173f06bc857ae8480bef2ddcc38caab03d06631ca7d1bcb96a01698f03b9e584bc6adc6a7f8459eb32f1d6525dbdce52c3ed91877e3b564299f9caf8f619f3610ee02975e94d9"], &(0x7f0000000240)=0x6e) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x6) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 11:09:54 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000006a7837e771dd66b7d18bdcb3d3656190724b310c5d1cd62be7e0c22b51dab134a1efdced2d4b68d5a4855a849c44d7b1c56958b4ceaed64e03f212e7cad7ce7c4e6aefff2166505580e5f3b87da0401e46"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x2, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r3, 0x20) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 11:09:54 executing program 0: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="013d00e500000400de58ac2cf4fbb044fd5dd90127ad", 0x16) 11:09:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x7010, r3, 0x0, 0x0) r4 = kqueue() close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:09:54 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) flock(r0, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) socketpair(0x19, 0x4004, 0xfffffffffffffffc, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)="b226cf24e43184e8dd69f2b4902f26c1cf0e3da8c1f27c5fdebe60a185ee2ab22f3f4bd0e8736fd7a798e1a7af59398f6d9cd1a6935de046e852109dae30a98332825b0196740b0c9ac7b76ecbd15a18c7abbf6caef34665213418e3057de0ea7641fc6bc622b8a44fe589713b9c811c289ff7bbdf5ab8c06034b7a842d193fa5801e3c23f0df52749f6714b0f", 0x8d}, {&(0x7f0000000200)="d9ee660c251c2fce9bda9529d1878ee62c8e4c4e3f3eab1eaa1ab2557ef572ed8ccfa43cf4e7f981ed71816614a7fe0d7269bafb0e7c7e3dd45fc7b45f327f7b858f8ffcab8b54047b8d5758dec83e011edafe278636915276c1cdab4d2a80de7af82270b021ee672a3651da2985c3263ebe0923b3f9267b38d71f3fb68e16fd98d7cbc811453ae0a71afd30fa71d21062cb79d3651f1bc90a5b3033c5d8532053a699355e0ce6d7c7644e00f6efc51d966d5c9a8cfcae8a11db461d4ea0fdaef1be238083c088ff44bd7156b325e408c718d6d936d4e05a", 0xd8}, {&(0x7f0000000300)="59a41ca8a590dbbf29ace3ac4bd761f1d113ae8dede4804d7b3c9e4d958d99fe63ac1237c4c4d51daf58e0248e178595ca96d6e0f280d23304bf553994f477b67b560f61a65e0f44b077dedb5bae0cbae8666cf7094b20a802c318697d3a5fea9b9d67231e5dd792433b26dae9b60c463991c5e95106624362610d1cc650ad99b474b4f426e2e0064f02376a324152aefbf6b6ff2563d57cbeb588d3b4d082eb1f88ffd3c71851a5d3fa827574e628d740a607e496e38b904869516481c98d163644bc1f095b69c14271c6351c1c9836de30a98473d5585242f0528397fd57d94dad50ee50fbf33ab8dbaeefd22cfc0fdc848c2eafd5c1e208b207", 0xfb}, {&(0x7f0000000440)="37720185dae6b31605c097ccb334be18559a8147ceced8e4dbaba79d1bbb53e3b809a12a4c3dfb89b626e1d91ce435e79e36ad945596694720d7b42364ecbe56cef3619cf1eea89d403fe2f805ba5ac90c5abcf936f9d7e85a7b0ad230822a40377ef585e78820a942", 0x69}], 0x4, &(0x7f0000000500)=[{0x78, 0x1, 0x401, "7b1f4199d150314d24df2857556cbd9ec33f6d6e687e91dbb8a1e5d76a3c029b21b42e2f458ead55154df4a72cf169a38cf4081271a6af09c02651e900c7870c4630d34db34f79c04ad3aedc367225826a2672873bd4bd56e00e20e5f4fe82be3ee4"}], 0x78}, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008ba800c55160114c412b867653fa00ec18593a2b27febf00000000ba0d31e99a0000000000", 0x2c}], 0x1) 11:09:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000400)="d3ebaf63273622279448e53af8518ba2361085c3dd6267822fcb3c977e605c1704b34140db46a66a02a1951026fa50d3e211af45d02784d19ef9a9ded8f8d42489ff788c881d89411a81b500ce1fb426e782cd9e620de9eb912154569897fd69b39fe8c9268469946725db409f4fdcfe392a04eaa7936cd5ca1cc49a18ac7ffd895fede89f494a71d8db6b62e93f017d7cb13b1f0ebe3b81bdb0250548bbcf39f1e523542bae074309192ae71c055e81d374ac803533163b91ccb545cac9f391036506a39dfdb1005f3eaf86ec5b478f5734514d213d4ca796081b0be7a605dc977786fceee19d680d7668f0d8aba70f9723607f2b4e5ccf21375c89aa560939853abe80772578e141c291f5210bd3685c39f0a4a390d5033a6c8869a602f4a7addd175321a657cfbfb4a377b5e58be99cfad071f23bcef8ec15fd3d193aa83bf8be4fa65d6e6ac4374cc6130567477a6cab5ab293e76570164ae52a30256594c3aee9d4af1f12cc103d65439f139f0368cf7b4503d36b10175b163f60ad852dc6d1b85238b367f2e05255322750c13746ce5a452351b0fb53e7f1dbb961d5d6ec022ba37043f8a7fcbfb37c9a521aa4eec831317dcba8950a8d82917ae483e89c19fa76d73e55ad4db61d0237b0fce84a50d6c35943e70bf8b48d853b8a5aea698e5bfe88d17dadf032785d20976c6093ddacfa8681a9b660c17cd1656bcf9c3f5009c16d987b88edf027715ee7426cef87a1fcfad310eee0aa10486552fcce605013879a499dae37b63f94c4fb4ff8fe7b1f4219e98241023bd3c4931b7a012928478680076fdeecd115aba354e7302f70b478131ad3f62cf6a607da41671b651c0e82e9b50ffab9fb84dd7bbbc89ca44872c63617a241974cd5e3a3fb2ba3b6aa0f578baa3e6db1ac6b3c3ab080683e7617887abc8406ec89302d2afc754a37bf5ae362ac92ca7c08e8c0fa6e87bd58b9a08eb05a2f8ac950164b1397bbcd43d69257b6e75f0fbbe6ce22e156e2bd12a104a20a431420ca115036aeb6ae86483738760da3b5c0e7631677c43d07d79ba4ae6abcc4523a5d1638c019efd05e46b731d7a88ec5b2cf8aa899d7c3eda211ecd03ff584d40d54a335f23a527846d2f62a3ef9abd4702c8f30fca3ade15302b19d34c4e7f134b752c1263acad8e77085770d23b65190b86a2cac6f3a2a122489a873d4ddd79016495bbf02ac8d6d6bedf02c9d8cfc14b8beecc712adaac45456c0b112bfb9496642652be06f637579bb9b936c8de661f63bc38ac92fe5c89d871b019359a32a83afea8576e2eb79268e1c74f7e480bb53b29d36957276e1f69271edcac81da915623218e55f024b6b418e50adc32640c82e94b55fb39b249dbf1c952a21f7766ad1252ecf6683a98ecbf43c557236f4721f43788670eef554a27c5cc7be9e08a8d93ed0d99a13f3dac7471eaeb56b4efa1192d2133393bf2777e8aea35023cf40521c237e5bab89bc0c62a77d4a3222c472a56da2373ac296a9b98382e1b7cc24b9156c86fe974ae25eb025064195e2662fb0e1bda72b6bc41c7ffe8fcd6db151343c91173ed76a622e4b160c5065c4813dbab9a644197df40ceaeaffae7adcbec90752190f7b0a1467dd5bfab06df0ffa6d629272f6861f198feb57cefcfe99dcaff56a643300ef1e50d9c0902388ffc995a8dd95d121beadb06308fcadbadb2f9b97777fc8edcfe04145aa3d9c2d7a59a40aed4aefca693dd08c4675004be8d9d1137b08b5651ceac17a73f698fa923d60d5fdf50cfc220a6546ef9d978227ea34c6e74fcbb25b4af86df095a891b119199393e61576bad7a55f879dd40349f105da66acf01d796b9cf9f950260dfb50e75fd796018be2bc1ae6deb926bfc3314a8542351bd82f9cf1fc62737a29f303b31d9a98ed533ee90c86dea587cf2f89ef0c9d18e067123f6f4288c557f3d3cfacd145505e1e856336d409ae05dba68b72ff50c1f8aec731e4be396d41ea66cefc5aafffb637ebcb19ca242ece42543c1cc11f4ff17d9e669a6226cce7f8753c9776f91d15555979958e279e0934ed957595c3a67cb7e08da07a4bc8bdf946c9fc0cc2522c0e232beb5271a5d2329190ac5201e372475622f7175524eb1fbf95127db679653f4d8e9aeaa01e29313580d5b8442cbcaf5503d1a4c537a95ccd51cd9e1e1ebdeb1b8269d50a827049e7d43a97f9940acc3ad3bcb03bba01e086233c5bd5a05f39f97b24ffac08d79cbb0da3d4564fd0aa78a1ffe04df2186dd1b778d2fc412461225762ce784c63f4b796f0b0b74bd81affb36af772255a776048b7104fd654d2de90ca59779b024c090581d4b6f018e9ef5b9dbeb8bcd02212c0d24d22d46e121952da2cdc44ea04360815b4ca8974546dc6dd7a2e4d7ce4b54f3a38ab81f6bdcf5656836efda7fd1bc905b8fae683bb884e3b06432dfa5158c941100a154e4bf8bf2c5065337689d5d73f1dadca12cd54a1019b0d7884d23d0f034ed508799160d61e4ed6421374fc5f9a8ce1f97a445d9e685b7ad397290acb29b34e255e6b4d0576ea9162e2848c58f9351de6fc7dcb5cc81412a6bffa938bdf27e2e95e73fa0b5003253bf5eaba5746b7648b057c14bae5a8f6350369ca1be3a1c9634bf2b4dde8df7de5844058168e6022c7f38fac1ab5636410de251dc12a84a6ccb292f2a502e2954628947866132dcd3ff3ce4e7b8ab3a9ad990d9ce055697ac87c0ba5fa426c67df6ca3636d5624823eac8dbf1b4f4ca0467edd17f925b05db7eca34d6a5dac1fb60cac7e945bc7418bf908ed2ea8df58b6f17bccc8aa4b1948f5092ebf1234a4590990dccbb8a1d1f2c4058ded6d65cda71ddd48c231ef0d53f1fe986e7b35c9dbcad90e49c0129ec67607f7fb48351bbe4a98b193c68399f75ed3cde32c8ff9841884ce8050fd59badd3ef8ed7fc2b34f6c295e7865cb9739f51f99a6bf49b9e4e9519b4fedd11b6520a4a6f122a538105bb58fccd4fd20c9ca430aafa595b72f7638eaafd427ce760291069682ae172732419215b4ac7ed0a30f0215efcfe5d45ac5f958692428b188fd66af554e9c9726beb7b4b1e8ce2c69ed39636b36bc713a440b40c4bbb94b72f4ad95da806e704d3e5aec404275a69fced521d9b789044b266418b9dcfc25c2ec56b861cfd16a3d6ce525b49bad966ec7a9a778207a6af2fa815e9d513b2232e464cc6ddae1848b2c51bf08db764014dd58580a39baa7bb53d56e870c7881b85fc575e8997346b0701848727ba48584455e5e8ea732b3bb6651b75cc17a1da2d711f8e97fbde3d5614e0fa05b029806c5ee254de4f629d941f08d960385aa0749c0ab41ccb23ec716509e9eb2d984f6918ab54ff8f75b8548151a59b6e6ab0e17e1730b10795e5870f41463124d1ce14fa68d711410f9bbbe9a9b5ad2837b4e6e6bda2a0266a5defe51d8704c0d773582f8c6b28a7a9281e1060e6c1673d3987ea82f0c516bcfeb046feef28e1ef54e37c296755865e2c09554e94c631a69264be99a854dd8672958e79e9d5099aec8b59169aaf7160a0eb5c3085371cb9164ad43345b21ce03689feae6b80829b72dd8dea738c5aa4e27fe99b7d39b0a12cdd3f89794ba802974d34cfb1ed4b4653505ca2321f85f7fe32f14740fc3f79d9e6164073dd75e243f882f0c02660a6f26d186343d9dd8c784a22cf6a1825dc6ad84a35b8b0b9c13f71204227ca36787a8afa83bd11b988d07c56020b12d895f8cfe8cd2fa5bb731e436ebebade3ae358edc0b1df304a481e316f15501bcdd1a5bda3d164024638d130a370056e21c788ad8151b13d3e74ff76a3e3fb98bb13e1bdc741b7bea9ad65801bddafb8cd03e16a32e4dc4c380e1f8c5a43416c104119644ce45448c8fa83452ab0985cb33bd782851d95a7b12233d22b140b2b602129c2f64f6a8478e4cb8c66a74e121ae258eae10ae6b17a2f85763e0af927153acabdb6eb9279745f78c82dada0a4931a9e1a2f5d25f2dbedb4fe8ebf6c80b0a77419bbe2bf2f3629cdcd854c90fbd6a66653818ec27a832512eb0d6bc5d3d883d538b9df40f1f2263e3e65135d217c262a3f5dcbd8545a34767dc709b2ee5251fe77e1590d5445248fd200de29c55a30d94eb5d0b7a2d0f72a845fe38ad1801510ca0d4f48db0f879f3211691b01454d3e049ff7afb465e3ccf1397dd03dc9c13b25b7356d7d612ae6647f8dcf29310b7cfa691b4146336201e6d2c0781d237ee560816396e3e21d952fcea075663ede5613cd23f6965763b66deedf5dc0936721bd4027bdbc120e1218f0b219cc03d379594f6277122da003dbec4c68b54f546a426cd2d0fd6d78dfcb752d33db17691d46e61e4019d8a068ce16c274d14b267f5db3d8b102794e8343777894761a9c33ce2f56923190d71429fd0a84adb5ecf13a87c640de5bb9af109a79ec486e4b6062232c6b9b96d4a527d9e34d0ec3a9036ac9d6168156f282aa4d78f6fe34a5a15b1a1479934b4456811a41da683f3317f08f29ae2d8414efac741f09ea787382292d5029256787d2c2027c8140deaf25893958a86975a555ed34604706b6434c36a87546270531a73c668b9fa7bf2adb65c798c0fdba52a66fa48c9fb3017b6ba6116193e02c004e05451ebc4238e39cf9e431263dce29935addf44e7e881c15a20ff165fc311185b5fbec4bd5dfe591419b062021bf93211eb99b0536b931be9d26491f080b8d053a0eb799441c30ce692b3b6608145be6937eae1e270c23a9057a49806225ac21ae5883a4f597445f2a1d9ada0b155b647ad14b1c9f900dd6d2456e78bb0ee030ed1b93a002823908174db5a6e0fa0f9dd3d57988e02962c333c7eec9f26f0bf0106abaf8a7a5a9be5d3ed943afbc1911dcceab3db00fa587987e51a431539600fc173af3e16d4dab3c086e421b4ba6c638d5609efe6709ef825512ac029eeb221df6e74e9a58b4bb2e8fb6c98c4b9504a81a8f51fad8987990367f3a91f5e4d605532e5e1fc8114579f55a3ca368cb33606f6020029076e73bf094e68b209a1accd7ad321740c441cdd87d6fc62617760543ca157de05cdffa5cdd4d5384c179f3df32b929b59e913f00bc2c0126a1bcd3db831dd82372439b8d22d1be6bcac8d573dc6fb18f2ee1e92c3805927137c41161714fa7c9119eae8c94ad08ab183750c73a016bf3fb5043a4156be534edaba61a4e6eb76ca080ef358ecf7e8163ddb395494ad306a8bf770b78f04241f34f6888fe301343d977eeb3d00ad487d1420fe65258f29d00e00f5fbf30ffeb02a79a750482622ccdb0ce69740ad8f0f1ce9f1b236e62a76b73b8596c9303f520967096ede5833ff910d542084914d0a2161eeaf5f8902eef8908bae4adbea6e4904b255c19d6924b3b73c91e7fa42b3a8e36ddf1a1feb2b500209498fd5b3076874f2d1eb4e85b8cfbea421fa474f8ce54dd90e272d5a7bbc2a7921ddb07a52a311e807ee5baa42145a3a1949d590274a601f297c655bbbf6b28cdb35f9fe8ff24a5c9c15bf8cda5d0f0db923436a4f6ecc0fead462e8c5a533ab5adb66c9bcd37f1eccd71ba9db198768dc31e77733927ba5db4938be83a09ac2a9c97e3d968f65b62b37157f7b0ad3ac08cdb15ee62a1a7eb2cf4c758a20494898ddb202feb4c145b03f2e90074d2257dd77a3edf1cefc22d1606059b35e5fe840f5504e88dc4a319a40397c46a9e3aa7225e030ee631002a8f948b2cfe574eaf86b8052ee17ee4c927a60836b68807595e160055a6e1a885183d86243e8843e2", 0x1000}, {&(0x7f0000000080)="4af17364967bef0808a1385532409b9c4753937d367bb80c9d16bb8aa00cabef09fc766e6de1dc4b6d204cf826cdafd0ec7c30844cde9eaeccea9a3afddd37052536d51562129a56cca3fb5cbdb33f803902ccfb53fbd99bbc0e73a96d4a585b4e1afb2f8b142a278b6b55b01702003a2e14c01623a6f626592ef19833b9c544182f0c033e7a8cb6fe2cd696cefb5a02aea13d6938d2640085d899da72c61e4d4db37403193ad4bdd9f751912936958739673c134e5c6fe5e450b8773be9bdae2b8bc20a119cce73a51b24", 0xcb}, {&(0x7f0000000180)="8dd668c54159ed64770a3f84e2aab39865a0f65e4eb9ff5aa2d765a3ec0b1eba5a40d771f165372219440817c5e7c7895d0202fd4057ad087a6a54d40df1b8ece42abc18918f8704dd96747b5a92c1c64391bcdd", 0x54}], 0x3, 0x0, 0x0, 0x402}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) ftruncate(r1, 0x0, 0x1000) 11:09:55 executing program 0: readlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000140)=""/9, 0x3a0) mknod(&(0x7f00000013c0)='./bus\x00', 0xc040, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x606, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/210, 0xd2, 0x1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x8ba}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x84) 11:09:55 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') accept$unix(r0, 0x0, &(0x7f0000000100)) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8000000007}, {0x4}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x41, 0x0) fcntl$getown(r1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 11:09:55 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs, 0x1) 11:09:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 11:09:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="824be44299c17401c94da011646def4957f22f4639b47dc3f52395e37f1f32b72e85e1d9cf7065d538fe8ed59311355a9ceb70c612588aadd445cece9b03042e8741190036bfc4024add3f69ff86da87f4cc6ddc49083e1ad14515877ccfd7e6713b8915f9ffff9f7a60f456849b4c5b26e3844696491126e6087dc85977715f414754c7306956dbfb07769b1f74bab2fbf3cbfa61ac2e8014f16837d4a8d80eef6a7152782c7bf1f3c8e1fcd10a3c27b432c3535fe68ee45991f9daaa0fab95dc25e3bd699a1ac0c0b1c6a7dd485cd60bcfe3691955de8cc6c04e773b08a24e77c086aac50cc2f6d6de3cedd256e98940ad7c73042c53bd05e5e5439e070a8c809549d6e2bd1423143387b4aaa374cb1b2f37e2d682e2ef94e8690175cae0fa844e1b36230c40d37872ebebc4e5d463b136e345324cf2c815eb6b41dc9623826668afffbcce67faa49697c7e8a3e839573f3acfc8487e152cedd4cc7cfe6fac6a42de55aa3c12e57f3078561c8530722d0f0d1b43ca12c8583991f3f2886b94d090382990c3e45429b85084f4ec42a4059710c933d866191f357be94b7fde1bca2824d238414f5fd58549911894c0e5a66c31b68cd28eacd9470e01bc7632f3d563fa120a831ef523b8b39ee708ca1a50c9e487f4f7486dc258b7008ed16a575175085901133068b8e9459ae06413bc0752fdc96808d4ff14c89eaa5c866500287a800e73121e207586a2907628a3ac8d924b4b8b0287679b0112756da94aa0c2782bd2662371324da5ec4e89803889bb474c9d9b17e022cf0e97395ae2d2add2338223b4c595bf1cc9026d6ed2a23c70aa89a6d04e25bdbd2fd5203cbbb86a843b82d3913d4a4763cdfe393a6b47c79e9a88180a27ff08081414f8764e3d5ef80fe9dd8ca89f4bc6e70e240527e2078041564b811b71b99af787eb88f81bcae61f974689f8dab1f65f9f7b6f2507d3e738056eda775c20a5eb0dc660f07a31212f812bb68c71080cce9e929c08d158d75aa9905c1caa04fda0800c1559680c62a59015f14ad3447539f3d6754884664a1d6f6a053094445a20211943b973032678a475f6e4f9c7c8f6c570b598ae1932eccee0f402f677b26f614c9f22be7fd27150b4e5a5c3471861a9f0bdc9805670a5e1452845b037f29b1c28562bceaf4a41f112a95d0eb6010bfc6a8f436c125b4fa6865008839ba5020ca075795f22d1ba816c63e47139f144e37fc3b187d399bb1d5955732dde30ccce73031a65cb15bad1ac244bfb777af300d8de4ab2ee94db541b2a7f71b5363128ebbb28a9497030411319e915154f32bf708f7031730920ee608f080e079fcb2b1b79dfd27215c68eafaaed5ddb511e42294b9162a7412f4ac4f5c954ca419dc1901a079da2e80f833a534071d3bd4e2574f957fe6ea3726ec4ed5864f379f1233e5653634e8e6fefa8ab54906acaa4b139ad039e196f572f31478490d20fd6f781e6e88c837c2cfed86313f71a2f650d49556a3d0f48b6f945ac2e13869fcf6237c22721d1cb78fee35858ae68213736fd8c6ae7d602470b5a1a7d5d237fa0b658f1f544948ddb5d1a986e29f921489283c91926ecb51d050d6fea4b0c3b04b951280e51494bc58e847cc7a67a841d1b58f33ca4211362576cc4046eca86122d5abbb0f7852216ff09e1c03f8d7e389f97bd5d641af4fad611613ea7d2442552fc2b47dbb5af8cf47f9ed94f71d59d056587c1a6710d9ede98d7aaf566f06517b87889ef5ab62a0dd76d94141bb250c2c7b8fd0f1de43f5a0555c5fa0bca4439ae6d1521e48d3bb8f7bcc80a5a53186d93645d274b8793ddca2008743655d76a12292734c048f183e6beb98c9ca0ae69948ab84163dd26bd5af50d17f5bbb07223a3bd769fb4d9ccea8f807289c093a5d87f468d6cef3be20314ed9d0889425179b6ff6d0e4ea7bc013f1345251944106bf19f0e76815bbb521c8fe5dc69839432a68898f95e05d1ebb33232636ee4f4771ba964c1ef2d0ab6c92cff9816a1457283c2ecee62057401cad3bb6fd5827dbc9e27c353d4c89d4f12655be5908bd915101c8036d575663af5d378991728a416adb31a7571cce549f3cbb8803ea4100980ed8dbc2bde4b03e4d221705af13ef5022a7884360b453756de4a4a4dda3c7def61477f4d255373ee6ada4a3e8ab4c91f9f882b047b9c47ffcbcfa9267f34e67237d03c11154288b77ee4c5549701b6a38ccf75ef92b678af1383ce3a623e839c275b2a726061119b66e0d543e0256b7aa12b1a11239db943f374ec7ae3d2fb2ce3941cdcdee48e58a55767ad3b7cff7d5518dd667ed90485cfe655fb11c6f7547d228ba37f331f6514a9154177ccea9ce397e1af584a7d19c7b9d232d11bb69e3d7a303aee11630e789520cf4c9ed2dc6b98ef366d5f8f7f27f63a108bdb6eb2e2bc502e32e335bd3c5f7c2d230fa22e37093554da83d62540dfb39dd179cd24fffd663aff51621199463d9e59fc0445240ea01e834a1008539ca883874bfaa5fab09a9b351527f7966cc983ed72f9da547c3b7a2337b4b2953d1f6f9086e010fa5537b8f8fa3a214f3ca5462be5bba819a8dedbefae1a32ade4d42b6b4f793f93e7869ffc6a230cc42f351efc2af681ab444069cd66b6d69572ab1a7d8f93819c85b855c91a5a814d4ec704e7763659532f1cafb9a80496ccdbac3f174da627b11560cee96597bd126c870364a550b095e000b160da292c7d0964c6b49a70a712824bbb7b43dafe8c507965d8a99bfc2ca9696b1cf12650ab801e6321c655d14a7ae796f26f9ea3c54c107f20f7cc0dc0593dabea85ffc5a318c800c255b52ac730683b25c5360957a44e989148957689c1ec9444b61b8e10315cdee4cc80c7321371a5938414e3c3c3722a0044ea22694e84633985288c527bfc545d0283165a8b51b0e15d2c882a2f554714a734942a6fc6049e42ed05d9d07b49573465a935d5d3bc27f393ec541e3ec6696152a4b7181d92e534c101570f7c105a791958c82b9265bd415521b0e0b035cf46ae3209c88a33f2111a2551f7754639cee96d2a904031f24160827a92304440cef132f62705f3846114ab40e0a6ea42e841770cbf53611271758f0d534d45ec1f1511d32c936e593586ce7278cb5c38d4d57f914885484faa49cba8132e5adf2143aaea28e0666ff6f46e8a1a482145184b4a304bfcbddf09eb136eb9593fcdacf298c2a9e0c085a3dffdc22ad61fb448e7d2f1b9fbdaa5a7c493243001a97db6a9eb5f2149de0522043cdafed3fe066ff6ccdeb97cb7466f4264ebcfa82064ff31ba2090df2c33b7836d67decc26c1e2cc339190a9c6550053864b166ed5455c7a8ab7d6f4560738fbe689fca1c51164074d5452b353a70c2b576d20926a8354546dd503a5b59d71f3ea5fcf5040bcb057a9874181832e2c326a62f63da02bf5760316086c30e00c740e674fbd9c94ba0d84197dc6025da86ed9da76ffa314386aedbc4c2920c7c9470b01b86dcbd47fa0b2978c825d89b3b6d41c397cb3d36f2e28aeadf73ff1544116a6555345a78648f5c04bf7c9cb07b306da111eadc795c8e12a30fd5d980835681dd27f0eda3d54041b0d645c0360a16b4e3c90aec94f44147c5b2517ccccf8701443942270d288f46647b73b4da4c6c988ea7df4f6d37cb6261c65673c4534e67cb4d06b751a2af8eb89cb05f26ac1da11b6775e6f565955f47d24ee7c708f63b7a8f553a1c523ad9d287b87db1b1bbea9fc27a109fc86709bd9b5edd8cf997ed26a75ef6c066baff827b48613cafa1e1ab41764e8f04481184e461fc61b320c3bdd3f95d5919eacd8e9c5932373f9c82ca51527fde75ec59d370fac361ea9c5e857875a1c2d9133194eb2e6611cebf8ecb1ee3c1182b2aa7a21c0746fa4d908cb9180b681bcdd58b9efdfea8151d7bba9d799941399b83f1cc53e7c2be0b3f4e781fc6096090dd4a17e9210cf0e9843bc6a176c2def4e2831ae7cbd918a2e14e31a98c8839fcfd65c01a374c21697a083429d7443b37d731c46ad2732421250e4d10cc20c421dad0223da45702759a29fd6f39d1767b2eda1cb4a50a8d1688404e8d62ba657284a0ff058ca964104b394b952720a4ab183cee70781a9df58f6bc7cfb2d10ffc9642a1891fb5c1a34844e7a8ad9ef9ec18c3fd854e83e963761fde6dbd847b424d512c2149c1f19a27e23aab385f1501b5582cd40cccb1e5983c5cd6a278b0435b317518ab7b9627617e57bc10baf719b6737bf044f5855074ac83cf2aaed692c39ecfca5eea1a20f3cfe0832acabf8bff3612520bff6f65f3e0b67732e4e211dd2bce3c79c249ab98d6be625109900f7c920ca9f59d9171a99fb2a35ecebcea1e6b4b40b0671485e4b4d60cd6b37b1c87e84544195c9032c3ef5d78844fa8ca93ebe1410792fe649ed61027ed358d42348de0080724da69077751fe4cdda6c6ccefb05274eb04a3db6c094979f7aea6ba4a6350724968eb118f628dbc245923e17ca8623552570a9e0e03a70f1008db6ef818f7fcd419001b0391ee500f31a96ac150add4653ff71491874444a2ea00a195337b1910daf7d5a2618fd544a14fdb97efe541ce8e7dd027fec6f74231274d18dcd3e628752e048815a6b2e111a20948eeb461719527321fee0a0db9b31ea4488321b6b09d4ae4a1a3e9e083d49a498dd26b84332f0be8ce3208e7015ade7bb09cc8ffebbcd60a2e5f340423e2a331017d3b10175c510064bea66476f9d791c0774297baa4a5029ddce164f281409816d633ec3e6a0bfd5158f6b9bddb2ccc504fc903b59e2db306f5d6214dc65a9c4c670114f81e6e94de18d8b12bd29949e7c77c3b8d8df5e20d1585c1a3f4ac1c8a649aaca3b2e2f355a939c1f76c3055b5e78ae559837c08eb1ecfd7c331e3bb9125cd4f0f59b32a1872cbbfd68a6073877605a8518bb837631ee9feaa257ea1a09ac0247d211621113788b079ffc97cba0857ffefb40dd9a7e7b1a8074ec769eea1ec89a7dbbd72ec30b345bccd3a75f6ce2d484ae51b47108d9b8e78fc007fd079cce3b84ab52d1f4cdc39058599f26651df284628b7383594e471a744a61ff0c9383496031e4451da6feefb3d9926ad01b2209567d0fd8423e9554b09bd76518ad62ca1dba874f32107bc147e7076ba68d2235b946dfca3d88bdb9bdfb8488a8cc99b4d613704716946efc14d32fca8f65c9eb679b80e577177977e15e0f4952887d3400372aac819ec494cb07c8451de8de73ce676c240ce2d896ac1f02c36f6ef1dd3ce124229030c05551576619ba93cf22978612a8c06cfa966ad474023d9fae0bd05572440ac88e1ad50dfc914f11d198d68329593aef3bd19ade146252c3dba46ea521bed4ee6c1a0e2bdcf82e69ec0a2a7e6c104da90b2876627fbd6949292784209acde54d24e7889ad95b34b82edbea020579eaf2210ea456121d24b939da6c408df370c8c36b2ce91ceecc4af50a9b407966a089d4100ad36d205616333c5cca9f0db9e31930859bdf5f9733186c9fcb04a18dd118b80bec7fe5915fd1552677d2c3ebcbf9d267a5b68d5538ca548236b6553b56d6ac2648e4469d40663fb077a1cbcfde5fe8155a7b17bd7c03287f5160087b97edeca8d58835a85babc5148d3d82b3777eb64978e406c0ffaa4bbf17119480f3449cbbfb1c2c89cbe3500981d4f4354c7eb7bfff73f17a015887eb2f76439c67e2cd6497d5a2daf9db0cc705b883edd60fb194a03972da001973dc2e33d2aad16ba03849e5ee54035a", 0x1000, 0xe, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x6}, 0xc) 11:09:55 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x10001) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x80, 0x3}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="88a7f6112dbc854d910488286aa15b75ac64317cc725a78680f9b6c0731a75b6d860af53c465ffd9a1dc89b2a78427ee7f7b598c320891a413d46da1f6be1827aa116663b155b43fa5f627513df0f2b174c065aa74f2ee2c4caf1e9572712ebeb826cf2f58602d7a9da9f931f8dfa7236908042107dd0d99e973eead9d0bd689102d431f10ed8768eaa56a1dc21689d92a62765619e76efb5c7688cc69d5e948f184a68da7d559a9f2a9a01eeaa9937fe4355afe8ce53a3908d6ebd5e8b77f8b36938a30b96dba02a6378f7eb4d7127028751051808be2cd4f326d5217", 0xdd, 0x404, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 11:09:55 executing program 0: r0 = socket(0x18, 0x1, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000400)={0x1, 0x5, 0x2, 0x4, 0x0, 0x0, 0x3ff, 0x10, [{0x20, 0x1, 0xffffffffffffffe0, 0x6}, {0x0, 0xfffffffffffffffb, 0x8}, {0x0, 0x4, 0x7, 0x800000000000000}, {0x4, 0x5, 0x6, 0xffffffffffffffff}, {0x9, 0x5, 0x80000001, 0xc}, {0x8a5, 0x401, 0x81, 0x40}, {0x0, 0x9, 0x9, 0x9}, {0x107e0ef5, 0x1, 0x8, 0x401}, {0x0, 0x3, 0xfffffffffffffff9, 0x5}, {0x6, 0x8, 0x8, 0x2}, {0x100000001, 0x5, 0xfffffffffffff32d, 0xd433}, {0x252, 0x8, 0x3, 0x3}, {0x2, 0x10002, 0x7fff, 0x10001}, {0x10001, 0x10001, 0xffffffffffff8001, 0x80000001}, {0xfffffffffffffff9, 0x6, 0x7fff, 0x1f}, {0x0, 0x4, 0x800, 0x8}]}) getsockopt$sock_timeval(r0, 0xffff, 0x20001005, &(0x7f0000000140), &(0x7f00000001c0)=0xa) setuid(0xee01) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getegid() sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) r2 = semget$private(0x0, 0x4, 0x80) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0xbf) pledge(&(0x7f0000000100)='/*\x00', &(0x7f0000000180)='\x00') semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/105) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x150) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) close(r1) r4 = socket(0x800000018, 0x2, 0x0) chflags(&(0x7f0000000180)='./file0/file0\x00', 0x1) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)=':(*\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)=')/*@\x00', &(0x7f00000005c0)='\\\x00', &(0x7f0000000600)='+,-\x00', &(0x7f0000000640)='*\x00']) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x4, 0x1ec9e1a6, 0x7fffffff, "9451d6c7ab5069df90512d8bf5041e30e675dc9c", 0x100000000, 0x1}) pwrite(r0, &(0x7f0000000080)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 11:09:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) getitimer(0x20000002, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x18d, 0xffff}, {0x20, 0x80000000}, {0x3, 0x9}], 0x3}) r1 = socket$inet6(0x18, 0xfffffffffffffffe, 0x20100) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x3, 0x614, 0x7fff, 0x8, 0xdce, 0x1, 0x7, 0x10, [{0x100000001, 0x800, 0x88b1, 0x100}, {0x1a, 0x800, 0x401, 0x1}, {0x6, 0x9, 0x5, 0x8}, {0xa, 0xff, 0x0, 0x5}, {0xbf, 0xfffffffffffffff7, 0x0, 0x84}, {0x24, 0x2, 0x7ff, 0x8}, {0x0, 0x7fff, 0x9, 0x2}, {0x5, 0x2, 0x7, 0x6}, {0x13bb, 0x2, 0x6, 0x3}, {0x3f, 0xa59, 0xd1d0}, {0x8, 0x8, 0x4, 0x1447}, {0x68a, 0x1, 0x7a, 0x7ff}, {0x8, 0x200, 0xff, 0xfffffffffffff988}, {0x7, 0xffffffff, 0x12, 0x1}, {0xe4d, 0x8, 0x8001, 0x20}, {0x6847, 0x1, 0x6, 0x400}]}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000200)="49b2c31ed71aaee95cd1408b9e2559dc1fab6711b16008ae8fb6175faa33cc67777ecf25f8a6ddcd6a8564793fdd7c34f667bd08f9e1073280f78821dd8e2c18218ad0b9a3993616626d40daef8a9f4fc89041de4cb49c583bfd6c26ee9ea6b45ae3838df79cf1f5ae469324665d70bcb3be7019dce92f56864be991d488133032864510ee834137fe4cd06ac64c921ff9540d59ec2805", 0x97}, {&(0x7f00000002c0)="45ed6edb7b730d86cc9a1c822508e03eafc06b02bc8bf598e7d7156c9aa404315d35292518dfb234dbbc18c36980b8e78c0533b42160b7468fd9f0790012b80f7371599f404fcc6af847d17f02ee1eed9e344baeb96cd8b64d0112ee049adb0529a131cfd4ad23284e7931eefd84f28cdd9a8386ed", 0x75}, {&(0x7f0000000340)="202c75e553ee661034b450fd82ce7d354e15d748571606b9bb5851acad6f04bf037a38ac6becd7ff65ca4083522b3245938f857caf6de4e9ecf900703ffd57238cbafefc188d98a9374152b4c46178cdad501033970206bb174fc5ca2021654ff5b48e28c4addf5587af614ee44445eb5d161ca3b373401282b4f0477fec3e5edc3fff461ab63961d25864dee898d00b0a5dd1fcad8a9cb6e92f7446346ecfda5ebc1002d334f41b1fa5706de5cb1db52f73f7922230cc1cbcdb07c52e377082986f020fc38e184bd9e66601ad56f2cc0117689aedca45b5db02d969e5888adb", 0xe0}, {&(0x7f0000000440)="2b6d899b43ae5c155b18589c1e2e1ffbdb3a7fcfa9c5bdac6f8e2f0af3ae8533ac689fba49ca3e1a9b6418b6a31e476d70d220f9d7acf08743f1d5fcfa65abf7dfee3b8bc1af28c0cfdd995a5f34402353afea53c26d99efb8645a5504584bfe32e74c1936966ab72d0888b0", 0x6c}, {&(0x7f00000004c0)="d5ade5755ed835d567ac90e30cdfdf5fb018e226b81e1ac2829231989f3575ed5a6bf62f3243cec78cde83daab03f456f824d5336ac83460431d60a1760e177fd9355d7d24793bc1e2042eb02812e956116d54e88809dcd7ce1bfb8f525267555801f8827a87408502e12a998a8ecf0c5d27e9a87cb5ae91641af660beb59387f24347c2dae8b59f33f820a6aa0025ee406d0ef1408ba24ade55ddf20e5776c58291334ec74a031a5ed1e70df183f5438b957f3fb12ddfeee2c44f4163e5afc7489d2d2187474ffef33cfb1b5e467d0fc06e828a306d480690c792be3ff442372bface0d282af5fbd77a3bb64fa860472e27ee8bef7c649e68c4668883a47d8a39fbb6dad9f7d01af0a4ddfe69d148b849289b4b86928d85d3e97a0e195af5b7a8082fe8e074776b6e2f013557a3b0ad99c657ce2e980e0f4bdf09b6203e937ad3a791ba1d57c234d1831bb8c403c9167bf1c3f5275bbb8e76a765a67ed662f989a9705aa39f58a2a1ee3c60df4806f57e1dafd7d70237a1d4e6256f84e7a4ecaf109a29bbff6a9ed8e30635bf9af592cd0df98024ac411a7e1b90f1b2b45ef6eaedf8aaa82abb179013c4accd6d1386c856c5276ae7f07487449d05c321f7edd6adc64c5b6d08e6b411fcbfc3fc54b2d60c2b456c602db5ffa192eee7605de5a9ae39c83f0c6f226f76501d99e9f4ae6399836950d7860b57efd2d8d57ec75c2369a7be35b539110ef6f3707b3229b137a29b7124a435ebb555bd94a28718b5281b499523328315c9c4be76087e06ec969744baa9909d383b4cc95b958be4d30149b0ab909b31fdc7af395eba798a91acbbf4abf0b3c17962d90bccd307669ec3616722ce5c31223a078b72865d3613126cd02979be61da34d386dc9654356161744ce21ba6c9c48058c1d172793d9d10854305f1ef5faebc38847c43d71acec82a8b1efa606e231eaccbb9039b0b6f643fd580b4850189328ba217ff34c26c88c1d840afaa6df256b1dd2793922e5514bf56430209ff6c00ab71bb75568347f51ecf052e210060ae20473def0d4e9d53b7a07953e2564e784d685f740faf764096e74ab454f1e4dd3ffdc45ccbc252f1a3a858eb15a31cd65e3756552bf9724f64c323b873a22827b1701bda1f96d823aba579026c3814dd5c83fe6b4bb632e664a46de49f8b74b276031804f6d312fbefd4a027f53a9ac22d37bd023704c48d6395cea2c0cdb21e40d7759d1bbfb0c75fadedb45ce1040cb515a4cd7b14df1c4154b19df02ad00a3509dd804602cf27b9427b7a2ab515a3890ee21005f31045a23f605cb3243131d8f1497f0ded96c08b20b279b5eee4cb8453499066959519d499791f0c27a2786fec825f052941893898b042e74c41d97c21620e387edd65aee812426da8d75007e031566ae85055ef9ef3b26f3c7e7b3f12faf24d04388a4b6248a30ef9e6613cf936cc879677cc05be5132a4c979297a44c1e653b89800b8f004c6f4fb582dd31efa52aaddd07f7aaa2f83e529a2c9ba9f587b370540875c73e585728ea88a2d791ce85ff919cb6acef5446aaae364854ed897cb52f67ca2ad095561064990b59db3ef2ce93b6628d4ba73d8ab8307dbd47afdb5d1e8cc10f4d01f3871abc9cb2b1e23d368ab7660fcfe413a28651cd3919e69641a0319d864d317ac287dc5dde8c85b9a979fcb3a4d30141e2d870a3da4c451e6acb0f727adef0eabd829eb56f7daa7c77aa701e9fd133781e75b75ff4b83d695678bb5d61ab4570cabcc999b4d94db4cd68f62a9b4da02a21c6510d58424087139b17be10d985320935a2b47f81695fdbd69775fcc16cda5972c720454f86a8ff41f38a5456efc9f971f2a07a2d85414a9cd5856fbf20ec561fc039f8e9351d6f2d2ee4e80d8518446d7c211f78e66cad458f727d6c7c8dcc007f5f38dee2c97d539b0b3b58249364f88226249aba4591e449a25fb991ef97ddca8c80cf3dfe89e38a0294b8c2e1501d33478f7ae99948ef493728af73d584d4f074cca9769d9054f101acde09ecdafdadc1fec95943d7715f2ed788bc85247eaaafd9aea005f5e24036108eff0e2d04bc8e1b341df1096730fa414624cf0afe5df01fbc456bca696e9569a9b036152f1917fddcbc9d9658e44f85295de0c214e55a87d5d99ce5d1b31a20a108e26d34e3e011f0431f507f93d9c94874e42055edf7f91897c2b92d63d11d9ec22f547109b5f86b3fe94d07e57d155875548e0709c4b69b011d3f10e7c40683e60b79db204e3d0e5fe3a2648c28d4132488d02c216d40beadc6a025ea45a707ad5c2c32143ef2a5976c20ea23f6e04e72713af7902662330fe5cf21efc8a29c18d1a51abafc6c35f9dbcb91eb34b59cf7257b8cb8dd3d173e69fd4155107570f69cb01d87c8169b2f762f3d0b9de10124b49b0145f2bf88361e734f3b79ff7ceedcf9cd79f48b08917ea9ac54cd71c7bc89c65d7279c5cb1f7b0f863840475349bbe9b79b00a1f1e97be671cf7e554dcd62bc66ec5221d4730e4dc7e66a9cc6942068ae62b3d70d8f8316e28557ed21e2ebbaede8ce2c670eadda5ff20ea8ca332276cf1b5d6593851f6d394c03b24106d0a51bd0fe7e25d48651f86547285ac9300157a0be9df44fde76254b8301b6be17c1dae888807d85637eba229cf259553dbe82e0a0feaa1e799d37abe70703e1f6def352698e894e96ae1474784dd0186be33da80a43f7744a72a4a75f87c3887ef17554a3e591435908fa76c3323ab53b92e7adc8562373dbaf7cc3d27ce20ec2ad3f7cc096f9549cd9ca3836e615a489bd1d276a9d69cdd7f2bce18b33816c76aab44a0ac3b8f72b6223bef98644a91c97099501e4bf54585a58bd50efcb28ce90da3c67aa289f89d0d7737c5c6f2a98505a28eb1b8b284a7f9ce6bdf3594bc89f134e3c62871375755718a5e6ec301ff0776c03f24a5818151b5a4354dd893e20c4bf2b09aaff4f78dbcea5bd72871c0fbe23decb3ab36aef4647fa70764b9b54f6a22884779125a0293f6c241a992b4cb5bb0a88c39ce5e30283fbe5774d7583ac8ad9b9867cc7a70118c985c9333677d8a94ac4be728bae839189c0c324a662fcf25e955504a36b6a68ade36ddef24a11b381b23584f5cd85134ae656c39557c444fe86f3fa13f199b27aea2a3e2af4c16e7f663e658576fdb128855886df714d4399ad9d5f9cf9e27584274c63119155a0a630bd94c2bd4d5864867d7a24994fe6d219131941a9bf7932c1e667e8ec28a252f2d99ecec6dc75547d7113c5a9964cd87351999b99bb16e63ad22635861907d944f405bd21ca249a7da366066d62e131cf11c5679e4d6ba1969e9962f5cbc5612cf326e5c1484a23e37ad53372ec1055a34e390122c5a0d4b114a6b439b7ba8936040ab81835812c8e16f654092573d76187717745d5113cb618a9b4349ef9f06d3e95ea00f304db1a8ca9e85258d71760a944c48403dab9e49a0335fe13bb9052d5237ad8a6ed6a549175a0cd229a340f4798f3aff02215a43b847218386533a8a57d875bad80c97edc111d1e572afcf8b4d50399fb660ef8adb47a1d1947979111e7d23191320d57afcb5486e60986478416adbd24009aaf3bb90d0c47184d058ceec8ce7d91e614d0a9051858e9394c47666888ff135b7a11fad0d2c100ea3241298c487b464a779748d0f9c013db923c2f67d0d0b3aadf26cffd0ff274d5f1136a2fc05b9e5b6ccf6d2a4d22237f89bc8cf7cd34b496831e03358dabd72bd0db88b89e1973a42e0cdd35c787f41d104989800f30db7808ce26f6cb75297621c9af8682a018661a4f46ca78f3ca03ab6c8e1eb5cf98b24d9198a9a67627a2522414241acbfe4b303035682ca04c3017f40ac3a408131174fdbcc256782d13079c2d7bf633ec078ce1b1181ea3121eca157d249874770682b21298f5c791ffab6b3073973b7536d22d4427770f77ecec95c5433c9a3f256b36a205664a67bbcbcc79d432c07ee6f162c110c151359f30ffa0e05280e88c10530badd686c85f77b1cced564a27a8b400f17c2e166aae7781de136ece0f6d96eab8ea26aa76549936fedca539454a28494b694ce6d48df90a6513df398e6031d4b84952ef751649287b43d432993207a6d3accbda844a8d7a671263b50fbe765442534edf61391115f6bb4a33cb592b7ec48469bca6e887e7313dd3fe41bef4a3b24c964e54e706c2525f56ffe38c3d22c51b95b6dbdae08b3546e9cba0bf5fd6e46f1fe729724412ac22f93534a1387b41c5f7da5f9eaa790363511760a2203695f5b718937f5d6fff7e179d4f81832c9a64e1ccef0298f03fc48761e569d0e563324b22afdac210109dfa2a0493b6e0d77f38008e66f364b029c454e6132275d4e9592694de44be770c9de34a6758216029f4f173c1045cb566d8cc592046688b0e9575adfbc05f541fa4a0cb571d523f3fc03030bde8afd4bc00a5d3e485d15657a05523da1ae7c33381712f9340ead9c0a23c28c16dbf810442f79e03540277b67ddcb4b68ba706bf9daa0f8755cf253c2362aaf375307dd78c0dee9a7ffb7bc486de92980bf206f1997249be8e51ddff7eb9bddea383ca1f841b96769a405852b76ce2bca67933d3506d6fdebc2d0cabf7140439cbdd92bb53d4ad3d6f5f621d3b214081584a0f9603697d8ae166f10ee9711c3eebeb7ea54db05f9d232bd630eb197f3136bd244a9085ad259a064d8fe28752b7decce3b4a61d3b799173b32df76523860320e0b66db06c72f4d39df39c6b456ef3c1e30f7104f9cd296aba55e196f12f3c44c04c925e032b5d9a9ff21e1d529a9195a290b9e3c6368dbf67a58a37fbfc7a6274078c7f9cc54746e217b8e5f464c9cbd825b479fd3ff64c88a0577a9b90832a9ce74e6a905214458e95ccd87b3c4869ca758d9d0796620ea95bd6a9b7343a740d1310d15806e3cb54b8bb5b5c8ba27115e63b17d28b8336ab20dee3c006f71ed79e522d4dae1d7dfd243d3bb760271d9b9788601bd622fe805b8b584d155fc288ecef1f2dd8bc23e3cbd9e209d8688987d3845528722e93b3974d3e6823013e3ad5a5313c9ccff8476bf7b6e46fbc6bf40e1641350cfc8e756d770c09a6da7affece9dabe63f4e339ab0846f3cdff068431cdde528ca99ac9450c2fda92cee3300aacc0967cf9b3cfac22d0999a1f6c1947be87c7d410b0dcdb14bde814baa233acbabe877d27652e9fb608aeff513a8c486c6282cf4b2c303b4e4dc4392340c866190ed1456156668da1db3bafed389165b3a79ae6ca9f54240b7ad43b8bac897f1658f424f8a14e798c0757afe40f201dc8e4b5dde83a23050def35776375b4a7675abb23766d074d6cf7b52db688231a85f030a1b095246af0e1f243172ddd294187e77195582ab3ce265bb255cdaa14facdb9adc427f87a9a6c8a15ca7f8b1145ce13a6d3fc8322410b1d0ba6cb5dcee13ba7d6dd184b0ed8da639ad8f03f447b761fe13a092a6c717b45d5846d3643c197181dc3570064cc48d85c17fe9c97ab4b5943f3aa99b2c6286ec67e3d987dbb0c5db9a8cff4aab59211d04733b6a9dd6bad51da6e40bf627775c6e1ae56d9b9f63828e0da932604d98ea21041f0e9f8d8d58792d91fcca683acb7fb1650397b02dbfab02bac5814a2fa77e4bd8533c3b6d2e8715a8162316e1565d13e3d3362dc8f81d45046c8a18803d2025816ac8d65aa0d24da51dbfaf243ff333bab7911549aa1600f1d5ec7f8983858536f7185264244e73f3af1437c1e4abcd1935ac6592", 0x1000}, {&(0x7f00000014c0)="ea4015d8", 0x4}], 0x6, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:09:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000003c80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa86634a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab8f3201144cc7e14f9d512a7aecdb76d1a339fc0298ad8d3b3fc7d8d360dbc8cc17d76548d1d8a7137bdf7714499aba5b228d0e7b091e662938c8456679d7bf488e9752dee48b81b2f071a087992e40722184ab895b667cd0d8158880331c090ed3a99728b3ad8a983ec2e7"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0xfffffffffffffd7e) r4 = getppid() getpgid(r4) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f0000000580)=0x1) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r5, &(0x7f0000000440)="f26e352899f29aa62cd298c6f8acef04a02b2da7b3365dfce6516a42e9d76cdb56727a994e7afdf53e0df6b7e03fc206f289a990db3d3ff241712d0190cddd35667889b8c203b47a93cc8644444a49bd367aa4d789e0167fc5a2c10f33389957", 0x60, 0x6, &(0x7f0000001940)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) sendto(r6, &(0x7f0000001980)="502512725e9a5c7b1bc67b25ab26889d03bb4ab3364de8042255c38d2651e09b8c74902cc14f6e2030853542707e5d0c78cdcc8fbdbfa7a178cd7fbf5e3f22af61b8d988b7eaf03e072e5881aef30f4712d1ab037a4b0523ed31819c69996a7958cb0602ff5b92d2ae729882734753e44725a4d2121ca824737c03e8a415e0bc43fd72f185fa659e3a0f5977f1573192058a753a86e5463aa5d3cafca0c7d476af434e003e8b437af089e25d4deb247c4db7a1fe75d89a95712a5397afbba6017bdb149823bdef9c74906f2cf00a88867ab197e3f8c0d4e610502c12ea75ff9019c24210cca6dfcb69e5d76bd7d6b6c33e70e044019e1440ca9a17f63993136433356b5047511e15e615aa60d52920de3eacf21b3a823013277f13d3ec88b26e89ea63791867fc4c2576eb961cbb7298786c2bd372c693060199e18c080d2d94c38e52660fbc5abe43cdffe2ab57d28871ef0d0fb22382c9f998155ec32b13c4f131f002924999aaa64b9406eba018ecb10981e53ee4d94906630fbd2bff60f051aebb758a5a248bdd8748ef54098a102f80aaae1d64eac5aef6435451dfabec6111235f44fcfd4bdf4fb1aafa70ab6b52ecdde32555691eafc81b5cd2dcde48d05cc6537fdc547835ba4c45517a95ec6e8b01d65fb0aebb7513ebfb8de379bdaf14a4318924926cad08fd1b178aa02c37ccf8a00db2f8490e52bd44472d49315d8ceadd393fac0af8aadadafd2b1dbdf50f73ab4288c24c1776e388963ca1a99601b0a796cd4fb6586cca5d902302574613cb7af8de0abd5c59af85ed908573ea5178f449a039f46887c55ebc4fd56233f678d33bd4457c8e99d89206e20e23ae83616caa0e9e9e8f74bec0844cc817803ce527507a4dbc006ad9ba58cb3ca56041354335ac0409ce3ba6803b890bd8be1e3e793431fb9c595c46a62e76b9ebc8090862990da2f1f40678f1476127bdbe0c159daa4920eb7c61ec1b4365ea043759efdc3fb7281891484a8fa325c0256e752ed9702701c8f438a3f15a3237d9eae17d87d0c44ee9cace8bdc52be757e48244f2a16d05e383f78059de2eb01507086cd372b502de8d3f0b00a2f6baa97e8ff8a60b6d4d51d354b428a96a32c98990aa79668312537dc86a2d3931ec21c5b2de5a8676ab45f06847eb5d290b31c1989239721d7aa73a333c4865ba453c3e4cb957a925ee0038f7f7dfff2cfb409989f46bf2459ea2b9138faaebc26c04dcfa19e9cefda21c61da247aa4937bb5201e4b5fd8f4dc77232ec00f676ca64b5128c15a809c8b306a2afc7ae8d691ece6711854d358ff03f6a583ff2fe01ff2adad619ba851cd69c8a09653c1c5a2518efaf0fa8e744f3c6371168d7bb5c519b0eb93f2dc118012e7ca005768e031612d429eab83395b3de4f3d28f7fae5426659948f9aebba8afde00e22dcbcfdabd6906c849327141b3e87f122000e8e57543d4d6af38d946fdcb0ef4d83e60db37af3af53093d0a4c0bd7819094042c909b249be0064717ed9a4ac88230b70cdb7230ff5f6ecdf9d66168049f954072bdebe91229314a1921b8c660780bb4a4d5b150cea8ceba3e69d9ae695a7a2a0f8daa180b4a8848e6a502a174c090ea5dd0564e804834693e917a32e8ffd8ce4c8e0265cc5eaddb990b23cbe171ee86fc3d4e068b805f4842bd1b8d680e83fd63cb51c5dfe4c0227b0b7ed943eb46d40d24adad3c43c3c823ba651048cae989e571a655d4d660233500f33111ccc0a2f801b2dd44fc74dac521cf6a222141ff9adcd43013a21fea2e320d3b96e3576eb3d00b7061f628a88eac7e0359ff693de3bb6ae3a60a2edc4700979f730c6565f8938eae2c2aa9abb5ad0025fb7ef0a9a73322ef2188c3313ed340437b73ebc63b057b7ca122b1cb9600b768d5a4d4ee2c8a24978029763e2c3116da6ea1828141c32d71b64954817701f5a9766ba7765e3cbeb0db2f5ea38f5c9e24f0f4f11e57a826b4c0a2b2ba6d1d8289444853aead7a2c843328af9f1e9d98feb09dd1688168a78b89648085850cae579068cd92dabf211a9b0513bd29464c9b0b670053b26d63f00c9f091a0da79cb7d3f1a86d945af44f4cd9329eeaead80857f313204538738a0ad165adeba832e03207438a07ad133ef2ec063d8eccc47f32d0aeaa1d6843e5b560d8aeda6e9c667b88e2586ddeabe2891b7b457e2a368768951cc463fcaa19f34ef173d00e38a9074ac8c1b694a147ed5aebc1ace32aa12a720df4bfb9084cdadabb59e51d227e6b736ed009a25e0f0b3c0e6c5693e1c58ab260d29a021b901b13518a596ab807fc6eb011d895017bdbaad6e9f154b2e4f7fa51b52ad92f6d03e56c69ef9a3420b585f81daff3cdc195c7e9c9a708684a0b74ff608a1fab2be4a2f5a97580069c9e45dd44256c51b9b5baae99a73ed30fcf9b1c72688b0ff0c26abf512702f5b6f6859210e05c856f3b94e7f0bf0f49117863db063eeba9749781427030641cc0072fc15faf479d3fe9b8adffb80e731451208d3fc856b39ebf513549fba9592c8eb5ce12756f2e23ca768254ba5847e051c15def7d1b8be8254de49fffe43b7f52521f023609517ef053722673c43f4975c7edc1c36971e5446235b1e37c4e4cc26b71a7d194ea1beefac4ea8bf259b861c3e121a11513bf0634e49d18d4963ac5f4ef448d04e6c19a4aef988bf10a2c1462d4a8a467432da684558b97f17aae63e8a3f9e94cc851f6c716aa3c30deaf94a14b34222a6f6ee446937fca5f713eefe0632cebaeb62b555ae121da8b5a743e21c61f0853de0803093c269b9ce84a7b77127bae273cea20210d4eadc627e5aae7a4eab907114611ed4f550e42988d5acb1288806a70dc9d4720610ec863cc5ed99843c857d327a4693e320b6766047c1eb267feea704fa4d20f5e8f484564938e09817fd9603ac2d39090fb56101bd1f92ef14a726ad8c158ebce89d8ed93726673643aa9945c4f56005dcea6a47150b851f46ed7a764d24ba0c37ea7fc801d71168f10157aa07bc7a89e592858d441441b4e004df89cdb817963c84f5cffd0e2b85340381ed9108cbdc0a6c39b1177dd248a3c45af31889246026fc193a42070dc63b2f199a32bb221fcc85fae4a22027255d780397babf3b2e912ab24fbf04fb3fd2f063fd23fa6e43b8c939357e2ee329fb509ceb9b2d9f32d7b4e80df44cd2c3c54dd9540cf8c8bfce9e1e6dd6ba30553dd86c8a60efab7f75d768ca3025a2c9ca72c95547f93f195e1146402123c1ebdb01a1188e25203e571df7736a098901bf30dda32ba6424376184ff3cea259feade05489bcfa9c4509f4468887eacff6cddf3e6025904c81b33a599f4c334c623acd8e97e14fc55b96c42bbf691def71a4a227666b607949c6dd8d38a36eb838cff3e384516fe1c63f7a008aa969e3499698b361ee9c021794703ceae52efe4ee5d92b60e2d82b33184e60c10d9659ee7f4ae2af394bd442a7ebd0d56109217adf89c0d889def9cacef2118100d0324146bea403fb08f90cbbea9e6eaefe093400115c8da1c2e3e702d96c0a8b9b696d706f936743e08658a1ff5fce3c7e8c616891c2f8b08e637c82dc7917a7fb6d8277d4cf5adeda17a8156ceb57c836586174b5e58eaae60b4cc213b89a323d95b26118e2214921e799e815929f2adb2133f4230f8fa54c7b2d1fd896aaa238e1058f1ef4b5a891fffd29237d2c254913580d74ed0844a7966d7e49672f7ce5b788e7a7fff8de7522f6120d34737144446f604ba721a38c66624e4b33d67183f6d03655f78fb19a68f18ba07bbd9a4c4907e0bd364f876d58fab5234964115c5541f97f1ee06652de082d729585dc92b590dbe9b13fc3f3480c2d17a3d2bc7272227c3723c894f468ef5d447f55a542952246263861cc12af2591a1aa9b6cca833d47920efd867d9efe533c8a83785de41d31db52abe06850ad54cb39a1d54a44b790822c05a3d29e2ff28db11b37df10cb0a8b7c8a0a0a08b8c2d7bcaa5cb3662b51d8b309790939b415fb5926b915679102fdf48d5ee864cf4ed02386ebfdaef681cd771c887dfc49cb3e466d54e28e2eddeb9965a5440165c491fdbd41d802ddcac6ca34f173b0f47ec49998533ec1928a88b08e1e0eb37a0409709e7d0a5603904dfed2c7e5cfdc7a9e3ef278db7294b08aefb48a5ddf62e5d228f3a85a4316e71f2d6bdfd3ff1c251eb295975dbe800f7816f0203bae64dc4921fea3bc145a42f3502c904d3d0ee9aa50473174bb32266fbb753876ca98596ddf28cf888c2bbb0988170dce3a33a5de8c9fba6b09690662f2f1c5b1a0b73cb40d9819c23c5358248a9be7c4ab088925a09abb06b52431515ab5e4adad6d22040eb1eb7a106779ae8f67830316b49351465ba865f7764cbe5654cc6cf04c8d7205d4c22282e7f09665487de54106ceae9e6005685f179844b6379afbea8f163455fe58c26505f3ad46684fccfc26d2bfe9b5f3aa397793b045651afcc07318275ecbc5e8f122ab7cba09a00598ab9fa6a8ab79ae4e4a36afcda41f3312efa50148e12b69d101b3b54098467a4af88662fe5e3cbba2408bc417720376316d559c3e3f8b5ed6a637ff70e5755321b07200bca332e81b7495fa24f3b8f6af8b5a1d70c1db3844e1982def6d0fa1784638d52b697518907ce8f1491f8456b8ef66ff429dfc1facf2e825535944a3b9ce39c239ea2acf63084d19545e8f3fc0d8203d085d0d2d39315b6529efaa4d8d0ab19169a404809c568db2105b8a2238a8664decb3162b934f084babecc26b5b437917f57e32a64fc4b3534255b0de8295d1f84073aa4a2fef99c45a6a1a392bed0cd75f8dcd799d6f81602740725875befe8f5a467969c58b5046b9be7e54b0d67e615e17e13d7a04209ffa18f204c4e77bc32d84a92894c017adbc56121b8cee2deb7eadc3b988befd5d2ae5ec47d00f9a842040263f997d17560918e5b46aa021ef24817e4ce1613ef87d9ee438dd35c9f2af39ad98fbbbb284dcece988c32a19990ff9ad5ddcf56c87d269badf045e1861d8c3c3b83f778c165d18f37362edfe1994d9fbbaafac7aff258384f31896176bb0dd964f29b60b9d35e49bcc4eaa72707439c1c85f5f9106da626674e5e67880ca293c80ac575015d92e19b465de76f2dda71e2f84a9a20b4d619e7312880786a00f407f09a7e93dff3a1a6bd71bcb72830b7a6f6e5140e47a3f07b7964de10b994af7ddd1171e10d7ba53891d191044eb02ac60e01239a6ab861b6e914e487446204a64157aaa85e877fe431b93861a2322fcf8303d14dde54741fcaaa32273d9d77028bf8c5c33c56aa2d86ea2cf743a13ea6fb72d3d6ccb1415a62772d780bafa7a6f7f8cddf8f22da48cd47cdc62ae18d7fbd3226b8028fc200c68783b527a3b637e5f80baad1028e3f5d79ac106c0158f7608cb4ba388508f24e0c87a3c491038d250d7abfbe4aad6b6b38a96c40ef3c5b1b3cfb02090feeb4b4798c7f3424f7206a9e78d8073ea03debb2ecb93fa3f41cd0d954899355d74d2a3ccddb980c9b6cb227ccf0554820558315c5a4160dadeb38746c13d8c8e79eb33f748c3cf9028b390b9c67ac4248c94c257df5abf9dcb84246ec93e6c51dc8c217356fcf7f12e3faff85de5937df176b21a564df288d68a38c8ddeceb994670d8ed8bd68ddd7d1ce7ca016f37ff806dd9a77a720197410d9840ec838437b328876d3229baa38dbfeb0773f72b3978c67c95e435989c37f463a02cd801f4227964503009f747316cbbfad017d64", 0x1000, 0x4, &(0x7f0000002980)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x1, 0xfffffffffffffcb5}, {0x3, 0x9, 0x7fff, 0x33880000000}, {0x1, 0x3, 0x100000001}, {0xfffffffffffffff9, 0x5, 0x56a}, {0x3f, 0x1, 0x3, 0x401}, {0x216, 0xfffffffeffffffff, 0x1000, 0x5}, {0x3f, 0xffffffff, 0x8, 0x1}]}) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 11:09:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x9, 0x800, &(0x7f0000000000)=""/131, &(0x7f00000000c0)=0x83) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt(r0, 0x800, 0x24ca, &(0x7f00000001c0)=""/159, &(0x7f0000000280)=0x9f) fchown(r0, r1, r2) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 11:09:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0xffffffffffffff8f, 0xfffffffffffffffd, 0x0, 0x0) read(r0, 0x0, 0x1ed) 11:09:55 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0b4686a2d0c2a759b6d08a78da8a473beb85b657f126c1e2bfc71167bab3b110cfa118fc5be7fc7df38ae3d19e3fe0533bb8b9ae3994e35a6102972d00804daf7f1ea59b6f702f00cd14077651c8ea0831f1024e52965159029bf3b77400ba1b477e2a9fc07d68ccf3a03a88570e9c91319101d0ce44b63367c27b7a9e73650b9b3ca7e16eabeb83018b5254e955670a9bfac20ccd79c2dfe930b7e6ba24b87cd10f44bb003d4cc8a59db3ed89c4d98efa02cd08", 0xb4) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7) 11:09:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x64, &(0x7f00000000c0)="ade29f22b4277f47956ce7635fcef04cace7b8fcd430ae392a30abc4d230131a2ad78154ac7dc762d840c8f41d44554bf8c453c1f0a119f6919bc2ed4446b4794b933b8dc0957db2895b32a8d714a8e745daaa7d29f68ed7541e9fd981d95e0647e6ede8") 11:09:56 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = msgget(0x1, 0x408) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x2, r4, r5, r6, r7, 0x1c4, 0x6}, 0xffffffffffffffcc, 0x400, r8, r9, 0xffff, 0x3, 0x5, 0x2}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000300), 0x100000000000019b) r10 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) ioctl$BIOCPROMISC(r10, 0x20004269) 11:09:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00fd2d6c6530000000000000000000003dd6c6d73570162347b8d33061d8cd9ec089e6765ada4a4918d88d82479b396435c4267318769b81c9727a6bc02fe0f59a955a7296818e0e70aa1a7421a0921aba5bbbf213383872c0bbf2e15e271c7c9857a88b9787770236be054227dd589304f0bdbb84696a749440d0897c7ba065cecede7b43efd82dc26140412547084826433531c134082752984f16ffd4f563334549f5dc35d17b0710bb3a6d9a0079d783c67a0c7d4a826d617f5863a5f5e5628e2c95977105b9300028fcb4c4dcc71620e244ec7c3a2758d18c19f8c377595fd8ded9b2c1abc30f4c163ba33ec552e3d2a422261aead4f3e47199bd9ef83574faf4e5f8b3849d91864cfa1dc9d0bcdce1761958da31c6badf000000000000000000000000000014000000000052ed84e32ff56032ccbe6b071226eb68415942e9084c037f87f2490dd953bfdc9edbcb4c88481928adb70f3329aafce53f327ee9be8ab2cdd2c26bab2dcbea20974928103ed669c85cfdf6658432882dd3f82c06d80e8dddb3a9c917caa0a1bc25c8094d99bacf1f6642da703e1369b107635194d590de1e9c"], 0x10) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1ffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xffff, 0x40, 0x8000000, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xa034, 0x3, 0x7ac6, 0x2}, {0x5, 0x101, 0x4, 0x7c}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2, 0x11, r0, 0x0, 0x0) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x80000006, 0x0, 0x2}]}) r1 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0x8, 0x4, 0x100, 0x8}, {0x2, 0x6, 0x3ff, 0x9}, {0x3, 0x7, 0x2e, 0x100}, {0xfa, 0x5, 0x3f, 0x7}, {0x8, 0x3, 0x7fff, 0x34d}, {0xfffffffffffffff9, 0x2, 0x1, 0x800}]}) seteuid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10040, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:09:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f853f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab08a73824b3da025bbd47b3b09000800c7d4096e8c9b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f7d0c36a5d00d1628b53a000000", 0xfe2f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) r2 = getegid() r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000009dfee286ca486bd6cb20ac66db09569a00000000000000000000000000000000000000000000000000000000000000000000000800"/126], &(0x7f0000000340)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r5 = getgid() r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') getgroups(0x5, &(0x7f0000000240)=[r6, r6, r2, r4, r2]) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r8 = socket(0x10, 0x5, 0x8004) r9 = geteuid() poll(&(0x7f0000000180), 0x6d43e05a74e490c7, 0xfffffffeffffffff) fchown(r8, r9, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000014c0)) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r11, r12) getgroups(0x400000000000031d, &(0x7f0000000200)=[r5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:09:57 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8088, 0x24) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10050, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x7f) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0x800000000000000}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x67, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x400) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000140)="05c0621ec0cee4c2549f2c2c547293adc8bc3aff3feb62b0800e0b365b1d994febdebad55fcab5") 11:09:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10003, 0xffffffffffffffff, 0xfffffffffffffffc, "091fe600"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 11:09:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2000001}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x4b) setpgid(r2, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8002, 0x41) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x101, 0xb2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0x4, 0x0, 0x1) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/19, 0x13) 11:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x3) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000380)=""/120, &(0x7f0000000400)=0x78) accept$unix(r3, 0x0, &(0x7f0000000040)) r5 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000180)=0x10001) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4, 0x1, 0x200000000000000}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x6) 11:09:59 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000100)='./control\x00', 0x1, 0x100) chmod(&(0x7f0000000280)='./control\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./control\x00', r1}) 11:09:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 11:09:59 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x5, 0x70ba, &(0x7f00000000c0)=""/42, &(0x7f0000000100)=0x2ee) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0xffffffffffffffdc, 0x20000000}], 0x10}, 0x0) getsockopt(r0, 0x6, 0x1a11, &(0x7f0000000000)=""/21, &(0x7f0000000040)=0x15) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 11:09:59 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./file0\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='\ao', 0x2) write(r0, &(0x7f0000000040)='<', 0x1) 11:09:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="e0f007f65302f74574a28d193a964109839616d98771dec393385287dc39a2280565df01752c0f917b47cb46b38e123a2d02c0722fa630cf1e76df303b", 0x3d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7ffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:09:59 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r5 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f0000000380), 0x2aaaaaaaaaaaabf8) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x400fff) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r6) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) 11:09:59 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) socketpair(0x2, 0x4, 0x10000, &(0x7f0000000380)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000027c0)=""/4096, 0x1000, 0x2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r5, r4, r7, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r10, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r10, &(0x7f00000007c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) kqueue() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 11:09:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:09:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) 11:10:00 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/29}, &(0x7f0000000080)=0x1f) 11:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:00 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) syz_open_pts() 11:10:00 executing program 1: r0 = socket(0x26, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00"/4098], &(0x7f0000001040)=0x1002) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000001340)={0xfffffffeffffffff, 0x0, 0x101, 0xfd58, &(0x7f00000010c0)={{0x6, 0x80000001, 0x6, 0x3, 0x7, 0x5, 0x9}, {[0x2, 0x8, 0x3c, 0x1, 0x3, 0x9, 0x4, 0x3f, 0xd3, 0x1000, 0x1, 0xfffffffffffffff8, 0x1, 0x3, 0x0, 0x6, 0xa59, 0x9], [0x1, 0x5, 0x6, 0x8, 0x9, 0x678f, 0x3ff, 0x1, 0x101, 0x7], [0x2298, 0x80, 0xaa, 0x100, 0x1f, 0x8, 0x7], [0x0, 0xff, 0x4, 0x5, 0x8, 0x1], [{0x6, 0x1000, 0x1ff, 0x8}, {0x233, 0x100000000, 0x400, 0xfffffffffffffffd}, {0x38, 0x9e, 0x9, 0x101}, {0x6, 0x1, 0xffffffffffffffc1}, {0x6, 0x0, 0x1, 0x8}, {0x9, 0x1ff, 0x9, 0xffffffff}, {0x9, 0xec1, 0x1, 0x6}, {0x492a59f9, 0x98, 0x4, 0x665}], {0x5, 0x0, 0x49, 0x5}, {0x3, 0x4, 0x7ff, 0x4}}}, 0x4, 0xdc53}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001440)={&(0x7f0000001400)='./file0/file0\x00', r2, 0x3}) 11:10:00 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x600, 0x20) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x0, 0x7, 0x4) semop(r2, &(0x7f0000000240)=[{0x7, 0x6, 0x800}, {0x0, 0x5, 0x800}, {0x1, 0xf8f, 0x800}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000180)=[{0x0, 0x3, 0x1000}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r5 = dup(r1) linkat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x4) ftruncate(r1, 0x0, 0x3403) semop(r3, &(0x7f00000001c0)=[{0x4, 0x7, 0x1800}, {0x3, 0x1a64}], 0x2) 11:10:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7fff, './file0\x00', './file0/../file0'}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x58) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10008, 0x0) r2 = openat(r1, &(0x7f0000000040)='/', 0x921, 0x0) fchdir(r2) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 11:10:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0xff, 0x800000000000}, {0x39, 0x0, 0x8}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:10:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6824) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8040, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x0, 0x2, 0xd5, "2a79f9496796d2abccc359f53e4ae0e124878b4e", 0x2, 0x6}) socket(0x32, 0x8000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0xc000, 0x40, &(0x7f0000ff4000/0xc000)=nil) shmctl$SHM_LOCK(r2, 0x3) dup(r0) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x4, 0x1, 0x41d7c6952d11cb93, 0x7, 0x1f, 0x1, 0x2, 0x0, 0x8, 0x2}) 11:10:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x3}, {0x8b, 0x10001}], 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) kqueue() 11:10:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getgid() r7 = fcntl$getown(r1, 0x5) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) socket$inet6(0x18, 0x3, 0x9) getgroups(0x1, &(0x7f0000000540)=[0x0]) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="3bf5d044d8213ecb2760433a293452ee979693c1dcb963dd71a79d4a100d11cebb190e5d100df8743e4a6c41d1af406c740af9e4c8a1227f1254640062ff498900859a683bcb24ccf50730846b817c6d385e0f875e759b1fde0251e99fed50f93b4c2160eb94908bcf576b9ca1bfbe32f97740c75614d65343d14fc4404c232d353c2568462a3a578181a5569982bef4f5cf33851800dea130d73a2c358b45017ffd6220378a146f200ea091cea91eec702943a3c17c1e711305c81b31398e550ef80b2dc111a5ee3285cb7a74c39ec603397ca74d52d5e6602302957e409ad5530bc2fe", 0xe4}, {&(0x7f00000001c0)="a398642b9cc40dafbbe75d576dac7601b84795b6f08e18e551a90096b8c86bb6cb15c04774ba12a77ca6f79e1dbc47b3078c072e6e8fe65d544920dcb1ca2f0a56fd1a8cc2ea40c3b026e1e7a0cedcf4d72a32f215b2454992e742142426632a2102a71d5181424e90caceefae95174fdf7d49f2a200a03a118e5d46f6e8702ae86f8c77ea9ed51f3b28815621e985b9", 0x90}, {&(0x7f00000002c0)="0ec80d2073e5e1d642d827ae327a39282cbc327dcc48454e533a", 0x1a}, {&(0x7f0000000300)="eed562db3b94f8b883d2d63d2c13f3c4697cc7ea2e3e127888fd89fda60cfa2e91453ae0f424a34c2b641e7434c953398102c12012fa0339ad5fc02d34dbec418adbfb46d146fef28cf5ee0ad77afa3672091a5e23c30b657d197c6a42d890ca55cbd47f073d1041f46727a4fc2249c9bad7deb4b599772534f39bf00cbc869585048de14bf84313e2fd33775af1013c3199e8ffe5e6ffb184ae79eab18a0c5e535f5743c5281512a59a821dfb71cd24ce85b9137efb9004039b876fe33cc438734f360accb5602689859b12c7cfd3e3763fc1831cd7528ed2a8211e22af4b4e9b8f0cd688f7b0a4db5536de", 0xec}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r0, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0x40e}, 0x40d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 11:10:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 11:10:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffc, 0x464f}, 0xc) 11:10:00 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0x101, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x100, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse0\x00', 0x208, 0x0) r8 = socket$inet(0x2, 0x5, 0x6) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0x180, 0x0) r11 = getpgid(0x0) r12 = getuid() getgroups(0x5, &(0x7f0000001600)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r14 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r18 = getuid() r19 = getegid() r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) socketpair(0x18, 0x1, 0x4b6b, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_open_pts() r25 = getppid() r26 = geteuid() r27 = getgid() r28 = getpgid(0xffffffffffffffff) r29 = geteuid() r30 = getegid() r31 = accept$unix(0xffffffffffffffff, &(0x7f0000001840)=@file={0x0, ""/9}, &(0x7f0000001880)=0xb) r32 = openat$klog(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/klog\x00', 0x810, 0x0) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x10440, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x8048, 0x0) r35 = open(&(0x7f0000001980)='./file0\x00', 0x40, 0x14) r36 = socket(0x10, 0x1, 0x9) r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="3b0dbb3c6ea27fe33dafe4be93ad600315fc91f99955b46ae681200c3cf995c6f3a2469876a6ced7b395557967b6c602", 0x30}, {&(0x7f00000000c0)="144bdf27fb534922b5bfdd407a2772da90635e4d04764d965e046ecb846c1586f6ea77709eb6e69f4012e14cdc766f2fff1fda67a312fbbb43634cee308d3c4ea94376b5955e1e3a5fe56ee4f51f34249bb52d1a568fbc8310dbae2e34a695f6cc68779c7b59d4968c1b8ececc7e2548d5fdddc9fcb39283f7e1ef87d254bc12b6", 0x81}, {&(0x7f0000000300)="367e31534b2013c145c9e2a9a63a5430df7e7bdbe29034dc0ab294f929c9735d0459e67210687eb6cf5cd6b657e8e250bd933be564fe27b5ef093d5b211b89599797c58a96e77395c23491dc40564867f14f878967c2b33be2f067a091e68080e6041d0f39dcaaf8075f1b722623124efdd17d53ccd900528b043d8327bcfe321c568164491d34163ed8b5304b5ba2a9bcf8f9ec134df1c58e1bb2d0c8788c7c0c5e25823030cf50da5c5bc1c33bfbf76f006a8803433fc339ebefbb790b424c5fd19d01ec55426d521e27a1f8899a6f2ede73a87a7ff66204841c62ba304069bbdca93d68badc9ad07d8ee028fd257b68472da5ddaf6dda7aedb99baf055297a7dd93624c4fb8bbd7ca5f8b88a60e31c10b89ceb8367f5669f0bfc99bcbdd228b5687ca13ac5ce32fc6a142633fee9bef6dfd46f63b97577b8989f0b80696ef65ff0f80aac6dfd6808e45ac66a9f845b8cda9166ee9ae4851ece5d192e4de3572c4a4e651cfd08338a1cdfba222b9a319b14b1890b040a58f53e9b13c99883fd0a7f9ccb805a99eb9e4077133cda147846597a78e6387e57c6b565ed3564204db97915cabb1cb22009cd6ee3e6af770b9bb43e316de91d265d6ee545a18ef65def12176c5fdd905b6db3187321fda19fff4261768a21b44837ba03bedd8b196c27700296857bf708a765fadc5197e44e009730842d7856106e60485ca9f6ec3324fe66eb8befc4950ea1cb8bb8a6cf6a9a399d7c6993de849131908cffe5ba48fe046e8b3271b75759e155a7fc8e533b147d997a6c2da9089c4bd6dabdadc6af4c4038962850964d6a0d15fee96d093a3f7820761994eb22a3da1fb547c852fc4ea20f43782aaf31234958c0ce614beb4eda0867785acdb35cd9bf6c5157fbdfcff245b800e661002650a40991fea45d30b8d5ecae0ba98a8f640288dbd2638de49f02e8f02f849190e4797b51cbe34546321f91f5fedae12683c68d5bfebdd74d7cb7dc0c0d79831814914786d66ed375c45ed50c54f640af35e59443051f770815970349db9591d39abeb968f816d8ebb641376591c4d8c3c46272552958aa3058ba43811275fbd62a7c7c1c697ddc49cd7eab2f781353540a695c4fdd6ccc747a4852c0807900770b511916a6e8a830389c067aa8920f99100cf8bbf32a1105a854251825cab0e18a5e56bd05544b12169e139cf6084528f3c8165402d7770365ace561a55257c89c829a163ae473b4db9d92bb7d814e4d1fd3157e909a0143bb8b332d369dba1d610fe36b4b06f2bf9461b961866e2998c56c247300e4f45e28b3725aab63b26eda2a6d28502df0587605f173d4a4a35ffe0da7b945230f8f84972c9f0e2254fe064de8a8f62048fbfef5b2e006666ec1b3285ae00ad37943128fdf3f963094912659227e678d65c0728e7d3bb8235c474987f41d9945d05201810c5427c1dea632b84911cc34f46e6e9a183c9e48d36acb602dfb12c76cfe6139ce78bfc371166c8d9b59f17d6c0ee5e0d28474d8b0ca7aba2e942013001832cf117261b1396593fc6e8090413aa8363c719d7e36391129e6f84d9938793988f219f3519b16f6f48f70bd237d61b0a0e206894029e3995929828fd083d2881356c00472c4eb3f92c7dfa3d1cbbe7eed35e760d63f3a05e44bbd9121ea5332f82a8a1a07d3c836beb445917c3b147c7eaedd1735ce078c7e8f72358b5c6c9267c98e1c1315c7ecb8becc19052061e997ec1f875cb17f3ebd62af40a4c5e04b41b7069941068ccf65bcca4984680422290f3deae920bff893af2504d1e561f4d35b7e9cc049c440c0b4d9c000de8c0261a386fb2f08e8626cb01437dfa37261164aa625a62160f7fc02e6f469e64d214d3636137ef072b70c00d0907968758195e93aae1a16bc4b89241326bb090ec6697a34b3374a750dd8064187e93a71936289bd94137a1c539da60361bb758246a824118216b4ef115050df5e29efe1ebf8f3a296f240a0eeea7240296878b41b2419d17896726e0b3c9b73c2cde2d166c3125e1d2b9720c4543b08b2f56d0c69d10bb780124cfccbfed5185868f34e8a19641072699d96a41f18a5bd19ff01482ffa74fbad6152e7cfce2d5ca306742d64cb19461516cee03ea0ddea57978574ad0b189d077aaf523b9a2fcb2e88b63cd59b59d95eab9f9a2300c78522d24de80ac4df534173a9b24e686e1ef3005e00a98e42951d8406eeb055690a6818af7166c92abc9c14f3142046f2f1c7d3396fb12c75dc54039199103e7f382ddf38f8001324f2c1765df5c38d41ac7c8b5b105765ce5c7515e0b7c621281dbcdd98e03d8ab65becf6d4d7c3bba116391873e38066acd15597cb5baeebaac0cb95fec7cccb88177fa30b1b991916603c7890e6da458c3329dfd7f1f7ab2c1404089b179344afcc5364a84aab5c78a1fb7e96856beb0f191b2933f15b7f923bc5daa3ef6c2fed50ac4d26ffdda1987630fc87149efffee7c08890f5af9f720f28517551535c3bef854f1cb33bec31ffd4aada7daf37152070cfa16e16712babf6430534dba2a28f9766381e19a53642d19f64b5a198e0f269195052710a71634f54f9e5fcc915af569cb2b4515f960dd04853f1386d627bb328e458c0ea908759cc05526eef075f0d140c25383533512d8fd40c538eafe54c95c72eaaad4d527af89dccb3ee50fd656d785d77da5907c13f4ebf2ad3a06c7d4deec0eabab00b0c7649b129c68a1bc1c85ed76c7f8c1429411794b10769923e2bfe944fbc4fc1794b4efa511f08c38d9eeda0084923055e759c0d9140e8b3366fc845e0aebe34278db54eb98d7d15de0a4a94423addbc2bb7b6acd30ec6efa14d2c11621ddb00fee507bb3e6068955a2e83dd9123524ff1f9b84873b1696776a60370ee44af276cd114ab7966c7376d6d9ba0332ed9949f44cd2e98ec250c1d3e0a4736bf525041e2d794a026948e53cbf12020ae672479c3826eb1060f2ac6257ce1552f39eda555cd00fc510a69e6627b1fe2f0b5cf101008dafdb8b8660aacae3f260fba66237b77eec122e1f158e658058718cc3052d909475b06736e716c5c38a2d0d4c11070b0a57845803c8160520f17ddac77ee35d5faedaf92de2f53616f05ebb7a9f3523927a7d5fa3b189c11c2119168bc5cd45b96602f6b7de97e56a3c13066efe2f755c988579cc5ba1b478c0181c4e75c9b6135b5565ed2bd9965e98fecfba9521a7f83786b263692bc68c53a888e17798fdbe1f0caa3927532108b78bd3766488d014b9d138dbccc2ef0becd66e6aa9603667086788fe250a15ee72fd56aaf6f4324294e864cc159442de7f8cf35935cd8f77694af0e5516f4b1a0bf92ad8f75ff24d5bafcf59479d2d8b8dd872f0e887fc37c4811717b3997c081911e9cbc021544d48d90485fcc32bac7d46c529bf598211977a2155b0ab948c910088c0b955ccf060060b5da0b2420bd8838eea5097461e912eac1435565c922f9b8550643e38834d9f50eaff22b88a994493cd539c76e9cb657bb36d0dfbabc7f5ee3d3b4ea911f84b11cd0eb61cbce7e2a38281f21a680ad38b41a0398ec3236b19cc16d965c9afc3f72209b0c70c2691c0124ea79bf208ae1fd54529140a8817a59f752c88a3cf0f98e313152e228c4abc285dbe49aa29c75d6c42c8474e16d8bab1e285b421ffe039e5decab45a111fd91865725f007380575ee0e75559ff5c3d03488548435e70d446883aac242c411d29f893e37988714546c3a7d43b6fd7cbe8bef9d1b4cd30f48eee8c53803a06aa33bf0cf33edc0a2ac658dd689e18736cca47edd3cd1400c3069170bd97977872cf5cf17bb800c1f8b7bff781575dcc216840ad6855e3a1d44a7a5d075ac23af7765264cce85fd925b094c905abea95eaf6040a1a62fbf9849142d28e541d53b9f46bcce31fc16082f9e3d379a6e9f52eb58a8cfc72ed62d65457a65a8040fe3398b0733913a3a9f1d91840c6b86ae20c6048723915706752d15e074535249ea36a6dbae5eea6c6c7767af8806b3592b8ba57d31ae12fa393b80df641076733262f7b9998107765cd64bf74294c59e1d96e3a0d6a968625e4c18aa674a801883db59b4544684f09a9fc99aa4364b0ffb782b2c9a89c4ac14d1209b3b3c112de427448f561da1c552e1a98047bc57e91b0a028f14f882741d73f5a9abbe72b0bcca197d7643c1804e61576dd8ac991c1506a2e4e3fd667d01a3f55ec830e30cfbd0af03de42cd6fab987e3f765206bab06b798a7b214c1645e2173c07583f2b0bea94f871cb2dd1c4f353cd65f2054a514724937bc4425ccbd22ab26de512978df7f4cd0ab8ea099760caab4398a1bc64e98d6e9f786b3f394f0fbd0ca5ffcfeb060fcbe5b057beb1bbfde5ab30c2b12dcdeb917cbde3ab793d52d96b4674ed9153aac713c25b4bae434f29bb9647381ff3d09e06248d36e87d714868150de19f42815d5007245a6fb29ea9eb1fcc0a628b2e124e91477e7ecbc12c7cccfae6c281540fb73d264a82d8fdb5001c999cc9024f9fd1761ba553b0ce44c5e8de457a9161287f2c2097fa0b827b0f4bb43690e1527df1ac3acec4b6e502202b70bafeb49fd12c7c848ad16dee72a28f3e6fcb87b03c1f1b15ccb88a7143678a02715dec5c48ce58f1fec2ab7fedb5e8df75e7a0697225431b3a023e0a5fa6ef698c7757064c5f0bd051e847d1a2d7e3c1d4be1202db4268f3074e3f169b20efbc5123da0fda2d1575fd8a328ba017cb5f5e6f4b46b172156ff007d5d916daed060e40747ab9d368c3ebcb077a9a63c9e5c7c8e9fc7a9e329878b0e3cda4c1cfa62a619afb142f405f2c547a017db3eeb32ea7a3c9a4feb70da97775a3130d4d59a6311956cc7138fda3f5e67b49233026267277fe95bdda275f7603a861c5769fcc0fc0bbd920d8ec687bafa810d99b76ebec5e3237d1e78e7ed402a5f9c58f543801eaa5a6b4869cc55e8e5189387b2b6c2319d12a6af128996bf20919beb3bd128710171659c0e078ae521ab8ffcf631d8b607b713150dd0f72c8552b9c28a99c40012ddfb5f6c3699b599bd2fc3ffb8e931a3bfa39c578d205ed9699e3caf0cdb55d15d11e1fd8ae9fcc7e9cfd37aa7cbcad647afb792bbbef917e830856e65b490443c88c9fe734e35ba34f18d03757457507f68e15b59fcdf5c9d88f866163cfcdb70723784c2fe98b9f014d637c1b13eef98a9c9a7f986b64371e13b3be9e24a76fbf655675cf65656b4e43dffe87642cbac38a54d476e158bfd69f981db78a1d4f12580925d5a2c53d64080caeafcfd05eb20dbe1fd4e5ecf81035d78d162e6dbb924ef631ee3172ac91098199c6b33ffcf4480bf51b812faace563361fdfd87299857813bab6259a7093648407614d6bfe88c656644397c96e0a1ce14edbefc98ea9d51e8c70af5335467406f3a8d927f2f8be0b59810805bcbfe6ceaea3322fb5876be404a4fe4603929122abc45759924fc33ec8129110fe626ffb9085908e622d3ed77fe676f8f247be7ccde0ba276790b97c9e962edab4a2e725cbeae5bb166f25e67ade79fa8a1bc516b1f75c2990960167f8a6f0026cff0f9c4aff513b926900297f9daf7045ed963021de97b68e1c4d5467da53e8c363b49de4efbeed68e2c5e30af8e5be323a0756fe6a17687dd54e081e6c96079ff23be37103acae48e026cea645ee76aac0ee90634b9f802ba594cafa963d485b9de6337cae00a0c6e2d35affb020c78ddfe7c59d465fc2cd7627ed0b1bf0acb6c8fc6145036d0afe0c17", 0x1000}, {&(0x7f0000000180)="3e19d708c18b9f14be1346ac21bd0ccd9b0eef8e3cb887115334933a618b", 0x1e}, {&(0x7f00000001c0)="219943729d91e04044d5649af57ac3c490e1eecd634b1cc5c8be2e5dcbc8ad343d9ffa59a1d3478d48a1773a0fcfab6bc9b2b5d15740cdf29823c6fdef165430ec0a78a19f0ffc8ea55fb2c7b307d8b7e398c6cad1f107c8ba3b71948b50f56dd9d13f7ab667", 0x66}, {&(0x7f0000001300)="eb4afcbce779b497a0ca5cfce4b222d33e581ac0a29c9487d950662a123c403d55493e1ee0ea5583472aa11e93fa4587dab4591107b625871b762afc94b0f3455711871f555c885f57e6fbd872adc29a77800cf1c151ecf12c989dceaabf79add86c301bc9143c1d308761c33d3e1a50e74e088448376ec7ec3793e65e4209582ad9ed15db3ceebf1c348092ee85ef7837361040a024f8641f", 0x99}], 0x6, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="0000fbff2f04000100"/20, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x158}, 0x2) socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r38, 0xffff, 0x1, 0x0, 0x0) connect(r38, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 11:10:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x8080, 0x2000000000001) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 11:10:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0xf24}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pckbd_enable: command error 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x2d4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4e, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0xac, 0x7, 0x80000001, 0x80000001}, {0x7fffffff, 0x7, 0x80000000, 0x7}, {0x2, 0x6, 0x100000001, 0xfffffffffffff523}, {0x3, 0x7fffffff, 0xdb, 0x10000}, {0x0, 0x2, 0x6, 0x4}, {0x2, 0x1, 0x0, 0x2}, {0x0, 0xe2, 0x101, 0x7}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 11:10:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:10:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 11:10:03 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x2, 0x2) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="0000400000004600000000000000000000000000000010560b0e000000000000000000000800000000000000000000c9b96f26b0374a1876b7a2eb00000000080000000000f10a459162d1dfdfebffffff070000000000000008"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000001980)=0xc) fcntl$setown(r0, 0x6, r2) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x8000c0, 0x180) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r3, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a3, 0x400000005, 0x3, 0x0, 0x2, 0x4, 0x4, 0x0, 0x1, 0x1000, 0x4}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001680)) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) pckbd_enable: command error 11:10:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/200, 0xc8}], 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 11:10:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40, 0x6, 0x1}, {{r1}, 0x0, 0x10, 0x82, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000086, 0x5, 0x7}], 0x5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x51, 0x80000000, 0x200}, {{r1}, 0x0, 0x1, 0xfffff, 0x9, 0x4}], 0xbd1b, &(0x7f0000000040)={0x59bf9a0e, 0x7fff}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') pckbd_enable: command error 11:10:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80c0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0xffff, 0x80, 0xa8ac, 0x401}) setreuid(0x0, 0xee00) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x3) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:10:07 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 11:10:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) lchown(&(0x7f0000000280)='./bus/file0\x00', r1, r2) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000004c0)) getsockopt(r0, 0x16, 0x1, &(0x7f0000000440)=""/22, &(0x7f0000000480)=0x16) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/21, 0x15}], 0x2, &(0x7f0000000300)=""/170, 0xaa}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) fchmod(r0, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/94, &(0x7f0000000100)=0x5e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 11:10:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/123, 0x7b}], 0x1, &(0x7f0000000140)=""/164, 0xa4}, 0x2) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:10:07 executing program 0: symlink(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') chdir(&(0x7f0000000000)='./bus/\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 11:10:07 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x2) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) 11:10:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ftruncate(r1, 0x0, 0x9) ftruncate(r0, 0x0, 0x11) fcntl$getown(r1, 0x5) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1b, 0xd3a, 0x2, 0xcf, "f87ea9d14bb474587d521612b4b95551dc365cf5", 0x8, 0xbaf7}) syz_emit_ethernet(0xfffffffffffffd81, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffffffff80000000, 0xfffffffffffffffc, 0x8, 0x1f}, {0xffffffffffffffff, 0xb8, 0x2b, 0x6}, {0xe7d0, 0x778, 0x9, 0x6}]}) 11:10:08 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x46, 0xfffffffffffffffc}, 0xc) msgsnd(r0, &(0x7f0000000080)={0x0, "29794a28ad5b498236ff466e4a9670796b1d9b803c3a81d4e73184428e14c7e9e3eb0c6853cc19ecfe45fee06ae5f042d412a65c5e33ac8263e46bf23a13095b53dbbd2a70b9e90910d6fa7897e8b948c6c9850077a4a7c68b9602b5cfa7d462ec3da3a9baffd4567b88e01db181d6c9ae3cd2362f34f44c5112bd9802e6c4"}, 0x87, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "4b88925a68288f056cb0000317206a139370b669ec7e9974d8f1332f0fb892d7f1f857a8c0ea7ecd0fca34e5f9345774cbc540772ef91e0c2e79f73dfe6ba81c33f8372a3d2ee7dfbd8f14b1db662a58625e4722f967f6fdc6146ec6432c06b65c27346030150f254011131a"}, 0x74, 0x800) ioctl$BIOCFLUSH(r1, 0x20004268) msgsnd(r0, &(0x7f0000000800)={0x0, "4f84760802fd4ac32c6edeb09dab8a7e86dca1c8c39e"}, 0x2f8, 0x3) 11:10:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x2, 0xfff, 0x19c, 0x5}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCEXCL(r0, 0x2000740d) 11:10:08 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) accept$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) accept(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) connect(r2, &(0x7f00000000c0)=@in, 0xc) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r1 = semget(0x0, 0x2, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x0, 0xfff, 0x7fff, 0x7fff, 0x39be, 0x0, 0x1, 0x7f, 0x8000]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) read(r1, &(0x7f0000000180)=""/122, 0x7a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x1}) close(r0) 11:10:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 11:10:08 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x801, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCPROMISC(r2, 0x20004269) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) dup2(r0, r1) unlink(&(0x7f0000000300)='./file0\x00') syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x30) 11:10:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000280)={0x0, 0x928}) flock(r5, 0x3) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x101, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x19) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x8001) dup2(r0, r1) 11:10:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000940)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:10:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x5) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 11:10:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf67a, 0x5ca1aeed, 0xbd3b, 0x0, "485b1912ac2eb727b3b1293e0c1d87399a4cb7a4", 0x4, 0x4}) 11:10:09 executing program 0: close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="573786c266696ce5d01938ffbb1e1d653d72f6653000"], 0x10) r1 = socket(0x2, 0x2, 0x101) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) 11:10:09 executing program 1: r0 = msgget$private(0x0, 0x244) msgsnd(r0, &(0x7f0000000080)={0x0, "fae77a0409e8462c8e3ce746b8df0af5992df83d717f51301ee3ff502325dce33b3e2f9686386116994cf01037037d1b7e643abfa2a4e8110535aeeacac836ff540db818540d08f4470249b7c34c77388c019e5c577239999e7141cd3753ec0e5a752276a5e05c2a3b82427c4ed7eab4254b2b99dd0dc24d03a2ffc2016a9c7125de41568504fc8708dcde3c88ccccded8572ae2a1033f621a740e4357defa55f917bb07a4835f562f9285c3e01543a382fed45a646d4d36dfca092c33634997c4c7292cb5ce27f0d9949e15a0ca5e3f09c99e8027c1f683bd76b6fb6b1f88bbef"}, 0xe9, 0x800) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r2, r1) 11:10:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:10:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x1e1}], 0x1c0) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:10:09 executing program 0: r0 = socket(0x16, 0x4000, 0x3) write(r0, &(0x7f00000019c0)="7df028b4f8281ff298cc2202d15a8540b9607ecbcf6089fcefc81ef9242e883f41eed012aa7fd90f651fe36dca01d01439fd3ef6ff08529f85684ba48636475bc86cb8b780869e2c080d2d9a74a436461c2fd9c1e8118e3fc217790332cf4dfd8e213d9972bce3bf45c74e0805a393c6aacf33fd5c0659cb319019b6284c349e65330b29cabb2e5133467f035ef8aaa874394862feac6c3a08fe00ebfbd204d45462fa039595ce788c7be65b3416e856850d29b480b21e25c55ead9f31bc944ad66449d6ab4770d2848b18328117046cdd543bcfab22b01b84d92ff400d7d623d6ed8865b4bab6d4e5d5d76c9460516b1ee121ab6bda2dc59d3d0a6661cd8eca937b36a3a6f136e324b56073cda5c686b31f7c3b206b981d2e8fa0298bd772843036e2123e7d5640dc9ef3a408f9e9d74108423f7ff7ca6e016d509af0e24f6438a3fd46c4b3c5370500101b8bd8e9b6266434dd320c3d45917325223c3b0aa3939f4f7cad2011c06be4fc3561098b007149dfa44642bb0ae619aa2b29eec42c8ca6757892c579a76f3fe7a4a94184e48ca21a54ecfb64ac3d6b5fd03978cd214b484f944ca78ae3b215a43452fcc1e71637a76220c630e2c65c7d13540de26e796a04041f2f147d0bbead5731100906b0361b9ccc4099a32c489622f8913e21f1cd2a9cbdb9368b8abf00686c0a37adfaedd7406508e4048e31e18a391216d8d72c350f1330472845dc254b2f2e1f0cf71983a862f4b0461b963205cca53277462d2d0617dd4ccb7c4f47dee39f5d97b4c55672328220f712341fc49a37c464aa0d4cb905b72e01321589b8e36b3dc5793e5206901131a1bb6912f98f1df566a74e182d0552ffd612b375f67cc27bc404116a1edd361c00888add2063e949ccee425b89231f51212ac986742dfa03fd29ca9d7581e464ff0fbae36ddaf09d4c51445a9bda8a276dba6a05d47570beea51240a38a6dbe64cfb2b18d604a0f9500954d1191e048575aa146482b7e7d48c3ead68600b79fb460d2474d5a466ae6f39bb5fe657fa92cce9ac4bf51aa23ab35b3a3028482af43e8a8baafb3a70de8c0ff4f06cd53480707f748d16a121699be600e1b6c132550c87f37b5707c478f67140ef2eefd3c735d234c9b31cd0120fcc82fdd929c7f8d0a5ac4348b6b9c233853c2a0b2ce85605cdeaa0b324eba2e346cbb8b794327dcc3f3d7bea867235d141afe1f9f7c6f456561bdde09f55a4a985238a39989e6f2d65b2dc01cdee46abfbe624a99c3377f89e7b2ee51a4dc18ad53082da81ed8e538e7a6477567d5e3ba126116228461b6aff20d56f45c3a7c4b186228ca718d0b8e0df8c420f80135289a0a1b858b79b5130f8617adf90a06b99e8f8175cda0e6c8f54408e707b136033b325fa2584206a85f5c91d17294b3a1254104be1bca7cf38497c856de8c485fcabcf7cd0d20ea6542ebffdf8fb57f4c3b7561132061647ccfd87e124838fe306ea0501e5d5b061ca344bad6711ca292d8cddbb6f8976f47d6956c1455af203ddf61ebb925f53838fa514b052ed66bc215c7d901410ece437ae75d9c63bc4790f7bdbcce8db5bc2a86588ab19a57e2ceac55744eea70d0fec8820a986d1ccebd7b22aa116e46aec7dad91c0a02b86fa705159562bbc2a8a2cbd40c81ddfb16b9822ea8792afefc068173348e29443d87af32ca2735ae7d6d31219658c3b2a4e12cab327dfa6eee26c56d508048a441864f3bf7eef75b823dc0e19c463295c8fadf4711b36adfb383615c86e8974793d2bd129a6de89832f256962a40eb4769c7f6cefebd60829613a3e1df2f52cd215aa06e37558b71e0ad26d05c49ef14c604994d07515b87cc05c317f3ec8f80fce906e4a107ae01bbd863f09ef14168103e48c7334b5025560a0c95e7164800d4d3d0e1f67e5879ede0e3aa14e20317976b112c953c595816c58c4c516fa2fd7ab7af0319cfe3de8e2b523bc906f919cef6dd9f34717b5dde043b53c3d7998e1986dd48b53690fb40f98c1f54779625f0b379b5d853f81c2f874cd7164b4bfc2f73750da7fba0f7c2ffee401b9ba176584885ced246968b03df1b0f3b8ba30e4af729d034bc54ed454954857a3f74a3640fe889c5cb1666d579f0af4341225b332c030cff309c4008ab39b8d1febe8af1a643c3451ecf9f3834ffbd8a768b5782722a1f99703a6c10a40c6802c72097e5bb64bbf3b2cf3084f0233e7e5543e5de54941ab2d4f24250b159cbff0b9dc584382b56870959a4aa1b24f5c20195f509357f5d854f15cd28ea91c4ecc59280509f80c8aef3af32ef30cce37994a77263d2d0723fc59dcdc4d6ae0a6e9998a13dd9680f11772ae9fb21700d124a139bbc97c4a9463d08ea95a499a7782986c9bbf8f8c8f1eb3bd9244b5ac714835e01f8067b42c71962c66f9a6e9a737a07939d173121cc25a16d22494868f1b5f39445049dfa0dbcc76779dc61259798a871cbb629c3e1a302f3b51012609f7ce7d45a79158dfc719dcf19a15dfd31113c3904c54aab862a3f98569a1e6e36fb42fc02a0d91dea8acd3d0c795696065e392048bf2d6c9d83df1892d6015cf85b6b621e24e76caaeb0e417e45d1cf84a0eb0ce0bdaba5de2da4b5d5c21dd0b496433198314ab5c47fa18ca700a15f46bd58ffcd00047e0af5d1bbe0cccc60e44f92b3eaf10dc82e2a659fe00601292d58b96d86fd1fe7d39b5d69d387fe91f6fe1a959a34be1906bf78e6c25f120f0e53a223d9f56ef7f4a6526ee4923a80bdc02a6b9d9cdaef475a6529ba07e57fb9179af57d0923107f1061899bfbe6c00a2677724b4c2a5af1bff42f988485116feadfc29b2293d27b890a956bb53034fd3116c208a90eeefa829e43fd312f76d835a2e887c43eede1f49dbd56568864487d1d6bbc89c2e2a72721f28834da3a09e871ab34886fab548105d11c27788211b96c8417628f5218f2711451e76b8b9c6d0edf6206bebd27c151e3cb6ef52500a70c2e38e3ba9ae66a7dbd510f7aefdf731144d7ec049fd4841ee9c196be2bd5c214eb71f72fadee3551f26fed34df2814e7787f5fbd017aed6afa9013447f7e614e87c21b07d2bcd5ddae1b2d53edad94b3aeddb59b451250542301f754e4109448bb695942f4471a738b498667175650508b0b2e6589e2f68d445a86eb5f046099fec85d8b52d61cde266039f6455992d7a55ba34b3bc22ca9ef510881976b83868c5a5fcbea1f8463a03a055ca86e83fad2baf161f0da266bb29f5808340a2637aaef0316f60754bafd57c4f10bee4000aa82edab9f084894544bd0adcbeffd7cc6afd2826d681be87fad8d4d101aca3b284a412670f51bf636347447faf8843159488794bb3eb5806b95196c26364ce000e3839f30c51602c4577f6da1eb126f13e5b0f9ff1a91c11b53182cc48a0ee25daa9f53bd31cd4df4c8614a3d2a937705ad66bc57fc893ed94071d2d920697e2f356dc0d600618ba360390e1873f0c65be0286b5fc4b3ecfb23a3469b91799405cb7dd75dea18c6545815e75b66e9043b8c18e683b448867d5a5ba018b7bdde10ebe8455efe2376a1be5edbfd33743861ea09bc51fb4b037c4e73179feb0db75081c957c08071e3584264961a6898ef986f95e0b94b3f4015ca74c7b14b951bb4a41213861668de56e93e84fb2255c25be6ad489d5f0c783cd8d0e21db6bfb007e933b4fdf662a15434ddc24a51318c33c1492020f3936fe36753fb2020ab6cc92d877576afcc62d6c22d8da4a343a89c9ab6663667f7088b0921b9678a6cbda3ac556c4e701062ed32dbaa4e7de69309c029f17cbfb2e1afdc23fcd69a3972e90c6c13e4194e7cfa483596d3802c87a702f008a7407e2eeca2db18dd8b95359e37e4b83fe3d3adae91e1df1c5db65515fceb1bc5834c1b26318ce51f604e61839b391a61712f4316809edb2e79f645903bf3cb0224cbc191df024c7981f7130617755edea24f7e05639357383433c920b9d4bdaedaf3fd3cdeb98bec6ab923eab6d52fc3afd873aaacb5d3cc21d593e4023f74f9a2f48f3e80ef83de9df9fb1e0f31e91aba08fbd9356a685da13d4c1a67b51dd4726a12db69818620ce4c0437353349fa575f45ff4b6f87f54668465bdc347d7ccb6ab9ba9bb3296bf4a3fe2b8a36557e8efc4b545bb6fd9964f7235d863ec2c46a6890106a8febc508a90edd4af69af698a5e91624242ee55adb82cb7091174299a9ba1213a46bcd10603d7b2aa220cdcd4332766c108d03efeaa92b4f31e3c2d1b4fef0c6cea6592b3003ffb550a85d82d130d3977bba1fb2e7440eea479106faaff883885367fb87e8158afdfcd9cb63b07f31cadd1ab06a5842f32e72d513929f4aa1b8ba2ef8a1d849849e812297c7a1584542c614e2c57ef4aff3ad68e40c2645ce065cce8b89fff67fcc478e631d19a64d8d5cdcb742c65bd527bb83d455cd754a4c5d0a536b589dcdd3cf85ae4665c2554fff9bfec9bde473dd15ec9539977500740320d39a621cfa6defca83d5a9b1a2f920be4bb1b70fe4d8d2d3a48b072914254dc4a459250f1c914b2cb9370bccc4fe2cda4d0684ecd0166b179e89f899507a1f445f90c7a4a042e617c71f0c807c3f91590f10c90cc82190d888b4d5de4ba815880760ad9e5570bb7063d3449221cc711d143fbe39d429a6cd580074810d078452544925d0506b0e2bba5567aa40c91f36e8180f9f287af6a42a3992ad221cd3baa655afe68ae7d6b2c8f7304dec8397d67cbef6ee466fba46a5d3d2d799d237e5852126f28fe91e1eda035f4cd66cd17b4871df9022738749b33eeeab754fd9d66ebe65cc635a769a3623d3d2e8dda3853e9724794792816e60a243a2911ecbdc06a7ed98ab58fcd98c7dad4211c647df52b92e462f29d2d96d8864d842927cff4c45acd50f16b1ed8dad86d06e8e9dab65e1953f66d1bf1faf1349e72656745da8890acc120360656efddff7d4c002049ab7d71370e4b062d321c8c72c3f58fd4db30ef496fe771f6785002a39f295beed0e840b1484337feacc6364fcb1b83625cd4e9b74cac4ad660df99aa5313679bd3fdbe140f17240c5640f79bde524ec5758558ac9ca9bc4616d7c19093299e7aa910edb35bccb99947de62114bb39e101bcc2f693971807d98704a67f159c47986c7525dcd77a15098a0be2d529d4dcf320975a9e2f4d52bd63ae1066526a9a40b70168eae62f9a2cd57e759ba2fcac2716d0a917d8b5192601fa88e56723be9175ac9d9c48b1e0e5b2c37b486e84c35942af9e1266b835f6772ea265af7f3442029171fccaaa86435b22c12ccb88f106ce8f530336576d6614d5af3715f26327567d8ea937eff59f0672e06be7e0d5af0cd4d17160af44387ce37bc04ceda4af04b2f3cd69d22baa6ebe244f87c74a18021da0ac6fb0fca6e6892853298bf53caaba1eb1efd253275ea74a04b485860a74e48c243709495fd1f48bb95f3e340d10651dac5aa32489474bb7c12ebaa148482f544be13d3f6cd90017fd85c85e20cfe697104a6460184e0811be0367e080ce4cc590eaf3347a71244cabf460bcf502cfbfc594d3678c5010d03d4a0d10efe0ad8c40b1a8f8815d135b092389795b2df51718c21f6afcf8e9846b2d4ca8efc8682c76aa678be4450f99d829e9cd3528e2d211a9b06b64d52293f23f75dde2b7cf04cc7354d0ba173e0baec040c7882b47d6f59494b80fa9b776bdf2f1f91b14ff18d7a6117c633c4884a6b3b7339ecd42f3fb444a0cccad55360e3d4c39fa5bd9c20a7f5", 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000001400)='(\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="0122eb2f62757320"], 0x8, &(0x7f0000001300)=[{&(0x7f0000000080)="2ad5419cf4d099918d5396429e142834cba7b09a6e3e276ad5", 0x19}, {&(0x7f0000000200)="c6a54c941ee392dcf930d411bf22de70e93c1e72455ebcbd2eed7a98d4fbbf557bfcb892a819074432b057062e19df6750c17eb7696e25e3f476d6c5f685d9e8c579aad9c6c7cda5a815434a991da46638df93aa5b0aa1b5414a7f13a0058339fec0068faa9b97d13f8417c81f20d70c7db93d4776ed60bfbac110fe4f35c9921fe09bd8e99a34912439c46412155a1ad68175e617d1946c8b598929f558d6c55e0cf11bc4", 0xa5}, {&(0x7f0000000300)="20e40798111facdeef7f1741b793bf471cbc755a099a57387aeed0451ab8f267698adadd67afaed9904f1c98b84cc9a3297ab32205283fa0d7fa969daef3118b0d8bb93c5e9b30c9778bc1355761eaf075ca741386fab3d6cfe726647da50ca57215d38215ad98c50135dfcb4ac39c9efd2f17273c059d6e2f2e3dd7fe4b0f3e963623b595a0aea73ee87f5cd73bd90614e7c67d20553f6c2e00cde9e146103ea3aa17e9669ec6f8255e3b1143d053be3d03bb6e001459b471d1c2c14fda965efb49e4fde728d8d85baa9e0b2c3686f98919c61026660b97ff99f4d02ab4505da359ffbdcbdc559650c5478d73408642d402788a8bd72a76177610bcb333f4b8163d5343c1ec3c2e595e5a2f1774c8ae1d3291355039d35e082e8c35c8f02d0bfec081116c29e531164c040e71aabacfc38de0619c25ff8d8c0c466159bb12ab438799ae391533f6e1fcc14bd6b6abe1b2e0a70ee92bc9b949441074b947444f020e93a784b27699a7e82025209cc272e3e40b3d32fa6540501e72ff78017b4b0094dcdedbf4ed520aa4beda165eac96367216c86a061c39559f01aa3218d7ced6ad7954d0b797de805634999092e17f7cca15ece88c438c9e71f259f4d5ac4dee12147a91de8542f09043071f0c98c44c76e1b8f9a67d54d4133d4725347ab9a9e120f42906cd5c587d515e3f4f9744d37a1ff543a5c51a10fb9e0e5541e62e58184d12a7303d6256aa206cc754e836029551f44944253bef60ee04caaf46073235fbb056274550184675022228b0e8cc0fbfd14735bb0512b125eda9a63cdf0888f2f276f63fd60e02f25d32ee289d04cdb08f0710da9103d31785cb29bacbc6b979b92e950ab9396185c808788e610c78699c42dbeaf087782d3add13032cfcbdc273ece1d4f6906cb72a4b42a5a5c5b3b7e1061a95c54ca0416ccd28eaba21efae75649bd094c517d5580b1d094d984bc0004e848e66c5a7bbb23f9d375395504d2b9a815244c17d3d3d1c9174aa7c0639507f2e4db5702d6841532f4b2efb702b7659a74dbc3c54701582ff3b8ea1705e414a6973fc5d266632a4508d3aefeb648694099deb784b0ce2dea8ff243113864e2700e4af33186b70475db3e47fe793381c221c81e68e6c1a3a50a8d021f945221661bf44ea0c16a0b772855442cccc8aad9ccc0cca5a3e992e2fe911e281127dcaa06d564c1fbea59127a63edb5810717b443f34f05d022ffa94d7d8fe57efc9f201f312e7c6964db935838c228d8ad6c5280d003d8c879fe598e2c7b9dc1f5e99eb6e6002d7cd10e65dede82c5f62f0f7391177c20deb182378099c9bc9fd98a02e5519d9d58b8ea0506c0c5c2bf344b2c41d354ee5ccdb4e010f1a38a18d7f25ffc1a263337cb63e98dc743e58e415456d8057592f077fa0ffc581a01239967d75e1a35c3efea32d59cd123c1ac42ef8e147f45392c0f7c486cf0a0505d84c12d8963c5d6ba401b88bf5ee36458d172cac43d53f77208b7cdf22ff5a619f8dde9976f19423d5914fb50a52b142ee6f29e4be17c23b6a55ef4eb759ce62c2102f73b7dc08696894da145e41293093baae0803c3016d8b85fa795da9d42c4c5ab6a17f2e94de61ccde409c0a0dfa0745f138520b585dc9b876691e509ce15fd20c812d20b2627a30462177ea4faccf9654d8c27d63f434fffe0efbf2b5ddef6901d1cb144ada93b742dd44d05614822b2eabe78e7a5e9d93062eb17885c5c835209db5a5ae7c1faaee522d0cd8fb147960f9f5510e1a5ec7f8e33ea227f53aeb2fdb33cdf89b9bd5a78abae6714f879d314d0aa6ba319709c037a7665dfc1a13b287470d9b0e44ff94fcd9655a533072ce641c57b99aa8c1922c3572f46f960d467a61b402a8b873bac80d1d6f86d8f8352c56b345053857908a44abc20f8438d89ce01b3e296e0fa57c89a64533e85619cd5e3027144b473cda388f54af7ebabb92b837dc6cddd2e3ae5edc906865687cd32265bc00f99c1d8610bd03531d1da7b07d3c186ffe802bfcbe601d686b0c6ed88ef87af0fba8602f325a6b622a9937c22f0e9c229ac526a54cd74ac64f6bad4006bb724c098d4c1ab6432745de752d21bdcf5511ac57c98abbd3060f9b8e5d2d9df232351c0543d119e7e8f759ad65cf5af828db2b4425e6cc6b028ae631254152f5dae4b4bf4eb02655af6fe827cb8667e37c45c037592d4303925141cdd8d0bd96f268ea9301a4161206e7d256718f07808b3651e75a6ea174cad984db7bc7d2bbe30a2759738049ae30a81c556e17d0b2f144a866b15d9c80c6873d7d1a209033aefe20339575868fab1d80fb2eb009bb9bcc1604d332c86ed5e2c7ab66ff67f7aefdf85ab105adb83e30f54302f2c4b7899291485227d9c100f2c2460166c83f7783c5edcee2568cc2df799b8026b59761e385d6bdbe705b8afe1dd8a23a85307c27a7953f844e21039620050c2d6e9b9ad419e8cde824c43e2e8bcfad7f2d162d1eca23c0e8db57b565e2a8108b4d4f55ac666226bbbb6993b88eae86274cbded5ddb295321d88248f1f3e702f0569cd06e9cf69d93807d6a329b16d3b315e2421ad9c6650ba6c8c85a86616a8d766b121212d8e52eb0ef0d1b60334f67e1159aeafd49cb9811c96a04c4b4b7ae94cb567fe0cee32e66bbfeb7464da378bd8ae4884d699d59c3fa7ce09af004622e2b41f2feb52f6fdbe0e2dc8f4e604b08c356448da83008a4bdde6bef0d25c8b36aa06670b222bf231d3f16282b7059a50abcc2e922d396d39bd1842b9be2e2820668e6926b6958899bc0ab359268de56ddacad2bc1b0f64dc50b08b8d86b5a71619d5afa8b439d61df8969ff9cd92f932b9b9370366fdea628175c4c33802abc46862b9ef51f7e48f8c0207250819f83c8405155c691581527cbbd52c570b536e8df882302ce9ff82348985ca12809abc8e9dafbe81053d7a8c348a7c83890836af3ee71a35120deadd864e9e48f0880a8a12e1756aaff1699e767c9c502a9600af1c52f232f970314535035e9f609a46faf0a3e2e7f0a83162ae6df11d30a5b3ad0a4bfa796e15c564bbead72c1c1f821932b86ff5a4681e1c8b53201de67cb93f9a72ce817d27d6f9663476ad4f8839675c7bfe4326c6d53c55b6c9742400b974e65289b7f701699220e0145bc72153005891928e0f0e735b840a664437299f2a9c2b1fef4796523a7d2b31fd7d252205f95b4ac90f1569f107fac018f9ee61cbd2ddcc35e48a0a61adaa24e9a486a34c94b196dd8750b0bd739bcf2773636e5abc527128402b49f26e996f400f6e6b210871d63861dc1fcba689e69ce96a4469c02c2c9d0351716d74e17554866a7b188bd11328b2c789413ba0dfa6fdd58d65507913e116568aa52751650ed4e674d68ccef824508194c05473838d94ca675dd4c00dbc2ff87ed49c6fdb2c5e9ec9e54aa6b24b23daa25b0d2201700372d0b33a6046c2e0a358ffd28e88268bf7c667ef7f1f780289be7745a18fe1969c3da165595a31299276c0a0ba90f0f00cbf01f9ccfc6f5436a9379bdff06a7ea9e5623033f4897bbd0ca11478e06b04b35f037376ae2079836438e96e0d9e88a3df287cf48d76bb30e95b539ab1d5a35a8a3dea750af5931e4712b457685311c4fd21a5cb682c56211cbb60dcc25d1cd13e293d687d709d2c7bfa7dfc1014e7258830c0a126100e7fd4b65b905779862c140d90d3932a7765d2f722482978004ac2edd27b331b0d42538b5860b8e99f3a59827aacd2297268d3467a43a8606233747d58ccebe223e2c62e462e8604185158f4fd834112f99a84a35f18e35434853df8cc54dbc4591ea828a9ab6af2081e0ce3a4bfcae6c44a41cf6c7eeea2bc9ca6e2cad1b208e843cef38a9440e08bed973e4558414ad95b05253e91d7d196b3a9b95de4365a85199b651272fc0c79f0b3182aa02998f199d987f44486c6d7bdf2f97631f81b58408cda7d601b5d16c21b3b947b47a43d907d4f121d0ed5e66cdf7090743cf1f70ca07802d8b32f8464c545c33859772ad97c90b5d720f976bc0bda445d57c506ef56e925bfe99d4a092b718c1b7a35357860dca12bb95157f7e7f6eb5d1977a481d780915731ce0ea39767af6948ca7bce0fc71717882c4d0d9515e4ebd52254bc5b31dfd993b7decd647cef3ef55dce33be6cb82cbb7f7e6cbb29211a2054647af7f994d46d79bebfadc9d9ef8d9e9bd25fd3d9794268d785735d5cb890d14d4eef6920c17db399316333a1b2f6029a8d0423670e21d5bae33b6c0e53047143583f918509ce26606098e450003f5a352774a89713f30f7f4ab3fd7871630a4c4a89bc167c6b12ceae15d26885aa0aa516b7c28bfd41b1e954638084eeac6146b4611e09a30e0ed2957ec93d8cd38138a0344c47f33321d969d70589b7c1c534377a9119a63225acd5bf7f40f28dc1587b283057234e724119219876099235762ed3c47753016cbbe235c26be652ac85fb948be809aa4392fbd53d330795aeeb888960a3d964a50d8b26c28e626c724ec0b6d92dfffe8add56fe352e155f03cd92ea1a0d0fa6419b926a5c0cc43497ca47621a31be5c6dc4819d70351d0a9ad0ef6da8348252e1a33117ee0a3ee2033a109569bcc931dff70daecbf09d9519f550ab5a41fd124a3703e828ff5f760e0bc7fb9eaa785df2bb9e5965493bd49878ed401e540215fb1d8c2e58bd435827548e19f62af52f27af6580d0a42a9e924e740a3266ccddcd9f7092b8d8d63985cc5be99fbfe174a4c28c4eccad63e7689ad41556bf43ffad229c8201a5b350b36f0dcf7ed5906d19d39fdf25a1490dd601d545a590727065346c44c603bdbddfd5e37de5d17638e7d98b52c63698e859a9366397549b293ea8584198758c8ec07868194f47c4d2eb5109557b2fe627636195a9dc89178d3883f8d88a50984a947c3e7f9b45c6610e39838945b9163be919a1d80371638c6b115be93ce97dd77658d0b674cfccbeafef38570cd9df5136cf955275434081109d5b7a9dfaf5eb535da3cd53770d7c90a6f23d09431fa3ea7903b1907317f20ca269583354d6ca706ad8b12997967aed7090d98b015e14a57643e73ac798b8c85912a93293aa3d291f5297714088a298b0caec910bed477cde0bfd6e997e07d5055b70aedcecce1c800f8cac7ab2537ef7d699fa7318cd9d0df8b9e5fb40b32bb7f96237bb5b43b2ecc997d192e22469c997ecd9a4b01f048436f17798ef851b8d484480531a1a10f9ed72bb9a97cd02988f6dcb503751b307f2f922e579fa7fc10088a66dada77fee89c6010fc789de51b5914e83e2cdb0b35ff2f6fe47232ce07f45e52c0bc2c1d4be3dc00d2ba71f66e6991c447f1cb30ed2416a5e2471bc2b15fad56f3641aff7866e806531cb5e679b90a8a359f9b8f637cdda632d4f1823114e39dd77b77e21db2df35edf85b68e4fd99d405f619b6fd870f5abea881e2e988ee3c9f3615eb60bbd94040968afc607de99c028c42289baace97e52c2e99c98f3dbe081eb5344d99aa7e6e770c3736ec0c9daa17546f9d02dd0be90ad610b262f473dcb30122b27fee4eb1a68629148da165249ed9226f6fbfe9e70bfc3ea5c40c5bfee35eb507dc6b1590d844797dc04f1f43a72a4e50f3431ff9a34ef9f1a81038eb0fac0c0d761dec34293de1f903639ef7b83b945243f6673803cce3aa68ba4fc41b2a3a42135d46d273f0ca843458c7e04556bf84855925b365a5f77a88f1ea8c34f951b1811893f211fc2c570912acb96a9a335a162f", 0x1000}, {&(0x7f00000000c0)="a5f573015e130fdee75e775d30390c42b889bbc56f7400960d11009ee9f66db3a9712778cc31b1", 0x27}], 0x4, 0x0, 0x0, 0x1}, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001980)={0x1, &(0x7f0000001940)=[0x101]}) getpeername(r0, &(0x7f00000029c0)=@un=@abs, &(0x7f0000002a00)=0x8) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001440)="109609ec6fd5ca3075b13e74dec503f60e299a3187ad1eec25702b471bbbee453092cb63914f41c4c4e08b98abd5d2f867e4bd781c7f185332e7072ecf5c25897e9f656177030551b4636da95a8ceb3e242cc44fcd398a688255f597af3e02a2838f2ded573ef460a864788144b070329a0d0d34", 0x74}, {&(0x7f00000014c0)="86306883d0ba262cf21c0cc14f88ea9c40ebe91c5da6cc15ac3e10bf7e191830302db358f5dc9ebbb1dfa918dbb93c13237dad49cbd80bb653416b58d415af48f04cb21b75298e632afe38191abe95923896482599421714135f3168b2a037fbea3029e4f84f9b8ed459f82730668e274f23081b890b0a5afff37acb680b87b2406b126c213a666cfd643a8c953d44b9684b20cb79197e6af5a2aa5f982a2edde9e5a9fed71e5c347b034660863d25583540950d2e2426a4f91b41452e57052cf5c6e6920a86f987787e90f94a1982a3b62d545777eeb9443085bd442a6ed301e9af696b4a156f1dc4829ea9", 0xec}, {&(0x7f00000015c0)="7d3193d1a6e9dbcf37a5f07d81d5fe8f29040cb571ef9f31e4996f7b0611978067a5c2c5bbc7c7215f2fbeffb62909d7aeb76a252c30bbed9f899c0994f3d6e1f97687ed38dd4e02512156d724a1cca4c9471ccf5fcbe46bfec7506ec361e6c169b38b7f0d31a4a20d8acff4ab1a78d2a4711ff5c082c97b2456cce9ec2e22143791f7422982e14608427eca1f9ffc9840a4abcaca805d183003a567e124bd97b965e37a53f33048afbd9dc5ef96f2d63f722a68853c5b58ed192c3f67f9bc99e724af2b196479fa5ac4bd35131aa8972faa534190bdca7b983cdbfc5e8f42615b53002c47b836edd2c5a496", 0xec}, {&(0x7f0000000140)="f5", 0x1}, {&(0x7f00000016c0)="fba03efcb62d54c68ea9b4ff3803769aedde491018662cee1ccf3132bdd9a2a2bf18c1a4c9146838bce013254053eee4974d1cc471294c7e2cf32390b0d49a8ccaf48b23ecabddce24612e2c0f29621bd8cf86bda62cc3b56059622d604a7ccb7c84e71b50a4d5b184c57be0c10471ac9550a37b549e98d45ea3a5d1d2479a1b0f50c858d0952a97904334051413905a3c53664fdf2862678c670646524565454f3705209df7e8ec96a5d9db10bbbd51f496a28c136c726ffd3bf6d406880618feef7c829473aef5b7dfae2b850fd5ba4f01c7536f6c4d4a95f10730b783184d932369ff07ce", 0xe6}, {&(0x7f00000017c0)="667aa8cfe652b26fca9cc7247a8bb7a7646a17f4a2c6666c4d821fa2eb3700312c22e4bb5ed7bbb274babd66accffe2627d4e2dd21e92098c5fca5449469724ea30d568bf31937afee3ce749c230a97deb3819513519d577a2d4154beaa8dd77770da6346701eee341e244671c309b134ecf012df8d8cc8622e4f6da6baf625fe6f84eaa92de4d71665fb653f59552325ac30a09c510271d84f0d560ee0d14db6f3b2638770a5fd7d617e9b700532a4db94c0bb3cc7eb5876c0e54ee68c46cfb803ee740c8cd527d2d850772bf4ebf1038717da558d78cb1c07a0d8adbbce1335e21b83d", 0xe4}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001380)) open(&(0x7f00000013c0)='./bus\x00', 0x20000, 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) 11:10:09 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 11:10:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x540) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x208, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x7ff, 0x7, 0x3f}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 11:10:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x4, 0x3f}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x11, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup(r1) 11:10:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r2 = msgget(0x3, 0x220) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00c0ffffff0076fc607dee9ee3e552375eb72e60564cd2302ec91a587e2e2cf13e26c264a0cb3234767fc1c569bf9b88e8377a2eec755502af0000000000000000aa2653c5bf8e477e898b54bf2c71ec32ef64b5ac8b3422b02178d86f1400aae5a594adceeb59f976b4af11d15ccce4239ebd012e7097f72d282cec86b020c312970c5d90a15f6e28d907d870dad7355f150d993efd673945e7ba4d684b882200f096bae6f90fcec228516475aefdbfcf8980312bf80148f73d02551a571bb459cd6aba194a5d231f3bebb2492f48c0b81f668340"], 0x8, 0x2, 0x1000) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 11:10:12 executing program 0: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x7fffffff, 0x8, 0xffffffffffff0000, 0x5160, 0x2, 0x8, 0x9e5, 0x73d5]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:12 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000100)="0b7a8f46f7ccbb69c04647edec18f7d49d873fd120b31ea9ff1364f3d318b1709167d25729cefd0dbae7d63c84ef5c06bd528dec7e1fc9f010f1f0d0", 0x3c, 0x8, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="000700000000ff6d92f323324d65de1c350000000000eb50f534656e92dd6a0d6345873828c700"/96], &(0x7f00000001c0)=0x50) recvmsg(r1, &(0x7f0000000200)={0x0, 0xffffffffffffff6f, 0xffffffffffffffff, 0xfffffffffffffdf3, &(0x7f0000000000)=""/230, 0x163}, 0x3c) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff9, &(0x7f00000000c0)="d5") shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 11:10:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="34e3745fa9ff6cd1300005c583a72e7ba0627e6738474de982ffc753df5c2367691fbaf29573458042d00e2d65b833f4b50360063b36061c7c8d58484b88f4d6ca6adecef6668fb1b2e8704bd737db7cd9b681701e8ae22b40b6205ea1b9b3ef568d8c09fd1a0c01296db237502ff4d6752385726fb46631857cc2671577d4a8ec17b946e8f2dcad5da54c7d6a5261d31e4059e911fac6001a2edc1edc2f2972ea3a6e4eca206937e6b42d7a2f98d8"], 0x10) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x1f, 0x6, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 11:10:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x1) pwrite(r0, &(0x7f0000000240)="5d81839afec14f62d51e1aa33a45a7fbfdf53990b7c3e8c153a0e11904534b70febcf4e4fe7a4ed1905f54701ba8b87bbbca82504138940cd3bfec1fd168a4743e21effbe04fa0015b5fb2949b7a5bb597cbac7b6e81dccc588c077d9b9cd27d25c46af768f5b301b029518850fa", 0x6e, 0x0, 0x0) read(r0, &(0x7f0000000380)=""/4096, 0x1000) 11:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:10:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000040)=""/50, 0x32) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) 11:10:12 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 11:10:12 executing program 1: getpgrp() geteuid() r0 = getppid() getuid() setpgid(0xffffffffffffffff, r0) 11:10:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) fchmod(r0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f00000001c0)=[{0x400, 0x80, 0x4, 0x10000}, {0x3f, 0x1, 0xe0, 0x7d7}, {0x9, 0x100000001, 0x938, 0x80}, {0x4, 0x81, 0x100, 0x2}, {0x8, 0x4, 0x1e, 0x4}]}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f00000002c0)="290f246ea235d5c01e7f5b3522a8f2ff72549e23a3cd3c91479fbefbd8c5905d4c678cdefe332d2f37db9a73270516ba3e49"}) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/../file0\x00') 11:10:12 executing program 1: getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/126, 0x7e}], 0x7, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 11:10:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:10:12 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:10:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0xfb1b4a9ea5e478cb) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/144) 11:10:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x80000000) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4005, 0x6) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)='+') semget(0x1, 0x7, 0x118) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000200)="806f9caed1f042f877641d927085262dfe1925bcfcdc3ed2c6eb4a9dc8f367d4706ca6f199b713709f5fa049b2f987315b97da6e15b066ce199c8f1b33ae5aa6c3e2dfbc7e7bc52fc28853f2f8ff64a1be80a053a1b5b6413744cb1b9f688ccea21dbfb98edf21") 11:10:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1000003d, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1ff, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000206, &(0x7f0000000080)=[{0x7, 0x3, 0xffffffffffffffff}, {0x5}, {0x6, 0x0, 0xffffffffffffffff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) 11:10:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x402, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) sendto$unix(r1, &(0x7f0000000000)="49899ae6afe15ac71242b89fe92646f92e3952fd561d51bd2a1552cac2d9c4648159634f77fc6ac8f0bcc3b9c560f3dac279d03462be623d48dcac8483e713b17b0db77ee2b56729e13b9d47d836958a62a5b124ce19698c52972ce891bd46fe318df00f319a3c82dac8f877081a9421382fade178cc4806aa379487bde4fc01feb4277e2a383688cb2a4c906b22281233383a897620afb0", 0x98, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0xffd5) 11:10:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x80000000, 0x9, 0x8, "d896ca5f9bffc52bc72b197199e93fc320c1ed5c", 0xcfed, 0x8000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) poll(&(0x7f0000000100), 0x280, 0x0) socket$unix(0x1, 0x2, 0x0) getdents(r0, &(0x7f0000000500)=""/4096, 0x1000) 11:10:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x1363, 0x6}, 0x20a8b3efe530ed8e) poll(&(0x7f0000000000), 0x0, 0xfff) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:12 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8081, 0x12) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdbf, &(0x7f00000000c0)="e4") 11:10:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b80000000000000801008000"}) r0 = socket(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0x2800000}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x10000, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:10:13 executing program 1: r0 = semget(0x2, 0x3, 0x400) semop(r0, &(0x7f0000000000)=[{0x4, 0x1, 0x1000}, {0x2, 0xa29, 0x800}, {0x4, 0x3, 0x1800}, {0x3, 0x6, 0x1800}, {0x0, 0x3, 0x800}, {0x1, 0x8, 0x1000}], 0x6) semop(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) poll(&(0x7f00000000c0), 0x0, 0x245) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x8, 0x12, 0x1, "12723d056d4451dcd43b6f272c5ed32f5760c4cd", 0x5, 0x3ff}) ioctl$TIOCSBRK(r1, 0x2000747b) 11:10:13 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) kqueue() syz_open_pts() syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 11:10:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 11:10:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) readlinkat(r1, &(0x7f0000000040)='.\x00', &(0x7f0000000080)=""/208, 0xd0) 11:10:14 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100), 0x10000) 11:10:14 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) recvfrom(r1, &(0x7f0000000080)=""/84, 0x54, 0x800, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) dup(r1) r2 = socket(0x6, 0xc027, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x15) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x5, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000800000000000000000eeff00"], 0x10}, 0x0) chdir(&(0x7f0000000100)='./file0\x00') 11:10:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x80000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x32, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 11:10:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000280)=0x9cbb, 0x4) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r9 = fcntl$dupfd(r8, 0x0, r0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") mknodat(r9, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x8) getgroups(0x8, &(0x7f0000000200)=[r6, r4, r3, r4, r7, r6, r7, r3]) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000001200)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a3a6ebd52c0679232868e6b402f58f810f3548ffb700000000c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722fff070000ddde80a2d4f3a090209982c05fe961002127492e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6000000000000006000000000000085e2cc0dfd4119122eafae1dd36d4c000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa800"/735], 0x2e0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) 11:10:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200000091, 0x82) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x808000000100) 11:10:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8812, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000280)=[{0x1010, 0xffff, 0x2, "aa80e0ad7730e3b4d135732c21d93edad5d29cf30cee67b683d3d9494c12b7ce4e7fc29b847e54f23d231a95692cf99215e23cdaae6764d442cebbb3fb4c7a298218db43166db84492641023a24f18fa75979decf93b97b144bffeec0e19219694284f2385b2887bbd50f2a75747c4e423e0d5ff88fe0202941dec9edc5be26b8aa3d37e8abed802f68627a734954c5e848cbe3fc96331a49431543f9bd0cf56895b1eb6b36fc493b2879fe504585f6412885dcb1d3748ca3f1fee5390fcf29f285f74fecf47ac9b93c82db7d978ede509ddfdc39b170739108ebeb4677ab8cde66f3f5a52bd90b2bd8e175447f7178e11d5bc6ed446276828879b1fa4df872591db03bc7a3d2dfec1a0d3edf63fdea663f8c40a00690c0e9b00bc3afb843b6b344521a68ee508130f71782039542c53aec5b603e3ac86894c2a1b5ab01cfece18cf8decfe1041aaa185e9ea766e6a72dfa5ac774650a06c04d50e446f31f42bdb1a2e44c94828d18aa0fbc6e1d5b488ffdf21a9efaeb695e1a8ae51a1cf37446709c6aba72ae46671df6d2d63085b50d011783cbc620be9fd1f58fdc3a02f102e589b8ef7069a2bd8f640c3b78dd2c4acd59290aa987519e5c1a33f051319dd4a7e1ff17669fff82b7ff82a0432479840ff9d486989383006891c7bd69411fd91d76a5a87fb595cb913bb68575f31e5943c5fe0f84142737eca8b586d5a26c63d2fa929bb64c4985302ff1795efc114e84c048c1de56418fd086f7cef784d508335e11364f4b4177048e0882e06d998e7ac75dfb3fd371d848fe9df6d8a8636d53fceed2da4ef8f9b3ff50ce5eae15c1c6f2b6f4b136bc043f8f08a3562ae15f2bf5223a8290571a27801301eae0cc9fd780e3b3330ffaba464ea48d898a40307c27aa52843a0f4b9fc3d187d9b614d27a3e375120cff26352c936979de32de68ac548faa74a69d4e0e43fa4ddb9ba4a8cb4595c98fb7deead7e24edcd92467edfcf8184333143269d768fb86c9f73cbe1f7da7ef786b9416171dd585e69dd23b147e2806418c2fb62e31501122f395894f1634bdb8a0ed8d0e52563826b5bb40b2f2124fbdd4f5fa1eb090b0ccbe394f9afac761032f03b841568f13878fea735c4ad3d3c980f7e02abf49f4dc5d572e81f87d2a6b2ec4a62ffc4703e7d4bf082607c79d44b0f5ab9be331d78418970c91aea333540d1817365e9aec6c0f73381f2ca6ac79112c6116e5e6c91409120db6ca538cb537a0715eb2fdb45a19400f1f1e9c203b430e1d1d85239d05ec52c8bdc55d52aecded1ed456ee347c697a1cb490e28554b6a0ac1e170ad8e351118314249adf4ae1ab735d52b32c420776bfd6100eddf160427fe69dc424906123460ea6e8c7f9c9f5da18290acbbe0e5f4685cb25d2d3dedc73844481dde0376ee3b4513a8b112b894e0f2bf4f1413321ee25dd0e3a57e378e4ced10ae40beb6290d3439dabc5d6b9b69e5eb5a3caaa09b76f8b703060fc5a83b06b5ac25b1fcfe911a4b35c0cf98781fda695de06d9ee2e98db7f7984c7e8d8619754a634cc68fc67070008dfb72fc037f4508bfe4b56c7b6bb6908f7ed601a164df48aad80f7bf3cac498b10910f34d193d45e17648c47efca2e4741cda8e852e7e1038ef200ed84fed29a5759c79e06fcf2ad233bc19297aaf202413e682c14e13bd815d985ea4823dcf5f115fa999da84d6c87f843d1d637cdc4e5bb8323758d7161380b04eecd11433edd9d05a6692e755dc89369e5c1b4cf2c68ed82f21830a7a52d0b35022afade31d1fa140907edbe6010bf9f1b3844fbae31af7997920979d08ce5dbec33baa69ef136cd4fc61daee40872d85e88ec86d0bff740911f9ae47f9b06692935167ae99cf41272a085f141602d5be4673aaaf5e83bb0b5b24eb8b8d19c633e45cc9938197255f62bb8d07b5cf00d1bee7957bdddd5b14d70c8a51d4a379af1c17d1c6c37faa5a170a5607b1997f454090f7f130b08723af31a88b1bc6f930d406df49a750573d7e599eac8d84efa26f44c9b164a4c05638238d376c6bb4853403add470f59559f8baecda8e88811a517eed055071d77107f837261759906fa9b29c482fb852de2d57241cb7a791a230d6a327f82ecbb222b8ccc7b491b5c26ab1f067ef9550b57480664230ea828ea930c8033e872a7322112c5a1b12242b43fd324468fdd23d6ea4535bbd703a5b1fd419898ff34b5b4ed8b413e462cb9e70571b37f99b5d258ba2965a38dfa4ceef45be94ec8796896b72263d279cf111035a2c5bc21728abfe1a73ff9ebf28a881b5406f11b925624c8359cdc66be80e05f8c251c94968c50ab266c6fc853ef097c32ad7c68917d560dcb68bb9be88106f8bd6c8c0d92896fe089f88e8aab9d2be9c0e678615dddd46f39401e95404a612ef4547bce790c3d57d3c3d2c21c82fe0ea942d5346f736bed7f397b28df484d526079e1e7165248a454e28ac602e1f6c4c971054fa36e7fc9b776d0bd7b669f22e00489d94a8bc21e1e3aefb70badf3d19d2147bc6281203884de79fc9493710e70027148e20b44db6e7e4c9af5f319ec0c970901130098645ba76ec7dcf272c34180753604da1ee262e80ad1af127a9bd49d1b6d1ca7eb8961ce93afc3fd77e9d28cba48dc8270847582749118ea4a553050f76c9a091dc95b77ccdfc7dfbe43c2f2f827e9e11d417619a54f3f1c09cce55de414d428abea90a50776327c2520f71b49717b031edcfe0dc8e9f7cce941a3b354c8be483cbe9942ca2aeee9e3f882f800ebb754088c3fb59c0ea25c39db85b2325180c67d05fcf10d095d0d437b2a1679cfda11e4114dfb52121d34515cd27485e9595146632c059ef95a102163b963e70bc37b5319b3804e1eb8a15aebbef74ed6dead0dfaf29501aaff5fed2eafe430a012010ccf052cc6020d3aaa60dec5098fbff38bc74ed0f4e6a1f08e43b08f938e2ff5d60aa52621e7e10000ddf5c00362f12606abaede32252ed6bd99a25297717973f0f1ed85dd3bd7ad91836905742cef0ea48249173496d4cd2a1d7977e0d48f71f362ff174fd08478dc00db5af22cdc9dcea883b45fd10827227a7f65f799e72de2d54f343302c32071800945e3c2da12ba4140d18698fb08028b0660d4c7537e29e3fd932ebcb4770437ff73149241dc1c3e281c1c5a8f83bbc500a146c9ddd072a3716cba61f9668a7629a77f0b4d311eaf7a09973b94232d0fc95e811873c832d05cba904a9785f9e24a32c544e897ea8d5ad2158f6919d04f403ac5c8e31c04e0bdc4571d2dfd6d97708419a0147def8c088055a64b5b8c0bdabfac20e20897dfa9d896f7c797b558b4b6df36fcafbe8d8176e39c4d8022e1e17f9a4dedb34524e69e953ed221a75abbe90ef9f399ac75d0678172ce49bb0185db4e573833e9120196b12a8aedba37b58278f3d527d54e096dde2bc3f73c1d815190f607fb8031918d860fe383c2f6179bd31341d2b644a4e2e3f6ff3a09430cc48ec0454b962fc4b4629f82455d33dcfecc6fd07047845bca72f59b72bac62af79bfe745e1d9358cd6b5b77984fa123e5b61bf189ba034979e2ecdd1e8782917219fb0e6c0d1dbd43f38e087d64d0c21e263f60b086cb1326e47f337a7e7cdb4a1d7d99f1232a42f7e1b8eca3f55502728b458e602101d2cbceb42b717998aeea54f4b1f88f3d875a9372db9cb85e7f5fa90671286bc3e548d2f008e9fa6ebc9bc1a2b250c8720dd0959c3ea86be1d8305678fbfaad37b9e748949dc04f573feb8a20fbff69b2a297698fad78a99ac68f6a0e4ac3fa37e2f67c521a19306ac64811a8e9ac327b752b55bf2bc3d532de84b3821d0da72f0fc4b3b5e5a01d6549af0d4c8731c4a4c9811ebaa490bd734981f17dcee9cddf46f84b366cad62d7aabcd35ce1c4d2479baa9bf76e787396211c24779c4306a148b89f74829a13cf061a7f9d49d35e0a377c7ba50c4e9e91c87535f40dc9ad4dee43dbee970a086b3096e579be8993845e41e299f638b17df0efdd5e59b6304c465e52703ba769f6f6483b69160104936d8c2cc71bb6e7a2402ef5a125d0a809461e96289608ac81bd01781dcea3f9c77e7693697602cc44a182e0aa399ddd2344235ffeb60ef8ac1b9ef8399500db6bfc110575920b57c0db588b9f9eea8c7133f73eb4eb3984835973af4d17e2a3a41079ee44eacf71e521a67f0e57a73ab3f258c8a2404ea5b6b178d2a13562328dcda50285d68dfbd84f58a800e633a6940b4af4ec036091434e98d929b0b8fccf76f823d52426e4185a23b0a883b613dcb579d65eefab96f4e7b2132b731c75982fcfc782f745912b6bd92dc06f001702ec1a737bdf1692ab5656357b3fa3f9710251e25e33f53de56afd06b5e9060eee4fd1377e0cb1ffdb758bed51bd7749891ab1baca088a488cdbac642cf2d0044d0c50780ae5a33879155929040e32ee654c3aad9ea5fbd86e9fe340d8cd556e0ced62f6c7e3f57ea78fbf007a9c5dc7201a25db4ba2ab64fa1ea7e4879ab601ad36cbc531e70ca406ab2f4c3d982e2713ccc66a1951a39803e30379217682a689ede26af62ee43e2e80e248315e2019478387f5074bac2f7ee707f1cd9be29aec751639a04626e43ac4da79a4ff4fe5482c75daa165adfa58d2b9a624edabf0dec5f34b3dee5591ab606bcb9955b63288080a390121c4dd74789b3430391a4b845ce284ad2315aadada7826b4f233a4e0840bd5170c9d8adc2d47d304650c83406a4e874f0b96cce7a13d59e779bc4da998eac8a6f77f4721f899038a94c4199241b9263d641c5a4fa65b49ad0051da3bca88f58559843401ef4b4e36cdbb80dca9282845a8ae660905845dff6260dacd4ed0fcecff94726f966c1e5930ccaa0d7e6c9517f30ba25a425911fb899e4a6f396392e0e7ceaee434a1d1720e41386e3262ef0121fe2455045b2048c46f4a2400804be1f8fa29e0b0618c82ce3b435e6be386ab1643584b1ce04186cd774e97fd7a8cccab9ee7bf935079178f8cc018406a2ac5dbea3054cc8206bd0691500058b338350c603ab351df7922418f6a24e1d0ad7a50c77b8eed4a3c6a936ca8192a5f685b3a1eedfa3283780ce899c8af2b78f8d8789ee1d975067184bd61dcf9388d23ac76efae260b52e6dd9d8c9903236f48b7518d732fd30bc576a6095c4861093c1e82f547c529d41cb9ad1754c7553d03d59beb308a5724c68dd9c62d832d8c865c3ae693d0060b3a4705704f2a9e854f089eff70e8fa84bedbd17a55c4bf39369ea13c977d07a68603cb8dec56c0b26d78842047c43e5da5dfa4fca784a9e00094fcfa6dc4394534ed9e337c3887f6482fd676a1b99fb0db29df965c5d83472f28567a3d77f30167db3dcf258462c3ab73d850a492efe08d1146b69f8ddfab847b6973ed145846a37d40ad1a3ee3c3a9661a4b8ebb959911d7425bd7eeacd6d7f82680456296de18d84d2e581e2f63ffae811f59b2d4ab27785ccde2f42406195d8673f7b3931b2a5e30ad40a1ed84cb1101079a0f92d6ec3b93d015a10e5d716a7b2e02ecca083cfe91f28eb82be6b65f332dcf213d4f890eec51f8d9d22a55107226c85dd22b292b9a5d0798d1b5db91f307ce350e5ff3b404531ae815662c4688e5206982fd0e539fea0c977de6769bbafb8c3ed951548655a5c9b6dfb537c6fdb821360f8c93739b25d850acd225a943630372499744964e7900ca0983e347c449e53825bd0a0cf589a4daca185e2333f8d580d004fcf07a873f5ee7f5a4934187"}, {0x38, 0xffff, 0x1, "d2efceaca6798dc9f26f788f68ec8bd21abf2fa4a160442b3f1c221be01385b942d13281ee"}, {0xd8, 0x1, 0x1f, "5699bb2fab4c69dfec024dc3b6041ce6225f4ecbf447b6c8c33699d931f080ae995525b9d8713bbaebef0bf92ecafdf5f672bbd7c132f6bdef370772d06b3a0bb8179341f17d212702a4b55c71a7b4002351ca03ceae53ff3d6443b0e68d76573f25f4615181a12ed988f43d91419d563d575e1e7dd3fb14f4754774b55dfb336ea0ba04f89001c0b512f50a019daa6d1ef4e38ad3b22d43785bd61a6d3ac9a806dc332e6090d7340a7e83de49079da39f50588c81473431e0bce498dc864b4e641300b7005f"}], 0x1120}, 0x8) 11:10:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x10002, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x20000, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10004) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x100, 0x0) r8 = socket$inet(0x2, 0x3, 0x7) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x182, 0x0) r10 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x80, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r15 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) r16 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r19 = getpgrp() r20 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x8, 0x0) r24 = open$dir(&(0x7f0000000900)='./bus\x00', 0x200, 0x20) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x0, 0x0) r27 = accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x8000, 0x0) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/vmm\x00', 0x200a0, 0x0) r31 = socket$inet6(0x18, 0x1, 0xa61c) r32 = socket(0x6, 0x8000, 0x1) r33 = accept(0xffffffffffffffff, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) r34 = socket(0x1, 0x4000, 0x8) r35 = socket$inet(0x2, 0x1, 0x7fffffff) r36 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/diskmap\x00', 0x20100, 0x0) r37 = open(&(0x7f0000000b80)='./bus\x00', 0x80, 0x1) r38 = openat$null(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/null\x00', 0x8b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c00)={0xffffffffffffffff}) r40 = open$dir(&(0x7f0000000c40)='./bus\x00', 0x0, 0x101) r41 = socket$inet(0x2, 0x2, 0x9) sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="cdfa5d2cfbcb06e594cd2f173c7355a6d52e8c9128fe01e950c71d18fd2ce94349392a96b0be1b105c903b37525c7aebcce44457f97d5c2aeefa3017304a12f9378434887329a4a2a043a17a06378ebacc6cfe2a9e9c6f56e2d509ad641c42f7dc80e34d7549dffe5c1aa4e5a60bb3df38851be50586fdf3e3add59d8ec827103ba4b30fff51b5368c69d7229a2422dd086c2fb5522396f643126c08823779d78957b650367bd6d85cc06acf5189051f8725487cd5d34318afa7e6245382aa2d8fe051c7c596e2e1577bd3a5b370b903bf66802ad57c0beb5868a07e7ba8919868b8cc680aec7b5534dc971a2b8e5a726f416c636aeabadc3c19", 0xfa}, {&(0x7f00000002c0)="df92351e5b2469b4e47edee92a49b0820c7d6eaff6c2ba3cbead7258b337b25f91ea5e28e2194ee5ffaad86d72aeff80b9d27b28d365f945f5fe423411b9861f7385a712914e8afee913dbf69bf78b7712ef0b261be837927f88461292ec8c235f2c5cd53c971d1d1128e881593de729ee198204e08cc48862bfdcda7156e9061e7c78fdd703a770ffded7b43277cc514690fa86bd25d9d448157d2385ffc8eef22d07b9d788bec4dd17fba7175d70841a03e3e58bbf764f54c737dff23c33de20b6c9a1d7243af98be5f283035883b93f9bcd2302dd4d94630bdc5a7498800d402a", 0xe2}, {&(0x7f0000000140)="94ceb1d735d037fd5775e1369ad1991decdbd2efadf9", 0x16}], 0x3, &(0x7f0000000f00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="5538ffff1f00000000000000ffff0001000000d700", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r41], 0x150, 0x4}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5cc2) r42 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r42) open(&(0x7f0000000180)='./bus\x00', 0x10200, 0xfffffffffffffffd) ioctl$TIOCSETD(r0, 0x80184600, &(0x7f0000000ec0)=0x4) 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:10:14 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r6 = geteuid() r7 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="075e7a1802fdcaf0f84bfb766fe33d89", 0x10}, {&(0x7f0000000100)="6879f6bf63aab3a2b57520281a452e08fbf0fccecd905f096da4aac5cde4ca346835cb200ada171adf0abf925cfe8bd42300f6508500e33b89a2eca1cc4ab4fe41775953ce4fdfbfffc3583b1c1742c210d6d3fbadcc2db83f89a925296b288941a50792598fa2e094cd1844c4f00662591bb0c0b07430d061563f649ac8c899acd6e8dffcb24605a8ecb45e54571937266023fe049b03f75396833f4949f3fdf97a8a16a48502b4cb41617abbb8c521675f0c426a7137e39c2185b9067d9e1466679eb3ddcb3738c693e2cc4a8a9b71fceb084f2e7add", 0xd7}, {&(0x7f0000000200)="1dbdb4481b6be1d4c05a00c94c3c1c704ab0a0d79aa70ca4599b9a7c3bb5a89c34cdddf34f22c4fe3a2387fb0441851a4aad55e8248ed03df9c7c3609b2d29f4d3081ebfd8708f", 0x47}, {&(0x7f0000000280)="8f202cb288937699947a8a44c232273b999a4203a6b1257ec100a0ec184e3f1373a1e0f7c143e4bed44d38f07d0dd99b", 0x30}, {&(0x7f00000002c0)="2f5bc51af2f64cc28f2befc3d549718331d525ac0973f56070400a693d2c33c0926143666d697ec9789e1407a0cca9a2fbce574cb2", 0x35}, {&(0x7f0000000300)="fa9069c51fe66f82b140b3a5ccf2954897584e62c8b3610cabac54b9d50a4d17a150f9b8ef5a546c8f2b2281876f1d0946c396389437a7027881f35fdd1724fa72107b5b13fb52809534fa0183864e832c73bda01b45397c7b08db6611a03f1bcd98254d1b311a378605c57727e3cf382b7e40afd81e79c642524b3c85266a749657f6dff70720d78b", 0x89}], 0x6, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68, 0x400}, 0xc) unlink(&(0x7f0000000000)='./file0\x00') 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x8000, 0x2, 0x8, 0xff}, {0x9, 0x4000000000000, 0x6, 0x1}, {0x4, 0x100, 0x6, 0x7}, {0x3, 0x5, 0xff, 0x9}, {0x401, 0x0, 0x1423, 0x8}, {0x6, 0x6, 0x4, 0x58}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x4444, 0x6, 0x1, 0x7fff}, {0x0, 0x1, 0x5, 0x20}, {0x678, 0x7, 0x7ff, 0x1ff}, {0x3, 0xcd9, 0x80000000, 0xbfc}, {0x6, 0x5, 0x800, 0x5}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5af87798) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) getuid() 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000100)={0xfbd, 0xc7}, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') 11:10:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0]) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xe236, r2, r3, r4, r5, 0x1, 0x3}, 0x4, 0x8, r6, r7, 0x1, 0x4, 0x5}) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000002c0)=0x80) 11:10:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x10000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7b0}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffbbedb5a5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}], ['./file0\x00', './file1\x00', './file2\x00', './file1\x00'], './file2\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './file', './file']}) mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 11:10:14 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) clock_getres(0x2, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8c81, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0x0, 0x4, 0x1, 0xff, 0xba}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000001, 0x6, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000034, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x8}, {{r2}, 0xfffffffffffffffb, 0x28, 0xf000000a, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x48, 0xf0000000, 0x3, 0x9}], 0x3, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x52, 0x7, 0x9af}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x10001, 0x5}, {{r3}, 0xffffffffffffffff, 0x90, 0x80, 0x401, 0x6}, {{r1}, 0x0, 0x84, 0x20000001, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7, 0x4}], 0x800, &(0x7f0000000480)={0x6, 0x1}) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) geteuid() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 11:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x3e, 0x0, 0x0) r1 = msgget(0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1ff, r2, r3, r4, r5, 0x80, 0xfffffffffffffa3b}, 0x7f, 0x3ff, r6, r7, 0xee, 0x8, 0x80000000, 0x20}) socket$inet6(0x18, 0x2, 0x1) 11:10:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0xf7, 0x4) shmctl$IPC_RMID(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x2}, {0x4, 0xa5}, {0x104000006, 0x800000200000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) write(r0, &(0x7f0000000040)="9162dc2a2737efe17a57e87659e77648929d8d5ee8252dd3ae7032f813b74060929b4298", 0x24) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 11:10:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 11:10:15 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x800, 0x48) socket$inet6(0x18, 0x3, 0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000540)={&(0x7f0000000000)=[{0x46, 0x9}, {0xc7, 0x20}], 0x2}) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000dd7000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000cbe000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:10:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x6, 0x800000, {0x2, 0x10001}}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x3, 0x7, 0x5, {[0x7, 0xffffffffbd61af6d, 0x8, 0x100000000000000, 0x9, 0x200, 0x0, 0xb1b5, 0x8, 0x3, 0x4390, 0x6, 0x8000, 0x5, 0x101, 0x2, 0x1, 0x5], [0x800, 0x10000, 0x8, 0x1f, 0x35, 0x3, 0x2, 0x9, 0x7e6, 0xef], [0x1, 0x3, 0x8, 0x3, 0x5, 0x1, 0x80000000], [0x8, 0x6, 0x2, 0x8, 0x4, 0x9], [{0x7, 0x1, 0x8, 0x2}, {0xfffffffffffffff9, 0x6, 0x101, 0x286}, {0x4, 0x7ff, 0x0, 0x400}, {0x71, 0x1, 0xe08, 0x2e8}, {0xcc, 0x4d8, 0xd9de, 0x9}, {0x5, 0x6, 0x80, 0x1}, {0x6, 0x0, 0x20, 0x3ff}, {0x9, 0x0, 0x4, 0x2}], {0x1, 0x100000000, 0xe2f, 0x6}, {0x5, 0x5, 0x8, 0x9}}}) 11:10:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x40) 11:10:15 executing program 0: mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xf9a) 11:10:15 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x2, r1}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000140)=""/178, 0xb2, 0x0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 11:10:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x800000000000011, &(0x7f0000000200)="941ffc245c8eb42a9f569a8d750ed8000000000000c696ee4ac09ec7471cb880b3919d3826abd49c6f148842bad1a247518e045574fa97008b3487dc51c4acef67166b522809448830f056b14a29a781681f5cb423367a1d09817b8199a411cbd498bbb6692dff8012f7", 0xfffffffffffffdaa) 11:10:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x80000000, 0x9}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x0, 0x1}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 11:10:15 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9c0, 0x4}, {0xfff, 0x7}}, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) setitimer(0x2, &(0x7f00000000c0)={{0x2}, {0x2000003, 0x3}}, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x90, 0x88) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x3, 0x80, 0x20, {[0x1f, 0x9, 0x4, 0x7ff, 0x0, 0x9, 0x4, 0x3, 0x6, 0x9, 0x1ff, 0x80, 0x4, 0x9, 0x6, 0x6, 0x8, 0x9], [0x5, 0xfff, 0x9, 0x81, 0x5, 0x2, 0x80000000, 0x3, 0xbb, 0x100000000], [0x40, 0x7a7a, 0x3, 0x1ff, 0x5, 0x5, 0x3], [0x3, 0x1, 0x0, 0x0, 0x57d8, 0xb8], [{0x5, 0x2, 0x2, 0xb00}, {0x21, 0x100000000, 0x400}, {0x611e, 0x1000000000000, 0x7f, 0x8}, {0x8, 0x5, 0x2, 0x6}, {0x10000, 0x5, 0x7f, 0x4}, {0x4, 0x6, 0x80000001, 0x1}, {0x6c3c, 0x40, 0x100000000, 0x100000000}, {0x2fede2fe, 0x0, 0x2, 0x9}], {0x6, 0x6, 0xeeb, 0x9}, {0x9, 0x3f, 0x7, 0x8}}}) 11:10:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 11:10:15 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000011c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) msgsnd(r0, &(0x7f0000000080)={0x3, "1b3a468ada6cf8ca051385a4fb07a6e63a5a9a96341a0e2d806e85c9c52a3c00c2de49fc563dfcb42ed5979f6a39608918e1188de27b"}, 0x3e, 0x800) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000459cfcfa275bda408cc714ff058f8c23fbc465b00000008000000000008000"/59], 0x2f, 0x0, 0x1000) msgsnd(r0, &(0x7f00000011c0)=ANY=[], 0x0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 11:10:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:10:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82, 0x82) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x200, 0x0, 0x2, "d9bbdb277a07b22dcc05eb4bec13f004f5c48ff2", 0xfff, 0x327}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x3) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x6}], 0x1, 0x0) 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x36) 11:10:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8193, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) 11:10:16 executing program 0: r0 = semget(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0x120, 0xec48}, 0x6, 0x7, 0x7fff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000001c0)) getpgrp() kevent(r5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0xf8, 0x0, 0x3f, 0x3}, {{r5}, 0xfffffffffffffffb, 0x32, 0x41299b102bac3cb5, 0x472fadfc, 0x8}, {{r6}, 0x0, 0x8, 0x10, 0x80000001, 0xa26}, {{r6}, 0xffffffffffffffff, 0x40, 0x4, 0x9, 0x7fff}, {{r6}, 0xffffffffffffffff, 0x20, 0x2, 0x5}, {{r5}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x1, 0x8000}], 0x1, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0xa9, 0xa1777ab5a1e1d4b9, 0x2, 0x3ff}], 0x95fc, &(0x7f0000000300)={0x0, 0x3}) recvfrom$inet(r5, &(0x7f0000000340)=""/218, 0xda, 0x801, 0x0, 0x0) getsockname$inet(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x2001, 0x3) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x27, 0x2}, {0x88, 0x9}, {0x22, 0x7}], 0x3}) execve(&(0x7f0000000640)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000680)=').\'\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='&-\x00']) recvfrom$inet(r5, &(0x7f0000000800)=""/45, 0x2d, 0x42, &(0x7f0000000840)={0x2, 0x3}, 0xc) ftruncate(r6, 0x0, 0x2) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) getsockname$inet(r5, &(0x7f00000008c0), &(0x7f0000000900)=0xc) setgroups(0x1, &(0x7f0000000940)=[r2]) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000980)={0x3, 0xff, 0x0, 0x5, "fd582a1fdce9e796be9bdbc437d03fc96e41336f", 0x934e, 0xe7f7}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000009c0)=0x1f) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) readv(r5, &(0x7f0000000a40)=[{&(0x7f0000000a00)=""/58, 0x3a}], 0x1) getpeername$inet6(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000b00)) bind$inet6(r5, &(0x7f0000000bc0)={0x18, 0x0, 0x3, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000c00)={0x1, 0x3}) fcntl$setstatus(r6, 0x4, 0x88) 11:10:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8010, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') nanosleep(&(0x7f00000001c0)={0xab10, 0x100}, &(0x7f0000000200)) 11:10:17 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/227, 0xe3}, {&(0x7f0000000600)=""/66, 0x42}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/252, 0xfc}], 0x7, &(0x7f00000008c0)=""/102, 0x66}, 0x800) 11:10:17 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 11:10:17 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x30380, 0x30) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2, 0xe443, 0x350000000000, 0x0, 0x4, 0x3f3, 0x2, 0x1, 0x0, 0x5, 0x8}) ftruncate(r0, 0x0, 0x80000000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x180000000000000, 0x1f9, 0x6, 0x1, 0x401, 0x400, 0x3, 0x2, 0x3, 0x6, 0x401}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x7}, {0x2, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 11:10:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x0, 0x7, 0x5d, 0x1, &(0x7f0000000100)={{0x2, 0x32, 0x6, 0x0, 0x981, 0x0, 0x200}, {[0xa000000000000000, 0x5, 0x0, 0x760, 0x401, 0x8, 0x3, 0x2, 0x2, 0x401, 0x3, 0x1, 0x800, 0x3f, 0x9, 0x7, 0xfffffffffffffff8, 0x3], [0x4e9, 0x5, 0xffffffffffffff19, 0x80000001, 0x6, 0x3, 0x100000001, 0xfffffffffffffff9, 0x81, 0x7], [0x1, 0x81, 0x40, 0xf027, 0x0, 0x1f, 0x547d], [0x1, 0x0, 0x1000, 0x80000000, 0x100, 0x7], [{0x8, 0x101, 0x1}, {0x6, 0x6, 0x10001}, {0x8, 0x3f, 0x8, 0x4}, {0x259, 0xbae, 0x6, 0x3}, {0x296f, 0x401, 0x99e5, 0x6}, {0xea, 0x2, 0x2, 0x1}, {0x6, 0xba9, 0x58f, 0x6ea}, {0x8, 0x8ab2, 0x1ff, 0x6}], {0x20, 0x1000, 0x800000000, 0x80}, {0x3, 0xffffffffffff8001, 0x9, 0x7f}}}, 0x8, 0x3}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="de69"], 0xa) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() 11:10:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x4, 0x80) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000040)="882cbcbd8638244b58dfba5207690133b832737f4b07fa07194a20fa803ba479ad2b18e2a76a9d03f70af96be33fbebc", 0x30) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfff) 11:10:17 executing program 0: r0 = socket(0x120, 0x3, 0x102) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="888a39aba11963ac3e4192f826307f8a504ffa6796302d21538d93af300787d6b3cfad71abacbf4217a75e8d331ba30bbee88b7fb76e78f456297fbfb74cb1314c4ded2373b5177967573f644c805a6136ead2ec48a6d8bb9b73849635389c15faf2a8dac614e1e9ac1607e4bc53d1b0dbc18a1bc5713caaba16cc68f00f516be6", 0x81}, {&(0x7f0000000000)="e3cb64aa28363cd8061641edfe9ca834d3bca46eb10c2996e88c88fe1e982e9410aa3fd2db8ee2e5b90a84190edde5522e1c08268361c8282488d6d6bc825474fb19843276e94c2da29f4d28f5f0bec392ba7d62e11fc5e1677aa42b515411ba6ba875", 0x63}, {&(0x7f0000000180)="451c1c6d9c8d93057007f3427615fedc50b91a29a6de6c03aa1dba87385677607b945f9ad6a877fa702605014c045edb65ca82971c25cb512bbc2b3422572270af076ed18f7ea395ba094202ab6eeedab9364da682bb56a0bc7030acf40bcffc110dd27bf30a5da89576f79a1293cca57c11e57ea58a80b3996b5bcd1ea1177a64c2afcbb8fcb64e4194700556da9b4d5f867412c393e2ef01930e084ad01279dc81c54c6626f4d59f4b72", 0xab}], 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x44, 0x1) 11:10:17 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20000, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) lseek(r0, 0x0, 0x0, 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x100000000000019e) kqueue() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:10:17 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e1862757300"], 0x8) pckbd_enable: command error 11:10:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x320, 0x0) fcntl$setstatus(r1, 0x4, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x3, 0x0, {0x7, 0x8}}) pckbd_enable: command error 11:10:19 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x654, 0x10001, 0x80, "35c6891e77c853b50143ce9eca4e359bbfa04ea7", 0x9728, 0x9739}) 11:10:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001740)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001700)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f0000001640)=[{&(0x7f0000000000)=""/100, 0x64}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000080)}, {&(0x7f0000001380)=""/92, 0x5c}, {&(0x7f0000001400)=""/140, 0x8c}, {&(0x7f00000014c0)=""/81, 0x51}, {&(0x7f0000001540)=""/213, 0xd5}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x811, 0x0) readv(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000400)=""/72, 0x48}, {&(0x7f0000000480)=""/165, 0xa5}, {&(0x7f0000000540)=""/234, 0xea}, {&(0x7f0000000640)=""/146, 0x92}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/84, 0x54}], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 11:10:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) ftruncate(r0, 0x0, 0x7) r1 = socket(0x18, 0x0, 0x1000) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgget(0x0, 0xa0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000004900), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="53e812215b8ce5687c921dda9228973f8df1174e4235b53d7832a6c6fc8c4acfe678999016a018578a2171110143c676f63a6304aac64eaea7463d492d3157985e06e4204b9ffe11201ae50fe987cf0c69ca7f43a7030bf6a7a796ea9ad022098f0a9fbcb2f0148d14c561205d6e96e9132bfb1af22d123e2a19ae8c43ccab0bcbee6d67e393f2f5ed5f81bd6225d6f6c32539209e7e98bbd86cc3865de38d4bf96a882b6d9214c96355daa19304c0e279c43ef72c95e0660eac46384aac3ba6db0f17c4385b28ba57e50012616f2e72fc0bbb0766128ad38db36b984ddd952c8c64e609530796cca9d3bff0593481ac88c4006ddd119005ebc0838ecdda2d51c782a70bf5278ab3b4bbdc86562c12cab97e2bb843688e002be49eac9502caa00d3e3e0595ebff48d0f34ffb820a2a0302c8bfc446feeb482be74ee2d13373442228e519e86e4e1ff354e9af06905acbd95bf2a68250648270d24eec5edaa1c552e0d9222b6ab65a35c767d8b00d7b3888101431b08cf3dd95538012d8d68556aef8a8504791ce865c0e2fbf5f720294866fdd19d05ea42d230edbbe5b01815e06be35b3f7eb8b532c26efe3c27cf3e22d7dca66bc343589b20beb493f64593acff8a0ec061bb18941c259540d934b15e962230d71cbb058315240b1f315dfbce070b5c52297ddb948173433b00db7128ed97aa2e592db7ce7d1c6df4f6100aa5ba831871466fde60d4d98d8b3e297b5bd2039b67a0c9e98171c663533f94e4927329c221846320f569e1330c166b1d9b0c4fdcd58573bcf8f79db54bd4b912046fbd92cdcc34fbd89d709b464b115ae459fb84ad7e39009288b6b98451cdfadb3ec7d4d3268b9e0158eade114f6192eb66a2e1c57e0a82e8cdc8e6364fadd61b021a12ad2c8e47eff066582559f4c7b9112fc5217954075cd9a575df0b60b619a6b8f29b8cf6fc447081dc4452a0eea288601ddb702e232fbc31089b4e48683edcd3a7c56d0c14a4e132c49b7d64e6d66cb13921a195adca2f04f9d20b89f170356ca07a064c19eb8b20fa2d7c90ca2e119915443bb53b5260c9d91173e58b17d1605e735fa5c3ed2c1735ae30f437a6e99a05d1cf4cd0b925486e284ef8872c4d5e47111a2c7f57e172ec8a4626b4a54e33a0234a219c0c2c236600d56933d3d96cd51d5ef23e5a34e6a34883ff719e44669b63e6cc83a7d0d66d78e9102dd30edabae71629645c40411c1c557e6992cdfa4c1b6c168e4c5b43a43e3df97276df56fc40757287922dbd7106e8ffedf2a70e5e729bd110f654de836b5c8e36ea4762be4c165b533c9b6495ded4b82e4bc8c11127a1c52e09796f57c9ee6f060ca01a92c486e5c17fa629bc0972f1c0e9301ffea084aae579ecf26041f3d2cfd650e1b5a24e89fb7ebd2afae10234d2586e16f9a654591e5ac93716ba45827136017cd883fce0e7fdb15f05f0e0a20862f477dc11b6b830e4abe0bb3be3d4a12720e86a779ce7d0fceeca89376d00572d5e8e2563cc2fbf948bec921de831e4bbb0aa95c9a115c62d7f6f6e76ec5692217b739b3e4b06c0ab76a2eba9589e952c216ce7d1d3b53d68716e51ab92647c0fd6aa325bb0ffbad612b3945ba13a10eccc801bc07e9d0bf83d8e4fca994b847eb6bc2c81b4327b8f2fd2f945b00af44db039cc2aa787a9ae76f024de8ca77290e5dc003c8516fddbf354f8f7acdf835d039da447a33fc686e44770973b815a7caf91e010df19de9f388c500bb7491cd2f342cd1b3ecc8ad5e04517ca46bb8be0f616032f0655d6c514230a0651c84e790160b2769d40ad9eeca58b795b343509a62f4848a22010a42ec9fa444948e0e5369c3d491ddb5d2227607c2890caab0de85a1a0c0d4ab20ff1d8ac94c15e809c8a0ef83bafe60b3ab5861a1ebea2600654c5fed17edc7836f74880d25c777e7381c9f6ead40ee3ecc2ac412c9d90358ec6274eb72ea47e62a0df86a0a42990b95e2dbb5c8820579c58ff3dea8265df5f206cb355f20a99281b939f2533dd2f6deb8bc98b73e28ca075d31b8d45219948b45bada2f72b2f8a84e4791deeba7a817b90b31655f9633e2d1f614e66167241575fa9106e317c11ca9885ae80adf829c3abd2558366abfc5cb99348fba54bb3d151b568ec4fc2efb473a064587da5c343b462298a59927239ba01debe7004173a2298544bcb5a16fe346f79d85130d52438f3df2e739fb6cdead36d361a221105253cc1e3f3454a1497b2600b6090fbef9e0c689608b96f3aecc9bed993b6eea383a54c84ce30d471dc306f912fe871732d49ebb266da2995fd49617464da62eb6ddbbd9314f39fdd7de834f14ec76667209edbaeff915d3d2a16f3a0fb46ff378391878c37b4d388fb0d262c77118009c626647bc83818877a0a8b7bc5feaad176ba0482449df343617c741bea5dcab59c2d71682483a0e8d6900b725aba512badec741600df85f1b16b127887033ed1632027ad6a29b9a00a632efa151cbed5f03d8687fef5cbcf55ff4343efe2fbfd9d7c6ce095fe49efe9422d0bcb1e8baf53e0f740782585c732b1bebe41dd17b4ee7a3b8402424e6e7ecb9afb32dde0670449c2e8fd12d8432de68ab642ed2563d2406b9e7ed9358f2c51f92b87419701f2cd02be6ccddd9234f31b77181cb85f660a429d326d1d79fd459b93c6398e90cb75fc1bd30af8f3903182ba654a10ff28a6f988f0372af049a6790f9c5cafc0813cac26510f8325d9bee8422197d0fe3fbf416d97727a59a309bbd88c7d7655f897a530e40f2f61184c66f2ea498074d8519e13763150af948e1a04516923e1f4534c25d68724807f8744251314188ed70a64947dad28752fabfd7857e623ab84b922324682454d4f2f96fc2972f83aaf7bb179149f6baeead34474ed3897479b4063981020733e68f720d7764c8a2c627a46e0b3b64295287127c5208324776dfed87d00240ce6e42d5c38f36c919c4969dd3984f96f81d666d23ff206be77193b3cbb616e9da92f80aa76d15a954b742c575c50df0797a403b19b8b3f56eae7ba460de7496b41e9672dfcd4ab6dc7949aa47fbb99d8e3c6fd679cec765f362bfa9afcde3a4bb2b2b9a1d990884c4dcce9c2a4dfc03a7fef98888bf9103b54937c440fae6be4469a129aebb0fdf093afe45a1c1b1da51caa79c0cbcd4d34ee5085f4a317060ede87c98f58dbc7c05480dff24bb723c45e9773284f7c025bac105e96ac594136138255c86499d7eff9d1e924fa6a6f19cf57caab6cfad4546ef4b3fdf60717e2dd1b5eff2ed2a7ee33751cb8981bc11959de64798b91d7683808d69057b039a804004af9aec85f64879785ac32a6b9c4074a03277155a24281c9dff1cc2f50b8b58129aac212fdf45bf3862bc2a9ab5e76eb5c9c65855cf9e92c6b6ccf81d6a63a4952b1f368a2e43565234e584035a7da1d846250cac51272116773a18283dcf6ca51b3ba8a01da2186978909d603b97804abd5392b279a4f0adfa83f72bd526f730b0fa098b17fa15ee609766cbbe5e18c25b661254f9ebc199bf02d271401354e2d342615ee4c6d954a1ee4ea32065874f0c91ba57b9841812cf6534b4a59ae1d8fb559d74cf08b6b51cc2e1ec3aad91d4e2e54e2003de881772a08f999c0221bbebd95a67b592cc092c7742767b7775b25635087f699e296c1328f2f404198d112998c9fba563f327d6b0e04e8bed7affdb34184fc0af940c9b7e2c4ec070336e10f50f45dece1fd8b49066b8aff9398d5ae980aba459fac671e3bf32ce9b77e0c3412b21f895c63734c2085d47bdebb6117e2869d1a42343da04e8c5d1c9c0779cd55bd5c615bdbee90f89ae215b36dac81a5c14888f36cb352ea7863ace908bf12b683b0730e6b523bf91e8a44f67324968aefefac675ba4f3f0cfc80dcf48aa128b0c83073346be0babc6fff7d822b5ca10ac651468582046ed2f35f4b90226da69a3f1b9653b53d1d61385ca4936a60bbe7a129193f7af616a9a031a34fbb839df52d2a3ddcceb8335269ea66aabec8a8ad2eb69a9b2b535ee8a36363f30da7e3f18584b2ab2891cf9a2e39ee90c0952159eeb56669dd919b44f3b0c312d78625d1964e5dcd275b42241eebb6eddd24dfa2548bce195fb71501e5e580af287f4713fe8fdcaac54ff39fd0c86b82be787d5ea1a478222f3cb0c5a3dd87c19a50fe041eb24b1c7d0704708405466af2efb1307ffde2b2bddbab04953a7a6dd087ea4a3b5a48c898885fc95c6da88459524a8038da99f79d821bddfb4b48e4925280f3dc425018a9a0d443677a22b53bb0add502f05189aba5f9e3f93f6c229d670542286969b0fe12a1cf0e8ae0964e75005913e30c434d383448365e54d443656a47fe9b3f08a0125ce268fe4a66aa2295f1ee18ebd69cd08ba5927c3f497d00290692f48fef3c19a2020908ebb3009f623baa099dc57b8ec68440c81bc68c16329528f66b1c859f73887fa14298f4bcd545d575d77440c8ebdbc1210c72d8b67f4757e758d746d7fa8b7d5c5b32055d87c77d9cb849bded42e7a4ea567cac574278030598a0f9df1cfe519058879dce684ec4cd4657b8fc345330f538b47be8fef60e4d1dbb674e4164b38e7307c7b90795ef95540e397c479298f8e489479a7d6b78cea0d12c608a7824b836fff6117beac4816594f3ae889914303a9951110b839b18ad0f73ba2fa805547546ebb8c319cab79f35e52cba2709dd1a6b8879de3c6044cac1660cca1ced86c5871eac136842c510fa57e01e596245f3d507d3d25e21624d57b7578dfaa40fff6aa61e0bf058d97911f4aaeb956154980d21a639a257415c520298effee0e45b852748fed3bf4236e6129b4914b923f0fd1b92b102701252a52d741a54c527cbca3a8064adfef282832ba4bf9defe05069dae84f0c4b2f48e1da8d887121927a1712cdb0302e6a6f7532952310ae14a3300dc2a0ff9d219b6eb3fa20523ee7e316d95b8a5282dd677d727c50274a343d9c860fcd0625cb3f1a5e2c1b185a037aa302c5f91f10f1f1cf0edc262e56ab7ad14ff5159a9c109ee29cf71f0d9f5b9b2d8803418b807eca6bea1fbfc4e27fc246ced503fe73137f37bd45f61695b26173bdd2fa1616fa3c684481eac568366b58d99e9ff0aa93deba9a2b2385d484fa2f85b5a8d54e73ebf8fdb13a863910329dd2ab603359c28977249579fa1f41ebe78321ff4d856384aa8b36e1265d35b89fea918ffd6eff4ad7f86f7eb11203899a1fb183a01b5ce9ee76b919add1057149cb6387f6a18de2be9dcda6c8a6db9450083d24fa16e9f4c36fa111c83a3c59062d4463d9279a86f415a51da3b1f0ad98ece20875747496dc369ed5e1734a59bbcc58a2e23adbb4ae546d08cd83a66643f90ed74aa2de15fd08a114c002b18027fa443dfc24a992eaae2bda77beae32179fb843d967e36756ded04a4f03d70f161587fa50d99e3932b92c83735356878a00d56bf293c821b9b404d88e0e7a3ba90e3b3e73e5b6cb68c8cffa0e7e9f356169558864710f27d16923c438b60e1e4b40913844edfc825eb32c5940dbaf571d5695c52bebf9f76fa4debd83d73aad7360615d60925025ebb75553cfac22bcd64cfefad2c27ff9a1b817c8e0f606d8906ef210a50268b4a14603b3bdbcd1701768d654dfcf1b9fd6698962081d3ee8b5f741df7b3b733bf65c5f9ff2ad95c2814e2b18221b5e8098905ebad7c6a2eec82a9ee57988c719c45050f39b093f14933c3006a0d5bc5edf52130bf8add40f412b481b2379eb", 0x1000) connect$inet(r4, &(0x7f0000001180)={0x2, 0x0}, 0xc) msgget(0x2, 0x418) flock(r3, 0xd) accept$inet(r4, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x1, 0x6, 0x8}, {0x18, 0x3, 0xfffffffffffffffd}, 0x1, [0x7, 0xb7e3, 0x100, 0xfffffffffffffff9, 0x100, 0x20, 0x1]}, 0x3c) fcntl$getown(r0, 0x5) fcntl$setstatus(r2, 0x4, 0xc4) r5 = semget$private(0x0, 0x7, 0x0) pwritev(r1, &(0x7f0000004540)=[{&(0x7f0000001280)="c85f18ee61b152818aedceef6e42c3c90aada15993c3", 0x16}, {&(0x7f00000012c0)="824a08266cd7f78f65dfbf1dc72d3d86fc276535ad12de288721653679080e10cdda4f3c0e79ad3e01d571b6907d6afdc5a07a88dff7c326a82eb77bfcacf9dcb1d34125177e5042310c6dae2f909b5a4c72ac83f5d757849d06ee88346a9d75ed7a39facb23e2b52c5491df88b826e196d390a1ba4114831458e1ef7019b7d6d7740e", 0x83}, {&(0x7f0000001380)="71187e6ed3d0ec21f9901fe412b01882ac047ff8f7c034041f65bcffed", 0x1d}, {&(0x7f00000013c0)="9a595608db67d19413d8333ba268512e48d1f557fbea219a01e544924728f6fb5d4c28026024e4b88d2903cd72e2bca684ce5d2a2637803967af995b3a", 0x3d}, {&(0x7f0000001400)="fe4f60b48c71a4b7921453ab843b75ef7d5ab55b9b4d14deabc1669c250cc4d788f4f5a698c837a228675abcf77c87cd345721b504aad41c810c321fe43c81ab0cb0ea071b07ee91d0ef06d3b3dfaa018953416a8912fc933128ba961192f0b64ba2f5c3cd8ee4850e02f9f0bbf71c595ecb7ea548640a8f308e07e2352dd221ef7a9ffb8787199324743b8f6901246a095b3df46e5630d8acc2ebd5e724deea48b558d0b7c1428325af84ab834f0034389492692ec35b7d342fe39caca4a5c3f8186c1217bc400640a9f11ede2de950f57b545a5af6b8d0b69b0f1a298bd9f108c5ff3773a7992aeed08dd58456c3c3d7ed0bfbe5e10ab5d5c0bc8deab050c401d43433b0ff7b6f36b86a91cbbfd064da23c371a750392de7f5a7a5e72c8af70c361d6dc409cb87cfe78104924afe1e6bc13360d74c7dd3977b9d936a63c2e246a8b1f06e6e1876383d124a9b7ab26d9ab1158b41afd5ca2e6d55f7091125c1c9e86c2fcb3b647d1e1ef6a9055355b9c0f9444e5791fac709914c011627ce13e9c3aa3dc20f9248152db56d18e240b04a769b0532008f28a3f14f8bcb787bd2a90b31aeaaffd39bd67163655dc71ca111f0e3104cb36d3b5fd682c6d09bce50776aa100185e54f6d880a29020a27bfd47951e5a9b4c26dd7c2d242a19aa51cc0522d0e63ae2afdfb24d6e9fbbe3cdee741d1de026e3c15001c5449ba9707334dc565cdfccd2020445f5a4ce3d0333fdc880cc2bf4e5049bd4f3b757a1dcfd6bbe312c9fd878e44c061b314a0e395bd2c9028e1858e5a4cd6d147ac92d88455c6a93c49485bc050bfd9b480f75270a47b1a3d3d727efa87f25d1984cc48065b0bcfb66a2fce66767de8219d9327f01a31c7e44087ce019103f84bb1bb6ca2bdeaeb69fdc178e34232f644d447e9df5036b0b79afe8972c1355484d99aa998e4d61357db60d20926017a9c5026b76790526ea75bac1a69304c3910774f84e7e674407b4b19f30397c3d59c73ebdedf52c1bf50fe96423ed8485df63d7bef2c46b77e691a5e1b4df4b51b8bc8d2c3e145b2842163f3c6bbb5ba19d2356c39ace15a3cdedd4a16867e6008571c8ebaaa5abc96ec08aa2274f373328925173e3c62b153493e4e734ec4545c61296858b2cf2e6128b879590499be815355ad5e72b6498c83901c0f10f929dfae9fe1ff04c1d4a768faa758f71dbcbb92933c0c6ec0b1be5d784d7a35edf378f62640c95e53fd4806c0df336134f5d85280006bd770dda39ec08114867e9f8c1884d66b5e897a0e11777299562cc9eccf7b8a740803bac1dfbe71e000d64506793e8145c0629fe76c0bf66e2eac0cd6ca0cf14903842ee921a41f62624b123b93b0cc84e073f6188560b4399f8430d8a5bde668b01def0c633d2f9f66b03b23b4d7bbafea20ee112ecc3a670dc823da1438805a811be665af1c03e100692cc0403811edf3bdf0586de3a880fa4c7bd824b4264b9fa1d166a6ed8e9f71e27b7d6b9b2f3efe00dc0348f2e300e12687269f12b40d6583114b6f9c66a446ffbe957b5f13ea3d5a081b6a95fe582421158e195936f92242873a6555b7c7893b6d170876737f3c3b58be811cb69dc3f33d2efe704400901a371011f4486d883196a8ed0363a6190400f685244eeb515d4fd728ab5d6ac11532a64759c332fa05f67e7dc6de0b18731df80f423d7c6803335e8b45769790dc3256519bca6cd49c943e746d34e153454c1339b97210f366435ded5f2d6f32cb5f601646d9a77bc27a75bced97b5c8f6ce96a751c6a2509c14bffd5f714494b03435fc9f9e338d1f42c02a3aeff7fae37a8db15b367d115c924d479fbcf9d477fe6ba387d6ac18ce12084c1092f59e616132653d3fcd77ba3071aae77a4b85a57f451da70e30f5964202ff71e6a553180742af5363125a011990cae798b0cb8796d6f8b4bc74c694296c9aa813d143eee973331f882ccafc7df63c1fa4afd1fd9ea1ecdf900552184f9e5856c8f6cfce7b6fd88b5d5d0746b2fa0e9a61e65c52808486a1336fe48b2cee771aaa522c95bc9ba0eeb2ca50b6b18901b9c33ccbca317b604ccc735a6b8c3984cc1ed4fb9e24391730df2b91da64f6be84c90c5230e8eae3cacdf89f82f25bd2c3ba7bf8acc970d788e02fc435bf49f137519fc973b89e552941d778a5a29dee8e9541b724a7a041f30dbcef99f60ccd1b83f37c29ccac31d0bd98c82388360e14149d6dca9073cc57b166304996b7b6327953138d7dc46f84cca68da2dde5495687546c63c6ae11581e1c092960563b7fdc67b1398db66eb344737b86d159c8dcc59c7ecbdff4ca9135a6b1327c5e20b0e3b37325458060c1befa0f4669e9815b5ea2a0bdf0d794dfd0712be94eeea11c643e79e109eb0c3f2fa44cb5dc3e4922749f40546dfb2a84f96790fa094647ae13cca4b3d021e158b63c05bdcdba0f85290f782488b28826ea8066879a7aa9d8dcaeef32ae362d6f9e575d388351fa222ad21063276e0f32a62f55df6a1b07303e8b812b5310daaabbda35bab43d00cf426a12e77bb7e08295b9dabc042dd36516361de98b094c0c5fe25983c86a7a020cd738c84d0655b3f1a10f0b8175852b835768cd2aa6caa60f2d38bacf43a54df83249e224152636272d429262db34caab2c14a0a9c34daf9b9b3b4be99a812b67c74b2bc73f01953055c01dd418f985c69a147d27737c913d5e64d33ac87eb3b68214d457aacda08f26a44fb814c0fb96d44820031e8ea300d6176dec3e5087b1c7568123b93e7f4189a556569715d1e34016d72b66afd6f9cffbba5693ee6b8f67bb9e3703417985712873b3f9d9b4250afd06c67592182c4ca8b625e2d172cf9c7d6aa276b18abc959e103281ec6c087734a0e7be0f42928aba72cdd135a1926b214dc6f40f8d750c90e743c5f6d40c1e345452dc04bd05f01556e598f9e24a01c43222923a1b37f1bcce7a86ef331e6f0811a320c123ac8133f16754494f977bf4223e022fbac5c362f7f4b08af6edb1b60280793e680dafc2e5205159da0c5250cc50ebb65b6c7b352158b6b6051ed3f117c8091fbf2df8895843d23d0e133464a4f0f3db3e077da80b9af0faf806ca0f82a8b73f8a470cd98225017b485003481ece14769ccf1a0f77b427ae2cff6300d437826c82e2cd1076b01f73eb7e620bf6dbe5f7d58dbb0268188754d21f028d011e97d4f06394b7925d45552856c5b8fdee5b4562894825e794d6ff35a1497d7745aeb5e12ef95b7a5e7bb460fb58cba29c123308aa2384b3b9158f497e472ef16fb85cb5b97aca5ea1434b1fe37432bd16daf2ef4d6c87afd18f61c691294472685001d872953a301074a90a152ec23f8fb2636742f2609e1c6e9487db28a7474308aceb94fb8e2725057fdd61009921ba610bc421e85bc71303c660001a4bdbc59cf8063dc60efd8bc2c8c2ec57ac3e1e1dbd01602d040addd8fdc0557bf18f4bcb99da6b4028675f303ee33a50ac23a7defd66b789af3c6d69cc167474a3f1d20bb40237fa55e912355315f44a8ed8033917acd8a2eae49fa9a53a8582df337a58873523f29e3d30973b0b5423e6d4bbdc48541717d47fa72e40ec0caee5bc1c7cfe5648a0a61215e56ea10cf7caa130841e076ac45fa211645d97b1122ff7093be93cc8a5eddb57a7710ea129d555f4b121d226e1fe8e588af7601ae08af922a8f31f2be612ad82a2f231630e83e6f929dabe6e10b56cc20cd0b18159cfb9fd8ef505f20d752e7f420026e2fc666e4b428611f825e2c1ed2bd98beb9554ec0dcf2e01c4374f31600cf60071d45c6e7e0fb82ff7fa8479847b05d721f4694f6edf316982941e6b6f1718953c59ae2f917b766fadce381d27ea272c94e0532cacd6370b067a7ecf9db733c878c54104dd8857208d6d1baeafc84a71f9e55256d122f84595620b2eb6dcb7c87eea27c02755869ea2dbfe293e2b8f41d563b68f9beb668f60f0aa09712276a0ff44bdb3d08309bd6048285a49c4125e040dcc0223ad0700d48b4b1fc1855fdbf9bd090becf10166f7db1e0652bc7990112e3af3fdd9a18566de744bc3ada34e35d3de7954781b8c6751dda77481e8a37ae085d995af1af9b7c98b03e8766dcc1a5cfc5bcc2097af3976b13e43fe8b7e6e01edd62697f84f8cc2749405383bccf01e526bc6f0ae6b6e4be710c0c1d39729c656b4ce7fd83ac5322aa4ee3d852b05f433e8f1c246846be3322ac9f3aee3bde3a0f1283e670b6b2bf56d1297b7982d2e121d9da8aa68e3524181d3542743e2b4910691c59e94e68c6aa771688b36c9962370749e245862996cd8f7b49d1d346079739bc12fe1decb335d597d0eb99281975e5e89421e19003d07633d38eb1593468fcf948531b7c6313a9f9cda169892e5df4b4b49efb3bf6feac976cfd55ed8f083547436356986084ead9dc7ddc3f7f2e6c0363dc8ad3b4e2b7a0499bfed2b9ffae642de542d0d63f39cd322e59b4581b65da3b675ce177bac68461e2ede3a43f597b56d6045275218d5c50d3ca84367e287486a2f217b40dd1f0c9856ad8b178504ba1fda5180e979c3c2f346a5bdad4fee992e464b7a9efcb1beff0674d5be2177f6d84881d111b17cda1a81d02451ec33be505f214dedd288fc13933d721a1fdcbbaa6e903293a19ec954a9183f230f0659f5968f7af5ef12873fbd2b32d5825fb607a6fc80f4cbf01049d966e2900aff0220cdb016e85b378099a3a9f5be34349584589887dfcabea705a1a056a8140826b512aec364d102ea1ec40bfaf9c6f23380df41beee26b7713f3ecf76a927d8db02d91157af466a2cdf9d317a879ec236c59eb94744cf4de0a58904aadf608df0004eac4567adc7bf3136f36747b56364b48b0109274d21b81217ebe73630f6992c553b533db4c55f551e5ad33755bc28ddd10da5c7047ac25ade3a8c046c0d1036773c3f386dfbac666e273b8732fef982e60fd67e77732f8b095371318a521f9601cf431f65bff8588893cdfa78843bfded11a5e1f30ac4c913b19fede1108b2718aa8753647372607e6f6ef3e17eee84bac8ba2fe42c97a245b15f2bd754a63a639a3ebbcecf9f0407bd07d3b849561d8bf9a5740af2ef28c6d1bc035bdcdefe77aaea19a31ed5eae866416d39e996bbab9f096ae6399e10d85a2f6b6e55168bf378ae97d5db548e739f38fa34e8f8ccd1a444a508b368e6722ec8d8e6181454de9ee64ea80c86cbcb2c4b2a9f051331c804dd70074a91c5d9c9e9368300ad44683a60f3e0b3e19d60e0dc6a9aa52cde85db4391db428d2d19065dba079be9f17b1c5bd14119147247f9ca76eabedb7453849022c5411e9201a3b8f1e4e6a57f50fd8b72d6cd814e6943a776c93fbf7fdb29216be52abd34f0cbfba081c0fe5b2f686272f0ffa32b66aec914e29b306578a993f1172766b9163c0cbed28aad24d02557b6d1a31bae171b7f80a3ce2ceecc44bbe02898ea20e42c1ef41776a9a53ed9d7880d0716825648ebcbe007873d9eaa4e9ba87c737ef31799407393ef2d4b2694f88d6d795b4c1b3fa1bb146ccd78747d7a87f6252de5562f43e93719c67cf89cafdc995d0c8067dd0d0d7bac6ced666ea10d5f02386c21c46f32c5ba25d08b79ae82e15965c1c4b3a038b6917c86171887bb51e3105ce789f44365a805efdd8a89fbf8222a6e939dec8c3e5178aac2511b2f21ce9d86e2d93b04eabf2a10a8ec4dfa7472459568fb7e55499b30705a14c8a49edf992a4079d86d626c14ab2e66d621348fdb9fd403515cb", 0x1000}, {&(0x7f0000002400)="8d53f76fdb34a8155e2a3252202d1a791a7d1f1ecc39dd4e041b33faddc1d8334b693df29f13e1501884cf9d2b3543ebe1f54119020e162b4a2269778437486c6d4bbda92c1c03a33e626ccdc6b3e9fe815fda30f1aece1ee620b8acf521899f5f5468915150fbf0cab470706514ec057a7203c3a26fa3ceafd39e79d3f54a5b0226c97a2cbb213de3c7b28d9dc7a2417d77011cfd349ea9ebd8f0e48c97165b4e9e65fe8110231cfe13022055f4284f534aefe630fe056bf95e1beed4c2289aa3482934d64ee9459376c74049093301791010917b5ed99c9c20d7830181c772eee18f3988c4a5c1f7eaf7e8ef28df36ae15df57c962c4089f6bb147d9a30e1fffeb03228be61a8e1ed9e0aed46ac19dbb4b670800235927b20699dd3fd77353c21daa732fb659f78a9339826535b6e70b0397a9cbb3f9758b8ff063992332f67df7b494c5d55e23ea042a85866aea3ef2947acca45fd36d8fd0b19680cc0b7497c0714da65d3f32deb10ee056c86f8cf4dbc282c30c326da8c3bfac523401b15039758d51447ee5909e1416e36e4837f97aa79aec94e185cc9f85b30511a18ce5663189e33524d0227fe029237f6cc9c59d273bd516c5e5cff92fb36621ccb0962af36f4883dd5bceed9caf5f702af7236e46f2c9a716f0c263469efb10d809686420e5829ee59bb8e21303dfa3dfd02989cabd4e1f20c20d32ed835107f141a836909576fb6892803fafe7a25a020cf7a78bc3a5ae8d03c7fda1a494ecf46ec2cdfd5925eafbc75545b6e78931797de287fc51bb5410b08742788e1b193cbc89588de197c5469e7d2816c68a5a6ee5dceb5ac8dcc28e5c641f1af52f73607792e90356014c743298c222d1c39b4626f1b7df3e8683ac434d12aceba12ffbbaf632cd6295a45d4bf17860ebe1951fe2a79252779c686fc808f916994d2bdab683b623d4b6ef3820e7396d4b66ef0f23ecc0962337b2540af1db2cd54bac1ecc1d2d2f788cd10790993f6a95c85327472399ee95dfec528c2e6c6670a4aacc2c1eede873aeeae5f9b775f1e4669d5155806a801e192147d074a8c7a09bf6fe2d6f8f874bce713b1fd50f5242787a56448c981cc1947b6661f09b2e83aacaf4a55520db61118ef3217a8e3eebadc7ed6e7ed25e78b8ff8697e72cc9b86851a4675f71c085166016079a7f2a68b7fb50ebd168af56445bcde60a2e70f06a987a6dd1df0de6aef750ad3644ceee5ff1101cc2f9f204795b74263831a062a936ef08439b2a0ff4e07b36d687951221581606bd8edc98168f1ae8dbe2dbf90e148c9dda5b26174cfb8c5acd327e9d04376acc4bfe83c733895dc8f098cfee187163a7e35e0d3d8176e432bbffbb839dba3913a7e0aff285be3eaf5358ebbdc9c9047880982740da5dd2e22b43834adeede1c6a6c587d5078f6fb1993c29f7f6072a37bcb2f364543df16a5054d2ea2007bfc4ca96ca5d6293570a1904c3b864442bec6f8007654471d6354e8d4b8ef4d4c218149b13a509277fb685c12d3afc85d056d29fb8e1169d9b3e7afb30a95b4721cdf1292f0fa53723243a87027c6fa83df82162fe2651acee4d26b916134a6ca572155ca2b2943cfb18abd8e962da545fd3e9c05218ee7422c96cef18299422b4d19040ede663049003784f15b02b5e149f5e4a6f735e5c2d9711f2a966547dfa6888342303dadb57f07ae728ae1064affcb64f548513a7bbf58a126a938a5e97555ec39c93c12db9324568eb5db299742f4574424597e30a2f27b443cd53e9acab0ad30fc3a94a25dadb41ddd075b9a3657cc9993ec540af56eb07888fe7052b17f753d62a16a848e3457d2a1d973ed3ddf1fa0f572e6924f04984998b0c8b8b4e865d16e65297fe05a1b5fef038c100e006fd0fc18fee21362c76a594d74ddb51c052bed2025e6e0fe7419bcb9f5a75915c7874fd81e056f8348cca7af7c6ecca903e2392a1b80ddfe9543dc0dd3f12fa93f1beb441885d75a6e9c3972ac8c2dea648390a17740c0af636a7817b388a134350c603477a0c2a82a3b7cdac7b49e6080ea1b4cf2b4237c682e213feceeacb47961ad2fa2a888e3549d5889f218172f6a853cee087cef4262a7513ca7967dbf189d291733d6390b9da7a0cb6c99f31bd220d58d4b2cce51203ae52e2df86860631ea5cbe36a4f30c5adfe108e086ef630091cdc72208a0efbbf5a1014bad0f76059057a1fbdb04e20100c8d7d0527abda0ed95166c1977493541635510040be7ad9df0432479294924ffdcdd1a87a6a68ed21751fea0ba73556e9b9c02859703b4b71210f4c9be64ba2cbbd25e1e402727d6d791d8ea70fdf7452ebe22b25b4a97a4680478ed5c6d35e33294a0582696a696c8dbc13ee337d424bf1dfb1e957d5e2950a8b2b3860526df03c99d067b3c72606b3a6a9f46b284202775e9746a480734f360be7868f1dc952d80a3400028ea48af0ef64233661facb0ddfef56a3249c0414202513be43f5409367e4bf81cde7036950441dce0cf8ba66aca69fe7c2d956bb4024addd7bb6902cfdc470fbb2a34c43816271fda3508ef45b7dc3c3eb885a574831893b3594f800099a00cd2129952845b2d206cce5fb3614b0098efffe68578209c402b8c03944d02bc0edef771473a69fe556b26f57596817f037040cc975701558cc2fbe455a1c71a7dead9decebb58d70f3c8ed7c3faa63b0f3a377e0440b5c834f4978351b94a7139b9607df6ff027e8f126b251cf395805e23a56826b6fcf76a59dd68fb0df84cdfe83c312baf16c29bc8a0f17e5d3e2e63f4b170e14b9163d3d37cff17ed62b304a96b9ad6ac6e9d62bd2f9d736c929ed3f2e79e8a376c6ce91d2ab6d678a0dc9bb26c53d8b64e0c47718bc1cf42c1918e49e3e2b7b0a22ec37f979d3821b4b1720d1de16597f73a1060bacf68d1baa88ea5d5fc2fefc0a45d68b0bda711c72ad2e59286652d43783fbe286d19f967759195a4a40d90e8ebe7fbe7db157d017dbdbafd58ba374406ae44d9dee573d388c340c954307ddf5c0baf4a07fe551c70e204020d94ba5fa14547b89ce6a04fd690827b3180c9965cba113c57af944c20f8b028cc95715a2d116a35fad862bd5659e75751c11a782bc7b4124802367a3c27ecf5bcb92557b76abfc87904fe92904f939f4e412078d52655f45cc4dc7b7f568bca8801b9360260cb18aabe3aa0befe9c4dd49e4f9acb0a97a1613213c4b9347a89af794b764fa3bd41e9d4d197355afadcbcfc8b69d5126d508e8b6c493dce01a94e1d2250e9e0489fbf1221951ef979421142230f602bedf5e74f0c12bad079ee840b2632f40b7c14609aa606315c1ba6d4c8687e7e5c7e1232a498445f927005da3a11d1c4cbb7878d46e0e600f9eb4f680dbd8122de6aaedcaec2bae344ed758e8c47a4fe3740b73a4db53259af9a89a78217d2f2549f96389c80415ba8a31cceb5dbf7b7c88870f0b8fb94e410f896ad44b50d9a599e6dca47da1ecc3550599e8c2a18ce97eeaa88de84b67ead67b98d13bb7ae37966a41d1bcb180f7a29726d0999f78811b52db8566a178bba8d0acfc9b7826bf7f84e6a6409acda775f1a44d3a0ce29dd76bcbd54c79423dcd9e2af667643e1a980253df7cc1d761d972b076b134d059db35fcfecca9bac317f728a9aae8524bc5d47b7ad75d59ac8651419bdb0c1721d5a8a6953e2aae6adb81779bc78921b123533ead93a83a1e4c96f7e8a1775c5f0e840e2756529d3a87552bd8bdc4094446354bfaffa91590e17cdb50004f79282983916ae686b498819eaa47e4dec0166e7fd5f4b14e0053e4221efd4c69012b07d0db03104f6d3f04c47295e9ec6deb2b064866dba79529e0d5051e589bbbcdf337d533d1b63e10dfea5891c6c87237de1f5a8ddfaf59882af754d48735cc02a31038bbe6aa1a892f65bf237a0f6b1994e0ddd4ca38b103be25a9f4023e593d52cf327cc225f05c1cfb0db5f4ccc96def0bebff3ce04bb10d2969cd4bd2eaea171fa2a3b8a5c6d09bce56d28e4e8745b910f23ab6849f138fc087443d1b0e6efd50706f14d33d4361639b269577ccb09bfbbbd7c189bde60366791c532c836d9531e07bc706fde9bc0856c0af4ed87334177cb4fbea2f8d552c46fdfdbc520dde42367e044198bd350290fd80f64227f787f8922c0233cc2769ef6cbb041f77e7b48980651463c21e416ea585244ec90c3afb14876648843f627813a30629296393daa6654ba723eee765d0e66ab9a278d0f2b16f8fea7cf828d31d1c06abe64351b435e1053a5330b57f7651a66b15fc169a00cffc54a4baec410cd2e57bf3a0a3fc5d8e1889b08d18f9f554ebe3e3242f73b02ebef94561b6e3d06771a638488789c44a94db123ca60aa574fa0a714468f15f5549ad7977b2aef071f6cfa2a884a668ec3f3037f42ccd22bc63ca8de3e3f6c0f9d27ab33515a0d5337815941c67c1085103c78b843e6ce07081371b7ff9116d4dae78d75c7c8f17f57fa8a3a92106395ea6bd47747dc5e1e65ff827e259bd0dcb6dfe1f1e76ae6c09982827d0ae1d36ccda6d0f4d9f05a6e5dcc542cb16521d28af22a059163a102cd1835d5d1a52417724a0dfd96b3b25e7ac5a7f6eaf8eca4f8adc88a0ba3766205f82e3260a4be94814187c1ba270b7ebdc2d1a5619566573e1592e754fb2bbdf52c172e6c719ba402d2b69693d823af940c0a6f9e90ac7f513326a959227428110a9e71b096345665cdfc93fba48aa98d9b98457a3056973942cf609817a81db40fcbd917d14d7f97fd2ccdf26e6190fdd106493765960a1ad32ee5d9e20cf5115a11d4d2650c8e6fa3e97ae42cb95a20ce5f4a008670df89cc4d4b4fe0bb8b36b6b5e3b129cda03047f04a5b34f0d568cc551c4ab6bbcbdfdca3d180bb202fcf4bef58852b8d1e0f8b16f72b9ad33e3c658c4138c75eec07ac07075c6bb58c3693a5a84bb9229242688eea8bfd6e96ef554b764c9cf4e3ba6a205fc205938e249ba28b1951d931be848019b31b7c86c62778a7b2eac77eb7bd03fe5fb0f2bbc0b5404ceef99bb89d7b3777fd3f537e02e2bddade1eb912098a16adbd1413531126a243ac49f70139c471151fb730dbd4ab312b81dbac2c550d9d7e202c764b144bffce61bd8e66ebde76dbb8907dc383656f8c43b7dd4c45e148db92033b8fe7bc0c1088fd3e7792b6dbff7578375ab44f8c54cb0d68f87d03f904e9213331758352e8c29cca192c3aef17abf9380a2cddcbfb72c61f213a08df6c744b3b0f4263f6de66b1447ebee25be59e52e7e66c772a2d98f13b2b45bbbe675238ed0bc096a752bd484d6e2880654bee2a73bda0a84aa539618dfc79cfdd55b37c7dc6907990dd86b032df4e8fe2673c2024f88da619c727e92d90109f7568839adb150849a482888656942587b1ddeeb91f4f8814e1f2b210cc25aac881c8db9f41219737b78f8003362b5c1688ac6170728e19b81d8d3c99eef0af024e7cb8951935d403dd92d03f702e6eddce57a62bab330de5f16163c815cd7c7dc5cbd7e44e72ef9a94dbfede5cdf1ffc78dcb3b5b2cf9cf12caba1357c8fabb95f3522eaa1486552c13ceb0064cec57a96f5a973cbc0cd0dc9cd191833035cfc9b872e5316ec1af8b7e2cdbf45b71e67d5d2dad5db39e148ac2e43fdbb5e52edc835c8aa48f8407e4cfd93a480aace2f36a3940c930ed920e0a7d82d27d63a76cbb42ca9b6a974558cfbce0602be446a19398aa352e592e696db93417b12bbf16162235d50f3447dfe9ff3b5083d1b2797a0", 0x1000}, {&(0x7f0000003400)="187b948add4ae6725e412d8f0e48a34656e32dbc2cabd5a20e8e39b30cc649353076e2ae032c74e6f0967c764ab2f4fe972abc4436df16caac74301b0297351be05d4caa907d97be27ec72db2e0798e76be84e32df5bff80b248b3f4c30a2a635154ad7572fab8f0666a35a936f0c709c4f63f35d8f49836b6541cce7eec53c675f3967e4318982dbadb62f9b62220bedf0ccddb2a8aa87f1ee2d2d75318ab179a528985fa9aaa0c8b98674368d61665c2f5ed59352b82754e142ded3eaeff05fd48cdd2180afb9dfeaec8341fc5c73d08922c08a344a347", 0xd8}, {&(0x7f0000003500)="8d77ad64b3e3863f50fec2ee283dc623d78e84c6b3944989c4fd8cd8c03af417d7ffb50b43bd6b6faa96", 0x2a}, {&(0x7f0000003540)="4df9da8ee9d9f06298ae22e7482698559bdfa6797d38bb61e6fe2ed2f68e38d11cde6c8f6689430fc6aa06c034b45e53358078e4b26bd6ed8c3d44836c200ca6db4bea989e9c734a242902cf3316d42ce4af9d4fcae827e86f80ca40e5ef27252a7bc97cd0624b4bfa890c3cf57630e44d7cf3e20aa66355227d13cc7272e289e6b8a399871405899a78d1294e8388c69b97aaba9fe2cd54ccc5fd2e3ff29f75fb9ca89eae38661e0635e66583d9f78a2b871143f71d89e501b42199fa6aa811200874630f284f476a500a0abe186eca627844bdde9390880b165bf921bc77a7a450adb2bccbc451cddb3e221ebe07a547a59cf6b2645fff94ddf6b807fb48371227bd4c9faafd03843bb76c3e3b11d9af7d2f7d23f56cfe3bb88fcac0764e6e9011aa5aa526ef64d53c8a2aa1fd91f61587f8a51909db29a2ac40e154762f700f26e1da0810bcca32093ce37721284ac203e38a9bf5758bc6b9b4e01a1a89326d113eac986d2e7dcb9c3cf7ebba9236b3632ed54219987bc2dd3710686a5d217acaf33d94ffa5fa7fdec24aab883d8ffd16d4a531bc30e5e6e62362a6e642b0b20d72d8c237c9393c1af7dd8a3f7252bdaf916ba8d99bb773b4aa595f3cca5df561304734be274ddc41e9fa8d93a15e663dd6f24f62efc53b01ce4e23564628a5c571fbe0fe527094d8f28583c93b9689772801ca67e25ea3566038bcc9ca923eafe804ccc8c922f582362be38970964c4014fbfb9fb0fb4c520ecf773ad8108778b24f42eb33759068c1330e63bea380ba9e22080adad2eb148d89ec8f25cebd395f862ae0bc70722c703e6e2c366a6526fee18f13547935a1b4d375a60276439c91cc648c570e3ae8a0fc07b26f2412138abce554cf157bfa6f3286248baf1420f3945f85295f26c89d6bc4c7bd92a1f2afa6a86bed3238c3622e6bb82f18dbe7ae7242a507540ee9b656787a12265f505d3cc0e91f38ba075adccdb1649dcd872b61cef42595407ff19fd08f2017dae8443bee98144acbef0e5b6d701c871709d75e0654eb893e0c2b1dd1ab1de1c0507f10ddad521e3592073178233f37323115d7393186e9938abce411b454f6194ff3e02255aecbd7171b31968b9b919fc0a324244ae61b4b565ccce8e6043b88cc3691e2d3733e8bec61e3ef860b62f32d6d5bedcc5ba8ae2937ab47f4346d73592f11ea8adf514d68e47839b663499222739e8b8d17d8b4ed0ef30f8780b2f4731ab5c1d08a93c7cab3617355210036bc6d30e2d4b9a4520624102f171aa1370cc60c9e3aafcc0b66aaf1e1f438cdb982cdb7b665361f3c75a7da509403f21cbe724a68b831cd0dc2cad07002ad7f379efdf5aaef66ebd4f7fe469660e71801fc5c6d7b6770e772779059092db19be2ce26d83b949393298d3ab9e4aaff1a9eebaf081b363ad270616fd103135cd0ee33294148a6e78f392d709171ea75fde6c39dbeb1d4e8f99d3de41b20db1249584a96289e49a38a0cc012a9c437ea01ce75b2f2861310221c1aa47f232e0faa00fac7168f344408167d71e5ad2a1d94d91c2e37c2cf2afefe0f62f3741186721d5c5dfcd9b4add4d48494c802aa4daf89a71e6e3d3b89632bc3bc862de797082aa7c25da0f5451bfb88fec2c431f8a1bbd5df753abda7a5b9df8f10a055e6d8da9693f0ec5baa21f87ca5191e185e9ef3b8635dca0ade6bc1f0481c81530b478fae8ad6d6c0c66cb6aebfd183e027bf92c25ae24a7905e2e5442a846a220ffc39f491bbf3a5c696b010e35421c7bf528d9174cf4428c6cb578bbca67214c3db024d5ef1ae238b49bb26b7e74b153abb204b6fea2a68dea29794093d43d588438411256cb2d66929798eddb4ab41f3ec329c8685c0b3936f7a1a1c7f1ae1bf010ba6d4b947729c4e2f4737762b400fcffa800aa5c4e253799a1eafea08ec6250c6eff3676849b8bd89bbf374a8c808a0c1113c7f52888084ebf0b52a549e3bec702dcb42b92456d4ba878fa56c31231fd56038a5311433d1075d6bed48cf94ecce2830cc41956555cff08bd705d5c35a310aa77e7bccadf88addf5ded08261f0c16756efeae1e39359d0e357a3010500baa9634ca761548e376a0f3327a4e05d7c00f23db6031e57e90a555a9c85c34709ff0130f6a371d2fd5a02c5485a9478d55a482b347a480241fe660c3a7606df997497c6a9dff1980b86f727eaf99471591d411ad99153b39995daa09d2aee8940e17fa0d322bddca109e8e7e15cdcd5ba5875c2195346bcfcb4d4012919fb5dedbaaff0f082450daf9e193a8a8710fe0223c1534bac728da60aaf20d57ee9481464ada43c514356fb6dd61450ba1260eb5839dbc9f6128c44fd997a613ea00a6222205256c94673ee5f07b2d37cdc23199c77c8da751c4a4f7942191866646e08fd60f39c6c94646431e400e98b47e0b68f06813328a0827d1ea5f7891e32eb98dfd5942b73450e561556113f3b0a30a77d070341ed7d5016352cd4651f459b335b752dfa5ea8d837791bf5af825d9edd9defee8ba1c56a4ea27420dda7f8883039b8133512e609f3891be76045bd958d244b6d86704ca747cb577a0711b82634b4008b94de7439f8c31a45c3ad27277dd19d73459ab96dec845e0aaea1af6a672f27b9ebdf1f9d48b85a4715edf5feaa4bac5d137bcb013367866550c443314a720decbb2a4e0921b048f2f65dc26d5a39d0607aa67bbce5d921825643a644fd72defa8f5c658ca7617db45c2140abb037dc67c5f21875bb25d633f3e34cd6a324423bab2eeeb768fe644a057ab62b5dfc65c93c542a1d1f58a58dc9f12c09f2f30f5809b3ac8c723348f996c40ba21863218fb881480096e6bbc343625adf91df22381775be85ad822275a4f90c14c36427b7c260b377c9c25020ca73dc8fa8841b6aba399a4f48448144a33f98b9ef8728a2f419a63fd9d7e1bee96545783ff070f2cfdafe831256ff7e1ee86f342727f2b78fb3365d434d1db6ca87f430267f029317b76cb6c8ef49a764431984c5af5a5b3433e2609caec595bd1bcd8e734211553d0414d7872b8e705ee4369d4f8b8de77e0fdde79ffc51e61de5e6024fdadaa48238821cc6cec002de3219619c7235f74ed51861417c62a7cd577f2d665f27cde90a00c714d46061bb03e24ff965778de71dbb95c2171f39c9efc2ca900aa1a11a80ab268af66df547db5218622bcfd84e1b40f1890caeaa3836cf6ec538b67759fff536609e998f401f86747c08a8fdae34bf0dffef9b3bdb086715112457c32457c418a9aec339ac1254921eaf064e925bbb176eed3b0a62d52a3098c51b53163a27fc5530e821faf496edf546f4b2df4c2a15b83e2a649e6483a2909d54ed15388b6dd65e43cd392825d1cd166d8d35dc22bb593d10274e5dcb4abd7dc28f6e1a3dd5eab79625db7bb15ab2beb098c689ac5ba2dea59681160b6b514f1621c6f248d5aaba411593440c64d4ec4e203e3ca66fa125d86fa38d9d8090c32b20d76e73611a9cc47894c356297912bd3b48b40b332e9a3ab025fe352cc1075233b83527dd460a0a16968b5d1d04616a1b47953d90ffab78c339ee204f8b40255e35b4a8e85207c00acc78e27fa5a1a07b6a7175b15c36d18c738cf52a99be43532b9deb280c633aa1b59234c41176ed94184e74e3704f3b8c2ad81c46862e070f013fe72d4bb7e7d2cf6e784294ba54d4d55f3abee310f42b8454d327cc187f0c289ed1d898dbb4ce5daa784706b754174dc8af5430267e0e4015b7cd56e98127c6cf2b6affdb81b366e616bbd2e520b7a9145a16accc76808b21f3f04b23b17f72c50cbfb2a25cc47ef04b33924406a5d4fc4f8b23c8710c9c877533e3d68065d7aaf26f5febcc3db2bd126230eb1f5f53b9cf1010e03282946151c96b8a68fa405d8c925fbd0a98955c9b84b74eeed042951cc7d997f027fb7d8dacf7de05ed54cab2045ebfae57f65250bcc1c03873344e15ea65b5ae8e624ba648dfcd6e8a856a388986bc978c8f55dbef90114c2a71e732ad402c9c0390785dc4cfb2170714c374fed9dd4582687cf17f715607562b4130713af9611f099edc3d7b4a32aed3ca959b5c7ca0344b0bc9503074152d41e8acd0c7341690d7c5bf8a6b5e7b796e11e15903f35f2a2195a8d57c5d37148382e79a573be5e4899017af80ee3937f1d111af4794ee7074220ee83740d691cb9ddac4fddc06fb280293dbd0e7311bdd606a25ea6695aa34c159434a5164b541f9654cac6f121b9a7e08cfe0f37b8e7a908ebac7a6050dfd45bc04871b232e83edb92f7004548bafa1c7edd3ce70b4c28a6bc7811bac846c08e1629945fe4329fa3a5329372f51e493d3e180ede00fe2a8af3087292e4251b8741f5b9c09b73f909e6723c06dbd8bc4819df7e244046098c479b84a42328fee9561253ace5f9d525473aa51a07e7188cc7cc097b43c0ad42a8378fb032e98eb1e81df1bc59d1f497bf2d12e0813c04136620f73c841cb2c10b83302d5cb220c8ad10058f394c7e3f551a83e808a033edb2e04846c39536ab032513f0db55201d3ab6ad4c20e962c8ff5c03bc073c54849db01b64dfe2f9d75739fb2ab64a5a14a9a9325ff7ee48db49a4c6974d6c0eb8fb02ccb782b856d6365272d237902b039dab500ab24a2d4a73b863d26912ff0360728389b96f38fac6cd1cdc9d37cfad45a31da7445b112168f90f328480ce23bc53919abd6ee1c6a9a3ef674e20ff7f504cca04d34c9b1b8bf10b9abc2a4a381e0aac3964915cb23fe252d580319274939ebe5b3869a7d609e11a9723eaf1d9a8d402b27222a5056b23358a997d1c1448e3cf80be98a20be8f38268965793e34fd4f4ea54b0858d201af69bb98699c31c6735b9e3928fdda50e5cf0666447fd05983186008583ce1cf2feec1e807f5bd4d850bdb987b84dbea2cb35f16542e3f4ef59c8296d92cc7ec7161700c7e8f98795016e48ee7db6e3da7b5428229652bb5f80f9e6d90c5e7b78eac94966c68c10b0d64e0fbad6c07bba00d12ac091960bac8ee379df5b484efcf75ae9bb33dd96d48fec96733ce54aa48d7c8f1d50fd6a44163f652a51b3800f6269d5c0a652686169dceecd05468160951110e6017c6d5f7472ec8c5576b7f6615c7a90860a709fccdf11a36cffa930279b908a5e1141d075c9a76110645e1babe2ddf46917f33d33f6f511d65a37fe962aa8d2aa5a2c57b1c08ed913a5045b86769db1dee5e8f9a5806e4dca7c0f5c21d26465dea3928a9b85fffd1ec77939b27029554dae1f6945178fe5aacb08c21d06c3270d3717ee53948e66ca50754e52fe1f80272b01e6abb3aa2df551e991b7974304db4f1a7ed1858afbbf794a13f7d81648eb4362c0eeba36650851790f60f3697d44797c6907a9e34665d9f58fbadc264aeddc4ca8f8bfdcec984a9452a90e873e3fd19da2495fdf904a841f45cf33b6e931faa69c940e1dae05ab6846a6afd5d48991653518fc8545934b990442cca13bf9af27cd6a26bd19c6c92f1bd8da7f69a3e68cf429863e5aae33bcb61cb4c3603793b46f77ca14b882795d5d5e20739c18256b84d7e165d6e87ffe2765e45ba8520a96e65c951d19e49fa60ff64290d7e9fce085330a21bb0ffa5e5231a20406da624250d5c3efa7c318b883c0e66b2b2ef672122bb74a34eb05fe4e5ca673ef3b562ad77f023d3062b343f7a6f955a36376f006c100642fab156cd03d612ddcd7e7b65038c5180ad95487a7146e4c6e45f0eba446ff3fca23254477eb7f83d8c92951c", 0x1000}], 0x9, 0x0, 0x0) semop(r5, &(0x7f0000004600)=[{0x0, 0x9, 0x1000}, {0x2, 0x39, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x1800}, {0x2, 0x80000000, 0x1000}], 0x5) accept$inet(r2, &(0x7f0000004640), &(0x7f0000004680)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x80000000, 0x9}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000046c0), 0xc) getgroups(0x5, &(0x7f0000004700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000004740), 0xc) 11:10:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10480, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0xffffffffffffffff, 0x204}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) 11:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:19 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) chdir(&(0x7f0000000480)='./file0\x00') getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="02932e84f279f84c372c2e7278625a7690ed75d640916c30440fba3f09fba6c5639a9be787f97f3d192e3210833f85042dac27f189c7e420e19949fd0e8c4d9d943d174c8176", 0x46}], 0x1, &(0x7f0000000180)=[{0x68, 0x1, 0x7, "aeb278c1983906a31c40d368bbb6f6bde45237784b1146205ff685317881314198fd75524ef09a5b1b3aabf8fccbafd3b8b19fa77f12331540b0623334de51d035d6a554ad07eedd051440581bf3268a6227e8"}, {0xa0, 0x1, 0x8, "d15af8d287b068fd2d7b7579ff728e332168372879ad6ca02f9ae803018b3fd28138e1c3be252ff6f7c21b3210ded4a18f06314e479f534afc6481e8442e71f1eed11b04cc98b24c419cb9ad9c5ba90c330f8d4e93183f5ee85d306bd1ff00199943f40c3de6fa461eb39fe7c8c49e41449dcf4c2926ab90e1036d06e50d53f17c5e0a495c8d26f6ab4da05f8805df"}, {0x38, 0xffff, 0x3, "b137a8f1df1cfb6b6324bf73acbf0cc71b1671b08db9598ff2c0d7683fe6cc5759af"}, {0x48, 0xffff, 0xaf, "7cb8be66f3d9ea479e06aa9510b88f1bf7ef27bcab97dd4488d19d251ddf749a1265378e5208b5fe0e83204c51a515e584149bf45501"}], 0x188}, 0x1) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) r1 = msgget$private(0x0, 0x2e) chflagsat(r0, &(0x7f00000004c0)='./file0\x00', 0x10001, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/210) 11:10:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 11:10:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) fchflags(r1, 0x0) flock(r0, 0x2) recvfrom$inet(r1, &(0x7f0000000080)=""/18, 0x12, 0x841, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r2 = semget(0x3, 0x2, 0x40) semop(r2, &(0x7f0000000140)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x0, 0x800}], 0x3) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) fchmod(r3, 0x90) r4 = kqueue() ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x5, 0x5}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3, 0xfffffffffffffffd}) r5 = dup(r1) recvfrom(r5, &(0x7f0000000240)=""/122, 0x7a, 0x840, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x6, 0x0, 0x7fffffff, 0x3, "040c4b2642f1126ef7bd11c1250ea986b19d08ea", 0x5, 0x9}) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x3, 0xfff, 0x4}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x7fffffff, 0x1, 0x7fffffff, 0x2fa2, 0xfffffffffffffff8}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r3, 0x6, r6) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSDTR(r5, 0x20007479) writev(r4, &(0x7f0000000840)=[{&(0x7f0000000440)="b058e26c427610e9658935a4a9fa149a2e3737e226d31eedd02e04921e85c430afdd3e9b7f5e8ac019ab993f254d813374e54b1659bbb5623f5b480091f254f2aa2c53241b4281e126c0a812f7e673cb6fee4f77968724b45c1117881d7e0f818869a92568f9158c6d11e0e700", 0x6d}, {&(0x7f00000004c0)="652220aa29304c048661431b8b25589dcb57d6978292b167c3f491066a314ea99ad1f8535c324bfe6b8e41bfc9db2fd5eb3c878b62152a962941547f1d904ad5efb26812c2f17d056c761a17fab731fe36a8972f4b05289fef8285558e2f777daf02d8517c426b9caca1ed2a6b713ad15dda90b29d17cb9bd6671d488b00f538b2b3b7966fff400c1ba73095e9af45f4cd126b47c68efc19b1750ae01d1677347017c9e7b40a0ffb2deb831f560e0154e33b4107ef1ccbaaeecf7718337e43e2aecfa305", 0xc4}, {&(0x7f00000005c0)="1beb1bbac05db4e8694bad51450e92b043f114654c4bd7f71df31301c34ff654199a6c5f59ca03eeb4570474c30d7e789b2b75816353d150961b07dde5fef16acf46903cc204102f4463bc6f144375fdf7c0cd9aa57ebdf81d", 0x59}, {&(0x7f0000000640)="c1bfb46e7a2580790c20320436c295afc0111db572ce55a416393aab096318b559e444ec5e328870322dc416f85b877661cf746f294a797d1f2446dd74ef49178eec5dc74eae990936f2971a7df465fd7ffadb3b643b3292f6f5067eee21eb76095391dda9c07c97d98482d7f5db1c04dbc963938d73f78b972a4b8087831c53c48caff0eb13f35d763b0ff2f33f70e2bbd5410019d86043980ed50bbae06de40584976f6c42", 0xa6}, {&(0x7f0000000700)="7a68f6415e144d9a38ba0355c6b062bdf3ba297e97819a5d25cf914413c5863f9bbe44a775d580433960e0b9a3cf110853de9d1deb8fe79a962b6b49c92f07a0e8180100745aa35d4388b1847bdfd0", 0x4f}, {&(0x7f0000000780)="44a429afd3c8cff8d83c5209ce2b98d3afa34a032dc2044096953acd9270f294fe7325120d454736d21183e6ddc29549bc33730c3d1e52fad15970126f71adff897c1b7c319f911b79f58b8d9408447de4a8ccc5e199219ec48a4340a073674140b44fecb959b246d9a7f27cf25bd124dc692aa977d91f7e2807ea14fcb56acf58c7a7442e", 0x85}], 0x6) ioctl$TIOCSDTR(r5, 0x20007479) close(r0) 11:10:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000000000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) 11:10:19 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:19 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x80) 11:10:19 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = socket$inet6(0x18, 0x0, 0x101) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x5, 0xa9d9, 0x5, 0x1, 0x0, 0x8, 0x2, 0x1, 0x2, 0x6}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) 11:10:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:10:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x84, 0x1265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 11:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x100, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:10:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3bace3139cfee993fcc1b08c7f73e59f03ac8b9522a8fe36894934ee2193003d0dabf984df26538c5a8bd8c76c3ebf8ad53b20024e0e4b287ffdf3aaed74a0dd7a2b2ec1765c1056e6601abf66b7505746ffc285e3c069aa985e19ac33e777fafcb0b6f01cd925b417d0c14b1309494ca53a8fe4b8554efbb44b6e513328bb81303c0a638e158377b64f6b6f694de131b1075f91fc62b744ac1e0c3c1572af40e84bf562f23878020c4129a2c67ec6b63c57cd4b6cba6d2f52708a9a926ec330186eeb8eabcbc4b1c8dbd7bf7d746c38", 0xd0}, {&(0x7f0000000380)="9b162b4201142fbccc7c23c7c7476355bb4b8a10f0323448943cbdc9a78ce94cb9738e76da05529906df06c54240b510268fdac542d8b8c954ddd80df780873373a461f1da46dd0ea9a17bd89955de040f8cc771a012d76f02bcde1e19008932f4582e835b2329b4da942b384e24fbdb2cb187bc7d3d228a6b9580a071eb13cfa3ab66c9f0f50a428bd61c444e871ab97ae8543d7a0f556c55666b1d0aabb86915239eed86a9aaac9b8dacfab63c8833d6b6d6b5d886538b0a501f1369bf6a8a23b7ceadd9dce25509bdaa445ab2bec7d08de18c31188fd880b21a300879c5ac9b8e2c61983b6accfee9ccb60d1afb", 0xef}, {&(0x7f0000000800)="4b6c0697ab27cf9b18dbc61f030d22d6e7fbedeaecaf4be1b6520b9ef682bc3821cc4e10d6b09728867cb7755a812f96ab54ee11de214c40c35d988666265bfc0e17afc33518a40a22de04e661dee10fae0188fc15b9d0515dd775e97aa4cd7c12a7a9175fe54f7856c2b1e0da46d628daf24364b027f85752af6c6ef0c7fbe014bd0da2740678d139a19e29afcb15a24be506238381f720a251db1ece266ca295fac6b2a696c1ffbcbb48fa12afdb23e68bc6c343438de867a92bb6a53c483b762b4711817119d94d37d0f15c8b82e401fe34d57afe797ef1fd8e95ed2c0180c7259339f7a1bbc10e018a5a7444aa90f78b2590313b0c6729152cb92fb6c874b4e17869fdb6df0832195b48aadfef347c47215206fd5af8569a0b022a679b37595eb13c565b1899c3e70413fd877e1ff066786c1c13c60ad7c664036bbd73670fae60303b81e7cb07799aef53b293156a3e691f4ed0aa12ce53f673d2f08aacd45fc964d4d43744bd95d764d815baf9bf14bcd9d32c61733f1e09143695916038cb2477ac4564b520fa3b56bba93b8957efc3603c7be67f967be25439d55aef678dbebeedd85fd02e9ad1635241cbcd946f40a3c050383dd7551126fe223ca295869e9e3245ff6b0780a9b4e9999577bed24e70c55c0645119b5ccbcd893c09a17e3b575fe593f91e62e8a16591d86849b81b9e7c8378d7065c88a413ef2cffce719a7afc86a2788534c0e52245d967623a8a231599438c02e955e47b8096c5ea55cd75dd104d790cc059768d4d1e6ae4323b93926018c2dd1d9ac2dace1560ab227e07459dc5e13ae0402aaf074ba0c8a8eacbfc396bb3811494952632e0de8270d514471e6bc3ed9572fa80f4c671a7c24ab6131fb6ed97c934cee6944edcc50e25938a6b54e7eff7936495652c3db426dc0299f9852713b880a27d16a649a006b2f879e086085d9b6243321ae508f0f089d378bd2abca8a3834c071fbede753e86a08910c88eff8936ec6cd54a1794d9eb4ec52a9c521b74ef997ce47aa934cc74c3773d2d3fe6b0c40b96e22c87efa7a2bfd85706364bfa81b7c7d1346d62106ac1353d8234934e569a54ee12128b9534debe8a6f0921b0eb65216b804f93a94b0c952e7290c3d2dab26ffd6597c41e2a4773568f3e779a5547a38fcde68f786c33354d2126c468780e06855f0cebd0b3af435204eff6679970e0787bff814111e881db419dccdd5d3f7515665d25a3c3dc12a117c25df9979c611c2b20d058ffa0112cb979d59bdd325665b43f423e7a41a650762cae54faff2109cc3beb1556188480c58da1ada8d455102c10870a2601c823f3545b530e3434bcc6ba67ba545da8b002e85280085c62c1197df232175acdeb8308ac099d6c81fe3582e2b95198942ae0bd4d57caab43b76ed198f72db03f5dbcc4bbc804fde0f0d19314ad668f98382834d01d5ed3f8939fc8dca3b32b116d7b5a89a57555bc9091a8992a336723bef6778aca64d4feb6e23f22e21a10689b74842c1f9da83cac070616ff758a2d0650aea1603cbbd97bf7179eaa16e8b6ad2527834c0d8bfd33852d7d864baf36e5ca8923b64cbcb5badfde390b642781c568448722c1d8c00bdb50b3f318a0ed5f1b2383b76f25ea808610530ceb91002aee96976f5eb8006bc55f62c046c0df6b31b10cef7eaa066da995e3d6e15352ef3446a23543ce0735efae815d1e6d1f34e6e1e9ce4e8f28fb2e6e7cb270677d5e9e99b2864eeef1b09dde8c17c5a1c522d372ff406d33d1ad3beaa9bfbcea911a51f376cdf947c1e9010fd74befa691c5661a5f1d0c3718c5f9c2849e80df4dc2f5d0d8546965f3b771150663443d3bdafb7ae3bf91e12a06a726818479f992c01011eb7a64e0b97860170c96a5914e95da5a35f02a348a6833f6aeb8bf4ee2333d9ba92217038c0de85a27096c4b2638e1b976d9e6617a104511c2b265093aa6efeb390f1c6e28350a72878517f956f4552b1662d531d625a29f6fde3a8cf77c9e92bed8ff12b4b8661589bf3f21de2151b3fe0f7d653e5f77b03015708912e35a2718a65f5f22816d2ad7f4be622f948c0124ff75b8e46d9315524439310f37f644da816bafab541bfec67b52829336d874348fb9a553a5f0e01d06596bf23b4e81c6f93f8e3c9ee9270000d7406b56a7f3a11fa24e58eef98819fd4db8ca841ac26e6e5241f3de7f617cd8fb29904fab4750e0b0cb270c3563471dbd1128bee2a783812b13e060898adfd21c0d23727e5d68b525a7982749f90f3947e5ef0b59952339ee0a255cfc48a3154758870a680db807f610972cd6c5fddb347eb9a1936a5eeb2fa3f20bb8df3bf61988c7311d7ab69ee31a250a752c55a2967f95ca79814ab40a11dddd2cb99fe5686793472b40f3fa93d88eabcf04c09fa8f5ce0449d4ff0b9b7b98c48df5377bc4a66fdc6d7ede6563151a025fa6363b1b3f2797d81424e5d835c3bfbe46086be426902a5a79fc49a6562f32646e0ab20c53ac82cd70e39348b910180452a063c638d723ed5b7145a345fbe534ccfde154292f9f9d4929e4eea984479c7ae6386b6decb1650491bcfe7a3c224dfc13ed4079882ee85dce9fcfa17cc5ebc17a0dbf8333fc30e1e7f0b5fdc11c4b32499bbdae277566f52b62fde79099362145ffe0d9ab5526b9b3307106d01e1e80e624f5941a7cdb4062226ce9c80841dc2841186f58b41c7629efcc5aaa9a313a63b5efac49d84208f41b7e9c93852281c3fb33e5156f25ae7274e8947911d3db715e344b9bd0e3d4630bfe20e57705f70d2debcf2eafbdbfaee66d158bded54fa79c85ff4c5fc8a78dfad38b4a2475e72c4d3572347dc2ee76fa17ae5b665f2e2443f7dca32fbd1852fb5c5a0e9648ed2e4ad3eb75fd35cb8061f8861988c9356710ecd81c324b0501d0a5c6c768100bc1bc4483bebca1c1489e9dd217185defbf20697aa4e3f64085fc6caace58201477666fd4af61a21ded874422466ca508c8d479b1bf817df6db267ef19caa434b3321db2805ce680714ceb156d58a22501e92b7aa5ec5189427057165e550809b59e24d85e4c6c42b2113ed94f6fd6b88fae553412d3a5c9ff85502adba3324110d80c2131ec836abbe1ac216c4dd7f31bb0be023f06f0548e8617f0ef0765977f0b9b6bb5604de9bdc591b954cbb3c03d241aba571c2191baade89602143bd1146c1254d306ad97e457015f896c050ca89c2cdca3cadff0da2800bf48c8720fe138dab8b23cf6fb012e6d3eb06dd9a098dd740a2f0bed234d71bdd914ba67e00b02cb75cb58ab02a6a64e5bfc8270f4647ddfb6c1b96d0c5a720d36092d55e655aa447faa4ff5cf28a2c529cdc33c72bc784b91b567cd186b03541553b4bbf466b8f0c50d5acddef3c7f6b7ad7d176412d874b0ac7a31791eb0277369e7205088889ffa35cc4caa9512680ae87324c93899a5bd5b4cc2392cbf0b46959e1bee695b968873d5d1c4390ad53c4c905666dacca2fea8984bd620ebc0153b0fafec4309be48b781728b9795968502d0ff6409be54ed138314540bd4843e39d8d986545ebb003598d39430b773834fa537d21c6366d6f257373ce99c40da87eb84114c5bda7e33a615b72828b1585056062915d47d8465b06a4d3bb1007b9620bd4a83679a66f51ad7e801b4531686f20f6269d352c04bb7d313d243ef030e43e0e3b947d4f2fe9de8446bfbecf2ec7f20383a95280eb296217afede68761322421f5769b6f2e198c4851e8a9bc5add048027565868288220b1debfe14532e3e7dd38fd710b09c66964603088d58e4efb61c428f204a486520450a6bdd04f06a846c4faf86e0b3656e9101a0f13fbd6ffe987ba0f6b2708bb54f76a0f9ef06e0d519a8e88f235b9f18cd230bf12d7ddd24b1d56e746425191ab50beeabe4da0adaa5022e86a3297fc5d6653abdd39e10816924a982dde3eb52c31990e24f3671e658aa289498c375c1e31e85cdbd186fdeafd1fa5e098523faa44d3019906fb5fd7524b14032e4b39a2802cd7a554759f0fa7eae11e17316bc9285ea5a553ab2d323ce7c3835c6e95fc77ae3a3786f0350898fe61478bdce9eb26c7cbb25bb6e7f0171054dea3ba99122a96c1d18d3ecd2dafcdb63d5fedebc1206dc53a07015c0531540db41db2334a1c43a5a10e5af22d2415f9dd269f972e0c8003e96864ad61bc6870eca8a3e3448e7cf95aac82cdd30d48b314c58708dd9a465b644e4796455416c65f40d4e6ab9177d68976c2e54e7e21d993bad8d18377d4a7f5b049e2dad3a7568ba2061c3afc763f984580ed4133ea7ebe1efebb8f28570815371ba0efac4cb31f6b3c5bf9bcdeedd2edf9ce8c1155d274d211f5be2cedeaaf8bcc84c11a98033159af7bf8239d3b52c715f29f723899e53c5f907a60c970bb43e10d0454929be578a46aafd5a097d99fa7294ff9725532a8cfe163953bbce3b53f3249cd55a54581ed385c6db2dd50b8bb18794d5fe99b39aa5e6cce3b9d7a34991375632873258e0d6b6cdc659f2daa28f782a2678011709ae4706f5b34d5854c682ec1a26429c70423deeeca4f32b15a67300a0fe95b150aba933275035a8dd1a4c34aa8b8e22e51d05ac54302b54252c8bd9cac7eefe26086c46a72bd096c5d9f1d4cef2ce25a233d31b300aa3644acaba703c6abfa12f50a6ce1ba478e9fedc7b13b2c5889f575e8cba9386a04ec360427a9bbb7db2827905364cb7ddd41fb4a681b9a47072dc49dc7eeec00c18c5d17a21802df4683ea5bccb70e5c89f275bf42c25aa3cc7d39bdf6ce0ba6aa9d4bf8a04eecc079232ed19c49e3c58a41be0cb4f182bce26905ee134cf2178e69b3292f6873363e97c1977c306f4ce34c18926bc5616218e6734dde99a6e1f1f0d3a8ba5f45478b57fad794cb820bf2d9d85a346966eadc8005965b1faa92bac6ba55012c23e9f005b1ef4aa5b97dabe8994a7f415eed8d15af1de529f34791995afe539000e618d01a13f0c78b7d09b79e57f911a9619ba215aba2081014cb635f8bc43346cd5282f15249b1b7e9129af10d681073b2549df53a99e9da14f3116cc1d5faef411d10fd538211049cb84c827c593d701bf7af0ed222ca3a55f49f2649c98af52d02dffe48159c96e2b10b6f38eb496f8e824da0255743f7a7a109e0b6f32c4019c2cb39c8e54ed720ddc53d3ba4ec020c2bb57e278d7a36b6b3830f4a1e09c4f78ff35fc31b0136a1a25aee7543c86ca58fee13babb196bc113f83fb804a45e479f7876eeada7096224d3fdd7fc4dfa2ac030c1a9ac35625baa9a032753a6bf9893ac62682c97db8d48f9f9042357d2686bde3e0d5dfc820a3666011298de2af92737741bec20c66e7b2aacd0627c042674253b86f05667b82832ae21fa6092bbd13587861bfe3ce59a18cc8d4c66976f9457a5cf401401e99a6d02211777f9cec85e58886c0eec34a2c5b62f0c7eb3d26f6fe15818c514badf0a14401806bb60fd5835d33d958744c1513f4496b9b6d887251c2ffb1546cc265db6173cb1f569a077580c06128a86468fd192f22085c90e37b304711db8dc0c14c964e45fa4de355246d18c59f814f7aecd7866b851cb24539126b10701f72e0072908e46a7b3297a49df72c976f5b488b8817a5f472bc5d8356dbdb84db3ff70cb9e26e90d744eee015df28ffaec9c69a6b819d662a102989a75b41eaf6af7fc23296d978d11002c75ba3dcc4966574ff86cd8fa4042e09a8452b49202b85e4ed26730a8c48f7d6efcd05172615a92008ce28a60", 0x1000}, {&(0x7f0000000000)="d7cce2a6c591f7ac556ecdba705088744547f075f992acd234b88162766586e4777c3db260557dcefcc309c00c64cba28982d220a3431e717e620e52", 0x3c}], 0x4, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 11:10:20 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x492, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 11:10:20 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x22}], 0x80000000, 0x0) clock_gettime(0x3, &(0x7f0000000400)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x05-P-[(\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='}%@:?{Z\x00', &(0x7f0000000140)=')@\x00', &(0x7f0000000180)='[,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\'\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='!){*,*\x00', &(0x7f0000000340)='.-\x00', &(0x7f0000000380)='\x00']) unlinkat(r3, &(0x7f0000000440)='./file0\x00', 0x8) 11:10:20 executing program 1: r0 = socket$inet(0x2, 0x800000000000006, 0xffffffffffffffff) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 11:10:20 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x23975fe8) mknod(&(0x7f0000000040)='./bus\x00', 0x6080, 0x1afc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0xffffffff, 0xffffffffffffffc0, {[0xfffffffffffffffa, 0x80000001, 0x3487, 0xb7c, 0x400, 0x5, 0x5a8, 0x8, 0x1ff, 0x6, 0x1, 0x1000, 0x7f, 0xc7, 0x1, 0xfffffffffffffffd, 0x200, 0x7fff], [0x5, 0x6, 0x7, 0x7, 0x7f, 0x0, 0x3, 0x7bdcb6e6, 0x10400000000, 0x401], [0x0, 0x0, 0x0, 0x9, 0xff, 0x3ff, 0x6], [0x1, 0x1ff, 0x6, 0x100, 0x8, 0x5], [{0x1, 0x1, 0x7, 0x7}, {0x5, 0xffe, 0xfffffffffffff800, 0x80000000}, {0x2baf, 0x6611, 0x1ff, 0x7}, {0x9, 0x9, 0x5, 0x8}, {0x7, 0x0, 0x1802e7cd, 0x1ff}, {0x93, 0x3, 0x4, 0x40}, {0x9, 0xffffffffffffffff, 0x3, 0x800}, {0x80, 0x9, 0x0, 0x5}], {0x6, 0x717b, 0x20000, 0x8}, {0x1, 0x6, 0x2, 0x8001}}}) write(r1, &(0x7f00000001c0)='ml', 0x2) 11:10:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4000) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) 11:10:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="2abdba", 0x3, 0x3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x400000000000, 0x0, 0x0) dup2(r0, r1) 11:10:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0xd1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x1, 0x42) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:10:20 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="5555f0654d6dfecbf42902fee33080be371ab332fa410d8af1b1afd49cffe2e1cad7c01c463e19eb377cc375806dc04c4b0212e09796d2a78da491f16173cce599f13c02e408be20a4bf46ef0ec0f5bfbfbb892c09c9270ddccce1a4f04d6082930a60bc7c957e033a9541e9fb4be6fff7d354fb1bf8f897c745e58ba5830dc04f6da16ca378e862e13345be637070db4c1067c1f061934e60cb9737078ada4ec33c992f7e6c357b4d04cbfcf6a5356cdd4838a6b824ee7cb9d06d9358607d36ecce1c8823dd76cac45f4545b66c92c54cd2695ee17b97e825dce954d4e990eeaddfa9b81d1c98ab535bd71996325f5deee53b1528eddef9a2219df95837", 0xfe}], 0x1, &(0x7f0000000240)=[{0x1010, 0xffff, 0x1f, "f33dfc0e131f084ffa41734cd26def386dc0f5d4c62dedf5207420502e4d44871086832f5af0a927038bda91a3f5c7bf7f1a8cc3b2bbb9dd2e29ff3e0ad3d07341762804a5ce97913e4fe89a2688fa3d2c66f3fafc2b3da48b775bd9089c1ba537f6997f240e5e35f464ba87fbc6c2f1eee4a23831786ddb67b4784c4f7caee0b1fe80d44a66942e0eb2d84f099ac1845c63e4fc7916a2d979ef03e54d8cc94beb53305ea04a95659601162f940aff21979fc8e22ca96c14a0e3ecbadbe08181969399a5139d35051a6f396fd9cd9f0ad41e2a65efc6d4ace46e2ad065537065c2c1ab9e9aa4f848f41489839a923d91cdc25f3a87f839153c905a34b420d1dfb86c57b937be6f758ee70a5581f4ab5ccaa173c2cf5564000a08256d1254dc8b44c01f63c292923087704007c60e33dd6745136414804461c430ca2f348392dd17c30f8d0d2cf747b687517590ba761d3440cc7ef40b1b048f0a44119c256b2bbdea9d0ead2e267eb216680d89dc391a8819c0713f41549d4fdf9b364a714630b23a2fa54a111003ae0f411dde40dd21ac969871114c4b9ded2f579895f8a882791c23a086a6206c0087cbcfc7f27c16ab6ee63abf5cc72ae49a3cac707e064a0796979c3727c5650d37ab319f6686048f57e206467f40aeee7c506db497300f7aaf6b3acdb1b7363f32cff6679d5afb3f1085e738c923657d6f618d4f9788e2c7399fa8722eb05e04b8492aa24878325cee5826d6c0e14deb59ac699ac7ab18ee90ee452c2e36e097f32e02576629c51c326eff0d7bafafc833c39bdedfa4653cc433f89f29a9313fbed3ebcd2edccac88accc361552c391fc27460ccbba6695a314edf9dfc5a15450257177f8c5dd9ecb3be633b9b2446f3d266975ace6349a00b491b61e968582829703e2c1231c64b3efee16004ef3f2dad4d4cf1afb41f97d59a3d3fa8dd8aedd5c97e209035d4e86d161fccc34babe35c61d36ce398b40c45ed0b491d92bb8f9e2138723370f42eaacec814a5032d198584faad4d4737030f2b2d6ddbae4f61c7cc5908761c8c735fabe550708a302542181d8231e8464f706f2532cd2fb967949ef6974eb81f81901ccb51de425141f072250b23ca0fc5f6936bc30cc6fcbc25c9853639d17f3719f5dd0c01db1a4fc2c39355c7cceb87c7d108a305c3a3c352b65e2e1b7172279cfebaf1d93ee5c299f2880c9e0e943620430382d1cabb212917f6547817710acef31e3402fd651e6b70696c5b17a29a0b1681f5cdcbacb734da2da68eabca8eb36f5d9ca54a2c89f259a5c2bfef488a5acc0c0d584ba6c77f23de0667cce85f64538f485bad6d9431e766a38cbbf3bf857bc44ef241fdc24c69eab0a6fd20cdcdb62c4c9ebae19b2ad56ca9b963222f5d4f19da25a9b13c5ba2623b8b6ff4ce9b813d79b8789b7eb95f6152b0f896a896ff328b71dc8bb7f112e00fff4794b435aa2e81faf81354a3400f759d99c0b6182c54f317434f89ed21118b91285966a8fddaeb04bbb4780d937d1d67494c2ea253c38ec3371a4d1eb82b30b0c30cfb0caf09d2c66b411325df06f5b6fe38abc74470e8a237429d0cc495d085d16b838f461ac3631fb614cd93b1bdff900601f914204d6be295584c6ec7d0952133d5080b24fca47c94df7bd0b80c4bf3e88fc2ac0f8745d789ea5cde26d49e89b8d2561e2e613a916b683bdfef99add02719ae43f08ca370f370ec4967f30065a7a77ee8b65f733935d028e4c4b814ef9e2b16e91716b4f6e20b0c69017edb7faf612d3fb01dc964d65e8aa79312efaa07c968d9c1e557436571483780f28885e003bfb6ccf5d71cbfe719c57ec3a8b354d9a240f34b14b587b175dcb242e592c86b84e141f9f7445dd50de8cf5fd3c92b6992d56ab599531c7b45669bf439f3bcabda87a43319f45d5d653c3b5c19f6127c6b32e1d70180d3d5b21b7755aed67fc8c893964f2bf379321031cfb99a94976117fb0a268a5fdcdbdd53caeb8f7ec71ff7d62021288631571ce0c48f9c80a8fba610af2abf4840e796d9fed47ebd1b858d7c9ee8c52a9923dde4eac5e233c0d81659a0ff2bf5b3957f323368b11edbf50dcd78f389098f5ee055b5c20aa3ffb3bdffde842b1ff069aa568a5264df7e529b7485bd60e17fd564b22bc06e23090a2d394d08696f2c558168aefbded80a6b1cf7221c93c4d79758afda0cae7b44667e8304be37d4de0b51037624c0c881228fcf8d9206f551b186e2866ca608c126bb9dbb66a3a881b87770235bcfc797c7eacf4f232d35d2d5dba7b94beccf9c53ab0c13150fa4ac4f6f454c3aa4aeab482699b4dccf14d47616c19115ef6f8c98f51c87ad937a7d665421bd61e1f4fb405ef1e60ee13ed8e96f5b703134dbad6a73ba65e35843d3501048117452a87cb5aab0e37595005c65c79dcfb5d2b769e3c9fe65402008c8a5e873b56f964eb64f1f301d041ee209812831f033f8b820d4092d1ae4d61e61dccca7254ae43e7808bfe2fb8201c0ff6c396362d5464d6e40feaafbcb94eacbdbb38a86ca4a26f65f295b9b879ad4d7683471025bcc05f1b8af0d83c68d8635c4e0bfa2db725522c34e35e277f86ca507f016bc8a145ef4980ba7e54288e8005d1b876061eb5569ef666bbb84cb7a070b600b821205d690ffa0abb5a76693a61a0d5b9941d1cdd25b097701ea32cf8cc515ee08f4eef9874e891ae5c89157c54a53c90476a7b8da117936167ef2f04f8b4e2481902a0d5d8d15c9a68061feba1d500a50a925f18687f217ed7ed7b6a0388c4ba52b6b6524e8e78c87e4f568d60e813ef27e8b527f3176604e90349a3bd8d7b82c50042eafcd4b2a57a763fabde7d4f21c7fb2bfd717ab294e436a08767ebd9137c1cb8c3a1f196e0cbbcb41a795453738e09262d2fcbd9d93c1f52e0ea9c09e4f69fd0aff0db9c95bc67d4e69579a68d9b379a7fbff8527000dcf1ce415199582ad7f7209e0c22cb90e97e9d6505d7a68216a93b08f0d9164452307be640f4647cf85f5609729b47324f4f7cf89740e0761ea0f41adf7c3c8486c3e2affcae86847bc153351de0e3639bf11dbddc88b13c8bc701b171d16adebbee3094b2cd935aa7e69df95af359cb92773a9c7fb717f5158c1d5485d65edd4b533d495c509563d79c1453194052dfd238405107ed8864ad917ad4b819b6857f8cadfecd01254e2ed18eb754efe0ee10ab10090fa94190e44ff6e0ebe313839e63ce42d434524515a60294bd2110da7863d5886c6ce05896a4841e4cffce3a1bb27a76e3315ec0b98fb459bfa22ddb4c9bed4f61c750ee6b7b45a1f3ed6ce7aa887cf91888a9cd26b9a7c042ca00bd72b31f9b1bd3fe067ecf77ac8c2beafbace96550fb3c04faf6ed8d4af3a085cf830efe372ef961192f67b5489f3c43c0ef8cc6004fb7669d366dcc8f0ba7b8955cea1020abf6dc4db9ddfd98287c1862ea66418cbf385162727b10827be035835d4be4024d38c3a2100e85845016aba68332e7f0ad37e848527e8c176f4120d53675b4ee1f15e4a270a4c1c4fa996f05fccaf491afe86cc7543616537666663faafbd1433b6d489fc9ac82a65ab647c00d25a3c4fb57c25441ca28c84d765b19a37a05a343893ef4943e1e71b63c08fe55d2676e5d26bfa71ef8e30297157e0d90a923529ad2593785e172dbcfc48b3124e0596abae49c612146781a549967d3275666ea484a4094f9143b1282e7be376dfa1b0b642f401abf326169336cf797afc752c9b47eca1e21140d4914ccdc952273e98a4103f000f9cf5890e534e8bb95c6123fa6dd42ae37b61dc4d18bb885972b3b61ca0421b434da6c09baf41cf1e187cb476455ca680bbd84015b823497c3d9223506b1b5cbf16607f81fa758eae6003b8f418dadf6f956996b939bc5b7992915b19c95aa6073d3e9efb5ddfcfaf70a78d11a6124f89e55f78834d135221ddb809400ceb7e0765795ed99a471ea4747b2238c134cd7d06f1eaeae9c43967ce0c361f3e8ed0680a88137b2190bdb3696336f5be59b5d3889ddab2c4d9afd8a4ea7f063c02088191498d7bba0a29bec44f96903fc8570a11827540d782cf646e5994b2e9a9f664afbb8e84393b2369b438287685487e6bf3350be6901a7035a1a3e45fb034f739dd56dccfb42a819310fb34b51a1e25b8c3f715c7e421c833402cf3ab850aa6967df86609ed2392b48b6c65745b80a9073ac86f835a5efc9eb56d8c6836940b14598f877a1e141c796b210512e77cad523b6be972453683867ac008b36a82ad464c5d595034c312291a959c1a868e3543e716c025bde40e751489728197bc39773aee863786a64926e01edcdccd470c7eefbebf5f4355b051d3f485f5b746baf465c867dffcf618a1c31ded287d88b6dbb527d7bc1212ef8962b27e357c8bcef934eed4401928d45e96b81d35dac5fea249bbaf38e0360afc18019e4b0d650c73ad9e074da5891d0704c88ecc46d9f2394696d7f244c921818f2a1efbe27fb96dfa245f7c3e70f47bc8d7cd918544ad56510b12d817683ccf99a7a6e2fee0313a1f449d5f5d62533d9aafd078508f5938d92f209484d19972563b22a8685d2b9d2e515ca652d4d9f813e209d454d8761c552e21d448e86643b704c51652e88b4a48c4793cc0d0f0e0e89dbb7588956629a828ab710bbd1c85ddd1b13c5da1d183eaa7b26f678d0226f2c900b7dd3d3df44f7b043e5acf2286b9046f47f7290723de6f3fb9d5d20310558be89ed097b64f5dfb81a19c5870ab331e36b7822490f3195323359ce1c16031f0c42547cc15b358ad7222546b4ab117a0f92a2158cd641ca7944980feda7f773a39607fdae212659888f111dff0ec133ae7cc5a1742fdc15a12f982017c8ae5c620dc549852420bd4d62356ed49986547dd09938ec53e9fde87cce24126001e2f38e6aa56eb42bd948474e22dc6c1972e61ba2147f408f468b35ad0a83a4eab7eb2a7f0e7c81fd23a37ecc0c3097b9cf741ba084c11547331fed5fec97b773eebb9e03577a04e415d8c5e5e8904300cdb49407f2f2be3210e3199959e71a8f142450dbd06a90b4c592b0dce632bb8947f31364ce8529784d7f5225276498ea7be1756c4a57b428ec8e185ef59587ed05d3f53207ddd02acb74cb664ae828a40cf39bc45b867770ada79e019aa57d6eaa3715be281434fa2dee4f8c89d922bd0f37cc6712ed7bd22db06d89e3050ad73fd30f1a63ace48dacd7785e82a80b3090063655411f2f7259917240b728bdf3d63fc9c6723918730df15ef4c2b4ce050837db8ce92300ef94e166703ed3d3f02bd7a454cb7ca98e1c4e12afdff34cb8a25faa89413803a9fcc5bf824f129ca78c97a9426aa55c34431b7755db43fd2526989c7feb6a263608509163e3b99151ee5ceb8c066b2bf93debdeac1b1c79fe0dd539acfd968051341a3b66a2f11c7e313eaae6be8a3d75da8007ee1a75b3f9a9d53860fc305a7c6a5ab3d0ab9b900926dd4693e4fefc3070805a255e039411c8cd3c7e886a6852b5829587381335f5bf20c965e163c521fbd49e06e1cd04a9fea5b4e991f7693cba61d3ec8eb234b2f3f3b74ef7851b62c6295dcaaa241a5395b9c00885c892c445c6e13dd58d5b3d13fb8e58ae4040c4a49ceb306cdd3bccf018844687cd7e934a301695b97dc638049ad9e109bf64db58e989765de6cb57a3c1dfa1f2eca30306ab5f30aedeb470672f155bfd6114294b2c5ddfaa07c0e9199a5cf2c79ec60971a550d63a74da51930721d55c4f54241e752"}, {0x80, 0xffff, 0x2c4e, "5418539f1788735ecd419874e1c3e15c6ec79c735fa47dbc4695bbdb95340876129495c042eb22f837dc575cd3211878d9c47baa078630f8ec4c4d09e1df9e30219467632b5a10461c65cc53f7146ac8945df1bef7e42925a2a000c99d072288ac4bca174499d465c9d121a837ecb7"}], 0x1090}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x4000000017, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000001380)="0bfcfe9ef25c9648b58cdfb3aa2dc334ee76a5fda7ef9d1e8aa1f54869d84666b2cd36dbabd7d0508580b9728d350df2be001d3fad0aa238af879e2896e840af86d3ee91584e55d995a43e75", 0xffffffffffffffa6) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:20 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) 11:10:20 executing program 1: r0 = socket(0x1, 0x1, 0x3) lseek(r0, 0x0, 0x0, 0x0) 11:10:20 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x5, 0x7f}) 11:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:10:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000900), 0xffffffffffffff8a, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:10:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1000000000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:10:20 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) getpid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt(r1, 0xfffffffffffffff9, 0xff, &(0x7f0000000100)="e91bf96fdd45b98d5fd745788fa19ac4bf588614d65e7407fde5bee224e1a8d1e11a68788a556ab83a9f4101a72165f765e506df9dc4b1220a6efc578ffac15ea303086b43f24ca9b32dd2d198b57cda89398c2b394670bc084d3c44dc23c67823a8e5e02802c3c5cee9a648295a2dcd68e6e127088dd84079d409a166a9b893397b6af75fed75e51d148492035cc8c242d58b69d0b3b61d0c71d2d3757860b20f236d466911ae82181655b9951a934b5ddae244bd141610edae82341aebfab7b0a7677d885d7b7a44834290fc29bc4da8ebe3cced40ee921677c5e2f8745aa4dc9caf65fcdb1dc284be69a7de1b817853cc7def5ab5a55623a9d0fdf36b", 0xfe) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="092d86cb350000000000c47dd6279818dc994efba436b8d2489bc345b8e6e0b4781f261c3bd302b92ed26778ef388c03e5b06cbcd121f36fe422f336d6e61f829415b6e38011493b11c895d00461175c2264b93f8b1a8d04763136d02ca9515a80f846ab1dbafda1d0f8ea74f076179f97cfde3d0c11999286e9d22461601660dc0a07b35991b0cb25009c4f60c63436d0e2f1fa56e110e28df7"], 0xfe) 11:10:20 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f695764b52a39f3ec927200971e9f847bbe6c65303e"], 0x10) 11:10:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 11:10:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008160301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000007234004f622a6bbf1880aa5edd9d234250bbfbd19d89caa835c04016653a151308e8d635f9dca6d4897d29efb433454b1e7a93b8bb47fa0974f4", 0xeb, 0x0, 0x0, 0xffffffffffffff73) 11:10:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="7d7368453fc216e2fca20b575f85fa55c3885f8a5bc8281e5d77dc6ecdec989575ce6887a668b94fd85d3e8305eec9c3e97bf1b2ab9ae2cb42afe71ccabefca12c2c7780061c5d0ed95b81a235baba3ceddfc267acc336bd64fb24b651a83f69d04fe72709d80247d63e474562116c34f57d0086a0886649935c271aaba2839f04806dbc9b97fae514f626ca9f9caf15a1fdcadc1fcd148ee93175c0838de2ca3df75f460c0b6814707aad06b8727a89f6c2b6f9ea065b4959a8bb7087c953161b54f0", 0xc3) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getppid() accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 11:10:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x20) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140), 0x4) connect(r4, &(0x7f00000000c0)=@in, 0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x1}) 11:10:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x5, 0x4) mprotect(&(0x7f000042e000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 11:10:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000003000/0x7000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x317}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8c3}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x2}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffff}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x9784}) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) ftruncate(r1, 0x0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 11:10:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x4}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) socket$unix(0x1, 0x7, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) vput: bad writecount: 0xfffffd803899e500, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1451, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd803899e500) at vput+0x187 vn_closefile(fffffd803e604d38,ffff8000ffff3b40) at vn_closefile+0x15b fdrop(fffffd803e604d38,ffff8000ffff3b40) at fdrop+0xc9 closef(fffffd803e604d38,ffff8000ffff3b40) at closef+0x118 fdfree(ffff8000ffff3b40) at fdfree+0xf7 exit1(ffff8000ffff3b40,0,1) at exit1+0x32f sys_exit(ffff8000ffff3b40,ffff8000159d61d0,ffff8000159d6240) at sys_exit+0x17 syscall(ffff8000159d62a0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffda404) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffda3d0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd803899e500) at vput+0x187 vn_closefile(fffffd803e604d38,ffff8000ffff3b40) at vn_closefile+0x15b fdrop(fffffd803e604d38,ffff8000ffff3b40) at fdrop+0xc9 closef(fffffd803e604d38,ffff8000ffff3b40) at closef+0x118 fdfree(ffff8000ffff3b40) at fdfree+0xf7 exit1(ffff8000ffff3b40,0,1) at exit1+0x32f sys_exit(ffff8000ffff3b40,ffff8000159d61d0,ffff8000159d6240) at sys_exit+0x17 syscall(ffff8000159d62a0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffda404) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffda3d0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000159d5ec0 rbx 0xffff8000159d5f70 rdx 0x2 rcx 0 rax 0 r8 0xffff8000159d5e80 r9 0x1 r10 0 r11 0x1cc1040eb884beeb r12 0x3000000008 r13 0xffff8000159d5ed0 r14 0x100 r15 0x1 rip 0xffffffff81ac3168 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159d5eb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=89368 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff822c3530 process=0xffff8000ffff6d90 user=0xffff8000159d1000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=9, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 48596 122916 87316 0 2 0 syz-executor.1 48596 438500 87316 0 2 0x4000000 syz-executor.1 48596 366474 87316 0 3 0x4000000 inode syz-executor.1 80091 267254 0 0 3 0x14200 bored sosplice 76682 307003 89878 0 2 0x482 syz-executor.0 87316 10837 89878 0 2 0x482 syz-executor.1 89878 463026 48430 0 3 0x82 thrsleep syz-fuzzer 89878 313528 48430 0 3 0x4000082 thrsleep syz-fuzzer 89878 190378 48430 0 3 0x4000082 thrsleep syz-fuzzer 89878 42540 48430 0 3 0x4000082 thrsleep syz-fuzzer 89878 128814 48430 0 3 0x4000082 thrsleep syz-fuzzer 89878 136299 48430 0 3 0x4000082 kqread syz-fuzzer 89878 393398 48430 0 3 0x4000082 thrsleep syz-fuzzer 48430 461254 59416 0 3 0x10008a pause ksh 59416 489539 27184 0 3 0x92 select sshd 1756 184470 1 0 3 0x100083 ttyin getty 27184 105261 1 0 3 0x80 select sshd 90035 75531 87447 73 2 0x100090 syslogd 87447 303850 1 0 3 0x100082 netio syslogd 84034 350697 1 77 3 0x100090 poll dhclient 94236 487386 1 0 3 0x80 poll dhclient 14753 364751 0 0 2 0x14200 zerothread 70083 492655 0 0 3 0x14200 aiodoned aiodoned 44706 335388 0 0 3 0x14200 syncer update 42107 134731 0 0 3 0x14200 cleaner cleaner 45150 452738 0 0 3 0x14200 reaper reaper 50216 250864 0 0 3 0x14200 pgdaemon pagedaemon 78724 172928 0 0 3 0x14200 bored crynlk 28883 230427 0 0 3 0x14200 bored crypto 44483 318803 0 0 3 0x40014200 acpi0 acpi0 11662 456237 0 0 3 0x14200 bored softnet 76183 273719 0 0 3 0x14200 bored systqmp 17962 337671 0 0 3 0x14200 bored systq 38771 331910 0 0 3 0x40014200 bored softclock 45949 491716 0 0 3 0x40014200 idle0 29090 1529 0 0 3 0x14200 bored smr 1 278419 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 6326K 6793K 78643K 11625 0 0 pcb 13 8K 8K 78643K 53 0 0 rtable 108 3K 4K 78643K 277 0 0 ifaddr 52 12K 13K 78643K 87 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 33 0 0 iov 1 12K 24K 78643K 49 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 1625 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 50 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 482 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 41 30K 54K 78643K 424 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 45 0 0 in_multi 33 2K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 219 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 92 20K 22K 78643K 1964 0 0 UVM aobj 24 2K 2K 78643K 26 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 18 0 0 NDP 10 0K 0K 78643K 23 0 0 temp 138 2718K 2787K 78643K 4429 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 47 0 3 2 0 2 2 0 8 0 unpcb 120 167 0 157 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 942 0 942 1 1 0 1 0 8 0 tcpcb 544 91 0 86 1 0 1 1 0 8 0 inpcb 280 248 0 239 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 1 1 1 0 8 1 ppxss 1128 7 0 7 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 48 0 38 1 0 1 1 0 8 0 shmpl 112 24 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2189 0 773 46 0 46 46 0 8 0 ffsino 240 2189 0 773 84 0 84 84 0 8 0 nchpl 144 3074 0 1431 61 0 61 61 0 8 0 uvmvnodes 72 2478 0 0 46 0 46 46 0 8 0 vnodes 200 2478 0 0 131 0 131 131 0 8 0 namei 1024 8601 0 8601 2 1 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 8438 0 8438 9 7 2 6 0 8 2 plimitpl 152 63 0 56 1 0 1 1 0 8 0 sigapl 432 653 0 639 2 0 2 2 0 8 0 futexpl 56 7981 0 7981 1 0 1 1 0 8 1 knotepl 112 159 0 140 1 0 1 1 0 8 0 kqueuepl 104 126 0 124 1 0 1 1 0 8 0 pipepl 112 394 0 375 3 1 2 2 0 8 1 fdescpl 424 654 0 639 2 0 2 2 0 8 0 filepl 120 3878 0 3778 5 0 5 5 0 8 1 lockfpl 104 141 0 139 3 2 1 1 0 8 0 lockfspl 48 56 0 55 3 2 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 720 0 713 1 0 1 1 0 8 0 zombiepl 144 640 0 639 2 1 1 1 0 8 0 processpl 864 669 0 639 4 0 4 4 0 8 0 procpl 632 1266 0 1228 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 384 478 0 457 3 0 3 3 0 8 0 mcl64k 65536 14 0 14 2 1 1 1 0 8 1 mcl16k 16384 4 0 4 4 3 1 1 0 8 1 mcl12k 12288 12 0 12 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 10 0 10 2 1 1 1 0 8 1 mcl4k 4096 28 0 28 4 3 1 1 0 8 1 mcl2k2 2112 4 0 4 2 2 0 1 0 8 0 mcl2k 2048 55122 0 55087 17 11 6 12 0 8 1 mtagpl 80 18 0 2 2 1 1 1 0 8 0 mbufpl 256 89241 0 89137 10 1 9 9 0 8 0 bufpl 256 6745 0 2193 285 0 285 285 0 8 0 anonpl 16 76404 0 64550 79 16 63 63 0 62 15 amapchunkpl 152 2706 0 2570 11 4 7 9 0 158 1 amappl16 192 3630 0 2999 63 25 38 43 0 8 6 amappl14 176 287 0 279 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 274 0 260 1 0 1 1 0 8 0 amappl10 144 60 0 60 2 2 0 1 0 8 0 amappl9 136 552 0 549 1 0 1 1 0 8 0 amappl8 128 129 0 113 1 0 1 1 0 8 0 amappl7 120 33 0 28 1 0 1 1 0 8 0 amappl6 112 265 0 259 1 0 1 1 0 8 0 amappl5 104 150 0 140 1 0 1 1 0 8 0 amappl4 96 877 0 850 1 0 1 1 0 8 0 amappl3 88 414 0 402 1 0 1 1 0 8 0 amappl2 80 4442 0 4367 4 2 2 3 0 8 0 amappl1 72 20643 0 20202 26 17 9 19 0 8 0 amappl 80 1499 0 1454 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 25 0 2 1 0 1 1 0 8 0 uaddrrnd 24 654 0 639 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 654 0 639 1 0 1 1 0 8 0 vmmpekpl 168 7985 0 7958 2 0 2 2 0 8 0 vmmpepl 168 82820 0 81019 118 31 87 90 0 357 8 vmsppl 272 653 0 639 2 1 1 2 0 8 0 pdppl 4096 1314 0 1278 6 1 5 6 0 8 0 pvpl 32 221638 0 206344 173 19 154 157 0 265 30 pmappl 200 653 0 639 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 437 0 25 12 0 12 12 0 8 0