aa6675b0c64cff289e0571c62ee67b7fd36b475d07797404bf32129e75ad93bc1bea062adc17788ced7b10f0d0a4543550d1235d5353fbfed7af6bc2e4752a8b13136e0852690a3094d260f5d5117524d5c261d1e62f0ff688759c55b38f1c4c01b6cd62a0ba3cea29892771eec8292cbd2eb37eafccb776a3f6b541a09161efdbd9723329e6914977aeba5bd6753442f6a7f6440f4db45e2d69ea610d8585a12ddb31149f96a6d7e5f6a99fb6cc787bd314f346a5f6a2a89ffd7bd5964df0d0c1919ddb1101b873c07f95e3d83c0b13ebc8e67e6c6c5c3c0307bb04642033bd2ec6f2cba6639707d2df86cacf4d35894e1f2e2766cbb2f7dacfb36f888eedc06106f8f31f26a8324e91ee904d95973cb0cdd8c48904e105ed5fd1aff1bb4e11a1e86325c38c0575c91e9c54c0503ce85b1ad5f6899897731ccecb36fd38d68a1899b2102fcdd9882093d3081c28ffeacc757bd5107df865962135aef4f8be47bb92a3726f1aba4d61c02b1f68605fc27a2c07c1758e9bd1f95a6e27948389a4abfcbffb66a6d3048ae8dfe1e2020596499c6d5fbedae50b70be92cec2ffe8804d51ac02b4d127daa8068d50c2c9f5ecd75429f5f3f1dce0c8719138ee8bdebbc21025a5ff960038c79237a21c7067efeddd6c75e13d541ae931d2ace4d54cec6147d9212ba8774a2d4792b3ac6e70b4780da17f65ca4a39a902a6dedcc305cb59616db9f747c05d0c307bf259458fe0fb693baacd2b5259559eb45aaefbbc9f2470fe213160f4c0d72f8bdb5655ad42fb71396ca4554c759884349e89f71cc51d80ad567e44cbd5bbe93518216a33ef0b841cd079718cdb8adff271f2674f9a41322632120f96966b07e75495706881a2f2efaafbe32f798f746e90cd0c1c7bbc7046d3e8fe1b895d0a4b3edbe8b8ea85df5a135f6295aab3f6abc4571c9d18a9a7a4bfc8b91b79ddd1b477e03814ce42bf239231b4c7a040445c30dfef0607a3a4c6daa030ebf669fff3700117a88bea858ec562b71cb43f7ce3e8437e5033b96010866c7276cbb9939db92219183384678bd86ed00694a417b89049320f9e8fb91231060ca2202042926dab453ed8e05ca803b099f0604a780602405a26417289344cac75af12d8fb828c86ba0fa8681aff6a8d8dad07c89233effb9a02cc09ee3cdfd04b6d2f452f5ef3dbbf806ae43ba80412313ca6a56f48bda71f3a94f5f4773bf711b3db6d6960401799a400682a06af36f31583e64ca7e90fd3821a7a1618b3270158f8881bd93ef0f9f467868276d07c7071384818413877a262d17437ff89d128eac64e86feb7fd5707599e158cb52db11eb1ab0380a9709e8fd060f63192acfc0239707b53c4a12fb18033ab763c594c02d540d81788038acc54789a80f56c45cba79d1f5ed5fa4904a9d016cfcf61418df78a5c6250a91a996585307a30a996baae9b21688b6a4f1ee6f2b9af1622d2fd6aa1c18b70e979f100e905f2a7a9c0d2b7f2822a1282a83a142edf0f257a00908854bb986751c39670e0313c1b12f4d7ca5f6b55d05e6c4e7ad9bb6d929a1a751621fbfe2bb6d18ad9cc51f5af5be28e48d71161a20336f025fe21af4467496b097a21c40f3bd438c881664b38103bc3fca372180e3ebd268d8bb372cd187376e17cbcaa53261dcf01f833e8e51538563d118d3062a2bb916e55811868fb5df475964108f12f4ce1489bb4579ec4c44789b992681619e92022c340912d75cc6581bdef1c10c0bdab6e008a7f5f3a64d55fef9c16f360bc654233c2add06801f07fae48d3b5e28761ae5184d688787ccb5bc93ed44298cdd8ec14b8c2abf57146faf2e762386a7046b29bb9845f470ed9676a95418c9891f5db8677cb655ec6750234d67a6d80e2ebf3843f656ba7f0cc5a2be264ca807a072ad87c09aafb19997bd2080b9f026e0ade23fbfc73af4c4aa568b459a960f5ba7b367465a6394c52d8b0dd23a20c397862af327e5bca066c43f50cae4ab94b7c90d370c0d8c5bd439c8ed75213a84189207bc883430885a2bc00dba07612b678b33da037fb1651defb9c6a4ae771dd408762dccd0f8abf3961def681209ac34d596292539e91da483dc6617b67f9abf39a48ec03c82edeb4ed9d871e0d1ab52531f0775aebdfab9d2d7820d49e95d38dd98a234c8ef942c83f06ad00c10ce9e0ffc3de3a0449972e666f59e844e1189e49d2464b6f97f7aab77646bc03682bf08a5e01f5edab59e42a4f822d451754f67e76177d37ab1a6e121193bc74b6958ccc1a43fec6bd25e856a69e430dd529ef8c5b52acb331a5c824ad3a8375de2154fd87d3021f46acb6ec76e435331351f6a371291c0f771c04456adaefa65a364d9741be67e85c5a9ec0ff9d64001e5fcc6cc21f9be3dd9d8792f7e4b7a08fe6bc52ebd96b2d6d8d9bc4a80ef76757ad803515334f83eda49ab60cfe1c5e1e61f34ea902112458f5c8a3839305bcf4c39bdebfbdda73ca55c6fbafee7fba2510298f5dcbb91c4b95c031aa37ea341ae9c71d65d96c602425d8bebab893774a2741e36a928c47ecfdb85e700f9e200dfe327cb41b6d0ec88110e7f8d76ff22e014b618a7373b13c0d8968a692677cc1038a0104dd61204280b9c3b656759e017ca72a4113e7d5499b9a0c6af5499efc2843de40e0dc77437881b1858ae0ebdbbe1604351dfe923478a0bb1c0f72fde624e3e0a71c32492e20141181b870ddd5193d8d2b4c9e7ac5fc1e392bd54870994639d1d6b71a1fd928a4bab35457f48a157a94d8dbca86fd670959ab0373ca1e9ac4e04ed84d1a69a833048901b8585d1218c6a97ad988d0307d5b8330a0188786d4a281176ddb2ac539cda031edcf0871547f5f809690311df255c3020217fbae409547d11ec191ee51d10d4abe0cfa93acf4cdadd482c203217518f59015549abea4b037a216f7166f9745013028f35b47a51f07aa0ee900cee749744f69ae21ab945d9e4b928ff0eb16ffb4af8231e6457a885fc940dbefae21f49af50b719f56214d9da2e12801da90a96bb64688ed2807bc8ae5160e71eef10b6dcfc20469f7f85a808d9699ef301701c802eb19e6af41f29cf9dd93124a5393af0d8822cb97a39498843995340e3fccd849ff0616024415d57dc745c17f5b58f6623d2e79a1c5f7758efc2cb58ba6943e7951eb63885cc350f793b72084b9e8ce44dbba53b599ffc57a5094d485d83672d6fa5ed52e2650f90fba25b986295b1441fc1ec4de268eeb64642db8b0fa4a8ab2920eb8012c7ea30e7c5f3db309dff4b205aa7ac8b2280d21b2276cb93e732543ae8757d957b6c15bfb0cbfb9f33a5abe24fc8f39f762e98b7464bffc6ed5b93e6479c7a0f96006aa87384022855ed9f8ca6bf903ab43e4cfed76b4ae58da98123f32b372c0b3d9d58fdee0605aa0479bc444cb59dc231999ada71f59e7c87b6ffdc35fdb826bce31b9941347d6b96934d3fea3e7a41f53bd4c6e4cd600ba093d0f04d9e5d8c78c6dcdd52f3069351677462749f44324f24cb14fc77304d639e23deb347de6d3e617c374dd70a7b6072c5f76cf442f68f5aa25c3db320662699c19f4f7e0d0d68e30404cb31db1bd8ee3603088a704dd7b08e8e2da74397db318dc118969a702497251db37025bfdbe44c12cc3a85ff4cbcd781492323c0b985d0f17c341722d019601f294b83c6f134dcb355c0a6a7f14ac86b0367d6a252819c6a640fe8987f989bc925715cf60d7d13a12ba5cf8da7ed83c759a113fd00ce6e35e08fdd149186781e09829c75e7aad66c9e16822f865e0dc963e77b55bd0708f2f8c7078e3dd2882be6606a36c07d50e2f6ee42910b760c1aa8f3a378b58eb76ba341e6ff3e894993c1c7eda9bbf14be9e6b0b33667a6d85cfafcfe9d4fb6d00234f51a0de1a084b332ec87e72a5fbe6a7e32cc867618cb1a2b4e4726fc8e24646260136cc52d33d380e3ec5b56ff1ced58cab75796ac7d5744af2da9a077df98642ccbcda5b324eaa5225cd3feff03745b35f512c9145af1766eda69a77103034a5207ba0fc6f7498a94c2afa40641762dd5d3137a7522ad6887cfebf360d9c9063825b538edec240465fd87e7714288b74778d64ec6db7654341504a2379dff223e6cbabd8fb276a2893f1349212916e16bb25de7ada8eeea9c69cec922924cea3491ef45450fd9c5031b2001a056d1e5983d3526f518d32aac4dc6caa7c5ed5c058543fbb4e9911dd1489118413576fcddf6254c3d61b4dda755962adee4762113bbf1d4bfa3c66300a602160bfa1cb8d1b74ca67b7af6a8d1680e9e2a3bf3673659886a91b20c4ea8badeba49ce0ea2dca209a799f418a1e0ef8def27f0698cb6562f1d7289d04a4b427e1114da5438a95f1bf171c72161d670c07122ddb6bb3aa33473454ca7c880ea3adc6d6870f78d489715b12235fdabfae84866a590f43be33bf77e79eede43a2a7da2a64e1547686fd66c77b1acb47fdd9b874335b1e51b79d6e74e38ee77af3f1e9ee4a6a39a73eb9769511fb9ac64af8981a13a54af88e837647cdd23a6d625b03a6d5e80c90dc83390db112419ba66da19d0abbe1cd30bdcec1be3d4587a35b43dd48f0922c922c307f7b433330cf495f86761505d9f288abc45c6a37791c3c40014a838da3424250e18807aede55640a1efdf2e4c05ff51e2ea760561307298cee0c32e2aac764ff77ac5b00f1216f6c71b5715089dce093f02cb5e08e8aaa7e3a10d71940edbed6f6cf84cc49e89135e1170e4953b640bb7524fa0de9bd9a1f308d5be988c0194c3e5f77f610a7e6c900d1cbd00bf90dc44884a218e90651e86454fd5aac9279e774d5be9d0ced421fb9c3c80e20442bb08bb1213c281bfcd8bce88f91146380b2c86559fdc1e49b62ecf195bc40624d7f6edf9b8f5c76effeda90417b1e0c08f999f5355a095956bcdc70dc21324614702631b6783f238ddfe425c20259a47e83a93813715b8c4592e1dd6a2fffe650bce3f61ecd7243186b899c5881b837d93654b34606a148e55ed34d35b81e9388875fbb4e0acafe560460f0e28b22f686ea3702d10da3d9d1d051db693767eec319e808c92d498339b1a2e8b14f47ae281df4a5095c3525b48863b031ead532c17d79bc3284724cff9d2ffed0df01a05dbc366ccccc76f75bc45b24f59242112babff4bae20b0ee612f970f74a77315a1a7b96126830777f679d8cee1b4b1dcafeb7144200adf8bfe57f90dfc726d3b359c78ac13f7ace88d1eb672a4c93448d7c6fe6f2ed9e7fcc008cb5ce92204d877fea1a3dc468a44bf56a36a847c5e5a03867287d479fcb0338120bdc453a72faddbeb41fdfe7518dc0212404413baf712f36637208d654d7534dd4b16126db85ce6cddf90e5186bdc327f2fe7510f3bae210326edb469fc4b8c34bb59c694a1cd953972fce9b037a0f30f1bd1b0bbdfc447a9744859b1fe1daf18426e95ca941f42942c3bf9fc92e3c028b7ed8b41cf5aed795edc83787165b5d3e63dd52d1783a306816b11d9d6561e9a21e2903ff6bf8c6397c2e0d39f844ad18d079f59a710a2575b4ca042205bd3e5095ffe8454a892d36e41b40db1f53089afe722a16fb2a5bbf51169f371c0df6f07574f28aef7abc073bafcb54708bdac125c2c894e95162576653e80cdc5c1d9962df51c129cc08344bbc64ddc2c24aaa1c5310ed741775b3125e166"}, 0x1008, 0x800) r15 = getpgrp() r16 = getpgrp() r17 = semget$private(0x0, 0x2, 0x20) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r18, r19) r20 = getuid() r21 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r18, 0x0, r20, r21, 0x49, 0x5}, 0x8, 0x6}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r20, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x4, 0x4, 0x8, 0x484}) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(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', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f0000000380)) r23 = msgget$private(0x0, 0x3a2) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgsnd(r23, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000007ffefd1322bf9b653f1f4e9cf40f98e91c06022bb15f22536cc982535828087cb233e38cc765cea7cfb18716b831e6941cf0202af6eaefa5b26aa6675b0c64cff289e0571c62ee67b7fd36b475d07797404bf32129e75ad93bc1bea062adc17788ced7b10f0d0a4543550d1235d5353fbfed7af6bc2e4752a8b13136e0852690a3094d260f5d5117524d5c261d1e62f0ff688759c55b38f1c4c01b6cd62a0ba3cea29892771eec8292cbd2eb37eafccb776a3f6b541a09161efdbd9723329e6914977aeba5bd6753442f6a7f6440f4db45e2d69ea610d8585a12ddb31149f96a6d7e5f6a99fb6cc787bd314f346a5f6a2a89ffd7bd5964df0d0c1919ddb1101b873c07f95e3d83c0b13ebc8e67e6c6c5c3c0307bb04642033bd2ec6f2cba6639707d2df86cacf4d35894e1f2e2766cbb2f7dacfb36f888eedc06106f8f31f26a8324e91ee904d95973cb0cdd8c48904e105ed5fd1aff1bb4e11a1e86325c38c0575c91e9c54c0503ce85b1ad5f6899897731ccecb36fd38d68a1899b2102fcdd9882093d3081c28ffeacc757bd5107df865962135aef4f8be47bb92a3726f1aba4d61c02b1f68605fc27a2c07c1758e9bd1f95a6e27948389a4abfcbffb66a6d3048ae8dfe1e2020596499c6d5fbedae50b70be92cec2ffe8804d51ac02b4d127daa8068d50c2c9f5ecd75429f5f3f1dce0c8719138ee8bdebbc21025a5ff960038c79237a21c7067efeddd6c75e13d541ae931d2ace4d54cec6147d9212ba8774a2d4792b3ac6e70b4780da17f65ca4a39a902a6dedcc305cb59616db9f747c05d0c307bf259458fe0fb693baacd2b5259559eb45aaefbbc9f2470fe213160f4c0d72f8bdb5655ad42fb71396ca4554c759884349e89f71cc51d80ad567e44cbd5bbe93518216a33ef0b841cd079718cdb8adff271f2674f9a41322632120f96966b07e75495706881a2f2efaafbe32f798f746e90cd0c1c7bbc7046d3e8fe1b895d0a4b3edbe8b8ea85df5a135f6295aab3f6abc4571c9d18a9a7a4bfc8b91b79ddd1b477e03814ce42bf239231b4c7a040445c30dfef0607a3a4c6daa030ebf669fff3700117a88bea858ec562b71cb43f7ce3e8437e5033b96010866c7276cbb9939db92219183384678bd86ed00694a417b89049320f9e8fb91231060ca2202042926dab453ed8e05ca803b099f0604a780602405a26417289344cac75af12d8fb828c86ba0fa8681aff6a8d8dad07c89233effb9a02cc09ee3cdfd04b6d2f452f5ef3dbbf806ae43ba80412313ca6a56f48bda71f3a94f5f4773bf711b3db6d6960401799a400682a06af36f31583e64ca7e90fd3821a7a1618b3270158f8881bd93ef0f9f467868276d07c7071384818413877a262d17437ff89d128eac64e86feb7fd5707599e158cb52db11eb1ab0380a9709e8fd060f63192acfc0239707b53c4a12fb18033ab763c594c02d540d81788038acc54789a80f56c45cba79d1f5ed5fa4904a9d016cfcf61418df78a5c6250a91a996585307a30a996baae9b21688b6a4f1ee6f2b9af1622d2fd6aa1c18b70e979f100e905f2a7a9c0d2b7f2822a1282a83a142edf0f257a00908854bb986751c39670e0313c1b12f4d7ca5f6b55d05e6c4e7ad9bb6d929a1a751621fbfe2bb6d18ad9cc51f5af5be28e48d71161a20336f025fe21af4467496b097a21c40f3bd438c881664b38103bc3fca372180e3ebd268d8bb372cd187376e17cbcaa53261dcf01f833e8e51538563d118d3062a2bb916e55811868fb5df475964108f12f4ce1489bb4579ec4c44789b992681619e92022c340912d75cc6581bdef1c10c0bdab6e008a7f5f3a64d55fef9c16f360bc654233c2add06801f07fae48d3b5e28761ae5184d688787ccb5bc93ed44298cdd8ec14b8c2abf57146faf2e762386a7046b29bb9845f470ed9676a95418c9891f5db8677cb655ec6750234d67a6d80e2ebf3843f656ba7f0cc5a2be264ca807a072ad87c09aafb19997bd2080b9f026e0ade23fbfc73af4c4aa568b459a960f5ba7b367465a6394c52d8b0dd23a20c397862af327e5bca066c43f50cae4ab94b7c90d370c0d8c5bd439c8ed75213a84189207bc883430885a2bc00dba07612b678b33da037fb1651defb9c6a4ae771dd408762dccd0f8abf3961def681209ac34d596292539e91da483dc6617b67f9abf39a48ec03c82edeb4ed9d871e0d1ab52531f0775aebdfab9d2d7820d49e95d38dd98a234c8ef942c83f06ad00c10ce9e0ffc3de3a0449972e666f59e844e1189e49d2464b6f97f7aab77646bc03682bf08a5e01f5edab59e42a4f822d451754f67e76177d37ab1a6e121193bc74b6958ccc1a43fec6bd25e856a69e430dd529ef8c5b52acb331a5c824ad3a8375de2154fd87d3021f46acb6ec76e435331351f6a371291c0f771c04456adaefa65a364d9741be67e85c5a9ec0ff9d64001e5fcc6cc21f9be3dd9d8792f7e4b7a08fe6bc52ebd96b2d6d8d9bc4a80ef76757ad803515334f83eda49ab60cfe1c5e1e61f34ea902112458f5c8a3839305bcf4c39bdebfbdda73ca55c6fbafee7fba2510298f5dcbb91c4b95c031aa37ea341ae9c71d65d96c602425d8bebab893774a2741e36a928c47ecfdb85e700f9e200dfe327cb41b6d0ec88110e7f8d76ff22e014b618a7373b13c0d8968a692677cc1038a0104dd61204280b9c3b656759e017ca72a4113e7d5499b9a0c6af5499efc2843de40e0dc77437881b1858ae0ebdbbe1604351dfe923478a0bb1c0f72fde624e3e0a71c32492e20141181b870ddd5193d8d2b4c9e7ac5fc1e392bd54870994639d1d6b71a1fd928a4bab35457f48a157a94d8dbca86fd670959ab0373ca1e9ac4e04ed84d1a69a833048901b8585d1218c6a97ad988d0307d5b8330a0188786d4a281176ddb2ac539cda031edcf0871547f5f809690311df255c3020217fbae409547d11ec191ee51d10d4abe0cfa93acf4cdadd482c203217518f59015549abea4b037a216f7166f9745013028f35b47a51f07aa0ee900cee749744f69ae21ab945d9e4b928ff0eb16ffb4af8231e6457a885fc940dbefae21f49af50b719f56214d9da2e12801da90a96bb64688ed2807b0300000000000000b6dcfc20469f7f85a808d9699ef301701c802eb19e6af41f29cf9dd93124a5393af0d8822cb97a39498843995340e3fccd849ff0616024415d57dc745c17f5b58f6623d2e79a1c5f7758efc2cb58ba6943e7951eb63885cc350f793b72084b9e8ce44dbba53b599ffc57a5094d485d83672d6fa5ed52e2650f90fba25b986295b1441fc1ec4de268eeb64642db8b0fa4a8ab2920eb8012c7ea30e7c5f3db309dff4b205aa7ac8b2280d21b2276cb93e732543ae8757d957b6c15bfb0cbfb9f33a5abe24fc8f39f762e98b7464bffc6ed5b93e6479c7a0f96006aa87384022855ed9f8ca6bf903ab43e4cfed76b4ae58da98123f32b372c0b3d9d58fdee0605aa0479bc444cb59dc231999ada71f59e7c87b6ffdc35fdb826bce31b9941347d6b96934d3fea3e7a41f53bd4c6e4cd600ba093d0f04d9e5d8c78c6dcdd52f3069351677462749f44324f24cb14fc77304d639e23deb347de6d3e617c374dd70a7b6072c5f76cf442f68f5aa25c3db320662699c19f4f7e0d0d68e30404cb31db1bd8ee3603088a704dd7b08e8e2da74397db318dc118969a702497251db37025bfdbe44c12cc3a85ff4cbcd781492323c0b985d0f17c341722d019601f294b83c6f134dcb3556b0367d6a252819c6a640fe8987f989bc925715cf60d7d13a12ba5cf8da7ed83c759a113fd00ce6e35e08fdd149186781e09829c75e7aad66c9e16822f865e0dc963e77b55bd0708f2f8c7078e3dd2882be6606a36c07d50e2f6ee42910b760c1aa8f3a378b58eb76ba341e6ff3e894993c1c7eda9bbf14be9e6b0b33667a6d85cfafcfe9d4fb6d00234f51a0de1a084b332ec87e72a5fbe6a7e32cc867618cb1a2b4e4726fc8e24646260136cc52d33d380e3ec5b56ff1ced58cab75796ac7d5744af2da9a077df98642ccbcda5b324eaa5225cd3feff03745b35f512c9145af1766eda69a77103034a5207ba0fc6f7498a94c2afa40641762dd5d3137a7522ad6887cfebf360d9c9063825b538edec240465fd87e7714288b74778d64ec6db7654341504a2379dff223e6cbabd8fb276a2893f1349212916e16bb25de7ada8eeea9c69cec922924cea3491ef45450fd9c5031b2001a056d1e5983d3526f518d32aac4dc6caa7c5ed5c058543fbb4e9911dd1489118413576fcddf6254c3d61b4dda755962adee4762113bbf1d4bfa3c66300a602160bfa1cb8d1b74ca67b7af6a8d1680e9e2a3bf3673659886a91b20c4ea8badeba49ce0ea2dca209a799f418a1e0ef8def27f0698cb6562f1d7289d04a4b427e1114da5438a95f1bf171c72161d670c07122ddb6bb3aa33473454ca7c880ea3adc6d6870f78d489715b12235fdabfae84866a5ff0100003bf77e79eede43a2a7da2a64e1547686fd66c77b1acb47fdd9b874335b1e51b79d6e74e38ee77af3f1e9ee4a6a39a73eb9769511fb9ac64af8981a13a54af88e837647cdd23a6d625b03a6d5e80c90dc83390db112419ba66da19d0abbe1cd30bdcec1be3d4587a35b43dd48f0922c922c307f7b433330cf495f86761505d9f288abc45c6a37791c3c40014a838da3424250e18807aede55640a1efdf2e4c05ff51e2ea760561307298cee0c32e2aac764ff77ac5b00f1216f6c71b5715089dce093f02cb5e08e8aaa7e3a10d71940edbed6f6cf84cc49e89135e1170e4953b640bb7524fa0de9bd9a1f308d5be988c0194c3e5f77f610a7e6c900d1cbd00bf90dc44884a218e90651e86454fd5aac9279e774d5be9d0ced421fb9c3c80e20442bb08bb1213c281bfcd8bce88f91146380b2c86559fdc1e49b62ecf195bc40624d7f6edf9b8f5c76effeda90417b1e0c08f999f5355a095956bcdc70dc21324614702631b6783f238ddfe425c20259a47e83a93813715b8c4592e1dd6a2fffe650bce3f61ecd7243186b899c5881b837d93654b34606a148e55ed34d35b81e9388875fbb4e0acafe560460f0e28b22f686ea3702d10da3d9d1d051db693767eec319e808c92d498339b1a2e8b14f47ae281df4a5095c3525b48863b031ead532c17d79bc3284724cff9d2ffed0df01a05dbc366ccccc76f75bc45b24f59242112babff4bae20b0ee612f970f74a77315a1a7b96126830777f679d8cee1b4b1dcafeb7144200adf8bfe57f90dfc726d3b359c78ac13f7ace88d1eb672a4c93448d7c6fe6f2ed9e7fcc008cb5ce92204d877fea1a3dc468a44bf56a36a847c5e5a03867287d479fcb0338120bdc453a72faddbeb41fdfe7518dc0212404413baf712f36637208d654d7534dd4b16126db85ce6cddf90e5186bdc327f2fe7510f3bae210326edb469fc4b8c34bb59c694a1cd953972fce9b037a0f30f1bd1b0bbdfc447a9744859b1fe1daf18426e95ca941f42942c3bf9fc92e3c028b7ed8b41cf5aed795edc83787165b5d3e63dd52d1783a306816b11d9d6561e9a21e2903ff6bf8c6397c2e0d39f844ad18d079f59a710a2575b4ca042205bd3e5095ffe8454a892d36e41b40db1f53089afe722a16fb2a5bbf51169f371c0df6f07574f28aef7abc073bafcb54708bdac125c2c894e95162576653e80cdc5c1d9962df51c129cc08344bbc64ddc2c24aaa1c5310ed741775b3125e166"], 0x1008, 0x800) r28 = getpgrp() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000014c0)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x7d, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x5, 0x484}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x8, r9, r5, r12, r5, 0x2, 0x401}, 0x8, 0x6, r28, r7, 0x6, 0xc00000000000000, 0x5}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x4, 0x80a3}) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6, &(0x7f0000000340), 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}], 0x20, 0x402}, 0x400) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x43, 0x4, 0x6, 0x7, 0x7ff, 0x400, 0x10000}, &(0x7f00000000c0)={0xffffffffffffffff, 0x5, 0x4, 0x80, 0x1000, 0x9, 0x5, 0x8}, &(0x7f0000000100)={0x100, 0x9, 0xfff, 0x100, 0x1, 0x0, 0x8, 0x80000001}, &(0x7f0000000140)={0xffffffff, 0xf1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e61731929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = open(&(0x7f00000003c0)='./bus\x00', 0x2, 0x44) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) r10 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r10, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r11, 0x2}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7cc0df23, r3, r6, r8, r12, 0x100, 0x3ff}, 0x80000001, 0x800, r13, r14, 0x9, 0x0, 0x8, 0x40}) 16:00:42 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x1f, 0x600000}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r2, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x81684fc302443850, 0x5, 0x1) setsockopt(r3, 0xb, 0xfff, &(0x7f0000000180)="cb9ddfc3e41d20ff14213c3a6dc01460a10fbcc50c317ce8635645dabb133ed5cb75b5858523047a3662ac2c22a55df5dd9b591b6687081c4615c11bb24846c6d0ff28e2314a7daf36b6278cf4117f6a1e7b34299175bf83f6520c04266e76ef68c7f035536a73e595a4a29f4bbc2bcfbe1be520a6544d4ad1ace9e66fc990f683ecc78d32eefb1f1245c0d92a561fcbd2cb79964fe69d042c4c833bc337a36de755442dedaae190066c22d46ba9f4029ef7d00bf571f7d0021434ef69d8896a76f5a8275844a62b7de7d09923855bf9d9951b040aaa579d98941d60e22e5912c4afd14076", 0xe5) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = msgget(0x2, 0x80) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getgroups(0x2, &(0x7f00000000c0)=[0x0, r8]) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r12, 0x2) r13 = getegid() r14 = getpgid(0xffffffffffffffff) r15 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x40, r4, r9, r11, r13, 0x2b33510ecb657398, 0x401}, 0x80000001, 0x1, r14, r15, 0x2, 0x80000001, 0xffffffff, 0x6}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x5) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f2997688cd7f7b5dbb81a4643ed61d4684d9fdbb16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac827dfa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e5a69ba2062ff65f9070e176816455a8b3d0623adf8f568ff27198ccfded90e4f9fb31df5a980727c107807e25addb18762bba6d2f8ea82777a4a99a3ea88111f1ef727976d4f61376e30b305ea4563c09d369808b4fd6fc41944d3a4959c704dc03e85c7facc9200cd0634ef72d47f1448af2a1b4681ba32ff59d8666c714cceb083ccc2ddeeb003c25f6b8c6f9a79aa6c33aaa96f42ca7f45790bbe524cbd9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:42 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xc6, 0x20000000, 0x1, 0xfff}, {{r1}, 0xfffffffffffffff5, 0x10, 0x80, 0x5, 0x4}, {{r2}, 0xfffffffffffffffe, 0x14e, 0x40000000, 0x9, 0x600000}], 0x883, 0x0, 0x1, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x951}) 16:00:42 executing program 0: pipe(&(0x7f00000003c0)) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000346b8ab347bb76d1d672bfffab94d9a2ca81c08d5d2742927cb8d82ea593f7561f7d64362a60843288333d3bbec6d853f3cc4b75b77b1164e1e4a12c7f868387d7db3b59f8ac383e5858bd342419582875619b8e8124ccb39d9120a41fa735a8592de4912509d3d0d0ba3a449353c9272b51707037b79060b3c0ecdcd48f85577876561482c61ff24eb6cc6b48da424f1845cd7cfbf954509742f08c2e65adc27da1fb486325ec0298aa246a3b3bbfc0813e4e6ff8b6a7555a3680b841a6fb7b0852e885f942edb6b19994900b52412c993d0e3463593d45a073d2a7c226674af32f7b10756c49e36d756b7cbbcba800"/273]) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./xihe0\x00'], 0xa) getegid() getegid() r4 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x5b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffffd, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x7, 0x80000001, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x400000, 0x80, 0xfffffffffffffff6}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) r5 = socket(0x18, 0x0, 0x3f) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000002e0000000000000000001a0000000000000000000000000000000000000000000000000000664000"/110], &(0x7f0000000040)=0x6e) r6 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=@file={0x616e6003aa823411, './file0\x00'}, 0xa) getsockname$unix(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000092f56c6b00000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba67c47ff3fb3f348437ee476d6155ea6b53519c40a86b28ec847e6fbc94e52e5835fbd8ff7a839c08ece479537dc6b0693e294d50bb16a70b59ecc9363874a0822c0aee2"], &(0x7f0000000040)=0x6e) socket(0x18, 0x2, 0x0) 16:00:42 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000440)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getgroups(0x2, &(0x7f0000000140)=[r5, r8]) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff5e) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r12, 0x2) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x90d2, 0x4, "d730c1e72acfc6e23c5b0000000000401fe74de4", 0x0, 0x6}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x7fffffff, 0x0, "9cf252358a46067126b27f995f00000000000c00", 0xade, 0x2000000}) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000540)={0x10000000, 0x0, 0xffbffff6, 0x3, "5baac010a59cea1c954300", 0x1, 0x86000000}) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="220e22", 0x3) preadv(r15, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e22", 0x3) preadv(r18, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r18, &(0x7f0000000000)='./file0/file0\x00', r19, r20, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchownat(r15, &(0x7f0000000000)='./file0/file0\x00', r16, r21, 0x2) fchown(r14, r1, r17) r22 = semget$private(0x0, 0x3, 0x80) setuid(0xffffffffffffffff) semctl$GETNCNT(r22, 0x8000000000000000, 0x3, &(0x7f0000002680)=""/17) semctl$GETVAL(r22, 0x2, 0x5, &(0x7f0000000040)=""/162) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000038, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x5b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x5, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:43 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f00000002c0), 0x2b6) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000080), 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r3, 0x5) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000001380), 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r18 = accept$unix(r11, &(0x7f0000000240)=ANY=[@ANYRES16=r10, @ANYRESOCT=r8, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYRESHEX], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYPTR], @ANYRESOCT=r9, @ANYRES32=r17, @ANYRESDEC, @ANYRES64=r10]], &(0x7f0000000480)=0x5) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0x1000000f1) r20 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, 0x0, r19, r20, 0x40, 0xae51}, 0x81, 0x6, 0x7f}) r21 = semget(0x3, 0x4, 0x8) r22 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000380)={{0x5, r22, r23, r24, r25, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semget(0x3, 0x4, 0x18) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x1df) getgid() r26 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 16:00:43 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) sendto$unix(r1, &(0x7f0000000340)="ce26098ab854f8eb33437a65f59f7debf0e46d6c50e2a23b138f55573751ad36e6210dc85722ff4de291b2e7a423be94b538f77a5834f5295adf85b374ed53e10bd3d2f82731da3726c598ae6253b1115df065c477aeaf1761d2652228c722e10b672f531d58626ac8ffd9ef5610385200996822c5de1647644e145e64bd8cb4074e0914583e0d128fcb8cf1e165033dd1d41adb7831bf148f54c2ae4b39679aaed8f07a7e0d9f4453accba0dbd73000913110ed9503b348fd0c292bedcb8319957ba08da2ac574396acdbb7c74778f1c6ecee89b8a8e9babdbc199c2a0fb1ff9cb142", 0xe3, 0x400, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d014ce447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1e6490fdcb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75552c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x39d1ae121de9afa6, 0x40) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x3d, 0x0, &(0x7f0000000100)=""/61}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfff) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:43 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) poll(&(0x7f0000000000)=[{r2, 0x1}, {r0, 0x100}, {r3, 0x40}, {0xffffffffffffffff, 0x2}, {r1, 0x8}, {r2, 0x100}], 0x6, 0x81) write(r2, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="4ea6656a14ddf462ed7544331715526d51fc59d381c81c76fb08e7a37e8fe6777198ea129b345d39f66b5eadf1137aaf2e5e75aebe0b2b166fce468c42e126d7a653792109f5ebd2af12a5ee9f167ed20d5f57e39c3811764f2370cd1d5d2e7e50d43bf9db4193d9374015ea004d0aaa3b298f5f782445b5608cdb043493259155a35a01a16f441e8781297e13907fff8e31d92bc4028d84da99ea8258eb"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x25, 0x0, 0x26) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) mmap(&(0x7f0000009000/0x8000)=nil, 0x8000, 0x0, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x9c2e7531519a914f, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000003c0)={0x9, 0x3, 0x7, 0xffffffff, "aa2da52e492edd037dfc1cbbc854a7576fa64c7a", 0x9, 0x80000}) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r12, 0x2) fchown(r6, r8, r12) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57297edab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000200)=0x1002) r5 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0), 0x0) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r9, &(0x7f0000000240), 0x6) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r14, 0x40}], 0x1, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000014c0)={{0x1001, r12, r13, r16, r15, 0x126}, 0x9, 0x401, 0x2}) r17 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r17) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd8f) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0), 0x0) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r21, &(0x7f0000000240), 0x6) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r20, 0x4}, 0x200, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=ANY=[@ANYBLOB="fc985e85dfa5b7"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="a2ec3304c585c8d41fd22714b6948bcbdcb44ec2530ac2cda663233a43343f09073ca1567fd4bf8f0d10063b97612da0b9814ef897aa6b43af143400f08337293d2b60215f4122d98fc4d3e9b524e39330cac43a356610da47decf9a51c8734e969633c6ecc66556d2ef7603cc277a544f59acd6a10208", 0x77}], 0x1, &(0x7f00000013c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @cred={0x20, 0xffff, 0x0, r17, r24, r27}], 0x68, 0x8}, 0x224ddd2f4aee0349) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x801169ac, &(0x7f0000000300)) 16:00:45 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) write(r0, &(0x7f0000000080)="0bed00c701010000b8c6c06bf20a2bd4e72c572eaccc1972b4777ea2753bf17a723193a7fbff65", 0x27) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = dup(r1) close(r2) 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) setsockopt(r3, 0x2b, 0x50, &(0x7f0000000340)="ebffcbff13f9fd802eaa4e713040e69931929668154ccc67f2ad4fd11eb79dc80931a0884363121668a0796efd1fff1b961ef1eaa28fb8b370e763fa6d6dc1f5a009beaf0a124c03e44d4bb34ca06e9123f3ce0ce8da975ee2e1d85d5ff209a51f62c8af4bf6b3d745c306794a965b39166bbc32ecc7f18bb512b929842be97547d1fb022960afcc22cdf6ad5dfcf1939741cbeecc1b2dbcfb54438711883f65c80d8ac09143631f42d354e0162f99508e4e0e89e792249842d003bcb4eca8075e4ca74d7432c87ce089ff8def", 0xcd) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000002c0)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x8, 0x200}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x200, 0x2) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000500)={0x7}) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000440)) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x134) getdents(r8, &(0x7f0000000200)=""/152, 0x98) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x0, "000000002000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) pledge(&(0x7f00000000c0)='^\x00', &(0x7f00000001c0)='K-*\xeb\x00') r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="70d92d2a48f8c9a22b5f34d975c7313b2c55810762a3c5c26d8af6088c42d79eda03773761f9b11e0f1a09bb3536cab24d339bab82c8fb684cd7fc244e65a9b8496605103cbcf8ddc7553f4db37e4880832c7d2681b18b24292fad52cdf5ea09e40001758bbe9f3a3eef49a01bc5736368294eb2aff90cc52803", 0x7a) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffe, 0x90cb, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x490ce, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0xfff, 0x8, 0x2, 0x7, "9b35ec54b6c1c801a10da6b84e4731fd0d17eeeb", 0x2}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) dup2(r4, r5) ftruncate(r0, 0x0, 0x2300) 16:00:45 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x80000000000002, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e6500ef6ac6ec5c3752a962646593080992fc8929aa41c52b9bad2e170179ea9146c26842e427a392628e8c61e3f50c16b5c41bc57880c129d7cd3caa4f8dfc438b2c7eb5d0e2f80058e98912d20c74972f63a520b237665b2eb11e06207a8543816a58c512774c73b37b6d5fd474405bcc29905f02004a89"], 0x10) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/201, 0xc9}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000540)=""/174, 0xae}], 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) write(r0, &(0x7f0000000100)='\b', 0x1) 16:00:45 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, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) 16:00:45 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) r3 = msgget(0x3, 0x1) msgctl$IPC_RMID(r3, 0x0) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe(&(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000001c0)=ANY=[@ANYRESDEC=r1], 0x1, 0x0}, 0x404) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semop(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3], 0x1) write(r2, 0x0, 0x0) 16:00:45 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) write(r0, &(0x7f0000000300)="9c6c9b72a5134774a5941c2610782ad9874d8237c497d93d1c9237ac6be78678e2af73452383e0ab1a4c16c1a1c52b65675da7d7f848a2b819cf89ea9d2a29ca6d7a870d67c0a74319b0985365db2a39446c032ad36601bf0043a2326a5db5558a29268da398248c25c082529269e5d38be5245b9ae0f9175c97c10e048acffc4a02f0f1921a593f3dc8fc592f749eaf6a1c24ce6c55ebd6d1125ccc2c1ca968e36b3665e76342a9bcf9f5e88625f0a329bc5cf812ff8a38647bf097a3635f4032ce8821dbd3c8f553b33811ec25f42dc10ad8c75ed628666d2bdec20c61f986a1a12eaf597b82d87293cd39d2bccff5e8be", 0xf2) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f00000002c0)=0x9) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="c8e1d1ff54b363d9befb5bc097042cd680d78bf9713c0474b51c9c677848e6ef9a2ed0ea8b5fe7eaa74c90fd1e4f", 0x2e}, {&(0x7f00000000c0)="c0472aba5374f99b4953ca43e17e11d262fa6249eedab0d8f86bde8c121585bba1899e115240a952dc3c56379052cdf5f644dec74b780d72637ed45133169496bdca5a7801c4c3e54a16e961f6c4e25b6a938ef95e39d64a7cd626dbc8b310cd6f20858c81280a67be4c314129442a333e8dcf40aacaa224d815a5c6f590baa4603943d8c7", 0x85}, {&(0x7f0000000180)="0d0ddf69dff4189913ee9b6ec5f22122c13f1e37aafcc208a85cdf64872a5581b87f310a635fe074b19fa93977cf002a19116de17560df4be4a61675607e779b21ff2fb1a5e609328241e807178a332418446c88d30b48e673bc8d41af8826a8e2db638b978c12d854433ef30495e4809a4a8a861a1bb6f42c0a858c3cc2a1312be0320da728559369bc7d", 0x8b}, {&(0x7f0000000240)="81f431fb05198955506e0a2b0766d33d1dfd86659c9ac595aa7d2e1de65cfaf98d8744ece41522dc05b489e3155eda2399efaa3c9ac06a4100d5d926d1e431b6c8b46ebfb4e7bbb39497baae91fd92acdf67f506ffc707a1b44bfe3f5a2bb8354d8c8fc92140abeabe7c6c93b19a763ac1c1", 0x72}], 0x4) 16:00:46 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = geteuid() setreuid(r1, 0x0) r2 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r1, r2, 0x5c95de85336c40b6) r3 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x60) accept$unix(r3, 0x0, &(0x7f0000000240)) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0xd6) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) setreuid(0x0, 0xee01) socket(0x1e, 0x3, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}, {{r6}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}, {{r8}, 0xffffffffffffffff, 0x80}], 0x66, 0x0, 0x0, 0x0) dup2(r8, r9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) pipe2(&(0x7f0000000240), 0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x212d5ffa4b37f56b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00'}) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r2 = kqueue() fcntl$getflags(r2, 0x3) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:00:47 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xcb17c99d4bdff90) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) flock(r2, 0x2) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r7 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x20, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r8 = getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x3, 0x2, r8}) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000400)={0x1b62, 0xffff, './bus\x00', 0x2, 0xd, 0x4cb, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="bf721516cf80083e02a414a139cb8f9cd8b8ebd8715bae895c4197acc49d53c49c66fdd04e81b85b5e940f86d06aef97f17076636f857f1763ecc23404cae084c71a11b645999159678d5e3a565f3c1805a31e09d77f7755bb711c1a12ec5a05bc6db340d7821a644db4ffce2e0816ea814c8422e5176d9117876dc5afeae51e6e4783136cd399dd47425104aaf60201b9afcc2bd78218a2324d394ed2d7fb190996502956acca179324769887a59625eae51e5b34066d2b41e4bc96b9f393339786effff452d387abb85193a0100fb9a85dd946de66f92d", 0xd8}, {&(0x7f0000000300)="9378b0af0ae3d364f3784955adc22955fb11ae736003908b59af5130b2cb0d13734aa405b255d548b797f758662d516610c5856c21c9fb1db0ab7d3439537d79c57ddfd12e73038b0ac608288a74d510cda8818f6f36334935eaf132a54eef7805dba75b9bd6f4e4c68526565e4f77e62444be0cba5b6efdbcef2010efa6b2634108c75d7c0759e44c6a0584c63d2216e31f630e487855c10403456b95649524e3a464cbf8fea4e3a5221898493bdbb9abce4edfc1bf635401287487cd06d899bb0bff6f38c47397de47c0d41e383f7ed111e707e6d88d8f7275f08a44172b573b7da089d7dfa79b3293de06d4c032b54026843f5228eb18459fed124c", 0xfd}], 0x2) 16:00:47 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000000)='c\x00') execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="fb080100", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0xbbe4ce05dcba122a, 0x100) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x20}) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x7, 0xefb4, './file0\x00', 0x5, 0x698, 0x4e1, 0x7}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x20) fcntl$setstatus(r3, 0x4, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x4, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket$inet6(0x18, 0x4, 0x6) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000014c0)=0x8, 0x4) r5 = socket$inet(0x2, 0x4, 0x34) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r5, 0x9, &(0x7f0000001500)={0x3, 0x1, 0x1, 0x1f, r6}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000001540)=0xfffffffe) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x80, 0x181) utimensat(r8, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x7fffffff, 0x401}, {0x8fe, 0x8}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) mlockall(0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001680)=0x1000) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) listen(r9, 0x1e) openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x800, 0x0) r10 = open(&(0x7f0000001700)='./file0\x00', 0x80, 0x1) sendmsg(r10, &(0x7f0000003b00)={&(0x7f0000001740)=@in={0x2, 0x3}, 0xc, &(0x7f0000002900)=[{&(0x7f0000001780)="70bde6ab51c491013bf6b01efe2e8f744aab108d5b445a249f77800b2a1cde154a2c4c7e302945ec814c34e0bb05a7bb35180bf9e8769e2da538a9dd58418d96a92875846a6b73d1885329a9c8205173d88d7c50eb68a02427e1f5ac93e3c80741977b558411df3b4a6ea502e1f09d590def17bb9c20b123c709225bc0114c969e9aa6ca0219bd3d2ff45cb3b31baff9130115d70103c38d278181b9ec1b7661db4024168d4e294f2d8a134933e5cdf500b85b338ec9de81a909d24e7585b2a9312c8948e1c78f61374518304be0f81b1225dd824426ece140fe916168f9b5e940c64329f3020fa2d5f7b37a7c31e37e57ed6233b066c8dee2c069ee6df72993c4de3c6d64fc58b6f94d6838712dde9076ae0d6ede042913d4271c99cdda99dd363767bdf10217301e0a7bcf8e3e9824cb6644ef2d23be946fbc1d7087aaf846cac05af7d481d71e350b8fd9710f9fd2773a6806e2d20a1670f38ef682caa89784cb5a82f88a349afb471d802a116e11b87f00512faaed1427186d4d927d9a67ccffc5d89213f433ad1e64ad014f7113e1c0c9f13c33cc4d4aafc5d9927af3e8ba11fa73a7a50779a6c9f8decace795458875125cff03ee2f1a782b0f262b87f433c45d4b38f49519dcb5d4ecfdfb3c882be3644f28b3b3120dd61d0a90f00c8db420d5265ca799e887977852d1b5fcffed198ef8919bb7dc1d0969c8b09bb93865fdafb15fc11c2f4bb861df93b583b827107360e6cce8bdf0e5130bbb05d86fe9b341dca2ff0ce137824298a638e91b96b9a13f49ac0155d55f221a7e832bc06b4153b99b0d78699331e72eb7fc2d8fe1feb8bf4fc222dbd5a7551842d4010905ee6b9ca73d4450d20118d25123ff3429559b6c752afd4117b52489d0826b93e05fe317b74976e615cf828523a38cf7fd7f8ad4f30409a6c56fbbdee8ee51b3b5744335caf0555a174598dfae3edcb753661e5db47ca2e5b9c758cc292d6bbebd4dcd636ae2b885096aa64a090bcc56e5bf8e2f564b3105bbf271e601c7652622988395eb0c86a257c9014eb590814c9f1190f552857a1200a3363a0a47d3b1022e8263eb269e907d419c98258ffbb4be19268c4f47dbaccc709fca2ace48a680bb9e9fd9dce05d1f83f9c11b4cc6facdb1d7843b61031cda5da8d23404dcf58fc958e15033d950c11d06f528a6789aa68e7c6a1618fb94602218c69141387b73a8c50874db31c7a2593e67e63bdb6bf9dccc4bef486a86d2abadf67bef0752ba9524ab8de83cdde8d4ae087362cf11f83f42b553a08062b7ecd7fd34b80028fd9cecd2f274f76a5fb2f6dcc8d605d55a45d260667c67548306bdc58a27a7297d0b9597010e2c576791d9f9d30a48f3bec250b8023c353a0bde43ce13bf788c434338af5ea98602fbf6d286ed12f58122b1ac56d2afe131aeb55228fde41c325c464c1b45ca2fe6a19e8fd3219f8d6c36147b7167c945a908a840c2c3ad742f890b646f80d461a862915d9dc567467499f4fac7439cfeee232c8e9ac127ca8b1b92d8342bc5599ab442a08a9820f4ba0f1ec1ea7d180fe65a3ad5b790d1eede98563fdc2b3238375cd201bc7c25095f8be709abc55d8922bcc564e96dbeabc51f3ba96f3afc39a2192544442f550a9e1c5bd47e579f3e123d0aef1c9b9f333a634be8ddb2dc0a13949f1b8ff96247f217b65c3c952540dd11a4db49a0c9ef0bb3c5d289adbacd49659bd91ef9795bc07f08680ac1fe4f440c9c1bba8c3e9e394391da07f189224af99e63776190a775fbde282bb358404b62b7c5bb754ed6baf575f7774727fa088737950067caab7f987aa40097e8bfe9be0a5aa9008d5e3aa9f377d664105e5f03bee259de8ff469ef073acabab1ea1daad4875f553a9d690d1d8ad5d3ca4f46a7347b442b5274699cbc983ab9a5d76a3dea8cbac26be1f6d89172ad110bb88d27f6c2fb478c969cf7cee28f13f6def4a7ecac3c7ab4cb8a0b2a76e388a5ba98b6a686802634b96976f6bfd4d04e09040fb1f77848fc5a9a67654d34a220e00f2f340007c30439d9b8dfb5fef6ae607a45bd65bcd121edbb9aecbec107c6ecf326400cb1758c35d8e87001c1d21841afe50382450df0dc0665a3b3e5e2fedc2818aa949f1d5b50866896572da881ebea37c19ba83f71c9a512e8a11a90aab2a00e69849e918b1430f0d7e66de3ae8c7d0f350d1f280ef4187b3e11a50eb430177b98043db349710d0d0abb8a12994a6a2d577cf609571c37ad17a6996430b4d6048d6b64725abbb02ab9745d85b50bee0c096d69383784c0afd8c7de04e99c88f8cdbdbe5a4fd8181b5402da7666b4c12578c996a8cbbc1fa86c2e635375af4195f58a6193c139557f05f1ba707793ddb5353157b7f0bfc50c5f2aebaa39d8bd56b03c9fa94db669a9394fba4cb2074a39f4fb90e9a1e2c22ff8abd1212ee5cd5c4779d1d1da816992a498842e80f999b89b397a601151550481ef4cbe0bca5ac52957b1aa089ee8623a120b851101193307c7202e4085b3d2417419f9b2a580894351951a7763e15b6f25464fd177d454d9a335687096c7f6d3618428b0e7f218e843f69883df6310d338d3a35df84ca39742807c4182c49ed702bd0344e4440890ceee96b0cd1815d54369e1b48c278dda38d0b35905b1262220bb857fcd83259109d523d3b72d4b43d95fc6c4c35a835376be4ba88a721b833a76fad4b5b87007d298169d259b26d326e9153d835a162d54ef9c213a367309ebc584cfce3b1220796caa2c6a4c819499e49181941697e36b0efb8b449efb1bd660c5f53f3f40fcf0331d704eda810277bfd800238db9f873e4969d648c9419882139d929a0304f1b6fbf198ac84bc466bf8ac70fca0ccca1a0adf4a2f65daf6ec42c6510205d330f8a34582a3e9388406ac86a3ceb3deef022c6f8230ede1a302d0d2cd4ae14618b28c19e497f47f8a533ac6a50dd059b3d41e7749a3516c4c92bd27f7610e748266fdbdcd7eb5af604bb4eff2f1c159438fe605055dff0b6ffe404a4548a811268ca6bc78a06991c90146a01fcccb822a031d427ec325b5cf8e80406ec3ee287812a07cca5877cc71d5d10353ed31ffd0debef32d4d2b2dd7c9b29ca1397d78181d73a57e164ffe757618a90adca448f89a1a42efd1a254972aede3e1a9cd45591b55ed3935fe30df65cc77ab664b80a9398fed99fe746af75cb358741c983346a17b5cff2d38285d408a8cdb6dee57196d3506eee872776b010e96384667a495c4afe645e4c3fad69bb8633bf5a2548d3e93c172a5a373f697199ae378932a7c0c20d4861c5b3669e5ebe06b68d494debfb3a12f35e012745533f76b515f65d4cd75a765d0c7f28d05e4ce388a918ae7854a05190aa2ccf000e6de47fa86f67394365c431b13f160d3fc58c78a9543457d14af29f70e9faa0b8c541f415a50c2948c5b38b0d0584309c360c439fd625080d6b8a81446e8f841091f4893763dedb949cac4aeaa7f6376e4fa5f19162106235204019178710a2dce14813d35b4e54bd855b4c386dfe99496391889de05b13dd6dd945bee31d74f1217d33366c8a92aa362464b6ca7d988b08c8e167e6e8140648e00675dd7e5b58c86708d90f5eee30ffbabb602bc16b41a28d8a2c49e54847d632f35968160e3fa0c562f057258be1697af1ab6caeff4171bd3be171b69c676f61c4f5df4b97c837d7a6f6cc64ad9b04b4eb4f1277d6c02a4f30c1d2980dfadbfd7cbaabedfcfcb36d13d5ec1838bcbcda9024327d29c8789adfbd975f99f03b98d30fcb7f430a5c9a2a9d1aef5d297f9461d7798f3e4d23262f09a0e25e10bd5fe8a1d1dea0131bbc1d3ae7fc84e3da4375dc4a733ac31fc1109edbacdd3bf4f28c3ba197da3c02942072b3daeace0caa46a22427350ceeee04dc060b8038d5618d979556e6ad405fd06b2571751b9a1360c276007a8536605043237a6681dd0af717843708b2551c50c8f978bf5e5e2a45065d34dfd5e976314d588900826fecd4d0b99e60397fbd1a6e71db9aa71b6992d6576e62c5aa672a1b0aeace8acaf962385ad27a34c8c376bf15ebde42276245578ba3443085fea68c7853380df9f34c12c5c288c033aea5bb1b2ee2fc5f3a49ac581599733072b7492eb00164c3d724c7639beec376a0241265582197389d5e867659ddf111131763daf6da973c62e272febed26db3d83c2566fdb9a8871a5c67caa22cfcf6a46525e9504135456aed92ab5a71a8a78f79700604e0330036a3cb51aed7afb88b4d84b70bac25b09c2b20acc4effa5ee2f3b9d82f5445ec607e932bc5f31cb993efa6903d7ee0a61b57df420a210c89bf97c4220f0f032e27f5af1dbb95485846bdc2d95bbddf9e7741dc16f001c11e0d499c9bad4695ddac1532df52d7d3db085afab985a8f870612885f3cc6f9442ed9d96959d94f4bf2fa02cb5e35d72fdba3b6d9739e217323dd812c5d70c1ca79ec7b5eb569427c8b56367d421143b5dcddaef906376b93f4293b1b266454a3893730e6ebaa16aefb572817662ed6080a281a5c8f1bf91090d932dc20e1205c8b819e3c88881ef5c27a1f4ead58f0cbcf4aa1ecd64f895a603c50845c7aee05a0a8a414e120cfe0fd59f200fd512ea43874d00dfaff52bcbd3367f3a94b93439e328687414251bca226394afdb1203107deca49c36300195d5024071dbd91ec8c6cec7a3251149241bf7a2428ccd30dd9a5e7360ff4af3f5ba53a746f7f7a7ec88c971adc419ba89d51965f35c0cf0af22d95fa81be62c076b43ba89b6002823bb63706c2ea1430be133ae866e5195f49320c1010c1f620fa6473463be95a29f5e7324d65688404177342547a5acf582e8dc204efbe8f4049d861d06445a93e8682c4cbb3b0a9222d228eb20252bffb162be7de93d356c6441fdcd63e097a623f761a781a743e6f34e551ed1164ea8047f449246f0868be2a83a67c77395b2ab52bfb54da06147dfffb02d2def3adf630143b9015f86d0d534acf2cbfe98999a6799a26901473dc92a69bcc90895ca474146f35f5eab618eaca562438248d5db5c93439255dec71bf23cdce2aec8dfb33dfca827e45a56b401bea2fcb42574c0471a647851324b2aa975b5461e97b0333a0d708d59e9da56a505c63ad3465bd392ecb17efc51c28c760e7f708cd2b9cc136203bdeb0f475e63c075a8b77adb559c5752c0000f4d9a055554eff906fde95d214c70843616b793435b255966caf2dc7577dd8591c6a029c0557fde28359c3362d5d264338b034b582cb78fb96edd5ef9540b7e21e49c046ea3b0b16395505f54f8d163ce7624cb612ae5ed22e636cc253ff8db284f3146001e88ebaee37086424018c459909a63a1728373297372d61fb263b2ca668647c61365a95f193c1c0d62a41892403b5c582bcaeb1e6e8261351f7be14e078920a18037c29ef5ca857b50b88afb84dae10a8294919f12ea4d7f4aca34e26a3c4331be781fae68fc0d57ea047d7d0e2e6118a05a0f42c1935b928184b265b40cba39b5915cd666d9b03788e7aefdf7979eb6704b599bab808aeb0528df3423635606030275e84875a40fb8420b0404f7edac9c4ce7a0e376a2decf009a3ebffbd10946a7225a05eddc2c1d83b3a19921f3d44a1b70065be10fb3df0483a74f6c36e9ee8b0915bdf20e1ffa502ae0319ad338c2525663f2e3d3843b5f69a41ffd68f0b8d092e2b5cf12ec643bd1df3cdcc7630662e37f975bacc30d8b13667c62c34ed1a7bf62dad62153f8efa92f2ea884152", 0x1000}, {&(0x7f0000002780)="f8310adc38f09e80f958e906b2942099312ddd6f37c10027d20afc3987903dd854a587a3ac90119d2cb848b0e2861df60f2242df6809a4115b79ed945fdbd10a938d085afb0fb4bab3628882de1b8efd99a12ea5ee1d03013e450a22c8d47da22b1c36d03d9eec67619f9d46ba91f14394ed97d3312f97335e83511f902c727eaa89f8008880984562eae6da2f2bad497d41d84235c18fa74956501973419fd8e2da8da8dab19e5763e0f206354d6ee29c26f430371ba03db05a32cbc829605e46b4a5960e00a6f787a36f03828cb59445d50151ff", 0xd5}, {&(0x7f0000002880)="05ba340b42602375de582448ab9f9cd987f569d1cd2e48b290bcabe72a561be9e79c7caeff651511e4029cf756f77118dbb330727c5db5792bfd275a6a4e2c86e2450ffcb511664efc9ef0316ec573841ae66bfe22154a", 0x57}], 0x3, &(0x7f0000002940)=[{0x30, 0x1, 0x6cf, "b8b52e3d833e05a3354a79c0f64fcab970c29e554dde853d98d9"}, {0xc0, 0x8b67643e5edbfb75, 0x100, "31e37ad150232545fd6cffd473ecdbc64da4b40faf457003abe37138c58b7fd47ebed623b66d071127590e6b5f77a1d058682749fb71e0cf20d962b3fa005a80e8ebe814f9eb72880f06457ede053655a17dd0dccc5a0bebe6299ba5d5a582c40ee373e6bb93fbef87e5e5a1f5a01a2eb0e646067e39c75006c4cbb002ee4209efe357c2cac876b485c4d4bb1be620e6dab56ca633ae72842fad70a1b8e8d872918fe0ab0a1a97b0f671f105"}, {0xb8, 0xffff, 0x10001, "c4f5a868366a0f60e96d86b9d51a89bf3f91abeecdb7742be26651e65d9b64514c44a1ca283985566f3d70d308e07a5310e6629052c3cdff352734020248ef0a8f68f4a83185cf23be9132a770da9f5e26ffa2c42fec419dd303ee770ad7b3631d51118777207cec647a5cfdc092cc8efaba05b4172d9524e5da38c4b71648d81bbbe616c65a86568b0ccab0cbda8d6ecdba7b9158e81d5e822730f337c2bfef2b"}, {0x1010, 0x1, 0x7fff, "ecfc2e7b16337906d41af76d67c5054bbf6e6e326fdea27e21b37313d02de1ad64759a8405a3f238afd2b13839a7db3e0a168c689e6164f597bf3e3d965eac69fbe167ccd465d1ef0378af41ea1376d344f70e3d26969bf29d434f2e19a18c6a494e3509cba9ba36b507b8ee28bac4177aad341deacf3678561105695cbbb82acaad03dd004db25390a04056daec8108459065f5e9ff88a8bb3e1811db65747ea6a483ba661b029bd4fbaaa0d741a326eb06ad229d93f59db1b521eeea59752cedfe8f2ead1b331d5952970b4e4f5d98ac854329f888f21dd1ca6e5f9a2e1482d0b89bba1034f54b981f2f4975f2bc09665ae3b37a2f11f6954f41fcf981165d07bd5c2a0f96682ae2f1c77112ccb3938a97dfa0b4dbbef9db53d8ce901d320c5ce6c87c9dce56434f791b9b5ccc9ec17d854ffd3700a34db898bd994d33934dc61a1cd1e67d679b4a383d0f1962b9b854e10a0371aa0a54b4125c2327a5a672c3cbdcf4de1c37b6204e29963597da54bb501201b9ce97fd3fa5eb0fb1f2823bcc007109d906b5575f30c7710f8f692baff95b747eb9358ac521302001e40719b83b0157facd9c250161b44a9ac2230d206a9a2b229c8611fcbd693059ad5b2ce52b9858116a4a6ac9931c73d548f5d97e3a4231f9d655b874c89007df562fd7ecbd6ba6b94a4bbf1c06f2a3619c76038c5f218f6342bac46f56b161f0e5cc5c688d5a8677a91c5393695330740359cac0250e6eb187b6e517466c246ed25f7f228551e554cc09541dc02d109348347be578a2af936428dc99da85e64b28a62b304a40ca8e90e9c1ab3ac0ee8c84f6533df2553f4d36990bbd073a5a7d3ce9a5b4835d2136ebb0df6fab7fc3e82df166e131fe4bd2809b58699462f9c317443fc955d518a5ac0647cff0dd25b78c308d515969106a3dfb4c169d6d5dcfbcf8640d17c52fd950a8390375631a3378b84b10c77927ed96bf3a685090cdec272c6d5b567365d4dcd23c19b4ac91ea1ec4d6d91a49822747e3a17ccefc792e8e73bf878117437fac29e559b41f6af4615e756751b255a542f306fe3418cd08d61b1da80f1987ab65de8ec019f788a3930bb86215aff8196d47cd09b5583e89e93046c85053bb89e5a41037ae52ba73cb6a0b0465ae4a6d47e9da1e8c20c73fa8cb04348033b2e389afc1fcc923fbd808310d8614febafaa0867f11ed37b970a3e1fd10991c64d6b6607cfc85784c2630d0743c942311fcf5e48b32477a10e11a3a4e4da9ae9c1a28c4ead18430bfc661d8c1c518520c1849f9bfe08d8a2b594bdaf7a76e2b508dd2d8468453ac87c089744d46171a37dae4a45c4c60988bc0daeb7b17edbb5743244ce08892e7c664c67be7bd6e572d336cd912e104c45d836d5a91d64b232388dc9e42d2433f0c0998b922b9e2f596fcb437ef0689d5214ffc7a17b168a8ad224267f468b27fb38f2be33b87423b3c243177da4c294a5135fec0f1e4fa6ec16264d8116125282d867ec3af800b824c91de9e18d8c8b63110a3a357c9700b6894b90706e1102f8264b5ab5764551096f59d4e1e17ad2b14e0a564999ae09a766416f31ae8641dabbdc96da2221e07ceeb8c9b78c268a9e61e86b0f2fa8e7a77dd0549014c5f580e5915961fc7ef59410042055dc4576a7ce76c8d090c05e3e19d020aa5f9a07c17af4f9e18e9fcad798627dd964ebfad29c3aa2e29d0a33850228ac41408cb2381b8b240ccad16398dd8de7db575eb8caadda906453c9286fdd93ab3a903bf2a7beab4fbacea405b8e618429b5e040a10fc802fdc63a7f12cfe6a5ee3a656aa4099907478ade2a909643e27cd045f97f6bdabc983f92fba80f19f66e918ef8bb3570fad59a0b2d7d9608460554e05d9f57bbf93e4a30984e01f9bbc3f7cdf833ab926f180aa87cc5b1aa88c0063af9de38597fd253677dddbbfbd32c0e380e36cea7ec5dc6af4ad8b4e3ace4fccf40a2a795ee1035f276da91b3909dd32615221db28991b557a9d8e8bfc6e0678e6c2797b6241acaa0faa13ccab0040127e85243841879141d0ac0de8124811c93315aecba914cafb10661832fe6a3da1cc60cd45a931f6bbef3b435450615f65b83dc049bf3008d765bb253b69cc94f3aa5aa520cb66bcb5e8f9f9f46d3f993378dea83c6c4aba21a1590e9603acbae088dc762993d4f43de54b6ecb38b023a9afdf564e384835f789a82d4bb8fc205622cbfe43256a456adea29dc7cf3094f9552563fa3ca8cabe52e510673a789d797206aa8ef751cf72c262e4bb630abca81a31982a70c86c9735129e7f4127c29b8baad6d633dbb5a96a2ba01ed73ae783882606ccd68dd42c11e0b3b18bbbd4522f86e2925589d914075c36c6f52a9759bdd4733c155e05b2563116da1c6ccc178bdef8c4d627c7e1fb09097da19ce1baf52fc33e8e8b214f5b88024f4743e6980b0dd17b627336fceb9d54d10ca5f6643c5ad2b5a0b851af9386b923b8f086256b49235193113c77ccf9cb396bbfa8ea6a42291be9ac077d141703da15179f334b3a49ad265dc959fc88e16103ed0196eb6b78b0cc76620e716a5d976789f0b06be7fae1624513075b1275ab3384538f0eed69d8d399be1e934e70316309c0c0fbfce40f39e7676eb41bdb28b9c5c6a17383033aaec3b56763ef515f0a56a103426acb38aee9765f404e86dca70e3c2223826882afc7c4e553fb2d3f85b043c71f4b8d067a202e8703fb413821d109da3c2502a2263a2ce298f76bc28334a766ecf88daa2da5f89d7eb15bcf562cc07bb56f5480c20b6e3fcfd6b8c6a0627062ae521a41f46af625ece6d64d0d9710daa23577206c65d26e5a84a88ddad9e867b66e35fb5ecc1ddc3d2202b591bf697cf7d4c485a33fcb3c11e0b67639abd2176f9e8a6aa38aedd82911ff161236d0c258e9f5e2b1f148e9c014cbefdb318ede07b8a121e2c3225149c4cebe08c6efb8fe3c21aa117b1c78b2705def67c887fde9a41e354f805f97089d42dd610c4d49afa4395059f41918c7c2a1dec564b65f7de9ac970fa3019ab2d2aa9a0f3e0050e2a8b90380d4d0fff76d8a3fd8d7645eee21d59dece532a387f1c2ec701ab9a8fc7335b9af34ee817c14527bb0cf5a7bd0d6a3f9f3f5bcff458da2decd3fdcb1988512fe728a3d3db01d309ce728b85c268c45986c77a4c86b6fe59ff197f60898a51ee0cfd887180690a85208e1e9406184c7dcba3589d9ba815b9db86233a63c399a4b59647e641d53fc2f125dd6f54be0a9aaad7b21c6351b5e68132b66c74722cd08f5d4ca49602b514669f8cedbd02a655865f8ee247714f5c885c195bb38da6e51da4462c5d802e877ae9efc5b02119dc4cb4de2e9628db9c9af10a2e24002cff7d1470d63be1c6767e5003f8873e9415fbe235e1591b923b5bbd70b91bae69a790d71a18305006a12140fee6c38dd8a2b48a3dc3c127d08cdc42c56734c57fab927aaf3d5f1f82325e640ebb5a5e0727fa11693a29d473d0c317760ce0ed41152cdb95d20de96ecbd257e332f1c63bdc1e7e8d97d7c36e9d7ab134aebee8f0ee560216d08c388af7b50455f154415bb8910fe6f8b0357d8ca3302bc25656436fe16e71822d12643ded25fd9109eb9d3b7e151f1ed256913424be2d98c5490716ba60baae19cfde20eca839e15295174c163ec0aa72046786eed8ad37101575ac1ce385738b92fa2c0a27e295c196ed5cd1de820afe7eab87a37180be43fc6973104968a04ca2903e36571281270ca6d7372cf2f2675bd22799eb5c2887269dbf340f70d2e3a6d98fee74aa5034a6c088d4c3fd2eb47d3ce62e903b8dc986a87ab96551c8eac705c70864c2a30176a9d4a3977420c6344d59432238a8b59df30dc73ba3f6b654f25f270e7d6deb7bb6b10f5df540ff38930ebeb25cf15d7d5674e96c8e8d0eb0666b2af1f72390dc41cfbda92d4e4fa86751f8609fe5b8879df6abdff8fdb9f65c389899d7e9cfc195e2ae3c3d66da073f5010eaf117195b1b846422e8fa1fa56060a6b044ef0189a38dde35ad40641828dd396c08c26ca38424499faf41147d8a87140d6cb3505d9240507481211ca04cd5b32e6145585a3ba2f218c5c3df3e409cad80e0d47d4d96144ac265cbf202881170edc487f454dc363484d088f51d6f39c726d91a2b2d7c241fc2f2b843320362ec08cf5ddddb8cde2d1bef5aaee305b6d01d55ebafe362f52f9894e8f0c6639fb81393e6a42e7526e8146daf018dabcca9461bbfe749b3eeeffd1dfd12488f4e1c97c8991b552347892a75259106dab44fbd99207e361f0afe262f50b4de3c43aeef582ce91087d3496ce78d6ed1dbc5b5061bfa43c0af9707151a21d22dc620500ea5b8d711d6c2bd430e4b4f48d312a7f31de3dd55373903f2bac0bd8e42db12db5e03d8f278f990f4063a79ef0fdde28f5d5d04c75c15333098607692092db840cfc30993cc74afc2f6ae3481dd39fbb1c06a31f696bab71137971a7172655bdb19a51e8463517505707e9bd02375b9a9cf161c0ba0f375f42e438d5ca45e11745eea2fa0d99807a4367d4a3e5f0d8ace9e90f3ca375dbcaf25eed95a6aa82850db98e81856733e9838e08b81049af7cb94bbf24b05ad53da06d50ad4b544b7066ea2e68409e7fe5fcf00a3ecd87ec2c6e7fc40dcdef70b86592aa3ceed08448b4b62a727b0d87050ef1a18b9a545a770935aa292e42a6bbd8caec1bc2b1ee8edafd19737cd76d3aa0cd076c58cee2fce7c91338ec3e620b2840e84e35791c404e57a6034ca20a6927fc87024f96ccc0afeeedf19c135a3be4355e2e040083e827516e5a2bd08f52c2e5256d2caa2c6902a9f849f757bb0ec28d0b674d1ee24ecc8dac54c7bfbdc9f0c573c7bd21915a0cb1a2fc21241862346d596c4ae5ce2c26c3bbaa12fea92253543c017e4b96b7d27ae47c2e1290c88c6531e9713123ceb14f7eb2f6c29768273052c1af61829082458e57e2da135a3632ae314927588bb52880fcf813a312363fbf37a0d7c6b902099cf62a928aaf1181232a64fc4879123c5d7ccba0b13fae1080da884bd259977fa450a1ce0700438e0e07b595e583b56378818b8cc3fd96d8e3b6c88d46403ac961a4b26bd73f0a71e190513a986f76798e657d54c1096d816145e97a74f5d2564b17f3fc847d6e333a7ac67a75c2437e7ff66ed0ba28a4bb227bda6f50e5a7cb9d69439c51e104d007f1df31bb16c4802b05a6233bfbf377819898679e142cfa62ffc867fee975fc9e57f56e5f574a3a30da8bba3358c5dc0c4a6a190ec3f20710317b7631a2b85acd5ca459cfa3a403142143690ec0237fbd4fcd00fc4fc5645ee82e9233bae1a8e779f8052f343ae43dd48cfa2a7a622fffa06894c1f57d16f94b0c3f62f6067f05797d81ef1c97b4f3aa9fab0cde16f635191b4d9922622178f0f2977bb39e9bb627850ad0d01315f139c7d5a78a9e5c361e5165029edf649828ec60ba745ae7862f0b13fdad3a5931b2332251c43f14a0af284d56f6df4a774c54ee1d369c07be40167dc329bc0cc8b6257af1836f0fbed4cf10f17ef7eda79e39158c92f390d6e52dc8ee3be2b14f1a40b0c6f2be1c3c50b0b22e92efe7c90734082e544cdbc5b711b4b7ec7bc2fdaf91d2d126d60d0eedfeb23eff36382bdcedd5f6178e23fa005aee01362550513c01fad8f497ddb7ea06d0b2c24d9c5d0b88fe77d14d3ed6fa6eaf4fb8dd61c92697dc6c34705570949b996f2be5ede05f08956c6ed7bb9c3a8626b0f8c928b10c49b561b64a427"}], 0x11b8}, 0xc02) 16:00:47 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="b0d03136bd747af62741929054465f17617ffd1749fac9d9b4911a51c6e5d366c05118be5ae21af2186aa8a42b6eae19c264", 0x32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:47 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x10, 0xc00c, 0x1f) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x6, 0x9, 0x1, 0x7, 0x200, 0x7f, 0x2, 0x2, 0xfff, 0x835}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x456, 0x9, 0x6, 0x80}, {0x3, 0x4a, 0x2, 0x1ff}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x200, 0x0, 0x3f, 0xc4}, {0xd62a, 0x2, 0x7, 0x8}, {0x2, 0x9, 0x1, 0xc9af}, {0x9, 0x81, 0xfc, 0x7}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f00000000c0)="b75d030000000000000003bb7042") getdents(r1, &(0x7f0000000140)=""/29, 0x1d) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'4\fp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x7ff, 0x8, 0x72, 0x3, 0x3753, 0x4, 0x7fff, 0x10, [{0xcbaa, 0x0, 0x2, 0x3}, {0x10, 0x3, 0x3, 0x9}, {0x1, 0x5d, 0x0, 0x7fffffff}, {0x4, 0xfff, 0x7fffffff}, {0x8, 0x9, 0xffffffff, 0x10000}, {0x9, 0x0, 0xe6, 0x8}, {0x5, 0x100, 0xeb, 0x8b}, {0x0, 0x8, 0x28e, 0x3ff}, {0x7, 0x4, 0x0, 0x5}, {0x8, 0x5, 0x7fff, 0x20}, {0x200, 0x6da9, 0x5, 0x7}, {0xc28, 0xdd, 0x6, 0xfffffffa}, {0x9, 0x0, 0x7, 0x1}, {0x1, 0x0, 0x1f, 0x8000}, {0x7d8, 0x7fff, 0x1, 0x3}, {0x2, 0x8b0, 0x808, 0x100}]}) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c65783c"], 0xa, 0x0}, 0x0) 16:00:47 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r2 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/2}, &(0x7f0000000040)=0x4) setsockopt(r2, 0x6c9536d6, 0x42, &(0x7f0000000080)="c649fb3f5ac5169a207226f276868e9e486056af3afb0ca5cdb0a47c6d4cac675bba7574070cae1bfddbfa0e6c5468f25e023e5e42e54a04de878be2bd3ea905f5834f2bdfa6e971e44ea5add20cdceb84ce06f267afa0572eb1c5f6d85252b60861d51b7f377eb737093146af4faa0ad844fd362a3ec41352c2399d9d4f", 0x7e) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./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(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="fdb6a08764ac332e7a8d6b853cca8c899f8248ed5452cbe0bffb8d7cf67b6f0732ff5790531dfe750f64e80b29c44866d01418b1f8b01c4b9c25dfc9a7a020f02cffe4a146a2ae47f8eb9fd8fd84868f269a3aff92a8f7ceac37d698668fdf9e4a73", 0x52}, {&(0x7f00000002c0)="743a594aa082c54d0a5e", 0xa}], 0x2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r4 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0xa9353f1b62901b3d, 0x9b, 0x4, r4}) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) r11 = getegid() chroot(&(0x7f00000002c0)='./file0/file0\x00') r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x3, r4, r7, r9, r11, 0x8, 0x4}, 0x9, 0x0, r12, r13, 0x5, 0x1000, 0x40}) 16:00:47 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00003bf000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) setegid(0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0xfffffffc, 0x9, {[0x1, 0x4, 0x81, 0x7, 0x8, 0x3dd2bc6e, 0x9, 0x6, 0x7, 0x3, 0x7ff, 0x6, 0x4, 0x98, 0x101, 0x3, 0x100, 0x7], [0x4, 0x8, 0x3, 0x9, 0x6, 0x0, 0x39b43975, 0x4, 0x7, 0xff], [0x55c0, 0x2, 0x8000, 0x80, 0x5779, 0x7, 0x5], [0xffffffffffffff47, 0x2c685c42, 0x2, 0x3, 0xffff, 0x8], [{0xd202, 0x8c, 0xfffffeff, 0x1000}, {0x40, 0x2, 0x80000001, 0x4}, {0x3, 0x2, 0x0, 0x3}, {0x2, 0x0, 0x4, 0x3f}, {0x8, 0x401, 0x4, 0x100000000}, {0x5, 0x9, 0xff9, 0x81}, {0x8, 0x6, 0xf4, 0x8}, {0x1, 0x80, 0x3, 0x4}], {0x100, 0x2, 0xbfffffff, 0x80000000}, {0x4, 0x8, 0x9f, 0x7}}}) 16:00:47 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) preadv(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/33, 0x21}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSBRK(r2, 0x2000747b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2d5195e01dd59e35) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xf4, 0x7}, {0x18, 0x2, 0x9, 0x6}, 0x9, [0x8e, 0x9, 0x80000001, 0x7fffffff, 0x58fd, 0x1ff, 0x7fff, 0x1]}, 0x3c) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x8, 0xefe5, 0x1, 0x5, "a9b833de3305299e8f592479b9ab90333e5c4d75", 0xff, 0x80000000}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = dup2(r0, r4) accept$inet(r5, &(0x7f0000000140), &(0x7f00000001c0)=0xc) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa) setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r6, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:48 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x8000, 0x4) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) pipe(&(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x40000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r6, r3, 0x2ff7f}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x80000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x530e17483d8399ac) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000100)={0x1, 0x9, {0x81, 0x100000001}}) syz_open_pts() setrlimit(0x1, &(0x7f00000000c0)={0x5f74972c, 0x20}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000082000000000000000000000000000000000000000000000000000000000000000000000000e725fffffd00000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000b9fdb2462df1e7be865dd5aadf9b7a50750da02be3943caf55cb589efd5f36ceb32d8330878df07ad10832313405abbb357da10776d5a759ecfa1b54b771b40224648d0040431dff5a080bf06f20a36fc480a6a9b451ae4f474e9b980377e07d132563b9177967cf5bd2e24e23dd037706e5d1e636ba187355cc647e6506f0a76e5157e8bc56587db7b8978dbe63ab6f5f9a7d222687f05064714c82aa8034379aa7397d32d5be55731f"], &(0x7f0000000140)=0x6e) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:00:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x10000}, {0x3}], 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getuid() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x0, 0x1000}, {0x23, 0x2}, {0x4, 0x2}, {0x21, 0x1f}, {0x46, 0x101}, {0x41, 0x1c4d}, {0x45, 0x8}, {0x0, 0x4}, {0x3, 0x6}], 0x9}) 16:00:48 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) fcntl$lock(r0, 0xc79897978bd9e87b, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getpgid(r2) fcntl$setown(r1, 0x6, r3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x400, 0x0) write(r4, &(0x7f0000000200)="a1b11e4825831a390bbfca74a4eaaa2de7f8a1ef95e23c7bbef56a4c65261f8457745c711d29833a8e0942b4ea856f2f31e3aa74e78e67d715a2ec17c0b4a24e6e1b29be16a41780e69612694a1dc9bf8f5a37f4e4201424ca0663415c3b60b525e04e3145d07ed955982d8c24f35fac2ade6a8717cffd036d1e63e8a04b410beaaaff79dc7bb5b5b6c58cb611e4a53e1237b52a15e1b08c08cd26db8863aa126838a70aa08188f489eba802f557c61569ed4cc827370c7ddb409da466a1168dbecc", 0xc2) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r5}) 16:00:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="279414a3a0dc71785e482201ee85da51ecad8e6c7c37abe95eaeba8d40"], 0x10) shutdown(r0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) 16:00:48 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) socketpair(0x18, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x8000, 0xff) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x26e2ea4b83b6d0ab, 0xffffb, 0x8000, 0xffffffffffffff3d}], 0x101, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x1c, 0x40, 0x8, 0x4}, {{r2}, 0xfffffffffffffff8, 0x20, 0xd, 0x86, 0x80000001}, {{r3}, 0xfffffffffffffffc, 0x116, 0x0, 0x81, 0x4}, {{r4}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x7d5}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0xffffffff}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0xff, 0x81}, {{r7}, 0xfffffffffffffffc, 0x2, 0x80, 0x9, 0x7}, {{r8}, 0xfffffffffffffffc, 0x0, 0x10, 0x1, 0x1f}, {{r9}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x0, 0x8}], 0x6, &(0x7f00000002c0)={0x5, 0x72b51c5d}) 16:00:48 executing program 0: syz_emit_ethernet(0xea, &(0x7f0000000300)="a8645b255f772bc3cd788a467379040dc82059da081988a2b61d0655908bfaa5340bb7cf25b087eb6666f817c7ffc7c644649df919530658e936435ceb216cc5788e6267a9db056bfdf9a17b7046bc8dbb7cfd3907375c6dde3fbf469ac562e24769d467282b36c1e249770e7038f87564bce687a022306e5ce3e12ed2243f947e6f6dda25a93a566432f15ea89d3884483e05be62e6952eaeeeda5b22a0f211cfaa4d07e321e00dfd9156a1461fe61ca39ca33375c58b0dd96c267dc1c2a14e04184cccec68a28b5dca583ba98df8bf1592bab1a62ed915b991625a1de64892438b97fffde682e7c01f") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x77e4248b8200c243, 0x84) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xfff) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0xffffff5f, 0x5e000}, 0xc) unlink(&(0x7f0000000080)='./file0\x00') 16:00:48 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x4}, {}], 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="05f4ccf5211512a919ef84d6fac80192db457ff648b531a5138652be96161a6fb4a2dca3a330b24f45000b551094853dae7f3a28dc68c5b8f03254b67b", 0x3d}, {&(0x7f0000000080)="7481945dfc5375daacc907c8ae4a74564bbe36ada63f2f6ddd0285285b3aef5bb4c7eeac58fceb45431b628dacc0d534fad7ab51ec6a6dada1c0c842af4f65f7d17351d64923ad7eb092831b8de00176937c6c444c27ddfd7d600e60d75c50eba04548c267a4ae0462c95f19fa8fe321ca3ed4d8b9864745863cbc4c403698c91b", 0x244}, {&(0x7f0000000140)="feef20bf11c637c45867c95c9174b08ce986b17c802ee83441a4d68e6b4cd3acf57ebc9a1e66d0138eb32e2d7a5bb004ac45663f0f7a1624a0033ef56f18fef568823f", 0xffffffffffffffaf}, {&(0x7f00000001c0)="920fd4559ba5abe0cb373a3555faff29c7587134db64493a50", 0x24}], 0x100000000000022b, 0x0, 0x0) 16:00:49 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="dd51bd66b728db4ce4fe85cb7f69ca95a478dec4f8dcceacf06252f3374a48281745364513ffb7baf650e3d111c2eef507cf9003db3514b97442e146ee82fc58d14b47ed9087a2ae0c963e74f1691319e368f9b6f2e8f9b05a842c5a02bd2e2e67b244eb8175c71a9ab5cc9ea4d91ef554a50d175bb83c2d74d94a9b118c1b08ed803ad930d4f66453eb5c4ef0596d98bfb11feb215232ae9205f8f954926b607fa479585b4739be1568ee16f15d0281b791be0d5a6e63a45db02850ed8c863dcfdab03be92ef8f9592ef6bc77ed2cb175a3b4", 0xd3}, {&(0x7f0000000240)="9e401b213aeb4147337376e16e7647ff839f9f6fe92618439eee28702441def3a8ca8a4ca6f7f5a7373ab63345cfdd98198c7375449ff2513d11c32eb50ffae8bcf3546539ac25f91ba91d4e0117afe267de0e7bf8b4edb7d2f28e7e530f9fbebc23b40d65d721fa58e8f239a98c3d12391ad579c224a0e74626f18ccc9b0449c469a21505759e0ec17a9f7cffefbc33913b630b39fe9e031a033e2d7cf308d39aabe252d9cda56237a4a3b4", 0xac}, {&(0x7f0000000300)="f4a9d3923f0f70e34d862afb51fcad03cfa37b62edc9f65c5ab55de644a87b5018d4b95b0ee03161a8af9984a8bc62d9628a4e14f9911708ca81e66b77583c49922fbc72505bcd3e2523428987349e00d236d9a8fea1d99cd541e6f15a997629013499eaaed10ed1e9bb93d89164b90814c12ff6f4f176f150fabc3f29b53c065773727b2f812e3ce0c8494480b66c980cb6a5445d727b763d46aa269a3e902e67f6a5c3aa62aafcdd1405f9abc14b2f1e93fe9f4be00a17e8340e33a54dd1893ae80731e3d343ec44ad7fe1b7ba58c8d94dbe31008544a9b5bb2477aff284c4df95a96827e184df68a366f37d40f8cc8bdf829eb5fe7148e72b3249747390f3c08e90fbc623eb8f94583e7334b8d94f3cad1e167486fdf2dfa65776433e8d34a57db011a161ba606f7399c5dffb9a634ac92f3d8769e3ee90d7164cc9933ed8a07c2504e19736f026bfd68b788fb4f585c0a395bdec6d5a5a2e10c2c4616473f63789c4054c9233096d00981045bbc85bafc79ee3a825a13d493b3851eac00142d3d698e50be3d4f3d2b14dfe3610ab69fcd022a47f6fbac31e9823f5bc9f9b90060fd33b1aea68a3efbc4ddbea463dcca712c6fd95a3f230518ae76821094bb2be336d8972f84db6d65d7f57e72bc531047254d7dbc9eb247e64b2278697f0e265c033769f7796e7c67e522dbeed6c80d3ea0fa1d4067efa12c0b5f495f0da3369edfe9669ec281bdabab09d83124eb0e4439e609d45e6e77d4b781dc0f5ec89578397d99826e5390697e443df43d6f90f20c5171700c922e91315c4cfb7cdf5862c3a778508e609941544c9bd9b12724b5f77ddae3c9827ca628b8993b7a89e5952e3a52dcfbae0842a62bf726434177199768efba8ece8675445408b96d49d150bd57f140ace50d7cee3f5b4c3238c90e7cf29fc13ad56da3d29a63b7fa2da266e217e71be95de05a71f5894bc72d169af0e7515b7bfaa8ae016e7511447716692c1970c678daec3291b4c222a1d0ce2b4285fff6348487216863593ed8338a380a1d50618aab46ec3e469931ea4a787a91ea6f116b5dc91ed1891beed5463259694714cd1e492000c6c7640c40f6d320938dea081d45d290d60fe6f0d4c37b7152772a48a8993665e02327589ce394788831c1d42dba05d7e47d7c8a3236ca37748a79cf6696c88dc9156bd9b43ad7724e239e9ceef123cde89b759b05ca00347259bc93dd1f1663d964362e3f356bd70c769a320ae6038fb6da14da70ab1c7833ad8495c1860822c3341dbeee19dcc53933f62039ba567239777338c63a0b294c8675fed396c2c65b6b85a3005627ebb2b0eeccb18c3efc86b80bc07b3a95b2eb45a0748c02daa22f05ca31a70f739057569bcada4d7e9fb7b050d246cf1e37a9a3342d4571bf9c014bd453e577f09c6242145c1dbc84c92b9a1092fafabb75ae538905ab9a498dfc903d8fbbafc75ec942a153e01351de7748e808b77cda19f93abd6ee37abbaa965472a343f51a90bed033b90af08f7198589ca666b33f97bfe2394b329a21eb0ab05c43424f656b2191cae1af17b2d3dd1264697cfad9a75ba4b2512eacaccec7b0dcaa86040e4a1a8c3e0af254e3dde5b57384e6c4bd95449608f8859b5f81c3e4ce523a019d28d9b52d8127e017498f102f9a9e467ca07cb1847480d2fbaacec541345ffaeff2a7277a3f81504ceb7ee497003cf5fb5626059dda6ac9ded5288dee4f11e2542d2bcb003f4312781ef627cf277b785030f848a738bfe7ba5cdf12fc830b0fdd8b3a49646ef2a315822674f3de7197dee2b4596e0da9fe1706bea4e5d7b00185ac5cffaef4f044385aec61b17206d218f3684a091a2ecc45f383497b89e985a82c9ff920e1f36aac141def834ae6de2d14be1f31be6441eccdc8219a86e0df3dd1821f0394990bb9037426af31998498deb2365ee93adf1879ab411eb560501b7d3535bcdfa7014d72ceaeb1b16df18560b134c4e6a438cac3f11d0e00787b3d45c7166a26b29b7333ff306f0088f44901a343749417e07de05eeae9d3c565b8bac40b4e7375b490e446346056fe602f524c53bb575ea7b4265fb512c64598ccf7ccc03798c07e4985bf3d585eea3e6a97daa050c1b55b354b5313d6bd41584d9964ee78e0e30669f3c4424bb2cd06292a11a0484805c56970fdac280434998381a393162f89d8faadceca75611245c460f20d742b07dae66760b6a358818a72605a0414e3679d6c0da3e41bb258f7bd51cfc4266663b2f6ad6ff23378c2d77a9f56c26b4f6af90b0867d8b485719c54dc250b14af3ee289a593b1a65ae150d36211539a4efc8cad9fc28349d6323a6a14a7e2a4a04a62abd3c7415205a678823430e4fddfe733aa532c9db364b3a812ed380061acc0e4868df45b73b14fee6f6a937e3523abdac45af2c35466de9f1d146f866c7d10128358a522eee65afcaa49ee8a6ebdbc3275a9dbc33a099af32e118dd5b8cd3410000d7a8d8f92508757344d083178b1dc94b46b72ae64f3ce08ba4af95309b3eeb128c915769bbdad08d0419befc99842b0e86584bc54fa2fffa997317d80e968be132bad1997536672e03c023cc73d8fe9ec8f2fde1ed0e1cb6aa8f13cc4cb11ea3b10907726c22672e79b3433191979452d1263c0a51091ca3ef8c4c0054d81ffc9bd4db064970748b1dbd40014e3774d76174523bd3cfa444bac2a6db90b428030d93e0d335bda66fa0dd8d4a80ae686c9b35a8c38e3d39d404372936211c4017284c7149443e17994fc3b950aa879e7faa4939d0d35e8cd11a0f2576002c4446f9c1178b4b6ea0c425a1c56037e5d85420756d44cd7e06d5b8eb37112e6770676b6e9d3a284c838f537f7fc7b58a743ff4dd99e1886a988fa87c19c59692fbcf3af455663dabc78ccc5997cc8be44c2f76d296c74fbdd0f55240ce33e615c69009d785af1edc727bc69deda3dff22ee7d5083fc03c5bdfe4d908cc3f21272cb3cf065ed2f772e7b205921d22fcb2515be8d5c53343cfb409497d37c48ee72fa32c94a67f54e94237dc21ee459ee382fbe8432aec2ba6b784abf5fff17efd9deae2cbaadb537af5aae4fb10dc54677402414f4f0562b092c26ce244f385b0193e6bbe6d34f105e72e402beb20e5b1cdc695b494c8630a8cdaea010dac3fd222f8bac5aee7e6e194ade653b3143fca06416e2e5e7aaff10fea4350ebc90762a315c93695c7ac56a149e407c83584690da23046a4e875aa7b570f59994cd5fef25485ab18ade06e6042c68ccf538243d7abfb703bc24f2e7c0d84322069ceb319d682a4c0fc7719616fddf92ba9f60e6f644d3d781e5e51bd8b58222ac0e4dff30590ae0165c8b1cf23b45c1f585ceb73736bf9edae0ed7fe8b629bc2b861e7c5dded403f800e135cb922077ad148b9f5b5fc7859f52253e3dcabf3f9fddb2ac4b5b6b9dc9f2392d4ba44cfc173c97d9b66dde0ad98e96f30a039f8c75d8e730a260c49c1bb28cadf0b75af14d58b1902eb64a8c9be3e0da8d6ba8d2b3ff804ae699b70bbde39d895aa972b025ce4b3aa836d0d0081b68b264e708d2e44c867ce13d54f0194385560b0c7d19a6c786fce3e4b72f92305e62aa6800e3de952c48036eea190e9278d44cb1ac9aa43d3747d9d9dbe7cec0b6c3f7b51ec02cf7fc789d16d12fb8631f0f3a2af4a93574ea6083a4cf0e98e7a7def195a140a59116675dbd2ea78a06be2e1110ad8e9e04a591fe7e3298f8acf614178a0cd21b6ea58baad68c05f2a59d663cae4f9684d9cae173baf83078e3edf09aef9f13a60e60f4aff8d812778d294cfa97a9897d9f0091199bef57919fb0277adc2110ee39af6306b6c3bb2a40ad0223532571bc310e0cff3fcd27c058adcd32889ad73a2bcbabd2f7f0b271ea7804485f7a9d2ca237b0096adc65de684f05c409f971c8159819d8d4f17e854fbab350a49816a83ab3d6a0f6324556445ca18cd920bc4201d92ad3afdb9a7ea29ec146bd16c2e239b1f8b15ea836af3f3b4672fcc2876e916f56c38624ca562cd9f1926cf0500419a8508f800cc8dab7740db36f29a149ab9f1bcd170e2b896e41cc7d321224a8ec21e09a52277d3ed4be739f16ba324bfde3dada593fcd66ff830a308046f21a4f9c203b51da383af58d6e3e8fd05623601b68599e070807ea89f4ee7a7259b316e5674983c05a086ca8f1f28cca4587bb9e30fa247bf5a42cacb262c0ae2696bce0d699b6459e9c17b085c85d0f4107dabd5bdbc343b528b18e695f630037fbc5cb26fb9a7d90149718b5def79f1a6adf4e731b6508965807859aaa110610ae6fef4e77a6efcb0d2c42c4b6f0311def9f6b664765924e07d2e25d68e7ca7e0503a207e12e2c777e5f8d1c2cff8fcac272749892686a562a3cb895fff5acf845a9cc179da4562ce5ceef3ee8ab4fe49c9a96899de480160c501d8f0a2088c078d09883008436905bd7c0fc248e25f0c9c534355f847b261fb7a8fb254bb15e7f8335bdb4b640fe8e2db38abf5f4063fa16b839371c81929b49f4c789333905cb1dc09f1d189c9fffbfb98b9a9fcb27fac98e4324682b4a60c69aca12a00b684a3d5d9cbf2cbd6492aa30c43c6f92c9954c389bbd15cc4844297dfd3417e3942ad2bc2116d403bca906a21958fe86b6465cca6b1fd3bcf51d3de4034d78810ca97b70681efaccaa26183f0066db21f45a5dc2e5f53b621a0baa3e6627ec61fd4efd9c5a96048d5296a5a024d603bf04a9d0bf750fe1e0ae51f663d57ba79cac7cfa328e036ece48ce69428c9fe977750dedb394ec8f22eb7ca0823fe370b1f81f4071378fc029d66a59019a583aecdad241fb7c22ec1ea542fa9917a93b41182a8bcdf593f7cb1a655afe2be7f7c31fffdeea0943d970a72b682f55f7bfaf548d927747b943d56c5a1f57a836a2e472b16a399db62b34160e417c26cdacb464042cba28954be56a2f1f4a39d0cce257563e1827e5eeea246425a471448361bd09216c73fd974e074dd197bc8d146e16f4364b05cf2ddc0ba7330b9083db4839cd3bc403fee02dc551c63fe69017be08b837ac7a8c8ae070c6d2ca91c10501c8a14b346cac4ad9fe21cc3ff6b3372d79c80c49782dd9c9b614251f0f97e63baada6507ab1f8d71f5456aac32cd0ab2078bbb7d4df31c0526405403ec9da60a25d4fd2c3b4bcc4a2017bf654930248e91878aa6b89d121e31b94ca67a7222a8f1de7449dcaa5f538d04c016c6172906138aaf14505dfe5de5572de0fe2184f018c9bbf677adaa0656661aa707f147943bef142c152c3969e1cc679e61d8bf735d4359ed4a11fccb9ffdcf3d90b4e39d8e29485209bd0061f511d80a6f75822b51ea9bfbccde26ed784217b063c084f75bc3b15aa3908f39e941429910efb62a3934c4d5581e5bcddbbb60be96204ef343035b7ee87c1a2a9e9bfc804286ab70084605c46ba749ff831b0797070163ce9704e9d6f17278932e279fc9741ea6cb484c742d604c219672ccb64e77fe1e9c820794d0278ecc729f23297df9ab5e176b730c238c38bfb63b4e8f546ac7cf9a6473a7d32176ade655da46258d25a221dd8f23e53cbd2a74b4d759618c7e313752d28df949ce8afda5736895826da3d5730dcd2d27cf2c471c5ea9aa80d7990a0df68d50d306d08572f6e85a9a88a33fb37c504bbbe5561fc43addf1f69cc58a459f4ec6002620920e8a86e6e6cbf5fbb809f73df601782ad7401ff3f26748a21b30c4a53fa64ece18e0717db8137fd974fe4b0913e765eb83f8a8fac", 0x1000}, {&(0x7f0000001300)="8db937e528b735271cc1d37977c32e4b3076fcd741434518449add626511f68f2d6366e3dba4a916e53b8bf78eb8a6310d7b8716dd498c07fd0ffbf5c46887ccdbf8e8", 0x43}, {&(0x7f0000001380)="e283d3da5d856d243465869bddba8cf07ac91d45553101e015966cfa32f76a00729208d1e0911157fc9884bafb8048f7c40ac08220a3ce8c4431be9d9d89c131686e088e9f658f972b9dc01b7da3908c7308033102f9b629d2fab612e8b1b1033c452977062964826e1bedefb22b8acaf40f09d326c218abf1744c73e2308e8ddf387c900e148741945c758c9e91b706f79bda6dea14cfe0fd21986572e479bf45f6d81f5210e258757517bc7274c52d9aca5342387896effb7bbc8992a50255d4147b7fb970ad37f4", 0xc9}, {&(0x7f0000001480)="570b874784ef26f9b4ac84c5fd072ec5fc1c73124a646a611b8359be33acaed62222b1be13809b07b7923496071cee4991314fe53c2a9c12398d03c0cb2b5f27453df98485bf3f8ae546e872146995bb52cc414e9323b2dc0d5a596b97151acd5778b1dea06bc3b84a50012894e509d3576a986f80f7ec3a7eb8e5b8f8f9b586e0748d834bcf9ad4f286e57180f3be3a687f1b7d549cfa36c9e1946b0a48b2e6d420753dffa0f9116c4cd5e07b1463276ce542f4a85a6cae357e9472ce0e4d3eb235", 0xc2}], 0x6, 0x0, 0x23) 16:00:49 executing program 1: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f000026c000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:49 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d014ce447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1e6490fdcb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75552c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003880)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000037c0)=[{&(0x7f0000000340)="5ce815557f9280a43236f2f9c1c7e1202122f6b3828d4d6358b7d058285ed8da798f99cb0bafb80de951a4d7cf6722194425b987cd38db7d8a94f7d96c615aaacd49545fba21751c16abf40ea21e92136b949e6bd3f92370c644f56a26a1e68a400358e4960d6ef52faca18012035d0a16bd45df9193930f8666d8be8f3e736b50fbc47980b1321d5af585a74fafd908a859a26190e935b424777e07e82f43216d85d4f29dfe7f3d70071ea9f7595fab1ad6078e9cf4f570964671e15068cac1a9017742e5de3f21e7cf0771daa27ea4d27900ce5ea7b5dc07ff69dc8d52040ad9a38caceac8736764cf3db92557b7be070816250741fcbfa1a8b903f50aad6c0da4d5673a25e9489db2ac2ec2eb1e7c8d78d50407aa1c4b99413fc51f84df8d11956e6a95b31cdb43903361673ce51a6fd605256a9d66be05852b12c2e336031665bd1ff9b2b29ac3816d162b7d44b21f436011d22ee6a2b7e0fe36471bb5810fe65127fe78fc7844dac07424974e1d7eb21b1b3ca294b5791ed39b35bf8723081deb0adbae06a659ebd03ad91398329efda99b9ba362f030db908d5ee1e46f10c448ebf3c1391af04f139040763304ec98e4fb37dbf803c22f47a98f3e42d2bf836bc2e168364303b9f94eeeaac23559bf1c45995d901ec15393bfbc2ba4a639b782d326c93f245dffeba35b4537bd03d359138d5f56f7b2336a11abac3d283ffac6508e865d79143da2f0cdd69e19765557bc3c5a9a26473eacbd9b0fc1fff8a2dbfd71eded11f4f3aeedfb9e18515b20e3ad1dcbaf7d106e1626888e185070795fa3919dcb0674d7783b09041ee0226ab732573e131f1d7a3e30d0269ca09a3599dfa452d219d8a9dac0fd283bd6a4059ad3b54cdc542f1532e8d3fc72c8ad177d26caf4af7e071ef6a20258d8cb48c1a5b943b72b913a51c43d9c33bd667bf35c63bd11bf799c25ea33abf0f55004ae301be41632ff5fe6ba3a3226007308447c7b09a5d128b064b05aacec49598f0462fd567578bdaadc78888d621512311e389df6cc7beb1347fae36f95344c00db1912bd5b7d649bdc06d4d39f66a442d7c5f6120c9cc6ffd1dd626b0b5757fe4688634584f7f3c0851ff3589798471bee983c9a7c7b82f64eaf866019b49378f8713aa426caf5105dd03b3fffa9f2f5e8cdcd759032144c4d283c7d404d1f58869f66e58d5d6caf2edb6d46b6712c84f7d2f1584186b1d1caa9011ceea32919703aa08ac19e6b5a186ffa44dcb64d6c13702f86d22720e563779a25b917e19eb33ce8c331b3b5033231b886395bee3005e09f6bf651ee13a867f0bae0e6ddaadb052f92a3b3775a9a5b314e6072053756d62e94e18e76d91f5bded280447e252360b81d9e5b4b4683ffe519340f51777b0f3eab5c1bd2a87b16519c2594b40fdabad44059bdacc6a3d458c55305441148c60cd4f6766eb3af6d474a06a3533c27d3fcd20b105ff6467a6ca0addd17da6a096acb7bc7faadb9d40e9d1bcdf2073733329a2b9a3cd68a0e6bb205c0ed4bfbcc9804e44b28f4fc012c8177bcacc54efc5a2dcb88e548b75fd4e8ba688d1a1fd72ded420671aa511fa844e4cfe781dcb30e4bf268ceef7d874411dded9bccf56dab8e78d2925f09066b995d2e116e4fc18dfa3650378ffc8900293e09885bfe57ce858f38288d7b6e3abda5197e59e83837dd7f156f6951d837175681801343bbaa8264bc8c21345a585a8a37160bd1298c7a7036be8c0c082fdb4449f296a3492badcd1c636a3d25023df1ff58131c3452f5d6ee56236db8b2855a8c0fa76c3e77e500d359d1b0d77f49bba30af34164ab2206f5d6556dea9f6e4b79ab98b8a2dca2a333c0c3a6a02758ea076d1b3c675fdf443872d625416170b22dfe1140d42afe1516ad83d06d7d01e652c0c9640e89f48249e704fbd0d4cbe81bff838a450e67c99287b62519cbdf3f1167d3a2821cb1e435c7f7c9447840dd2cead51a184e8ac7755e1c9f04e85ec57066943d2f11d2586de3f03044466b424f24fa3b1d361e2c4b9d85b7380740775e620efa653c5be2fbe75768e9b4f02ed19e752bd990786430e6391253f425ba809af04de4466b20d017a5902f9f3510d7a42a7b00b05fa2901b2103a72de8f226e7a6d38b0d5c608220959bf5ac3c99e0305df3bba04847c501fe8a5e73926b3736ebad9bd01b99772df32de225e0bbc0db60ca70f88db17dcff5b04cbc1fb2c99fcef871bf7bfeee7a44c38cba5b683c7ee82b7b12bcfb16e1eded76de8704663dd8cb141583bcc2dd51582932d1062b63099071e37f6af0fc9771421bda6f3b572657871719772988ce3191ba79bd57ecd2dd0d4e9879dfe380cbd7e2930dd03322094cb27924034be82a0bb6ee1eb3bb6160d633f61d8062dff15cc5be28ef1573f6964a02a7129354e58b21c2a9047881e528527e6253a63976112d99c016537a29392582e1322064c15664d113564d8f5df872be3db22f21acfcc8fc642245f4eb09fae7afda2018ab04d06cf27b81e6fda1119c9589109b04d5b35155173918952b991f5db62e52d7c275c914ec4b7aa7571e34d82698624e863caf18d2cbac8a57eb69c36f0adcfde0270068a5604218231e8d976159b76ac6c9ab5bc04f9a1d7d70e9aa513a4fa59ffc3813140ea91643f9155715948d29d773ed75101fa56d3b94e97541466a8110b067541bd310c8332abb4d38ec2e6e58eaa4802a73283a3ced92d1ebb608c22c4894c10ce174f7334bc88fd2871c56a80c9d40df7c2070eacab63f05845db0c528add927739fb805fd14942ec9b86db06b61d411d81b0402da37b4294a707eef520bc5abec6d9278c4ecf83f4fbf68a9b5294279ea8abf6fcbca2c20a26065f3670b4c891c8111222827324c5fd751b24447ca54897c4b39fcf3987ce07985b9c6e123f48d65f225a4fd4f44ef40a5cce82f4aafdd985eedc33e05efcb2991edbc4c87bcfc46ac3ab68dfadf910e832bc81a26504b33ce26807f10b7f7f4ad1602638c8b1e4356bdc6b7afab50c5ad1932676f4affbc45e65e928d8409c1704eb82fae5070e91566c845674536f7b63d306330f3eacc8288ae28aac77cb0ba28b453e0fe139ea34df8e8a9b2d9a37ea0b34cfbfee5ac880cb6078a6c24df46897a12c9a4e80d91536935a63c9cf6a0cca098e9314dca27d01f743d1dfcfa4a272928b8c0e3b528529a541697aa1648608260dbf9cdf5ba45f1e9f044287aca1f98d4ddfddb4b60f366e84b8f0094bc2bb18ffa61fc13175c24cf39c5a044637274ed4b42d66ea59db85f473fb5578ab35286f7766eb79f17a8853070a8b0970a9dfb85973e3b91d0ac00f13510782559ea206fcdb0e750a72165671af73c125497ba95a83648d4dfc215082053fbc96068587bc5a4b46eefdc246dddfe278722e24654bbc4a614641b36b826e65847acfed00179fcfb4100cf8cb5722133d7de3d9909913602efa0154689037ee67784d40f143099301c1436a239e4027f427ad8c7600aa8fcf082210e1c1efa4db7b976ef23e8495648253ddf76eca71d075033f5b3bc4116fe518b6cad2a4b6b5335ccaa532be91df115e56b40cc9f6c4290f5446cbc6dc428050d81bb77617e22d6bcd8b35a1e4b352ba9a5edcfedb05ae5d98ab66d01b4191471b9fe027e0ef5ced449ff235eda7080d46d8892af3446ddbe1832e3e4012f6304a1c57f2f105a4d33e0757022feaa5c9bd9219495766b8c6436a98b4ec20a78ce54b2c7f148ef569b610f1e258182d1d35b91e999d8b58f418b4c082a97da13ec2c685d1ea4f36f522df531532294d7a22126844f774503f9868dfec0a935f78ec96b4780a55f9ff864ea54c405286f2025fe81f72bfc7ae7609b3273efeee2cce54e8aa9af9874e2481160c7eee34e14ae9225e06b9c70e9254094d25fbc116ba424ace45e5a38b364e99d88c39ead79363329db06940788ada866c98c6aeafd8f1e196f1e0cf5ddf1425269f6d1df0c98eee057a7079de9867c9c67af9e9f6050e28ac68d7dfa7dc2bb043828853889afd6fafdc8351ff78c09e2d9862c0bd5eb0432a8f794c93d9a1200d89e47214cf4e5edf9f930f22111de50bb82f11145e668222952a21d1c5f98a59f661f2e470819520b55ba6444e7a4e58dcb1f3a301a9a4740248b07163902bbc0c9af82981c9c110db5ae916bd8c4346ce5f340d8945637fd75d1302468533ee61050575df6e3628392f9f65a8d0d209d98e4eb852946527cc18c65d2622640e6e2decb073ac34cb231d27bbb3603d506db52ff84cdd4787e28179b41ea9e3d8f13608b9e211645e0bb3c98d1bcf51fa07864b4f40339b20f528a69169cdd4197e6a1a18d37732098b199e5bc3dfbeb4e5978f2ed29b7e92d0f617e8c0c6ec6f3b0d5dc7ed63d89a7ceddb0f0307ffd1a377910a437da226650fe02c94ab8f200cb9c127715b7a49fea87890daa567fc501a455a3086c466c1cd0eccbd46bfc9cf1ad9bb633b655d383377ba8d2cd995ab87b91e8450a976001248fad430b03bffe4cf4a8b8ad497b86014a20491de6bdef2db3245d9ccc226803e272e048e63317418f19fa29ebad69023666cef4a200f0891eab0fbdd5aa73e9945869ab33a21f69b8471712df2a3251cef01f6b50d7c0f5caf77097e1f0a6a125a8b16756f89bb2f520aa5224f0c32b1121cee95fe6c50aee55096897eb3f5a34fdbb11b925c9e884daf28431de0ccc72c9b2cf503085c86d87dbc21dd031267c2dce9ec3d931a88da17f4f9855c97f4aa4cda14125afc24180a28321e702069114d9ce08c1b8e4f346d760b528fb5886af72b1827f6bb59aa1952f27c3ace0647a4ffcc07596e0b0ed92e9c3ee74b9ba734771d2ac3b900eeb99bd7de3507eb43e64d705c1dff10540bf40086096201b1bb626e48aec0921dfaceb5540104f3ee43249f68504107aa7094b96c6525a24f35031046925288776821c523d50861e95fe749408201fd026c562c92a65d72e7bfd4f38ffc15a99d2e25f5204b6396808f2da2b1a87438de79481a5979f370cfd6ce5d43becdb8a8a76e24f99c1f45079750dd06f361c68e5386cec29e436b5c10adcaf520ab56dad204401f36a719fd5eff2b6320f50cfa74a28744ea3ace1b330a4a59e2c302d5a76f8cdc06c65c035420a3054853b606297e863dc239ad74e0af96e81256dd8f7808a7008b3646f238cb44868200d43d215b6c7d95d919da2763a4a1aee89cddaa57b16d24ff346c7e10d648281170fe42822654bc0006ee4be61f13c3bf0953c1ae1a7595e98e966d4a927af26fe803697518b40c8995ce83bb20ff7295ab4821350b8b2973f26f85e4ccef517c0dfba2cd8efd675cc2ef16298ce4d83b10716315cc3ca4ff4847187000e364bb602527f2bdad905015ab125d9981b473a68eb8361a40d9a81aaec465319eb7d7cf585b4628fb89bf85b1e6e170dc0f954c878a20e175f13798e1f6c3e7ecfbbc2fc84c0006f33443862be4040ca7728d9483f3f2c181aefc854921b879c40512150d8ad9ae891ec7e868f1ea2f0f55f739069ca2fd3a3375798935fc31e3769aa47cb7bb2687dd5252d21f3dde5cd318e941e943287f900dabf6b4039147bc27b2a4d293dd0e0529a97136822321344c298b1674a096751521547b2c723aa212f376d9cd009a2b1e5485c1756289265c19f1666bf1537212c14ace5fc27a5d8d948466cd73e2c6c51b26d6a31f8098625ac7878a9bb4054290b93c8685aae3e88f2c7573abc5aeb6a103b986b8afa", 0x1000}, {&(0x7f0000001340)="af3ed56ceb2844e68cfb1c5e9d2cc1e271371a27f668be74fa1e4abd3e1404f277a106a0e03eba8d599202202ee0ca7b8ddb6c397c3741f58b6ea53d40295594dee31204266dac4055996c5b51bbb5c1dcc1e4c3b752fcc6c178efc3891bdcacc7bafc34aa853cf8fc9cee112612c759c9d6b659b7d9ed19a2700f1528edd65768107da5d2ee74fa1d14a910f41e0135df4608812aa5", 0x96}, {&(0x7f0000001400)="0fe5d841acf0d6a145f7fe3d4612cfd91e9877b84fa4243099cb262d0229a01f4021484817f926b8f70dd8bd062109d51060bf48a0a893b5cc2e9873c9becf8be72f16162ea5b4edc282aa8e1fb218947bceb47a21950ad59bddf57c41c30ec9f5b9a5959fd3c50da8fe931bf3d5d1e5e4c01bb1f9c0a32d01c9163584852d213e0a1487f7e044f6c2efccbe368eb7d347ec40d5fef3be1e5091dd16ac6dabf0f2614fa4e0e8e0adea9f378871bcb37c8c7ddc88f72ca8140abeec0928c85e662e3187a38b23a1453e65f25d39fce90c1491db41051161602a4ab5d0a3e05a6614aaaf0b7bda40fcd8ed166c31670c86", 0xf0}, {&(0x7f0000001500)="d1eae95b18687fb1e90b51323b5ede2038ce6641750b5f2271f3f974a877ac252962fdc8833c2e88eabccda2ee7b0e8ed62ce00eef5f6d6e5e859abd00e35f59b2f25fc5a26a608aade23442fcb3f62ef0d635c727e85427984d882a0fc5fbabd99159f2dd2b9363fc28b6c680b7aee2f83cb947721fa44446ce560ac1911864c6c4d64161ddb2a144003b31e93c0d52807298d609ed160137629931121d66afec613f26b0cd011c380fe9fc210540f6c7fbab6c36c80bd1313fb70173584c0f8d2dd2af38e7a7f922f382f84ce716771cf58ddce6ea77a9154e0e5459838cceb3656d94d95f655c5b1caef60757d2d0ef45f7890267cb2af38a303aed6834d88fd5f7681b68116a4eae26f37b2c1e3008267fc83e2b6ca61e964ca6cca7ba2fdbee8f420259cf17746ebabaed983b3641060fc4828071d90d26b4c93edd8d35a09e85aae5a6b825484b9f3d2d0ff98746894ac7d51f0f337922dd5256a6c3ea4cf10c140e306a7fcc7adb783af59d3c57c967fb37d429d1a90ff790e5192e66329d61eae03d45d2476f6f764be2da607bc0eb8e396eb66fa76509104249fb55f329054ea337858acaf631241941347cde91152de933788f3ceb287d78f0b9ba175c05800714bd8812f44e81f62dfde2ae61f2df57367ac2ecf7c467dc0c03c870dd99baddb000ad2e9a7b2f93639713c693a96357c92c2493e9d3813ef497a7cee30416d99444e1d66136212c4eb8d9b877b5a552baa09adc0a61a37ff808a72734ce94d3fd1776cee6f4b3d4fd2f5dbbff90d580684c2c507157c7cf7e737c3b52676fefcc35417cee811adde98c98b17bde8182d2bc2556b057251e1ceeca7130e4622f55d1f83fca5419b135c7fcb8b23281206e52db72c5ef83f0e71ac79f5492eb37665d148d76b1e60cf4a8059212ac50494eaca458e12d7059aa3c8c53db858df899f96452dca806c33877ec2c28f12d36f75e1ed7532141e915ed0e0e3884f3587c9775b7f2b2a83526d2b1f7d1a3789fac58045669ff0f130e91c4a785a254bd0ad8bfc32829ada4ea5f833a09b4a2a8f4b2370fc7cc8d4dfa13837405ba5a3158e565337ce6f5867eeb5ea37a4f3bdee56576218e62a97a785e46068b26ed8cf9b4c28d5e02ad8b9670259cb411b57e4ba62cc4dc3b4d3761cce2c229946934e6c5a749fe675f1ea24e62c233dc6ad7bbf629ccad286e8312c11c6ea9e3fae9943c0bd37da3d2513d4cf6f0f1f9238d9cfbf08f8b7121c16b65a3eb48f535dbef85c7492d7fdc1c2c1d5ccdaf19146ba83f6b3a4140f0c39a2a49a418bd91f70273f5eff71e5a7f523282159ea25aad07cc72862f2fffac8722c3de393cff5da0762a99b3cc5b36875244d87633bcc8824d4185af8398c2648d044f58bc84b6e57fa074c6e04bf2ed6e0d849214dcc373798025cc396bf79f4052ad405857da2d7f7d2d40ece5cf8277f2158a32a38eaae721505cfa5ee5403803bba9fa574f9c6d786b6f0f58d7785a0da7f86b7e2407bca0ba52c6dfb98e5fe103356fef657ef8d5c6400ccfb1ce7492766c8deb33610a58911d80a653b6491d46c749b5fe1b9dcd8a02ce55bc3bec7a94234e36b48a2e1815342023cb5ae4732bbf85cd20a512cad7833f451ff0c820a27c1d769d271cd638a1f44f5b8fa959af351f09e0a0e9bb59bb5c1ed95033dbc482993f64b427c9a5471c3d776e1da4b3fa01d2b07e000b3cdb48e0347384db7611bb5d6eb07ce9f08837bc43514ff1996a626a222596dbb83695908c6a692017fca905d26389d781a1363af62e7ac2e80a1f0c75bcd8cc5cced3fca36f8b6c7a9e6e8e4f394c57d04f81d6fabc90852b997d8b20261f9f1403042f85b8f12fd55f219904a8a0c4e26a7f2267693c01924a4d2888fdc77fc9e3ff6ac918129aeab7d817e418b6079d93cd5ac9c552e99831c7bf4318c63ed4771207243e15ed979602289b6492be5bedac48ce1a81f206bb11db30684cbb7718e2acba3b8080283c740318c7d1d7a712d176a7ebd38a4a36e6525c63cf65d4a00013f1a9f26b8c8b9ff6c4d6c9b668812ae0319b6ca185a87d83d3a0bffb4649196e7ac4640e95ac1d8f6eac6e8f97adfc094b9a166f246b46974cf378c616706453e960ad1da1b27ecd136190d11df827592ab6b40e39d48ea008455878cea0fcb68d28b18f608b65cd14422e5efb8bcd7f84c6326aa6b79ecb2fc564e50a9caab85d4c0169fc5e56450e6e67a44e979bc79413bc418891e3d77e8348148ac2b67110d676c194a626109c027dec4c024ef70a096abfda430fb3456395e44889799ddc40b76873cbd555692b3a179acfd6f8475d42d19691ed52c409dcfd2e6b4683c0292729eb713936e3ec09070d3ef79c3a191c83b6972cda82119c9817b4e182451b7e49f7d72119b467bb6082554654ca3bc73832d5419e1261a454b837d6e61b1d1600c5d3df320d01b9d430676ce4c85e388fcd1a793d3481764513d7f31bfa14bab8ec42e1e4bf68c9b1670bbfbfe292b95d52c0bb5f6dfd1de98d7a1701a95d927891d213f254300ffdbfebde7324aacc6489625d154c154e6b39446b02f308a1a97b62140d7cabaf546d4159ed09ac3e9ad35ec9786aa54920dbe4272832fe34d33e3297b63a085acab6c0fcaca08a985fcbb4b39ccc74ced9ba1ffff2669676e55e48d15eec91ba6533ca5f735a6dc6e201f057f57c89ca4e1b9fff5cb0398d1730b72bf1fa65cdbf68ad8dadecfd2bba743899c233aa6bd3eb0da9c1b44db3073b8fae10f23819392be40eab489705177bbe9765317aa590d8955c6b92df285fce35fddc02a420ff42647fa4019d101cbcd7af0f9b5abd31ec1214272048df60cc421e920505581e58e44e9a07cd9f05eed2953e478ece9e51671eb069d4fe45e8f2b7803637b3866bb75a489c16ff17210e56e793142c5646d959583888b86111a6f1ccc1baa5e618364eb79c0a78c514c1f96000f471c5c4d194424eb7c9e04c522bdcdafb776719033d52dee60c6da8ccd39ffc9380296bb27789d4511af9eb3081c8dffbd2ca65889f83b899001d9cfd1400245076c502dd82bdc05bd6c24157366563e42d19e6b66793706d7a15a8148faa75437a58811e1f9e8463bebf609a4935c5b097b8d53904b4ca1f0d8e4a4a42f374871c61c3a482eaebff0079e2501400906b914060ae8da3c8d5b1bef1bc87c2e5dfa24e6a88e740cd28c7fb8df50d92fba562cb70e4ae4e413ccc95f7f81da0a3a19e6fd23a6793b6861796dd10eb49a503ef51f398bbe9ec300d311b2990c9e1da8b6bbd429e7665b317c4eb004064e94de95cbeb3be22b77017867c8ae4254d3800b8be0c5149cb57c36407f6a6b8c9caa5d9d1849077d508141ca008b199d9f7e404e13004e7b0715f9d40bcbe28d00b90401549259b34a1b5a35b4945cdde2e660c0fd18a928c5a427b7fb00a90acd3a5e4065ccb8c6afff5aa210bd0a10bad0409fe0edf9991a441b9483fcacab2cf0d30197ecbbf281cc38973143716aa938a52d7d42c6a4b41046cd71ba92e852fed4f2c2218dc58b2e2026a394690895bbaacdf5f0b3edd55ece1761cae8227b39e0afcf836d43ef8e23b3427b8413d67784dd81aa6639bf5430725a6080fd9bcdbc954e0e5af2bbc9d925474751cc34b93c7e650044ec81490db661806936e02d9cdcf3de79f1376cfd39b9a10dbbea67ed66fd2dbde6a96d1e3c99b1ce92ba556599d0ca758166a5cb1369c35ed479869f740f035fa4bd34dfc0e5788e8d18d7e50bc3b78a1fdaf8881ab96a3523cfc61d61a6ea15d23ec02c64a4d15068883147e425e88269d041f573d78110b851e996ab69b9e1a4334df42fd4de7aa9c82141d0c3c61be809e12e9851bdfc75d33f978e29007a0104216aeb9f5dc17117d5ef0da7758e4034b5ea169eb1ccd7ffbf4f02dafe0d9382f752459a09fa974b775a16346f37cab586b94f506c723c5a10b20291b96ba38fcb843d57e5d7df2d4204e87ddce7083a9848d5267997d97f51e9e6ed6cbd1af2b3580e368750688558cf37674f4cc2379d38197eedaec7310504456b77eb5c7da715dc9a92d0c812072efba1e201c1b372cc8dce63bc08bc9142893049f5ddf2d0039c222e5dbf136e95d90fcd9212a590469269f216ac25cf83b925ab1de5415747482ecfa8d9f25581f8ad89059ce3b737f512f73623e893cd28b94a7547d6069274de331dbd62bf76aee461273225850804bafe7c1a28187f54d1023112fdf3b52a54443afd2ee740ec1082b3c41c6e672f7ffc3ba4577896ec1650ae43f46c7dd51747cc9a125e0fb4cf93b4ad82eda962f2a41aa5779c073b042e08420ed11b3d3c0d17af3d3d2249ef4dabfd7fb862b570d9407117d26f822b34719b288155ba9fc961eac85454bc187b32383912d9fba29f9ff6143016b5381b2d1220f5b4a9e4570029f111b4c3d8d8cbcaeaa15a68581eb6a74f96d4a096081bc125e3e516fe4f6147c6793690879b4cb1a7cc055ae383ea92685fecfad944ba236ba346a812d328f6c9c2ac87879f9c55424e8100e92c8b9341efbc7f265b7fbef9f1f3c1a6e199e0895e2d9df32edbebeda12a0c483d179733f22385b24405e4670555fd7d497b84e20d14330c6b221c1b861e7e949967fab34c48e7d63664f29448c31bf0c064b3e59f6cccd4a8ba7e85e9d0556638002e73a909696eb137f7eb871d7e317d5de2d6b96cdaf1101602333d696cfb2882eadec4bb5b5a694ea02eeaa40213424a584706d016f7b984b6510297e47c6ca161aa07572faa260ec52f9b6874059d36db6d6e565b246fd5e298ea45150656935a4aa324468d448c4b966eeeb25e2fedd3e9447f427d8d1056596ec91b909618d0a9b060240d44b63f64ffda3bd233ec7feb3797443a1606e1c093ccc595c19a59fbde0817ff72ec19fc681b1ba3c9e49d9a60db6e61382d2321c68fb22562ea5681dbd75de7f90ccecbf13d4c2aa5ec2b05c9cb23534466bb74bd97bfef83e5915475c639ee2a40636362ce3d3e3d636a404544f670ebc358b9cc3de61326f45d47a2c8160749e09075286ebe9883e562ddea57edda95e36d7cf38bc87cad9775fb461e3ddd32330405e857cdb12625a1d21fb0dbee1e2d6b0e960a13fe4ef691c0ede2e667a5fd7922dee7bf3c48f6b3bfb9bc26c36ec391a2d8fe5b181042ae6774a95a893cb1e4b3a41781221df5c0976cfd039429320bf409246f9b9ea105a658c6aa86ff1848d7bf1968d4f270d134fe6c889f3f8cef524eeb7cdb622a00b001eccf6f672837e7754db12c95fb8b7ba0a1d0e0bb4dc6cb56d0632a5a6124247f0171668d09431716ed7e0186bab0cfc86c6ee924aaa49ac14c20c01538548ae2c494780d77c26ecb65ba83187abf63f0fd4dc97a7f92a1e463b759b9c0a54a0cc46b41f09acd4abd9de4c7ad177dab6530bb44d325de319f24b6eba02b195501700a31e08a5a62c2f10901e83279830f892aa8ff4e4e8a1456ec571920e8fe2b0787125310b1a3d1a20ae45302dc313daab79f12148362f3245de73c677a5cb9132ad7fb56bf18b0473fc875f32967d44f9a7a9f3ee5221d1102a9a508d48552c8576ce2c960e6a81b37a1d5f6f80c766fce540bb5794b6fa395d576542ae89c2e06aeadf4bc8abab2e10a024d977f066d113f4549c1122c8a4417bff0363e9ff72f256cf6e425aa192e93183e5a68a3c18efe86d362b1e0327e042a6754613ffc69a39f641fa4650d2e54bc95238c12270eba7eff38663b90f", 0x1000}, {&(0x7f0000002500)="2768d7c08ecc0b5947c0acd0017714e476b06256b25936f23cc93da7fb347a203a95972c328b44191e1df7eeb5f5cc7db20e31034c35e98ac0f07fa82d08cf78986ff49396744f962a1a148519529ca83613e43117862e5abca8dd1b7c531e8a04a8f0943a2017fb299abd1a1bce1dc9f4554b4a6edc0cb58d3b29488c3ed5febee6f76122cccada344dd79eac238df56daf4463ea6659a4dd7f6f0bc0986a877b7d5ef6cc7645184d848332edfdedc3a13d4a4b2e175723fa7857905db015ca0b50c1860e64de13a0d6539adbc620d8087a33ba38b485", 0xd7}, {&(0x7f0000002600)="d5a19a4bd441de4a33f5e587e16cfbb11db590760850bac52cdb88ba9208eb65e8fd1d8907ebd453578d18665e2b6d6ada3eccd8177a8fe173f5cf9a80e7c5fc2db303a61d2627bea17a6d1b29cb24ae371487149f262c371b5d1bc4d5ef62cb31b9fbb64951c5603a7b4acc0c65b0ada7db515f907a6fd77ec96f2e1b48c149614ffbb5efa7fcd7df2be53790db2f6881bb67f6259665bbfcfc49885375df438d0889d6d0ce5f446d4cee8de5b15cb96a39d8aac1fd96efdf890bb2c1afc2d69346641eb59b85505fbcd40f9765be1a9a90ba06c8984b8f580a6fbe978d4e7db6c91161c464696dcf7df8aecdc314857dcb8de51047618894ba2db858cd65c2a764c57517ae205da6b83006e11b85fa2f881cb8aa43c1a6b02fdb25433801b2ab5613e8dc4bfe43880d457299ddd19711170ebdaee062c5b928a00cbbfa3c90337f7f47d81ade79e0e5e7256aee2a209ec09d342902cdb2fbb96955885ff642b15ef4c9bb156c3f36e1f855ba16e9a91b049f467f9b898782aa67f2bbffec1466b6931337b8e346980d957b8763096d1962c60f9966585f2d92841c29cda46c0f7df0e216602bfce82e878da27292d73142fd555383dd9047b981d717a5a2dc629842a823596c8b8275fe5a48ebcad75bac9900c6ecaf698177430369540d9c3616e4d991cd403c24922b87b9c1280b98d1982e2bb8bab4b83e5a04635afe3dce090a62e3cf2e58e9b787f7928d1a3d605487536a855e65c0901e8aabbe9bf506f021864026c1209c7da5203e90bd85e4985400ab7e88498eb6259d95945629276fc82388b931234bc88d7f205bd18f2b0e46a01fe0951133199a6c9cfa9dffc1380c7176084c00a7e0414bc1831113f842d5fd1a75da991bbf9c8b5ea67cd2a6398da73153efe0159b11c51d296ac652328eaa8ec69a573b67a816624c6037211d09e436c124f9d99aadaee84d7bdb8096918f094397465a03f25d7d043dc3912cf946a719e3170c91858e3cc75349b7b3f7d3239231eb54f2a31aa309352b26566188a7c3c38e9467afd4de98bc8f589e0d096ff6893c386d1b7efc9904b61321a769fd8afc2700a6cb3fb6c0146977a7b3cb607abe0de2f56948a75563ad83c4733cefefd5be22959fb6ef6ad93585c0f7e91e8cb6192b0c3b3dae8c0e734ff5fa186414eb58c68764f260aa1ad3f4b554d96be942c6de7880e64c851d79f3f1845d4e403e3bc964207c8821f4cd88ddf1b7b438aefd3082068584c335bc6a0b2bb24819b962a7603236692f3d8eeab4f63b889419a809b6a8cdc05aba9e45d17a66c56c3f7a3c228d12058d6cfef7be5133e703741fb343f0360ede902c3a75604da57583ce285358ad7366ae59c8307278e230a066c27383418e29dcb9004bc62f8b06d8caf8e96d2b7dac774f8eed65fbeeff22f1211984d8a18204cb0c4880236a9af3716ac0fbbdf18e7035f81176fbecda1b44e0827de2e5599c7601ba4fd725cc054083e050b134712cbe591dc539289e5956366598090afd060f4b699988b65ec8daac5693f5fed798a645e72325d01ec9a496208cc84c5fe8e8dcfe1738a899422c7d6570137366c27ecd7b45efe3ada5ffcbe8eecb3b2416fabea96332de75594a7ad6a3441641481954be0cd631d1624719ccfec8cabf5865feb3d87ff5b9b764709735c82891eae6ad8b729a475a7d7294d78e290da28c2e370330c83b34041b00f58fb2b920f2886e10727ac2800f9e8ec4deb653f039549255d7a4ccd111b501d439a16bf9ef2eec8ef654f5255d1432a0ffcf77dde3986c97d29cbd13f9fc8bcec86c251c5e85629ed88a6702e14d745d1d78c22e520162f1581d15cff227d56611baaa38a35329f98d726a57b7593327fbf3ba6a9d5315bba56dfdec2dedbee53a76a2c78c5eae5873097f3f9b0147c7d5908e028dabc7ed5120afcc46ca4a6160438860c85f8f90ca77b267a72421e6ad1768d614464241b734dfb96bc8946b9fdd3514599cbbb59282be948e8557b61352d124b5970f4fd670eb1d2929cf7ebf5e72e4924c1a528c4469387f96dcf17d824d460aded831e9c1db869647d6b453174b0170150b28bae400e931359e067a1375efdc5c9499c3bb947be2b7ffc0fa47e5917e230989915f38e57a1b6ba9a1f9fb2697350066f5bbc034a09a36bfb3045ce4dbdb57becab9a03133ad3f7c04d74bb54898fac2eb7d00ead00aa0cc0a91df70881a32d56a3a4eb535b49b59a89fe386f2a39eef2819794321b043a05278a032b92b417bb6946c1fdd4e0742bddbf9a79298a62f7cdda472b005c24384c61eff3886bd3ee83dfbca11264dc844459c25d6ca1adf67f044b8a82a057198e28995956e63077ae0d33810a12e2d75aadb3c24a505553e49e1866e3adceaab122969cafa7f3274a68fb5c1c04a5b470bbe5acd6e4b328b35deab64fdfb4d04f0e90fc4d8591d21cc6e81856230c57f8f3b62fc2ebe6f5a985a5a34ac0b424b9155be09311aa070f48cf6c3fc84fd88c5063ef67cd6e2098719f049eab2a171ca8ae50c45c172003c163ea73472c5e9c0a7e91212de878606eea54d33a3ce2ebef73e3eb7a96d3daefd0f895ecf7f835e8118c41b700a79370c606b3788d4fb1399d3b4de3294441e3fd75753514370ca5584ca26c3131774a7661c691dcfaee3f8572cf5377fb9e4df85c02563dfbb46f571019a78155cfd0dedf2e78d5e82ee7e407800c4a752d247fc12db520065534c26e8aa29087478cc0026ce8668a41771679ad2fe785ebd897c88b602b17a3a15b71592e8d0532373d57f0b21aa9fd06c87ba5cfe16aa3e9c85d086e3a9656dc6fd56071911520085d9491acdcfa3b5a495ffb7e351f1182de9df8b631f941cb50a561880f1105c11b620937a435cfaa9998b11cf622672bf998626dc2f23bf1095c3e577aa33dcc3ac867de8c6dc35c217fe1e3b996c87ef20daeb3a1ee2a4aed39ad2516c29d12ae0c7881ec9c769ef003bcea50269b21c867cd7e029cdf73a3108b54527500552e0728d130448cdae315f22e48ecdb7a5da145be521a6fa9941ef27b722fcb9ceaf9061f26e719bb67e8c3370e350aab343a18e4035fe667470e317f0edc1cb1569ac557ca479068505512925e09ce198aa4e2d1044449dbe040041017b5602303a824af98678993a4d3ed2d0d10e4eee84fccdd365f03bf54352d43c6606eef644b0d6f87c8cee025c6bb90f94f12539957a7748437a7ef1c83a040c219bd29f9b24bb760f31be868005d54bf497a011d2766befc24f1a557607d7435a98051e24968274e1200ccfd56e1d029877a25d480eb64268551897be46bd8d9632c7e123cce52e85af3762b704b573c160b5c8eddc4b85a78ecda7e67d12b0ae8983a366712e7952f458dc4776c92746646743f915e452fcc5efb6c1443eaa6b94bc5cf20db72a13e09d38d8f99895f5d1fac8570e5fe075ccf3b37b99fc3de91a5c0b1f7a2a623c499739294e15ac340b01a36cbdfd98ec6ecf8a502c153d3d544448b4136bfcbf283df4eaf937c0ba5f3588f05fe529b5cc6d0b3be8b7e72cce1c3ce16b892c56546e7b6e43167c8e384eeb092003d65dcfd814eb0695c2840cbe255f6401dfec5aebe58c9b397d6bdf244f2752266cf04946769b12eda69f180b7591de98158e92bba20fd306edee98348beeaa7a2cd94fe70a25dd882e5599fd7ba663dc86e61ef9ad9675290e7faf5fb0c0af3005c3a26542b8d085a6841d726ce981578ee2a1386733f74c74d721491c2a8d4e5e9c1204eea02cee745b222714c977feaa2f318707b5df7fd716f284dc37de48d50cb78e71d3ab4a05bec7fbda90e02d29a7dfbcf3ef493ffea79c36e387f65b54303383c841de933dfc395ee115fad002e0b91d00e97210a30bf5fa1e5c0ff88da3bac17ee312b15abd742ee5195251539b5183ec976e589a37d7825fdd6facbe2abcc9de5f8533033d594eb8975e9ca74f6354de66152c755f65a468738c7446248919f0e6ce9db4d46e0f5fd1724cace58a8494b56de2beb5ee0790725fb1fe06c987fef4e30f6cf4dd8f793cc5a2f6b8c8514376deec1d1f7ad293f61dab1f006410c2e89b824ba9524efbd47b253f368228e5478e1c793e242f44e2547019ddfcf7ae6e0a3ba70ddc3f6db3ac012f7ea9e2da5dbd2f86ebfd7f702380ba660047c9464d726d160addd4a8a91d0ccd84431a4676881e0b667490e9b7db65d4b87586a37101faee882a3f9d55b670ae488910ca3f0b06d9a2647d57f6fa4dcdc7d070de45281d7b37c751ec2b14390c6e40f299777ca7a72bb83d86f37832c7208e04fe8594ac42b594e2a1da08d2e808c2f5f22d7531680f3ffdbb7695f788161feea40a7c536acaa3ae587cdf88346e617d03ea1d8f581309f600bfb79c01795396bf7d6c550f8dd12ae8fbfb8b08527445f5420b609da543c898993f9b00c590dc3d4a0ba1702ade9f31f7f8fd977aec499d5d2119ed2acea1764dfbe816897df8c4f83535bb91499ac1237a6afeab999f068274f7294041672e182ed9db7e65b407b7e6eb8420e97925d3ff07a085f9f560bb7781edc5698e9457d922d070ea85d216fb2fa229d8e0796a0e6a4776f0dcb99bbd76d10fd147692aa3140dc14d78b0f62d7f62fbc97847cff5a57cff4fd826bec500336ebba389cb73e946c4fcb2c645c182656e2792cd6620a1daa6dd82f448c49253dfeb786a98365c031c8b8b37d1c0b32ea26d2112b54698d842331fd8171a1f5e5fc4c10b68756c2bee2fdf61169c784ccc41ee0f52110a3752fc3f2d2dd6078de610310758a8bab5c41b53a57b760f9ef7f3fb60f736e6eb641a6f4352778100d6cf4713bd6c3e212193dd2f6bfbd5ee5b3a2d73e999a7cda10d12ae32dbf4eaa998d90c20d57870c8339893ea91e1eb07cfbba3f3bb2491a3d0a82ae6a3040bfef27c6f437f1f070496bbddfc3ec22a3f146463107c19585299cfcd6132746dc7591dc2cdda2848446d9f4bc4d66583ae4f3ffb162bd393b6a327d56e26b46b5f7b3a9bc88a5ba5c4c89525992cdb0a1142634da6d8416e89de43284f63cde8daff104aa9cbf559502d80f3f543b21b7e1e89cd2109e5a58c2c56ca42d89a559320c5180d021460a9b312640034965726b1b1ed1fa281da6ce1c957debd43a40409c7e28885d82bc557fbc4c1da19bc21c9b20c102a91c378ba0e801badde1eddf4ae71f6eebefd0a53bf79bfa5e14ca38428c3f246a0ac829f97c74dfa53e9f7523aed2a859b212137cc901a87ea82bcd381d508abddcbe50e29da9f4a2f862ecf6855e28fbcea22800df23587142eea9e237467401799f44e3319ff162cedf9e18bb15ef992a2d64a5dc80397ee06b7611a403d37d8d3e1e37421c0bb00a5c5157e5729ef0751f96aaadfbc5aaad454d8a10e9bcf2ae19fb928519c1a19a073a0d7bb26c8a8b2580fb159247e06f7c1ba787a5813136b4a2de71bb16c14c2edc688b3703616a6f204dd4df7c13a961f0b67950db27f13af81dad12900680513ca3a7d6108e846d71fa70e196123b2cb97d72d032a5f7f08474b4489542df8a899344b426c2ead4e03f1df41cedc808bfe0764b88ec701312a2bd694df044111649091385f728fdc6201ad64c647202be6628cfe35bced1e6064fa672215d193eddbd97dc361a1e639b4a450aee9267a2a305f8bc97b200591c36069b688eafe31b1e1e0a562382dd27e9f15d50488272754744b06c633b0e8f890a3f781979f906e3b15b6a8a10779775fb3a2a7", 0xffffff3c}, {&(0x7f0000003600)="b972134d81aa22a1949182c066a9c6d148e48dbbd72f785a9725905f4558b4d803e7373f21fa4c28dd138c99eccd50df7d4654815c58d9ea78abf216efc3122cc19fdf43c9cc491ada4b73ab2d991159a72f1f695743db45a673fe050b7a477717e055a37672251a47f672e64afdb1dbe180f9f883b0ad893b41873c6fac1731", 0x80}, {&(0x7f0000003680)="2712badaa5cd34b7dc236fa051161467ccef70b5438f2b0b2b362af2c252af33ba39de70a5b9df6ba86a4c2af3c8ea11d6608245192526d480df369a45f9eb040f86d95cf4bacf522eccc61b299c264e4ac78673", 0x54}, {&(0x7f0000003700)="054b032b6f26f5a4288152e4d7c49acc9a69befbdb61147ff9e627e86b7c7913178e7a3e6a216576e6f3818eaf305417aae228d6d7dcd59c02cf38a32a2f94ca1996ee5047ea45b025a455cc7eab74973bbc4c3e3a408a61e0cae2f745a9f0e0aa7a9fa32e6a20ba7e2d543d3c4d0c3967f3bbb5d89084ea8fe695c237f4f996a51e7f", 0x83}], 0x9, 0x0, 0x0, 0x401}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000038c0)) 16:00:49 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="8a7d1500302ab6d9468dee08a243084849f5abc6f77a111468e25d77e5933a5369432f62d5c414e456b805bf364ec6f39d71f6b52651704f14dcc30e58dbe3005ae42384928c0233c31b69a94ea9517cf2978b86e81f9d5d53a0fa3f8c76a9df62abf33e1f3937d31826724a8ea977508f123636a1e3a8eca1e995b4fa21b29b2c3413330a2f250f0d816bfff3e2946a6eee5e4be6098f4f0e994bbf5745bde882692e262af003c4f5ce3afc86984e0074f070b39e34f0bca18c8fa1b3ce8e3e20aa865ae79fa595b884dde861a55a307817cea9891a7134672607ca3642cd475a1a1acbd5a000274e93ca66304f8dd7a8dff33fa4f16d0528b5e97e30cc59ae5119e41feecdc46c5bc8fa5e968bbf572ab06b23ce83bfdb546ad9bdfd79d3d8bfe2db06c2a11a14f599d0916377f874a2bf5f855ac2664a2006cefc5582a90f9f99feaa6384dcea87803ae6db4a2a7289018d204ab246188312556b4e562dd374dcd375aaa62d66b2ab54671d0798868c20f950249abbf17dd41b88aac6a2aeeadf908b9aa2b414a421e9f0ecae4bd89836c2c34a9a76555b5650c259f35a713f6fa9e7b2e319adf7938ea309d37864bd3fc100e7d4c09857643a05e79323c2c964ee49fdef5d382bc67834e6d9ceb9209a8d6a137eae0dac2bd02d6b80ed574571e11a2a9a949de1462950e7cfb7bbb8cb17ed68a28c67fbae29bd72a5636750cc9ac1076bc72dd0b99061485332c8c51342081ee9a762d2aac51d1685a692ec17f249d74621025e755b35b3b1116d7990ff94bace2327e559374e1abc7b8c3f2f4724daa798fbb7a026ce5f742237ccc417fcf08cf3a0191168d4e4e95eb5f09f01be4b018b8da6721af8af569e77c820a2cbefbbba95490f2239fb575b01c9bc82ce15397e11a9829451d770b9401fe195b6dd0bf2c8f0673042cbd0afa6bdbbba544f4ccd3970c5ff9f6caa6f4c08cbf691074f406d4df1d21b1ab3b2da10b17de1391ea7d8bfc9afc8ae5ee4b2d5009b8f2ca5dcfe21c17a73569875faed34cd989a388dbc8f172ac30fffeb5c46a4bdc824bae9a2372d058096a4b73924e7f142dd6c67813536aab055c0a6d758c08038f5f72769b95f5b4330d69153734c6e2aa8c37f60e6b09226c370b61faabac17b63497a89296640927881f86c88935bd435baf672baafbf679ea793246b326eeb1648acc0b0a11f569ab9227451b0e406cab4f94e681470ff5fa34088655bc3d0410adcdff87f301771822f5e5aa426656c0ad0b02e19a086b0f3ccfec12942dd907b839f17787fe9d4808059d91d8cf83ab9f57a492b4d0b8cf64238a74bdc05069565514bc5304df59a7ee328db40a03734b6f218a158ef22b2393ffb0901a27bf50f24adda51598f510dce92658b3532e0ba80200bb16622a1710d30aff81832108de912e0da83b76a702accef8b6fac3d67e035c5d10f530e097579e6e8d9169d05bee66f3b924378836f3c46097d28532f532f3294411dfe90b2ed00b681a856d12c8bb7ddfea7b1c8fc908cd5eb15f8e75ccf52b62761303db1379f80c477c221f120e46c320c010fe4f006f37557de757d79400367aacd81e78893b902f07217ccf92d31878405352da057a49a16630c3b5553b5e3c882efa8ee5939e0349032b5096568ba422b800b2d094e1d8429773b3f3d46df5ef7b84d1ef11a7c852e5a0f8cb1ff31f5eaab32d7a909270691230bc366bde0a394124603cba6305bf1c9ff023bda53477eb403fc7ed816dbfa06b9a7422b28ca49912cb0271c694025a9abe8504d7d36d1472ec9eb044764ff49feae117f472d26b679f6c28093bfecaab5d208e0ebc206e91926f6c722f8be76c4879538eaf0272b5870d7d6362304515015a9a5ead993f97de7bb9950ba35126043b67becfe920d0ea04e54faa6ff9b1e89d5d24ccb196a619829e25e31de445628cb94c2f3b2d967a4703ee96c7e472fddd484333e3b20f534f6bd61c670d3fe7c8b54f5f83b25e0e862d308e491ec35a195e62d65c0ef773b4a2e6e9a2a03ed65c9cd0762d64fec3e9bf5646531e927dd5e94e198816b09fd02f7e4307e7dc224fcb05ed43673118e9a794b32e3711b8bf47d2e62d2f26ceb2a31133b2ba2f819a2c28a47137c752c3e5b68915f9a1e31262b00a94aa26b4a3c1f5722369ff2d6365bd9747909ef79a6f00addca5195c3df5f75e1ac0adf543762b7c775dfc3562af8039efc46e4222799431708e2249fd9efc73bfef6bdbefb0d0916dd85715cc710c88c4aa12a2ddfd3cb61471e25411e3932566fbddafd2cbd00370de0d1e35ae4265ad48ee3488102f9fb369c2ac6635dd73b772215adaeee673c9cd276617115a232ceee0ef6ea7865b8979c5fb5598afba7c037b66cbe4ee800cbeebb8857bc485ea2712617bc0fa530bc1c24d1d2fcd90872ba40f232114c42dbae6368e1c63eaf1a69f39cb704e856484a76f0568435640a631468323590ae3f1ec76f41d746b1527be1c6240b65a36de1ab5e815d05b6c71faa7e7a5be091089bd95c78058af76197c15c64b9a5857d462ba4d56751c41fabe19883cef79c00d614fb81bf030af3f20eabfb67bda99075e1fe317e3f8252ff4262fa3d743e1dc18966cb02b910cd2aa6e5da644e2ec0886dc1a9444799d4796b15312738cbaa45cc36c06567580de8b39c7dbf7dede2c2b2d9c446a72c43eeb4da10a3fbb772fb24c0fe4e4eff66d092ec83e4116c8eede720075cef352b4cd5ca8f3b329bcbf8e0153046888db5ced804c1b8f4e89cea77915aa48861c8040a50fa1a4084751244ef6694f08ce1d95fb1311c7dcb890a8b38ed15047ad00f9dea5a18ca582946c702444b7c7189eb4c763b3b1a229b75c05c556e3c07a0cab72bf492a690a65a46752b88bfdb06b45d4574dfc0117b307938f15a9e0b626b95c35448ea23023f6a2855343c8738313a7c11cf00da0d1c610979b022d5fc60de39dc0ea3e94b898e84c1bcc553ffc82c80be63cfd4d83cf2b092cbab04b33874e304318785ceb25fa31d83b8c0a3c3f311053b04021c4009ac9636471363ec3ceafe3587f2cda519ddd2c7e4a3732811dc7354ba039a969afdafc68a4cf5248e8ef98dfbeff2ff49ae31cfe939d75579b59e5a9c7ab9f039fe4e639df74a8fcc05c2c2ef01c86dcdd27680ff5df0ac4c8b53f31677209fd8a84d3ecf67aff6870d9f99581a9d006bfd4e8f47d268df058762c0d062f589fc208c3ff23da93f570ac4243ce61057fd17199ecddf79c7e2733b9ac362accb2c18720591329646a69056c0219bbfde995afe2f09b87455074dc83c9f326e792fc0ac8a9847eb4c996db2a27e40f9d48ba2e0bf617451de26024442b210cbf7e710e2c6738d72a947a7db9ef5d870b2996bb61cc20d9c7494d99da9b704cbf956340b6e47d86c845c76dffcd805d9313c8b6b99403b0672983852bcde1768afa44b5b114936a3b58b0c1ae892d8c523fc660069d758779c0969f347bbbb785fc1f2f27868beb2426baadcd62546c08627fa63b6bcaadffe2b49c53fb0d2c47b4791191dad434ba5865d2e4eab89724560d7f69c3d353842e30bf1b105e6078421735a3dc5731e3ea995c2955b9b5ad59e2d6614cda70c814419c2b80cd8d088e858bca2ff95e38317dc8e7b1e3874f1ba92ac6292730bf5f7d8acd48baba64b17876f02a9d9c8113f62659395c979357b740c29fc213237c2d5a8ccc519b5b931e1111dc7023f080a1b95ead3586b116d1398a2a27941d0eebb879caf7109e9ea8ac5542724783238e92287cdba443622ac6848f67f09a6016e46e0d7e5213a3ab53b8d6f3d9be4ab7446f5a629a1f6336507216548ffd0354a6fe9bd6a14b8d48f31ab6e8b90ec800e9b7acc8a6dd703df76ab380b82a55371e6e0d94187c933bd30abc91f971ce8297e4c327d78de581959fdc1206c5c81f9b1e952451f0d43109e81e93359c7d1dc98eda1f7e65032534244769dc998f347f05e0f158c94d3ec90040c1736d88706dbb2bad5469d5b5ed9bcffef412f0f6ad0a5f33fd84d9908d07cca416a9303977105ee28ac11496517b7d512b8cd98a22236f58a52755607b4ff67a5618a4286f9e4b3d570b3d14b7fdffc40c9217c45b5594c7f23972adf182ad438bfe861457ba8386f4fa244e9bacf0d9b79807f0026c1ba3c3374f7cf360190e1cca313b410c420d0baacdd1b759c02c01bc2e7f0b7f80671218906162c7aaed8f1467811e865c22d1cae238aabf3b80a0025c51db7527f9884c40c0f4ebe84a590de1c336dbee6b273c3559e5671e6d0922f553be55c649a2c1c29b42ba23465d6f7689ce244c117691c73437976d961cf6230c42454a81957a84325cbaa0229df3442cf1e15a5cf9cb38e37a24caeec1662214c458b847e508d2f747c86ff4b95c88d3eb87c2e6585392590a50db202844d9ef54876ecf5adce84a4a2dd2af45062635b377ed2505ff0a3bd1c81a77326a5a3043e06bd835d590b8ded7f74dfc3e1fe0bc1d492c170de2ad741aa9de02eb7c00d1a0754debb6729b4ec64a9d5adb9e2e594bb8b3371aee804f93322c2198e78bb81d5ddd68aec8def383c9f42c825dd7cda8a5172838e9c9fb8cef4f0a9e002ffad98d6cb170738e8dfd317313d380fe7a4850cc4cea6707457443e8e4b924c621345a407edad78902cc5ae81b43da49b318b860591608231d590eb34360c41d8869faed6cf3daba4efe7016a4d4f71cb3ff1de16f05a87b9d104b685ce33a529b0f8572c99cf70bfe26c6c4609ff8ba0987809fc5da8a688723ea76ba816c23e270ac14e73c849c4118f400bc9552a37e2e96ed246df21c7e9197af38c44a953b946945ee533dd33c12999de4caeac7fb6f9db0321b9b7e449ed6eb60fd34bcfb0b4146b0f0ae7fa530bec0773314e3212083001f005cc416bc27662a3455b051b8946dea9c7b69c0360d8844d5b1472a034ab4e895b370dce357c6963456b93d5270a7509ad6db4ca8c06b3d80a267ea8e508266e5cf0f2b7ec6e91b1bc3935a95ec13f38c676a775e7260a315e465d2633155fb4cbc8ee2d2e86ca449b2e5c9437fda88e9776aeac8469dd7bae1d2a3d48cdcb84f2c85698a8f2018f136d291ebe8962dbfc69d57755a94663ea6613e896abcaf0ee6ec731c83cfe765e3a71fdfc123619865dd22ba7a37e6311b2a482e8222a6ae70cc33aeaf0106efa194f8c8a02c57b8905ed72eb425928cf13c8695f163111746a807f7015af406efaf20b3b782b91502d346b4939047f9c11044bdf1a99a4359a8d08050e7055122697a9fefeddd074a96e1e96b6c7c406a19384eedaa6cf4c85d31eaad4ff2af16053795db709a794e9258c4315404a62502c6868e97b543385af5e676c356b99174185fdc4c38d9810dd5660c11b4b93a2cdf0359233ed21ca6fda98aa3f98aa1ac733040a9f4b41bb012acc714ff0211808e6e6a980362a372f7ca07412be7daecbc21413e4d3bddba729b0d92f3a9efb11ae2a8358094b71c11ab5e3f5d8af4d79588d9e9978687f9a8cdf4af13c1af96bfd8402a3969cb7336317dbda8aa5e9394331bef168168cfbab3c543e60dfc659406aa0f3200243d6f12870118ccef9c4c0c08cb00081344dedecb61eaecc0e936a1437d5d437d9a07212b4e11a41db380f0d2e8d62eef9ac1c4911d7c68049088017d145bdf13c9287988a430b6e595bd9184cbfd9ac8046fcb78921add670164c5461d8c25f793213fbfa2413953101e07cd3f9853c2ed9bb4b6fe067b9cb", 0x1000) 16:00:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x20, 0x7, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) preadv(r9, &(0x7f0000000280)=[{&(0x7f0000002680)=""/4097, 0x100d}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xfffffffffffffff6}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000000)='./file0/file0\x00', r10, r11, 0x2) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) r14 = socket$inet6(0x18, 0x5, 0xdb) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r18 = syz_open_pts() ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r20 = dup(r19) r21 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x180, 0x0) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r26 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x20, 0x0) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) preadv(r30, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r31 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r30, &(0x7f0000000000)='./file0/file0\x00', r31, r32, 0x2) getgroups(0x1, &(0x7f0000000480)=[r32]) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r34) r35 = open(&(0x7f0000003700)='./file0\x00', 0x2, 0x29) write(r35, &(0x7f0000000140)="220e22", 0x3) preadv(r35, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4085, 0xff5}], 0x4, 0x0, 0x0) r36 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r35, &(0x7f0000000000)='./file0/file0\x00', r36, r37, 0x2) r38 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r38, &(0x7f0000000140)="220e22", 0x3) preadv(r38, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r39 = getuid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r38, &(0x7f0000000000)='./file0/file0\x00', r39, r40, 0x2) r41 = socket(0x1, 0x1, 0xff) socketpair(0x1, 0x4000, 0x5, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r44 = syz_open_pts() ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r45 = syz_open_pts() ioctl$TIOCSETAF(r45, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r46 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x20000, 0x0) r47 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x954e6bd861f77bbd, 0x0) r48 = syz_open_pts() ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r48, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r49 = fcntl$dupfd(r48, 0x0, 0xffffffffffffffff) r50 = getpgrp() r51 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r51, &(0x7f0000000140)="220e22", 0x3) preadv(r51, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r52 = getuid() getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r51, &(0x7f0000000000)='./file0/file0\x00', r52, r53, 0x2) r54 = open(&(0x7f00000036c0)='./file0/file0\x00', 0x10000, 0x8) write(r54, &(0x7f0000000140)="220e22", 0x3) preadv(r54, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r55 = getuid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r54, &(0x7f0000000000)='./file0/file0\x00', r55, r56, 0x2) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="41d7c69c6ec89cd6e76667fb4a5f862144da5bfbea407a1dcaa50800ca9c02dcf651b5a0ab1a51afe1997c1c1513025953e74f", 0x33}, {&(0x7f0000000180)="2b3fd02751928f", 0x7}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r4, r56}, @cred={0x20, 0xffff, 0x0, r5, r7, r11}, @rights={0x20, 0xffff, 0x1, [r12, 0xffffffffffffff9c, 0xffffffffffffffff, r13]}, @rights={0x26, 0xffff, 0x1, [r14, 0xffffffffffffff9c, r15, r16, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r20, r21, r22, r23, 0xffffffffffffffff, r24, r25]}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r40}, @rights={0x30, 0xffff, 0x1, [r41, r42, r43, r44, r45, r46, r47, r49]}, @cred={0x20, 0xffff, 0x0, r50, 0xffffffffffffffff, r53}], 0x168, 0x875befe8c453f118}, 0x804) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r57, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a3d150000030035700100000000000000be953fdb5e11c60ead4dce905f570be1b0825d9c51fba5edad4fad982def71becf8f21130cd12894ad3801863d229432e76d924368a26d2a46f65e5698b42756156931abafe75979a18bdcd9b52e1a113d71dbb897872fb58d0e922a3dd440c50e3c6afafdec838098ccb6a1d8946e52ccfd09c3d97e9217ca6e737b493f4983f9072f80b1ace6e54a212d770d4d49e41d813512470ccfea"], 0x38}, 0x0) 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind(r8, &(0x7f0000000ec0)=ANY=[@ANYRES32, @ANYRESDEC=r7, @ANYBLOB="4eb0a74ce84020d1bd821b5ab4453e7e3066bc2a4708898bc02f138597eca0e4f0f913030753d11946db65cdcd4ecd1cc083c93837f1fb05", @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESOCT, @ANYRES32=0x0, @ANYRES64=r12, @ANYRESHEX], @ANYRESDEC=r0, @ANYRES16, @ANYPTR=&(0x7f0000000cc0)=ANY=[@ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYRES16=r9], @ANYRESOCT=r9, @ANYRESOCT=r6], @ANYBLOB="66895b6ef2aef844288be6ed3bb3e6c2398d79a199c1ef27b386e8943d2fa97d622135ff20f40d3ba2bacbac46875e"], 0x8) bind$unix(r8, &(0x7f0000000740)=ANY=[@ANYRES64=r1], 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r13, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r14, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r15 = msgget(0x1, 0x100000008) semget(0x0, 0x0, 0x54a) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) r18 = msgget$private(0x0, 0x401) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) msgctl$IPC_STAT(r18, 0x2, &(0x7f00000004c0)=""/113) msgrcv(r18, 0x0, 0x0, 0x2, 0x1c00) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r19, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r20, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r21, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r21, 0x40087603, &(0x7f00000006c0)) r22 = msgget(0x2, 0x0) r23 = msgget$private(0x0, 0x188) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r24) r25 = getuid() r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) fchown(r24, r25, r28) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r29) r30 = getuid() r31 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r32 = dup(r31) ioctl$WSKBDIO_SETMODE(r32, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r33]) fchown(r29, r30, r33) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x3, r25, 0x0, r16, r33, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r17, r17, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r22, 0x0, 0x0, 0x3, 0x0) r34 = socket(0x800000018, 0x2, 0x7) r35 = socket(0x18, 0x2, 0x392) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4095729ef5bf73e05c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc544e7d88c4f0a2eefd200444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c0097902886252"], 0xffffffffffffff94) r37 = socket(0x18, 0x1, 0x0) r38 = syz_open_pts() ioctl$TIOCSETAF(r38, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r38) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r39 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r39, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r39, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r40, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r41, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r42 = socket(0x18, 0x1, 0x0) dup2(r35, r42) bind$unix(r35, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r43 = socket(0x18, 0x2, 0x1) dup2(r34, r43) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r15, 0x0) 16:00:49 executing program 1: r0 = socket(0xd8003091a86611b6, 0x8003, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0xf492, "000000000000000100002000", 0x0, 0xff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x400000064}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000100)=[{0x5, 0x60, 0x0, 0x3}, {0x5, 0x4, 0x5, 0x7}, {0x9, 0x0, 0x20, 0x2}, {0x1, 0x0, 0x7, 0x6}, {0x6, 0x3, 0x5, 0x4}, {0x9, 0x9, 0x6, 0x3}, {0x1, 0x1, 0x8a, 0x7}]}) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x4, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:49 executing program 1: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000599c19acdf10af6ee0c56e9c2b839ed10296c79695c699bf14a98643ab87fca8fcd2600faa858ee2e86349f80a37d3a6cedfdb12052b0da6292434c33a396d9e264a090cf880d296df7dcdeac4bf784f15bd3c5679ea7d656616596e4fbf1a85cc16993973dc2ae75916a869ee4d985f7f2fc3f3c74eac894834afe51760ff86bb54ed0214a22cd2bcc98c368b652a79fa1ed63890587bbb136ad2240db709d4ef3ecb1dfa8d9a335485495f044a24b31d35ccf112abcb23e937dc88ce44c662e93b16d2701de3b4eff3ffcaaa4cd5830acaad3ae88"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:49 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x24f, &(0x7f0000000000)=[{0x2c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x7fd5, 0x3, 0x8a, 0xc38}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x200000], [], [0x80000000ff], [], [{}, {}, {}, {0x400, 0x0, 0x2}, {0x0, 0xfffffffe}, {}, {0x4}, {0x0, 0x0, 0x2}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa187a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c6a34abad3e72b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2427a2ca97c0c150e1168a86a3627e92338c158cb565220931c1f068b96d7b8639b7cfb54b53277bc027cb1c5602b25b797b2c81e4ac371237905c034ecebe5daf59623616dc301b4774038ea8aef450"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000900)='./bus\x00', 0x80, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffe, 0x0, "579f855bc33b2e9cf2d2ff8246067126b27f9b5f", 0xfffffffc, 0x2000000}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x13, 0x40, 0x4dd, 0x7}, {{r0}, 0x7fffffffffffffff, 0x10, 0x2, 0x7ff, 0x2}, {{r1}, 0x8000000000000001, 0x54, 0x8, 0x7fffffff, 0x401}, {{r6}, 0xfffffffffffffff8, 0xf, 0x23, 0x190, 0x6}], 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffa, 0x32644f9dd4436212, 0x70000066, 0x3, 0x10000}, {{r8}, 0x6, 0x10, 0x20000000, 0x9, 0xfe37}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0xf7, 0x8}, {{}, 0xfffffffffffffffe, 0x77444667fede0d66, 0x2, 0x0, 0x400}, {{}, 0xfffffffffffffffc, 0x2, 0x0, 0x3, 0x8000}, {{r9}, 0xffffffffffffffff, 0x8, 0x40000000, 0x7aa1, 0x7}, {{r1}, 0xffffffffffffffff, 0xdf, 0x80000000, 0x7, 0x8}, {{r10}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0xeae}], 0x1000000, &(0x7f0000000200)={0x6, 0x3}) r11 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4b, 0x800000}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x180) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240), 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x7c}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="d479d3d6c770bf5cb1ae94ae2a32dd936fb28aaf564f8e085a39c01f30e7a4c2bbee6d385a3bc61806cec91eb0546e7947b4ad27b9122f0ea6c31777f96c9ee75305f20b0a462980625da8234230bbefaa6b8171a9363534e8eda20c9ee91ee3203a4c108db315e99fd57a4a5a3dd1918fd1feb927d7181e5ab9c7f9cf2faa6e06692e646f0fc01b40e3ec4b62c302d0a124b61fe5a33325dca7b33feaadfdf811a086fb1ebe4049819fe20d274ed2049d2a4efc729fea009d609a59827c15ecb49b9305f1b0fa782ec9d937ab5fd63c9c876ffd", 0xd4, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x5, 0x5, 0x7}, {0x5, 0x7f, 0x1f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x5, 0x0, 0x3, 0xfffffffc, "93b658ef4d46cc74589341729901680f6b4a04b6", 0x238, 0x3}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000300)) 16:00:49 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0xc000, 0xff) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000800)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff199df76d987f4d454a808092b71ab4f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7daa34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb0f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc574216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x7, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x2}, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80a6, 0xffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = getegid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x7, 0xffffffffffffffff) r13 = socket(0x10, 0x8000, 0x9d) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r2, r15, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r12, r13, r1, r14]}], 0xa0, 0x8}, 0x4) close(r0) r16 = socket(0x18, 0x8000, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r16) socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x0, 0x7f}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xd23b}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xc7) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000380)={0x80, 0xca, 0x2, 0x0, "efe762a495f4e7f1766de8de181372a365485ab6", 0x81, 0x9}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="f5bb3ed7ca1678fceff4fc13", 0xc}, {&(0x7f0000000080)}, {&(0x7f0000000280)="6040fb447ab82f28084693cc09d9c54a65184a3c802c9e996c1199adeb2821e1fcd6a262d74e101a5070a97a5c434e76d6c202382b4e8c408c8685b6524227a4f12589a25cdd1596375e5c576f6e5b", 0x4f}, {&(0x7f0000000300)="88aa4bccceb87cb329bb44e7e846bf9e66095248ef72b92832d38dcb3036a0fb665d1210d0489dc50a6bf4cb1af3a3eda9e187f2a76319", 0x37}], 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = msgget$private(0x0, 0x2) pwrite(0xffffffffffffff9c, &(0x7f00000003c0)="d9978e6f59bd7f0831b49d927777b6eb0acf3c1233b6811b6d6666b1e8d7b9089bc53fa52b838ad2c9988ee4238f5843b48a489386524409a26985deb8e3155f612ca7530780ddfc68198d7df9bbd373751f69c4cbb22ea9e26cd4d5f6329a382cafd084c4df8b79dde20b9190ae9d8640eca422fdf231f286e574bcb48f7eb5b6607998b40c407498cc3434d2b686ffae96", 0x92, 0x0, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/211}, 0xdb, 0x1, 0x1800) 16:00:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r2 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) write(r2, 0x0, 0x12e) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1fffffffffffff74, &(0x7f0000000340)=[{0x3, 0x0, 0x2, 0x7fffffff}, {0x5, 0x0, 0x3, 0x880}, {0xea8, 0x0, 0xb, 0xfffffffa}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r6 = accept$inet6(r3, 0x0, &(0x7f0000000180)) accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r8, 0x2}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) setrlimit(0xb, &(0x7f0000000140)={0x803, 0x8}) r9 = syz_open_pts() close(r9) syz_open_pts() r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf234ffffff067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x80000001, 0x8}) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000040)={0x2}) r12 = socket(0x400000000018, 0x3, 0x3a) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x8000, 0x2000000}) read(r13, &(0x7f0000000100)=""/26, 0x1a) setsockopt(r12, 0x1f, 0x3, &(0x7f0000000380), 0x0) 16:00:49 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) fchmod(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = fcntl$dupfd(r2, 0x14, r3) dup2(r1, r4) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/77, 0x4d}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x100, 0xfffff267, 0x77, 0x9, "52d61bd0fee9a9966f2867cffb14c0a49153ee32", 0x2, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwrite(r2, &(0x7f0000000080)="cf75de5f690bfff74f2409e745351202c2fa963707eab19397a00d5ec3ac9c0559c48a80e1138edaa9bb0b8276af19f74de4c523a553a222", 0x38, 0x0, 0x0) mprotect(&(0x7f000050d000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0xffff}) socket(0x10, 0x8000, 0x81) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:50 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x100) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000040)) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) acct(&(0x7f00000002c0)='./file0\x00') write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x101, './file0\x00', './file0\x00'}) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r10 = getppid() r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) preadv(r11, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000000)='./file0/file0\x00', r12, r13, 0x2) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) preadv(r14, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r16, 0x2) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="220e22", 0x3) preadv(r17, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0xfea9}, {&(0x7f0000002680)=""/161, 0xad}, {&(0x7f0000002740)=""/4106, 0x100a}], 0x4, 0x0, 0x0) r18 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r17, &(0x7f0000000000)='./file0/file0\x00', r18, r19, 0x2) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000300)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000500)="a8f5df4d9b9ba9ca16f33effae110ff7fbbd637ec88cc3f9d3d1bff28c04ea48dc66ede6752a8f204a8702941ddd7a63d7969bb626a6e3b797a8ae20ea83593897dd258cd22b9d5ae645ffa4f1f893153de561c514cbccf20bb4f223f897d2dccefeddc81b4aaa62e22b482b47d5660e37ae34d5d08ddd6075135e7c0fdfaedb58ca266cab5058283646c2d164d200e100085e0b33ec795671c52137977b13c7db168cbb46b8e5c6949860665c33c70003f0e749d299ec6c25f524d31461eab1c587b0f5a9db6bfb95c7a6a363c0397ccd6147dac2fc91a48c", 0xd9}, {&(0x7f00000003c0)="97457b39b90af01350c60f93ee2b5b41a69d29dd86547a323980a65ee9ded7285f3f7f869ba6882f05a4bcf7610c1eb1ef74a48722535d43da46f030513c0b13726ee5212721a16ccc232b4299838acf7eeb745160bfe76caaaac0511a8049359ec8865f9d6723e0a42b1b83530fb0f7a6ed73ac2607a9a0d0f5a5a7b96356d7ffc677e6c0921dec9167bf", 0x8b}, {&(0x7f0000000600)="db5fedef50f539d578d0c81c5320522d4bb41b0895f9bd576fe0f6f50b0cb7713b78c677765610dc8790c2bf0a2c34dc64cdcb06ca5e866c6a1e37d349f5526ed534af0c7cf18a07f38a2d71a23b64c9311a851f0381d0db74d6cdea1ed1a1ff82b0bc335bd1468399419a3486b9f8204df0b9d7862e77d29c87aceeaf01f328d2a38aff1ec033ac446b4fdcbe", 0x8d}, {&(0x7f00000006c0)="f7e6062fc63515708914fbbfbe1fe329a4ad2b9525aa2b2c5c8c635c43b1ceab2216b198ab4ef36d89e1bfd33233ee72df5e4fbd364c3d6f799b0be67cfd06e96941c99f7380e9f0def7d9beb03deea2e08ba217e62907cc4b20fcfa8ebde0083e873e5cc71ca10655443c79bfbc9af86305e80fbe73a32311e57854619357fc7f6763d8382c5b27bbeefa583d9ea855c26991966c6c8f580e9586d9aca3b5669125fb1faf0e3336695abb5f1af172348155c55f1c0744e8317fea03c554a94491cdcb81e84bef67cf0ed4d8d48466acf579efeb2d3b3004b14463aa4b93e5007b928f6a0eb39b6cef4591f25cbdffbaf2b1c2b9", 0xf4}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r15, r19}], 0x80, 0x8}, 0x400) 16:00:50 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = dup2(r0, r4) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x38004) shutdown(r6, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2dec2d2f66696c653000"], 0xa) dup2(r1, r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec4", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x9, 0xb5e5, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x48}, {0x6}]}) setgid(0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x6f0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:50 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 16:00:50 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0xf6bef088a178d7bd) 16:00:50 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 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(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a05006020ffc45a3247e3c29058609781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab7884", @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3aa1fad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d5a64da8859cb3cedfd175fd78e466a59c2bfce92aba1ed1730b55c4bf98808185c9ae48033d114907b1ac177a9c3e05983e02b1a1a4e80fc8878e5ec9246100f62678c749423b575c87345eccf3b7c9ff4e5d7a2c846f95a6068753787878c"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) r6 = msgget(0x1, 0x10004) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r6], 0x1, 0x1, 0x1000) msgget(0x0, 0x180) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r8) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r11) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r7, @ANYRESDEC=0x0, @ANYRESHEX=r8, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r9, @ANYRESOCT=0x0, @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r4, @ANYRESHEX=0x0, @ANYRESHEX=r11], 0x9, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cf3d1170000547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r13) setuid(0xee01) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) semget$private(0x0, 0x2, 0x20) ftruncate(r12, 0x0, 0x4b6c) 16:00:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000001c0)="987ce64fd128222845d7c74db3739f51daa2068d0f2f3d0f97737253ea33dffe883e30c01e989451b859ea3153f8a8a8271820ecc946c019a2c5d8a8e09e291c31bad2de1c0281fe803b6bcd11054e68fad7b005afcaefcaabaa63126b49cb698953f247037e26df5e712b6630aa956d9b5a0e33965ec869d7854fb54752c749e3066169347c3336eb6ee3ca25b5db2babf81cb98074cb055b78791a273a619fd828c8ce3b4506e9e2dbaa302eb804f263e5fb7f73c80e3df44e8d0ed30793b82174272748eb6b985646d33be02582ef9e44475f2bae5732aef9bc98024183dad049e18f91f32ad655702dc37881654964566a012dd5ee32164592d8", 0xfc, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1ff, 0x2}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0x48) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fchdir(r3) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c1c18810c718968049d5bbdfe9cc554a6be1015f86bfebf4f06b55776b1315b7f6c96f3344dbf9d4e863f7322ce75884c8aa346406ac725ffc1f57a5e9582caae0e42436e008efeef5ecb335527d61a35a62b02e4f3f3244d2761ce9e5effabd36c8dc0045574187292da76565d192bd4186c7b270af262142702d07eac1e46a74c83232cfa1e1ea4041dd487510ad21ca5b6976985acf38134c01f5f1c35418c57616c879fdde221b39474"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:50 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getpid() syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x801, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:50 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r5, 0x10009) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r6, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000200)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r12, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r14, 0x5, r7) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) r15 = semget$private(0x0, 0x2, 0x59) semctl$GETPID(r15, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:50 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x40) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:51 executing program 1: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="65f058f8bcc56a18dc2b1ec8cb86dae1f0f8e7511b9fc9b967088f5df2fb580d5d44e3d9a47af6f383afb65d8cbab337c8d709232920655f8fdb7f8fc25bc9ad472b3f46180ef41f1052e793e3f49ac01e53c7147fdd56bf017f4f8ab29bb76582fd25ab9b85950bd1d80fe309ebbd", 0x6f}, {&(0x7f0000000880)="c60816980274badebacfa69023c510f4f2c75afc3226601e883fe02dfa1a56d93d3aeb53484594bd9bb34def2b29d22e054078007840c95ee91f5f9fce75fef6339e85ba164ad78ed005479273297c66ddf524d832b4ab58e3c71b89e1025012883d4fd44f9c7ebc8c8096326f9a1f4b25b9e7018fa08b3a488123dc62796013282230a8045f56fd89d1dfb2d2a8fcf70f2de75ad6cc4552c20d86d247aa4dcf94a9fdefbb0deffc38e5780d2f8d0e745ea65286eae1c327f4585c865351e4538886e7df76aa874d32db95d18a716dfa0874ca00056e5983b33f40bf1f5e6064058cbe480c65eceb78178d5a118da19399488fe02bf78abc88c5aa81409accbefcc0d0947dfb72eb0e89c52689b12f78ef8f5ccc3c2527b038b8b82b73cfea0ed51a280ca1b08bb9a22a9eb4f59dded3b7d1e9b027e8611c9aa294b50c2490f4195d242e1b64b4e1d37b0c6614dbef580a5ca24a85c20dc17680561add4f89dad524b3623d12a052b7ad4959380b1e87e17b3918ee59adbd8520552221d39ed330ace7bfe17edfa4a444efd52dcdb84e2c485d28d842c9c55778f60cac4907d0ed0d459fc3aa7afb16c4e05120e96d103f32affe0d1f7438929e63e3e2dce594befc0f42c209fc4bc249c90404e70e13390414489bc73f6a4899158a2ec59a3533a842b62d71b81c3dfeeb4b2e844fb85cc1522961e8910bb4439d673c028688e4b5e8589993001a197bc0038f9ddfb098a03ac68801ab29499b43785d5288399b19afc22ccc01a73ffb1481d9bbfb2955ee281c2cb202734c851e397413f0a6e836ae406f2867b1a64c3e4b1b8f22b59fb5e3ba3aec3dc3c5dc66ca79a737b66021f4a5bf40a1c8911d1079e0ed447ba13020e5899d30289297da44738ee55cc1cdcf815d82174870d210814bf402a313a8ad6000abddc9c403e4bd4b2cc4ececb2037473b0d099cb9e0a693529b0e5c512e677546f035dc2314dc25370fcf54e8e07fe9b8bdc00b929d1d27e01280a4da5fe9fe34d4344cde6262c7e64fb373569ac18a8f2c5c83b274ce8332bbda9631b03198372c37a2ac3d132f57b53e3625ab10d3651e5caf12d51cdf44a77e52e363cd23a5cbaf4737601135473f168378080b1700f4ede04df6dceeaca4d91ae6619b530854fb4e780ba33e0391f01b613363582199e7b8ad9e030c716a68aee7716da38fae4f07751ce7ee6e84e1e76704961b5add84c4d8a02f07ba91f2745bdee31cbe6f1da8149488449cbfc1995ca3dc2961457d253314ccfe252629c2eab7df669bf9eb2eb05881ca5dce91b0138d7c8c5b48cb044d06af8993b84cf488ffc89378072471922b9e8b9bf04860a7974238af5c2ba0a0c8a85ce71f8dd7088a6f558484861210e4bf3a61cd458b73565df1dc3f2e789bcbb53fa37b327809291845a71b81c403133f9323bfbaab7a8bbc7c3fd6dd93f0a14f11b628c92161158be2dab897868541133aadadf35e13e79fedb36a87d3e3c7b05fa63872a6c4bc81b79b07996771a699c9384ff803af11d4626e9a18cb2d2cbe8b72ff27cc2093d971e132452bf28411c324d9e8a40d6d0b06d3915fe6b37555d1cc699e6bfb036d26261d721e890035f4304e3bb40f5801afecc8e30d595cb213f45f55107bee669749888a358716bc0e3d3f84ad2dceced1ed17045ff2951a3acc89289d1e5f212b40278518dab9ae3a0d0f1e5f03d35bbc9d84903642a9c99d6fd3aa5b62b5ffec1ba1d5552e551fe14b3cebaab400904787091b933318f97e8a8c0e8016495668bfa8cb7eb6d7a067fbe23a0d9830605352b0a83bb4b9b6923e220c1bc9d200f37c75a300a8ccd67621757db211e10f44909ab43a139268f35d2e42ddbdfdd5d4c1e7b75636469f96af69bbc941863700d3e78b5bdc4039cc8512e639c3e0aa1b9e963cb508404c0640b1355d6741674e803dd157f10f53567aa32cdc17ca80a0c272d88746d4baad10d2fd0663f61a7e1b13fdb00555fee2a9095912259aab19f4d8175b08fc8ac5b5f46ac653ef469821213127d39a232d6895de6c2e9b724e803c1e797cda8388cfae608f91b46a8bf8d4ec5dc909c168dc0f736a3df6e01a2bbb2ca4cadafe565d317d070f3edf512188d70879fb53350764ffc65293673c316227cbebc4d3573d1c4c121d82c5a1a17abd18756661341048d6b30d60c3e85a77324a67433542827682b3b31c0aa04fa82653d95129bd95bf5c864c814693d926acc51ec2cccab0a2a9b6240bffb203f0604321eb863301d1d1b4f259dbee1c55bb9e7f1bd35d7c4fbe50b5705ce9e26c3a3d665752023f19e2a672e32431f727b466a91439f1046df140b3b7b8441b5a56bc4f073460d58389c1c2f5bdb575b47b7f66af2f3732a11cf8340a0d19a41da33487c7880dc4edb09b5a2d6127da764d33abe55d57f75139ebd9299255dfd022d1fec2bc5ff25e1a6b92feda90a96ae3656dff0df1a707c382b23f96cce30ec886018cfef2b5a241e8f565d618e9abce6e2f25f980648c122d952165545345c22a5105ffafd065a95a614eae15c9369397c223a06e432ea7ea86592d616cfaad84f420e0a5263cc1f569b2f82652250d54b8e93264ea815a1096ecc8cd9ce4b9efde18414756bf22b00f7a64af6adf6f271ac25372254bef69e562bd2e9ec491605825be018f885b8822c663d95f957ce2fa4ccd8387bcdbf4978237c4ccbb61c7f90207872f573baf4e998c7a3bc2b08d02ee9dd3ca915ccb5809f6819d011057bf906bb44a18dad0d8de159bbfe0d2bb74d3ddd8cefa3b17dcb17bf155bbde4e330f4bc7fb243d51b669da64c8b85779a6a96fdd22ef648e51bd6ce5a4972af8cb5cd1a70af029e92d6d599ba4fa69d1728c42a4e72068a5d83c0e074a2ad391f84243622642f830b9077ff59061cf3f04e48ecf5e40f53b0ecbdaa6eab5845c91839c7c6dc698d5d17673491c999f785fe2873dd69343c124391429af293d77401c2e39c9ea57bca3fe18fa3fc4a0a5a4b17f8e53a2d14042c52c162a17e7e49d7c0673cb0bfeecdaa94b07a5d11ef8b39d784078123c1ea43d66b38175e94634140a6332e4431875de1600eb7970809ac5dcc829c91d6fbb3e4b907aac05d2788911afb59c464f2533e812e7589f8f7382fde7f3f869905135c7f807fa1e4902d6e60ce2a1a0be0b00f363190a1277526d004035ec64f1096eade5bf1f74a670db0a4550bcb127740f62d2aa101691a7fa84044817e85df32a76fdb9583ef198fa9a078297bbb2d33953e88d975e8f8745aa4ac3503ec16a5b6d5fc5b333bdf1b134711d68ac8829e96c7411de1ae25b9f85337421495b1578435657d51f90f55ed53cd0288c4936fa51fdd56d875c9d39ac92c5dc17ecde19526c4ff1ef01bba4615fe3fcfd328ef0daf54cbdbfba183dda49a262e68545f81ab80243560319a4329e8d4a0795c1ac53b8d88ecaa23f7678e4f49cf4d9f54eabb2f5a5595e98ec1d23775c891cea2feda67fd9c31094dc0b46eb95063bb1d26286e778c8e7a521947d704f809c56c50f179d74dd0885c06a6dc9bea6383032c5c01e8ad21b8969f42f97619ba39a95e8d9a87fac77950ebed4d6bd7819216a910fd3ba77c62203aece2d12f8c12c08b636de8c03b3c566d35901cdbf98744f2ab9945bd5819ec31d956f00a1e52b34c026082d3cea67618e676071e70e3596cf011b3cd6e64f2d368023ae1a66b86f03f840c1b6922d47f3bc5d48ce547545019c28b90f8faee0abc2e5be1cd0f44e0ee2de0f30e3e63a63bfa0e9380c0e6997c5aad11a414da4aa48003b48c80bb941375191bbb5e590d20921c11b2bdee5d602e215f60abe6db042df4c4998d81e38db77a65b0e10186a60c648acdbd2064607ce67ce509c9b4fc642ea81d0e4fcea0857f6718c751d621c8fac6e24c9cd78909d76cb112c8033ad420cd72c165643b1499f0b7ce156222df8b4d156e1d6265385be421500b6be74712cfcad4d198d88587339eb592ffb92c686a349f6f400ce20ecc5068aab63b60aa27bbaa977a243c3b6d337fe9f134381d401bb53d92a8f457cd3adc571a6ef1421a95b1da869792121ce7ed0c3318ea81bfc0d813f5cbd408fb34f9cc74f865418fba19dd92d8f33774886c5492b7f13147f772c519dc4a611bd32a52aab81185d6151e56adda993c5b365e0c2d82e6959966e304f1f991c6132b104caddb221ae0a522630d3bb60796293445af0761ee73927a23a7a78dd66a806a271685e6dc38b2bccbd0b92c57e11d69e76e4f239397fc7c8ffb4ec5bae098b20a7bbef5697423fd11d86511f58290a979575283a46e6cc6ab2094966a2fd9458fe79a97a81c1bb76df8ca63d48dee6f10bfdaa197758be7fbf907501216aef0cfd9d6be247130a0f060b9e42fdf55ad6f5093d74a0eabbfd7f47c0cea5d25ca1f2cebab51d879c413cb2d2fef1f468bc84468d9c9c3adac5bea84d3398f7f0827f915ea190dd281647763b49443378a66020515413a17fe0b892c1db1908d749e2ee9a7fc509aabbfc87a5f1d30c249423821c030f5ba6e8b47be8e66aac029327430bcc83b05ecd3437606ac3036ff908872afaf0028f9727dd0c646ff91183f01de6343bb83d65a12d58881e5a9e4116210937a5df99955472a663efcf5f8b38bef53d81f17b711a27068e1763ff2c02b0ddb071b32115a71068670562d76847d8547483dfcedaa39d80efc1a10dacc36f4ff2175d93b1ccd74b0dfba96b8230d240949b583dab69c7f86b72ade00c7f0a2d18407bdcc78796a9150e1f11eb1a925b4a4bdcf1024120815fca12b3b2c410b76f86746962779038813116f51f6af8b7aa993987e4533700c07d8451107e0257e554eac41c271597281e5ace241a263b03dfce5ae7930c5688be4107766d26606e71705d73d67bdd12d580c1964b12a63dac6a694f523d9d1ab4d97cc5d4a5eb27b891418e29f187e01e029037488edb33f6919068c4a70073acf6ce6aaf6f310ab3a2e49f0375c36a3540ffb8fca7495698f7c4f4630e067c2745a0226357284ec3e021ca90a33367c0c868b9f9c4d28bcac3e951e95280e1d9a8b72268cdf74bbdab81f9551c6ae787c8538f1511dd037d431a50cd5facc91fd237e267331b7a0463212d504613a6750dce97b86e60b45a705cfa4de8a6013e08a6b76042cc92311837a31b8a97244d6e7ba22c7d9b392131eb48ef1dcd81502807f11d15123ef347b94784c838222b5c914ebde9e4aef85ef9ca27b558951d6921b33d479aebee8bcbca2f53cb0c5b1ae2fa3517eb8df60dc19a26b97adf173e3d55ecc8af4278773027f7af613612a55bfc6733478bf4d0a79904553acc1396a8f057a9e2fee56682590b8682198c7430b14949eef6045e6ed126a977a67669e5234b08aa58b24fe089705bf4712829e8c7757f13abff12bd65f1f11df67b20c1613124bfd29e5a6b112ef5c6f0eaeb2ca7404ef222f3eb013326ad948932260979b01e4972d316d87ec363b38c887f6d70915c609d6b8fe43b5456d42b0a6429c148962ed2777b86041ab64fbb640570fe9fb4b74071ffe2db30ac7a58c55b1b3f117c6fa286c4f3a8203a1bc93acbaa48d35db9bd8730f3130f7d33aac00b690058daf2252ad5267160c0da56b43f543c458891e6b8df9e1ceaa0b3951f0ecdb71afc7761f26f70392a5f4aabe61c5da85e9473487c006b835ef87fdeba63c5d9fecf18ac66c8fcceae9b7d4926d1bac31682adb2cd305e2555621f305a83eaadd7b9a8507661d", 0x12f4}, {&(0x7f0000000500)="3cc4d2737f02035f14646b32b9f42b70d76a94aa4ffbd7d6096dc3d40a0d75779d13bf90b5819f00c58b6642ec32fb82f7963e7b955dc067149a5d5e88a04a8fa17d9ca31ef06110974d27aa80b4b8cc9efdad22891c0d7c9ab247d9d4a74ee97ce94f3731e23962b11e99660dd7f569ba829541b37d9bc96f064fbf3f937f7ab84022128da2040ee7fecf5a115c107ccf33b9b72ae117beec7ce10a86e43691323a8a89ea3117eb99f5ca587df745a06c2086f5ae6b47f122ac2fee072b99781d4f1039ab0fa24a63598a3eda86f46e", 0xd0}], 0x3) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000080), 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r3, 0x5) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000001380), 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = accept$unix(r8, &(0x7f0000001880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081cb30ef36306f93ad33e009b1932f50902ab2eede13d3bc7309a12932e709dd2d2692d54cef68d6470ce90b7cbbf209923c9659869076ea2400238bcb598ff19119749b86a951cecbca79e818445696da6b28fc568584e65d150ec27984cad2cb626f12524bfbc38144f9ca66e56197cf8064629d5265a51ea22714364ab644567b0eeb7ef2db06831ceef9123edafe6b192296af61a7960d2d1c252f48151db766e5c6496ac3656ebfa3171f4d5044de5bca77f40d4a13b600d86ad674d95d4fec59ca193920a1e93dd64039b66c76a08abd8efee94f178eaf22c802dd48f8e04bb1e5ecdba33e2d141e382d4c9a9d8d5113f73b3a5b71d862e344229b65cc7f913bd108bb244ddaa123e8cf1dca0e68077cf09b61ed22dd3bb2bd406cd916d3675d3aa70ccd51fd0e4e1430a7deeebf3b90c016a7454c30890d7e8303a051b610eab020a82de38c77e3047391cd2ee9b4d023ea6e01d0fad7a69edf601b66da3aff3e726491fac22feb72b8d04754703729b1418afd5fee53b6a22ef3832cde3991c23abd27b03b5b952ad710cab0206ab3272ec75dd5cd8da9b17ff18ddb6c08830ca118421183b250a12586"], &(0x7f0000000480)=0x6e) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0x1000000f1) r12 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, 0x0, r11, r12, 0x40, 0xae51}, 0x81, 0x6, 0x7f}) r13 = semget(0x3, 0x4, 0x8) r14 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000380)={{0x5, r14, r15, r16, r17, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semget(0x3, 0x4, 0x18) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x1df) getgid() r18 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 16:00:51 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x2}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) r4 = getpid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x9012, 0xffffffffffffffff, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) syz_open_pts() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) sendto$unix(r6, &(0x7f0000001180)="cbedc9e1048ca97ccfa3a51cc2a436d022b5c82fb6db6a6432cc6cfd1460e552c82acd093dc3903180116317a1ff612a8f8e0121dacde581c71e918230da4e1c8e4680024c94b6252b62b5a271d20239c8a02f328b4554ae5eacff00cbbabf14467b714dc5fae65dd737e8350e1f43bdff9a6d24f7553b8e20b681959f7f8546a0fa4332fbadcd49311b8614a10353180d86fbdd361e3d33484dc5c02df39a1ca5f34e1d31d339b031113afe8c5ede384e9944c72e0001c9f7779bb166c868885bcd3538f59029debf6c10de75a99da8337b306bee6295fa5bc2426f36b4729b54bcd204ba42295499f81a1b79fa30cf865f3ccc1ee5cb4dd05c089aa422f8e035d65d1cdabc5a4f908e3b22a53ff7334576f1fcf3b075d20802e591f649ec083817695e162c3f80f84c3045c77ae5494fd040c31ae3db7aa00d6a1733da007db924b26bf16034251d9b6524e23ca46bf5b20879171912c48967dfd727989457a0a70eeea43091774627b79113a54b6f54f3b6c1ed8073805d70adf866cb55e600af4d7226311829d5a60f033e10e1da989330319ff529041776035f348b13ff11afa5ec5f8e82c0613c59adee284a4c53d0301f3d3a4e61cc5b85d01331215fb2a580920a8e5e44676a30d436634fb875983f230d4588e5c7f0c2327fb4fb9f814517894ac1a61ca68c95b5ae889d34de29b38c9e6e518218f59829d1e8cb089641d159c638517c1be481e8a3d7955b1e5b0f563e101a3896f5241da9f50a896b413c38f78df7f1f4d9ce3971d2eb0a079ca6b0fcdae5012dfb944bb5a60f1150d528f1e76b887de255cfb735de30213de5f4f5d035ee567e36b97593c7406f59bf930c06c095e2672f83a17c5e69b60c68d7c4ca0f95c444b224cbf1f8f7149a21fcf4857eb1f492c0884ff8c8f5e47501d028400bb2e047672940dd8c2d702118967cc6561b5566cc18743137c5db9f40e13131b43ce16c603c2468ad3d91c7c41df61923982698b59093f056ee21f91fc978e8461c7efae8ffcf54bbaaf0b3b9ca3bd0db8fba014e046436d3cc08257c234da787f4ef696c4dc2a948a443272c46e560d81f839353f32488af211aa2db080059c80249f4b695e7b10b5ff128539304e767eed9a5a6d399c6469e3d059bac2a9a8d8752b3364904ede46e40c6daa160f3252f7ef947160e46e57596718ca147d6b3b859daeaef74d92dbe66f89a02cfb22b857fe5ba585eb48bfb85e64abb86bc7b939ee44dc17aeb6867a1ce76c7eef10a908d1174f7eb45d64147e4dae417d760f95201fdd7bc2af846af09286cc2897431cf7bad8b0c7c81f822222992ad95d81aa4bc45a3400dc58e6583ae2f8662c22b820823f14fcab31d91847d860b778da4f59646adf75e453defd04792f0a9016ff1240aeb3de035964284e3eb6a30fadfa63004ae38f049d2ddb8cb6882db2a47552bc3193ceaf395f814584b841fae39ebde19230655aa0fd4bf236d138fb70c69b3248bcb4a01c3d58a6877a14a704db5c967d9534ec1e61f831c25f6eb41a92ddf48ecf78c8b184d697a663fcf44a848749271e8f711ee0cd742e568802830d33d5cd2924b6f88dcc108f140dfcc631b740ad70253be1466c72282b314b36d8778b287334dd6726e3e7426c3c9d60bbd89a5c0ac9154e8911c0dcccc825fdddba8d0b40c9a5b198395fe1d3cf777cbb00635221fd4bdf151e1b536986e2bbb82d340e7209e767c9bce5b73f996f8876f352cefe348c2c7b7b281720b89298136b51f96a6bf542ab3f0a070d3fb5ce2b7584e4ac9ca0da6b75b1b60b1c04b5046724979df6fb525721e99fd9a37180bb4b568e782ea28845dbd324f65a7b7d4d2a06eac135d44cb09f4899b5659ab350752b3f3df87f5f1768e55a3487dd92a4e04cecb0f261bca0c9ba669cc7ee03012992d0b954031ce4079b05fc717eec73c9b67b7f997182c90e7e0433f3082722489d243849eaa61b12f550dd8a8cda608c248a49e49f1fb1a02734d1d409c0620bdc1b67517bb173949dfd519e9f8550505a0b4069207ea591ebe55a3803bb9b8c597448e3a58c1121e97cdd0687cf7b16a5e93d6aacf42d89c9d3cf31401ca9fcf94bad38905184a11954a6403268698e42c1734ba890aac929799496c837c83348ddbc09f050333db5d62f9482c2c5e64e45ac64bc32fc8e1edc8f58adaf00c8c168986a5fe1ba9214d20605d629a14d8a7b8b23507b908db433dc7f34cad6b184e660b589b339c5186794558c89d5a113ef1d3141d37755a79bfd4425c805b53b206bb58f9f982d8042945f7c5355cd5b369f588d529e298c5347f7550daa655be6e0da4a6edecb455f4d2f73dec2549149e8e856180eb19a7f75748f5836f6f9b9bf3602f107f36276a395feacae569aab843002f0880b3af1ea45e9141c9977688ab188013c29c0426d5ccb00ef614982a90fec335831a0fd7ad9dcb986bbb4161e795bf3509fa1f5150a78188425256c808aafc7456be3859133b0ee30f3ea4d9a989a21b26b95f641ca94a5e2454e89a761bb8899831f99a5a7113dd339386042e833c15117e17863621455cc34d743728fd2199e9059447b758e4d1d040c78a0074fdbf6c8a4d4fc7f07583638aaff52560824f243dc15a75a23a80f6a95b07bbe0bad59290ba2b7f2092a3f3a4cc9276717e6b181cd59f605d037aebc4bd36531e0d33e614e82bdc3749227b1502d2cc526fb0e17650ab4d7e2d443ed93cf3258476d80e40bdef74317344873e3baac10e2a3bac259ff4e9198ffc6412743ff974ce6f82311276359326cddc314f701fc44511fba3df4357583ed597c8581dc83b5f7565d827e7807a43d45ab460dfaad891d9387d473c92ecada2460309cbdfc3c135bd359352420c9014e9aff2ab6bb174fc39e50e02e457620224bc9976d5cfdccba730ffc902d768c54792265daefec614b1afbb0b9a38ebe52c580847c02e156bab7f4ff94adddf7db6fc58fb44897fa951042397bb4a6cf8b7f0666f942b64b62a81a0baa2a2cf98e4db0422537f1083b68059b0b55a109f2f092e5338748c278d663c36fcc3f81752927d706b5bd8160e2952af1f29e4b53bca7b0e2b67860c0168f09603161b88557cca100843bbec3288ff9132d1b2ce973a44f703bb08ac13b14fe4ebaf4fecd2177c6ac8cf9db108486692ec866dcc229b9f5c14c6b131c55097b23a9444641eac67e7a22abb4a8f0cd07f3076feb344f64f5340d9e910105fe8819b7cb7930cf0bc4ccc0fcc42e86d5337b0d44d5aac5f379ec3ecc537983e0ce4ce95655916bce62975980460e5b607ac66cd70d48089f30df26e34d00fd0010cb21cc12e37832010f1bca26b2ae3d8633559c1eebb5ad60185e7a4a662b0683f4105a9914d9f8bdd8b4db4fce7241bfa2bb67f022b6bdf33a690942202ce0690d1fbb7d4eca44156505a0e752d21adf48fe195c857191d7de5681a45a05b791a9f94ac4740eabfa16eaeb6aa49c2c265383e961231b18486f1c3194e7decb37fb1c574a57364ccbb68812720c9e950af42ee293bb0904ecf88d50283c6f07443c936a8e9e1256d6bae847692a715fce53068d8823d5b9f8d6b1903c98a4cfb44b0a3ba85f17fa011616a149635af53d19a2b791ba58030b5c09a7f4e73fbe489cbd7a12a8bfbcf576308fdc0da7881633c0c6afd226ed9af64d40d6a390d9e8826aaa1ca88e0699de683486c4e570d93f960bf0732404e00d3b3f160a1bd351b70c66eaa9eae0542b3fae3de8b71b34d97a407cd4de71660ac68185c2de7ee1dd2947bc79552c88d316ca446d2bdd9a1c8bde0e32df4eb018466c6b9f47c1bf7d16e5e4bc5af15610764126b49c4f234640c8d6338a75954ccd264e12be97c650808d67bed35d3d7050246cfcfd79c69d9c164a4afa1b7052ff4a9b486061f4d733a057bce2e00b92a60eb10ad189f936cadebe4b35d3399d2349077fb97ab00fb4bf02efe086ca8d0260635528add2d16637252c03576a4cc6917274785943f80ea174c3321eaf8855e4c8796da8dd10f39a3c4c52a58e41e153ac211722bbcf7807089aa89567cda1f1e9d76098ccffe245de6c0d833a976d09358cc36d8a80fb0f3cbf8ee8d1a0f9ff5dacef5f5e6efbd201a0ad64dc92e78317c1c975681e2fdfd1e8a34108bf9b1c8fe13349355eb4268fc508860bbfc663db416d3c98cbe8aeb17664d05ddbe27d1f09ccde05151935c1aa59bb19a49ac0a751cb204333a0e9dda03c384e5a181cf4c0547e3a81b870b02e7cc6879679a25499ed6686e6490955148f0f8085f3d6ad6d634faae2f08025d94ebabe52244a58b6b26323f2719f52bce73fea14789dfd93abdfce43e925d21df828e5d6be975842205098ff28a08e6b78df1df26f489e0109734d62ea925c8dc81f173ce87e212780a1d5607b82285e93396076895a8e1d80e575b24d003aee44916c195dde9a9e9724e3d73b9aa4e6561e995138b66c908200873d489cb994b28a44db58eee69d5b37ec0bd91e8ac16da2eb0d22b390cf59efa938e4dfb1f8d64e37560071c010bb2bcbaff8d0df1ddb926473f44d28b0b2366c3ec7d911d58b54ed990af8772aed1e85017bf3efbc8abde64942c8a95e6cfff9bd742dbebc21a24314db9ddfc33f465b63c964ea055af599ae60ce0f7077777312b4474c24634f17c6e26f75e53f22ccb1c8d53c70daa4db24a34b0ef505e5b974bb47c2ed228c7ca74ab6a0bc2b72205ed150e4a57b25a9460b2b9445bbf6ee251572fb7886e9221d3d0a810e630e5a8113325f3f6dc3b1cd4b9978f2b179e8a04f29cd6e21ccc693cf80da378830e53a715fe02b651f1e7e89c133b34c7a064a0e50b6b84dc06b6ff2ab3ae4e9c5f895eecd5febb362129ac0216854362848ef96155aed66ebe4cc60cee4a7e205bf213fed7a5a8e3e0be957fa4930a9881bbdf5c73cdc910629c17d39c9fc2e4cc7673df48890ce5cf5e79868a5668a3b8d70e37d948d116740ddcc6a9a72c3d50e298d560661fd3a61de315b8f131c74951f8a5939f29b56b560023c0f7cbd10436bb175bda104b11afa33f16932b33437d5f79a8f963be44965f54aacca1549295a5e98f80f2570d684c43f87052a65f3e8cf818f517c02cc12f85fb571ac32ed273e6a878a78076f25e3ea67e44e0de14b01491b9dfa2c25d607a4503b65e56c5a3fa1e6b49e1be13f21bd1476075684de60536de8445ae5dd15d2035413d5693efa9ccc3f875bb2caa890ac44683738d3384b4b17facaaefb08e158e9061b98b471ce73fe16d7526e26eeec658d67b80c217acbcefbfa5769b7f298d0558d5f4748aaad92fb2a676287e9ca4bfcb57a1ff3e7994b2b13385ec67ef5f09e6647568f6e4f022ffc6463816d29e4627d0df3093f4eeca03480624ff16c3a3ee8148de059670594ffcaa9ad3aecc1b3294f0b34c35b48f5f24a25f2bb2c46514835a3d9d7471a44222d9c2eaea909ca1ef6ad881d4519a16885a222a402b64b85c9cd4db996da5705a12cd0f7d02cf92f45917e7a9efac99fce418559cfa7170acfba204dc9e632c550c92116a956211f6a27a2028f19310ab32bf5d2694fe837a5563f4508d90dfd90f0f8aa27bf5af20a8eb1e6054318b968ffd5299f0f42b2c85c15877ab8ebac87fa8481d40a62eebbe7ee3f2ca5caed6b11eef12664a672a2395c119630de0a68d13afbb5d55a6bd76da80f52eb53569a5a1db2ceb411f54b58dd53d34cbd3dbdf8703ec33c28d755ed7bea4bb5ee14c8d53276151be", 0x1000, 0x7, &(0x7f0000000200)=@file={0x0, '\x00'}, 0x3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) msgget$private(0x0, 0x100) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r1) r2 = socket$inet6(0x18, 0xc005, 0x7) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x81, 0x20, 0xff, 0x1, 0x2fae, 0x4, 0x6, 0x4, 0x0, 0x3f, 0x7c83}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r5 = accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000040)=0x2b) fcntl$dupfd(r5, 0xa, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000000)="d27ad9e93107b47529d8d34b5f2bb1047f7a365e500c87c1ba65c8eb665ab348ddcaac9205758cbbca5d7303ae4c29b66f9175bfc27018a165d564fe88be2ff8454419f91ec5cf1a4763072e926582bab54eed3eea7483a05484dd5adace8cf30159f43db3bfb75962e896e425e0c7829791f0fe31cd875a7648a89278904952a6d513ee1abc1fe1eab05c8922dacdca411cce5cc4b149ff078ac24ab0aab545d42cec595c80433f44da4eadd0a738b4fd290a4d059510422a127178fd13b5d623f1457c410dae147c0d5f81a92c1faae5e50aa5fdff4dacbec4add346b20fe773ab74488e35bd8225e03a60fe7c425d79868c0cac63b245bcef3e220c9272f85d3c4727192376022a0617b4ed599934b2ecdc8a6f571f9b4142edccba969bca03cf31c4241c57ff421fe5d287c66c18817b4a3a33dd0a3e4b2de8c389acfdcb9e57aa06b1c65a537627cb1bd04b1544a486f8edc101be10a751593a9a7e540067f85a927a2bcd6c0bdb734c67ad5ef90a8564b570ec4700ac940b0492989e5c0a31aedc609f6d3cfec3ba9a099af22da38f81f8adf1d6d4ee241935bd4835b60955e35faf32cf10d9784d5090923e221b13ce6a3d7303d9686f929932dc53dceb213204bb31571d86a8c51d09971f4636195db3e302c19e90af6331f9912492334e08a330b9d5b616d83cf9c73db3f874666d78ffe81b503f61a45ec2759d3ce93602443c9a4f9d18319337b6d75b2b5f0e8e1585c03f1c77d1581873053d8bddafaa47213f0e6630e4c0ed2d74aa37b86e78c2b468d6e019c490731c018cc060a8ec677fea8a45ce11abeb3a1a6f740530a4d94f1e8bb7647df6a803746a91293d54bee8e0648d0405980176b42fc8f3a629bfa20af4b8111a65f5fe5914418ec30caa75891613cff401451db6ec9f", 0xffffffffffffff98) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e4000000080000ee000000002000008e"}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:52 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) 16:00:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) r0 = socket(0x1e, 0x4000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0xffffffffffffff0c) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1ff) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d5, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pread(r1, &(0x7f0000000000)="9c66eb814d53cd3d2eacacefe9979154eafe5582771fc2e424174765a72b628e2068c3144ab280e608cfd05d7882e8288e95f6c38b8b51c7ae2b7dfef1e6c69a0df485171346ffec7419b0343ad210656335cdc153", 0x55, 0x0, 0x0) close(r0) 16:00:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockname$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:00:53 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000090000/0x3000)=nil, 0x3000, 0x5) setrlimit(0x0, &(0x7f0000000040)) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000240)=0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x84a2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) r10 = dup(0xffffffffffffff9c) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0xc81c}, {{r4}, 0xfffffffffffffffa, 0xc, 0x2, 0x0, 0x6faa97c2}], 0x86c, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x2, 0x1, 0x9, 0xff}, {{r8}, 0xfffffffffffffffa, 0x42, 0x2, 0xd91, 0x9}, {{r9}, 0xfffffffffffffffd, 0x2, 0x2, 0x1f, 0x7}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x2, 0x1000}], 0x9, &(0x7f0000000200)={0x8, 0x400}) r11 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x136) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000040)=0x2) 16:00:54 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x84}, {0x6, 0x0, 0xb}]}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000003c0)=0x9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r6 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x2, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd00, 0x0) kevent(r1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x7ff, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x40, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x90, 0x92, 0x4, 0xfffffffffffffff7}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x3f, 0x6a}, {{}, 0xfffffffffffffff8, 0x8, 0xf0000006, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x80000000, 0x80000001, 0x8001}, {{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x5507, 0x4}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x5}, {{r11}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x7fff, 0x100}], 0x200, &(0x7f0000000380)={0x0, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x14f) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="bffa69d8eaed96e126d4b1a2f5393aae00"], 0x10) shutdown(r4, 0x2) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r5 = semget$private(0x0, 0x4000000009, 0x100000010) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r6, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r3, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000340)=0x40401) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000540)=0x255) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r8 = fcntl$dupfd(r3, 0x0, r3) chroot(&(0x7f0000000600)='./file0\x00') r9 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r9, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r10, 0x2}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f00000003c0)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r8) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0x4}, {0x20, 0x0, 0x0, 0xfffffffe}, {0x8006, 0x1f, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x15}, {0x6, 0x0, 0x1}]}) r1 = msgget$private(0x0, 0x401) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) clock_getres(0x0, &(0x7f0000000240)) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/113) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x59) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/180) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:55 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x66d798ef14133267, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) 16:00:55 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x2000039, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x8, 0x7b, 0x3, "d242df010ccffa4c4de0ba1291085b9d34c82de1", 0xd0, 0x7fffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:55 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1000, "010000000000000000ffffff7f00", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x104) 16:00:55 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r0 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000700)=@file={0x0, ""/93}, &(0x7f0000001900)=0xfffffffffffffe9a) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) mkdirat(r3, &(0x7f0000000500)='./bus\x00', 0x8) fchflags(r2, 0x1) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0xa) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r6 = semget$private(0x0, 0x5, 0x100) semop(r6, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r7 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000480)=""/97) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) 16:00:55 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f666902"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000253, &(0x7f0000000080)=[{0x8, 0x7b, 0x4, 0x6}, {0x1f, 0x81, 0x4, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001580)='c\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x4a8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x3, 0xfffff801, {0x1, 0x7e00}}) 16:00:55 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x4acb53d9) pwrite(r0, &(0x7f0000000300)="6f162e51d995c6b75e574e9506f54d0ec12bf5c9d1a99b2b83cf8f76aea96ae01dea06f705302ea01074f6e4dbc55d72bd7d3450f01fce17ae6f19a466269e574926cfcb05e9bf658fc88912d395cc9779f9bc455b3356c8bf56093e6f582210bd2c1db8ab40ff51f2daaeae8005b0c879238fe6867b538bcd09f97891f09983017b6a944bff6ae76e2b123f547b303c532b30b16015ac3f28264e6d23af08ebbc34fb7f2ddc7fcb90f3a11ff5871dcf7da9dbeb3ffbbbb82c214eefcb83e913f8b8a5d8410484d1e23b3efb116ce6361b24cb03ab24f723a9edd7f4be3e5950bb775a991a0c69390b2272d3328798f73cd8981ca0", 0xf5, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) write(r1, &(0x7f0000000340), 0x10000014c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:55 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10480, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) pipe2(&(0x7f0000000100), 0x8000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0xbe, 0x0, 0x0, 0x0) 16:00:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000140)='./file0\x00', 0x121) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f191ee6aeab02791f0000000000000000000000fa544a35eebf5949282f795864f596ac5bab937c3984a680e8fcebe69dd9795fb71ae3917256d2898ad8fc2afbe6ca413a62491940d001e1fc2100124c989d869f93d946f01ec7729231e80b9206967196f4e354702c99d0"], 0xa, 0x0}, 0x0) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff00000000000000000066d273225d3ca5f7006903000000000000001c0000000000f4ffffffffffffff00160000000000000000ffff5cb26d515622e27c773c1ee7ff7f00000000000000000000000000080000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f906aeb6cae350d5acf69643139f46a7c2d820bca6fc37aaaff99d17a644e3cffc848854a5e6d9c925739acaa11fd0e41a3e9a14519cb63f05f0c3f5ad789d2e2d4ce3065580a8c17b635d00f22c6e713b87aa360165d07f5f75ed30eec04815a35bbf6071211aec0ed1f1ad9ddb674b4141632ac13afe8917e9fe783a57dc982ee34fd7db3e4bafe34627985b373ed89dc4ae074ec02686a7f953e484728b646f34545284d0af431291a8c5dc80e1cdc107190ac201b16bdff3a9dc28aa1c1f5dd"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="82000066"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x28) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x20) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRESOCT=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x3b}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x5) poll(&(0x7f0000000080)=[{r3, 0x1}, {r1, 0x8}, {r0, 0x40}, {r4, 0x2}], 0x4, 0xffffffff) 16:00:56 executing program 0: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='./file0\x00') pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac6386151bee9257aa90a568ae33438a187a3ecbb9a760b2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e76e6a93242b78e21ff994d1e031e329ac", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x7, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000af51c987000000e4ffffffff000000000000000000000000000000000000000000000000000000000000003b18837bba6c459171eb8c74681cb56a56fee979efb263"], &(0x7f0000000240)=0x3e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRESOCT=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x3b}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x5) poll(&(0x7f0000000080)=[{r3, 0x1}, {r1, 0x8}, {r0, 0x40}, {r4, 0x2}], 0x4, 0xffffffff) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x3, 0x1, 0x7, 0x6}, {0x0, 0x8, 0x6}]}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0xfffffffd, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r8 = dup(r6) getpeername$unix(r8, &(0x7f0000000340)=@file={0x0, ""/33}, &(0x7f0000000380)=0x23) r9 = syz_open_pts() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000200"/24]) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xbd, 0x1, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x10000, 0x4}, {{r4}, 0xfffffffffffffff9, 0x14, 0x100000000, 0x3, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x22, 0x2, 0x1ff, 0x100}, {{r5}, 0xfffffffffffffff9, 0x1, 0x10, 0x6, 0xfff}], 0xc19, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffc, 0x52, 0x40000000, 0x2, 0x1862}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0xffffffffffffff39, 0x5}, {{r11}, 0x3ac7e3a27a53aa5c, 0x9, 0x40000000, 0x3, 0x62}], 0x5, &(0x7f00000001c0)={0x6, 0x7fffffff}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1) 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) flock(r3, 0x11) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f0000001980)=ANY=[@ANYPTR], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812e9931929648", 0xfffffffffffffc64) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) getsockopt(r5, 0x4, 0xf9, &(0x7f0000000240)=""/204, &(0x7f0000000340)=0xfffffffffffffe7c) r8 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) r10 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r10, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r11, 0x2}) listen(r11, 0x27cc) socket$inet(0x2, 0x3, 0x4e) fcntl$getflags(r8, 0x3) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0xff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x6, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x2, 0x6) accept$inet6(r1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x100000001}, 0x10) 16:00:56 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) fchflags(r0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0xeee8, 0xcf57}) msgget(0x0, 0x202) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x137, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3ffbf50fa78d3719, &(0x7f0000000140)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="00dad566408a40fdc734505dc3260bac5ef7658c948777d25bedd555da917afb8e7b3943c870b6734a0c54ae26934cd7d8d16e62019fa638d7ec1ef9d9daf7ae06e4ec0c0db6d320ed97e9b977be86746a80a28cdf98eae5e08dfbfe115963f5b8c4972265f7e85827d9a8a06ca570438893fa4ead2067cd820b94a17992754cc995e67dcb27cb1211a2c836a23ef3f5da15d155a9653ab41b767221f9db0763d87f4402b122be984a73a510c82cf936a44e233c49451baa19b7b15cb770fe21c1c2cb17e5c4115bec11025b04758fef0801dfcaf91f05c94fff5381", 0x275, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100), 0xfffffff9, &(0x7f00000001c0), 0x3, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x65, 0x1, 0x0, 0xbbdb}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000002c0)={0x4, 0x10001}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) select(0x40, &(0x7f0000000300)={0x8e, 0x40, 0x401, 0x800, 0x20, 0x5, 0x6, 0x8}, &(0x7f0000000380)={0x1, 0xc05, 0x10000, 0x9, 0x8001, 0x4, 0x100000001, 0x9}, &(0x7f00000003c0)={0x5, 0x0, 0x8, 0x9, 0x101, 0x1, 0xc0e, 0x673d}, &(0x7f0000000400)={0x9, 0x1}) 16:00:57 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:57 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$getown(r2, 0x5) syz_open_pts() write(r1, &(0x7f0000000000)="87", 0x1) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x6d6) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) socket(0x20, 0x1, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x27) r4 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) munlockall() 16:00:57 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) socket(0x1, 0x8000, 0x3f) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) bind$unix(r0, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0x318) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1ff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x1de1, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r4 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x1800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) close(r0) 16:00:57 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4104], 0x1008, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) 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', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = dup(r11) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r13 = socket$inet6(0x18, 0x4000, 0x1) dup2(r13, r13) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r13], 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', &(0x7f0000000880)=[&(0x7f0000001100)='$\b\xc9\xf5\x84\x8d\x13\x80VZ\x14\xd25\x05\xf6\xbeX\xdd\xd1V\xdb\xe7\x95\xa5_\xd0\x86\xae\xbfwR\x1f>{\x18W\x9b\x10D\xeah)\x93\xe6K\xa6\x17\xdca\xfc\xd6\xedO\xd5*h\x8f\xf8\xde\x0f\x9d\xec\x0e\xbd\x95p\xa5\x88=\b\xd8f\x039+;BK\x9e\x1f\xf5\x9a\x84A\x02\t\x0e\xac\x9d\xdc\xed\xe6\xcb\x99\x8fug\xf31\xc6T\xf4\xdf iv\x9f:\xb4O\x9d\x93\xc2\n|\x90%B\xd5\xb5\x1c.\x02_?\x9f1\xb9q\'cU\x03oy*\x9f\x16\xbe@\xd6\x17*\xf0\r\xc4\x1dpwaD\xc2s\xf8Ok\x0f\x96\x99\x11\x87\x12\xe9\xaf\xc5.\xedM\xa2\xc5\xca\xbe|+\x8a\xa7\xc9?\xb6\xb9\xd4w\xc9G\xfd\b\xb5%\x19\xb0\xac\xf9\xda\xa1\xfc\xc1.\x18\x8e\xb2\x9d}\xf2+&\x87\x8453^\xb0\xc0\xe1\x1e`vh\xb1D\x90\x19\xbc\xf4\xe6`\xca\xa6)c\x93\xd5\xe0\xb5\xb7\xc1\x1c\xa0B -\xea\x8bd\xff&', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\xd6', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000200)='.*%:]}:\':(\x00']) msgsnd(r8, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="b00c5957cc2e99b0a279b339ea46b263da7153d98ab1479ba592a1dfd69540efa4bc040c709ad0e08e0498cdc9fedcb4e206491754e1f15a2b111e909b71976f409b1db5149944830013d529b2fbbb7ce432b7d46c413758305216849ec75a7245a90b5317e03dccc2f457c6fb3fd96513251aad7875f129814a14fd5917a8bb28fb5fc05774ddd2500a86e27ed378ccfca34db1ce1e49602f7b4f8ab7de12a85eb4b0505bb33c63f7f65de8bf7b3b0517b81b4d", 0xb4}, {&(0x7f0000000240)="265fbff267d201e62f09548a9ffb6ee1602e415fdbba64d355f9b7388eaa1caa668fb1f4e13424115d882a58f2115d42d2cbd60e86b3addf23db7d68cce78badf3847c397cc78eb9efd8c138510e13297922184500c26013a3cba60d14d69b1243a7947da8d6c8e81d0df9402eb4f63bc406", 0x72}, {&(0x7f00000002c0)="2826ecf48482f5538c0ba6effda5a8568f18f67abc6526530e2d12eb90d3aae09956d7d21a014551e9b9999143c3d6746f4358ac025e0a2e79a7b835f35a4fddc80e3b2a522c5a398dec66cd5b599255c521a9a34f5ac70e6fd5bab19f4615059615a5932438b0912956b2eac824eb5cf6c465657e92bcd75fa2bbaa868951ae3b5859367eec8db1d2f54be4be3c43b16bdb862f725303fc69c08cf5dc5abd9317c2213ccfe8a0587184e63297b58714d3f3158dec56c853d6d0a66cea75003875c0935707ac3ad2776a5012a70fe5baad71b8882e074f23cab34847b2160432c5152b8ff1d79afb55ce390257326f883efcdcc9b43f5c25ec59ed2017a9d24ef640afd36215ab1f350b7bcbc6e742c35a7752f3193e6ae99bd7a50c36debc419fabdc1b922176c06878a374939f8388c2f90b88de74591180836a3c0bf6fdc0bb22a6321e553894e0c1435dc79539257309fedfe65739cbd35ecdf5d1f3265b53a2d68baa99711cef602fe6c2bed6b1772e84e52f42edc42a6ed9b3fd9e4e9e58b1414a973566291896faebfd9d0df07696cb9ee0893fa59110c20ed815023ef1454199558d017b725bea0d3ff05716aabf7e49382fa8f8cd4e56363d1d9805e74cc011303a0797711f30d5e73900b7178768f10cb7fc9586b3ce470805f7a536e876cf404954490d3ddaa706a47ed634ac4535e47c76966a362f6844b70e2aec1151d681edcd064296c07cd20c8b0772089d37fdbb07bd7c77dd47a1d46df570399b2e71810a517548ca2989705a84d0599ab4ddca7284d392f1c68dd89f45e8d69dd72eec8930ac92c712d1899fd488a43fb42b5e84ed8a1b864aeafb6f614b60fd8261dcaac5d67a4dcb9a7949b6744a1d92f1d0ed8049014bc0ba6d9f70074e009fe77594d77ec4001d76d312bde1b05e44a8a264e0d1d1ccee454c7bd6feb1c11ecb3ac3cd91f8dd1d676b6ac8609ae891f41d9b70512d0c8a5355f5ee2b5053a381e8c0d24e80391e5b297a8eca4db13ea4ed1267392dcab75f39e83b1070bee6dd9a69ce8ad2988c834bb66281bc17e9224445be0a9933b602c338959955e9151d85d5e71a5169c61ecbcbe11e029e3e2c4a40a3d7e803aaf1d24401c70660a4e3388d7f28cc898556878f1a6628c2c935c1a5d505bd8f7d408ea3209afbe98c8c77c6c7530d9548f9fc60dd42c59f51168a1275899ab3debca3d795143877a2c9d77dbaf806e64d312cbec9d99e5416c1ccc6469c7b8784a957bbe9615065afb4679055f8ed76de5f3df5616913d7df144086145be9000b147393cedf88e37c9ae13644a2152f93847f72eedffd90a7750405972b5feeae108dc7be6a3625922a66398bd18113ce482a076d1db03583e66fadea40283336bca9c7d2400b9749740a162bfe3418c7546c295ed2db0e9e701c3ffade4ce071a2868aa8a8c3566d7624bfb819f4a673a75adae355189f2144c67da2367087a7e4b6d1b32ede14cf7933e1b2c307bdebe4f28a5b8830f76c5ce0cd1433f614928a4d2dc602ddf803128a0bb213e0659621be65d7ccdf30cd08020e31fe8275d90007264def939b203fe491540c4a1685ea48ab4a9eb26f755dd194fa31d64d88229f212e0375ccc598cc1d3c8e67a510f404dc8b42fc05427927ec64e8eab303b7ff83de3706ea05cc9d7033a722fcd194b3471c721f3c0fda1ecfc160295f198ff3e1bd4fdc80f28420cadb11792a89285a433b0887c9176317e6828d1d41cd3ce79a0ebb1e501df87b472caf4045a90acf66a8839f4f40ebd8ebe8fcca235e13d042280f93fadad833ead1f2bc6a47dc0d4feb4291544b8a129410e5257efac99d480633a8bb20090598cc236f8fe2d05e459b00df1db8bc8b9b1be08dbf1d24cc2e9acb4617d507c5af57e6cb8397de41b0af831ac61b475849154b4697675a5953fe2db5f44e52ddea2882674993a4cbe944508ed2c86b8088693d0ff408572e497350fe5653adea51bcc6bb5ba310b1b98856c63f02863da123fa1ee4e59f972476872b8891ba40ee40717d33acff17ddc5a4d7580190de13facd5a00b8756c495b55e9c105e658d8c7c8467691464dbdba5ca3f341be4b66675798fdd4e0e344a58c6e367e7ef36ddf7003fca10a3149042292fd655d7e90a215af4c591d9e9d4630661be922221c8dfd2c5ea7de86bf2225a03b6fdfddca1531e16a7ad5a3ccb92267237eb1c49d6591f8f4c725d00a66b7692ba290b6f0d9f456a64b8b973085a7982991c3d3b79950f85513894d2b0076dae587f246c08ea4c63c251e69e95872d9883d3f0610620af2b93ec2353da917ccd63915d0802199090f2d4a767e1723645d4bfb4c334b70fbfbd9fbe18ad2a3486bb3337afe84b3da4de5f13d78bc654ec9518d91efb4035fb406a3046ff156b7f99093c871edc3e75733b32665cd5940f797e622331f44e4dfeb0020b6e70dc45e1fd77b520a9e16cf9830677bc03029688c0ddc87f5cffca9f1d8bd6e86a191b1b0a56b5856c92306b3a18e10800a0c98c902cdb237c41281e00d64ba0f666c75f608f1e47db65c46ed9bbf440efea593c090a9b9db8e5b6a92d518dfd540ec7e879698462b82d3c630afbfdfc6840786231dd7e29f1a3a00b01bf23fb424f7d91469aebbb364735769e4cc763a9370b4bdbadc18b34a0e0e19326d542be9c625124fd317f68888ec82dc0a3b7051d3ede03ead9ca39129ecdf8b8f127ff7401d1ad7976713d930181fa5297c5518ba1d7279e2d2e55036722c27a1edfbd72b6910aad6a73bfb9bc70f60f7039ca74b064c6e7ef1f3540c7bfcfe9d6ab65b2b0863176e8b702f39ed371a4a9406e664170b09283819c6f9b9df4ae9efd2866f2cefcaaf008113b3e14889fd33f5b229226bf093abc9d4fccf06cb7e53b557620e29a815c78092c5caf74c56c010f928725c4fe1b9acc42ded8c3a587aa0b1f2e6510bf61011738c304a7619be6b43776afd7b0477b72e7e75d062f8c30159816de3a2ad7af84f66941e4eb839701a40e1fc37863bb8e0c21b35efa3ef9bdbcfe0949b84f24994b489e3bdff2777930d45d7d6ed39a9ee7c501252e670f2da7d757e972f8791fa37757877bc15b91820d1e0ed8e30b70c2f43a26dd129f230fe4110b9397077ab8d5b919511fa5fd55f68a817bb38b12db4d989449da01a697e841b1cee9f8bfd6439c5727db48d1ab87704af4abafc6b2a12e919a41c374f51184b8608adebf414dfab1dc2a6542150c1b981ba6403e1c8ba854cf8ef89adacbab63461816eb12b30832c304cacf54ffaf44bdb350c6572b1cb17033eced457474ad8a1ec57c293c51df4b619aaca1a7ff42d93ebe00d1d7d0807e4a05ffcf4270f69d35a41da3532165f7278ce0ef14b6fb155e43e0ad147a18309c8a0dd9037eaee1b03f21526afb7f533b1ee406e8f703d546081a5fe475ffc9cd468631295dc6f1d18bc7db4acffd131adf4fa60a1925579cea1ccfbe8906ab7703ab1f2353b8ea942942b6398286fe30cbd62e5bbfcecd1ecbb85b9a68effea3ce426fa72b87c2fb1c13a1a36b5947f0ef2ed565ec3c9b89230b4ea43c55584fdaccd38d34f9b175d942c834ab81295fa35f26dc3912d58edfd216740064c0bbd7d808b606b8f28f55f9ea8d71b7d4f9596d4b4f828352655d57b2c272f2196e6a7d8fdb21162d64b654553a9cb16ab0a2433ec63517210bbb3517c731007e389a019f60a49a32d15ff93ef6507063bda53891f6017a3159c2f3daa3bfd95b228d0301c1bf38579d57704d5c894f84319c2c94fed86cca7c8c81f03b2ea106fd463e027c09a664e65d40dd549bd78ba0717dfce1010e0e7d4473bf2850ff79533067667444340cf721e0760193649a4278b7b92ee6cc1ca622257469988cb5e7fe78c43795680df1b81700f9d638d2761d0f26bd149a5b6d8a03d8a2c899c0472e87063d5f5f2504a8c682a62ba816a3e15cc9f19c1decccf69c37025b8893b882b33337d7ccb9ecf998b7df9d517476a93dde9347827c8d9231378321bb91d6aff1459cf1516d4b15339b5f29aacd52401605001625c1dd3b790573cc37032e359754b37e95a20fcafc7302791d3ae38aaf0dbaf8c030731f6c74e75b100f5c588ff43d6957924844d5a6e2d682ee15f1d1f2b1066cebb853be9b5a1df973712ee1a1199c528b8ff8a5be520a6a029199e7e5f1ced2e512e73f18bde51a2191a040c07de7ae33b28af7c6d09e4816f6341f8c2d7f599250e7def4e029c401145041cb27cdc88c5bd774906fe8ebb7d4cc0561bb3b7abe161c07fb76e9900628fc5e387484167be735654ea89febb49f96d4811f52a6fc1f1168750bacd71f2a4ef0701daa76a2161facd5c98949b95f9eb10ee2f6a4eb85a5553320cf8bf542b918d4fa1b1a7d989133d4a2ec69bc7105856731d98cda805663d7d7a471ea982f23a33a09d79bab1ff3ada0f4e586b67d5c639dd6542481e1e160737749c902cb93551463fb4f966d09f9f69f201968c9a3cf86b0bbbcffaff7a829d4efe1489381bd13c733d1a20ca8e9380b78ba15b46da7d630cd6e36b5107cff5288a29ca339489a9bf1b4351c2635692e48c7c6ca3246d1e828f806a6659b86a9e97aa40945d13b65d6e6e9c1252b7e2fbe059d30e5409394884508ddc7afbf10efd8fe12de816b6190611b56e96c975e75407796e94f49728283b05ae48daf98193ee5070d58c5535fae2dff977a1860371997e1f82f56e9c72cc44b84167e464f31b7c852e8a45b0496939ca65f0959a2021251efc5f9946678079c79e6ad4cbcb0eaf80bb2b6810e918356d909f38fcb15cbf4f9253f47e69492375706092988ae0969b0944b6a80411e1a99c0fdd4fbc072409a269ca6e088e1c7a49d1ba22106c95a0f30b0d82e06d2234b46c1c49242316e9891c33999110d1b021ca56f1ea6ffbd1911267bd2cd39233812f61c9d6c3d4ba0e4415acc74d391811d80893da52056ce6fb0298a713cec4d487209980f7c75fbf6e798418f3a985c7f4977a32f348ed20edcf620184dbe9c29ba29137172d5f8d0404e46b3585a6fa741a18006e0c8675726e7a6351eb821c51be7bf1f72f4833ac82ee5b085fcf48793dc615b69d9ad2ffd2f6622f448dbf3ff5a0e13fdbd2a1e142f192aa2ab981d38a95fcafe609a545a00004dad6cdb127688f15c57bf891b056d8d2db2ebdbd4b6daaee564cc6506dfb5fa0ca43f1d108f52e2d83cba78939ae04605e6735dba8089da3e898b159431a714792a25ac5789856ea20c4eb1311a4db2be6d360b22fb33af3a716511d29b9ad5343100c8b3019ae5c5144c20b6e77a9054af1a93ab8a4fe5a027c090c5584c9a52e1ed9b77bca0a2966ec41655107be68a112484671d61fad092fe231fce1b79f38bd381848ab231c8e39226b83faa6456dd5e2b9b8c42dbb024bc2e836c31f27bcf7e8fd8d59a7946d1231f494f4fdfbceb7443b87f05625318b8d5ce909f05df71bb2862a741e20e9c5f1a40c485646f00cbf89b04ef32fc36cc3e957fa48024719c183f7bbdf9d761e7bfd3d6dc83c0a891fa8aba8fc7e65365085e7e650bab2d4a55e444ede436c76cebcbf096d2ce4828558b66de849aa09f931cfeaf86e9a28cc26714328bec9069510f28a82f2c05a40c49a4364649aa17f177c218ef460536400ea2b6597b3f6a8a411a822f677b8806c1dc9a38ff3ec4e06c1177cbae7f48db8180760057e0c1e73d6c38d58c2a867ab729eda76be07e04d73d4e72b8bd6c7b462bbfb43c4f3b9", 0x1000}, {&(0x7f00000012c0)="73c871e9df036f3996921760cb35d2412679d8a056111a819bf090bd5907fde38a6d61d509c1052034fa99daf82cf62d9c10c9938ccc5c20714dec904afbd66e22e4067de2a61da5a71168d6e5df746e49db21dace5b2c42860b5d22fac7ed3c667d88ee14369d0fbb4eaafc94ed6bb7d11a278ca571672699f3aeae69fd08d542591a811c1f9c0b6395e10749ce8fb56c9d707141", 0x95}], 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x420) msgsnd(r1, &(0x7f0000000040)={0x1, "438222e1210c25cf7d8550e7eff960acab3553b1bf644f26ef24609787679aa8bba47dac6d675b9f6c74edca31720da6d9caee7cd4d9ee86d34cb5"}, 0x43, 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcb00000000000000bc0909561a995ef901713041e69931929648", 0x12) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) openat(r2, &(0x7f0000000200)='./bus\x00', 0x0, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x930c}], 0x100000000000005e, 0x0, 0x0) close(r6) 16:00:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x8000, 0x8) mmap(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x6, 0xee73a413698f5811, r0, 0x0, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) 16:00:58 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84df930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcb0aa8e17710da97f6b36f78b5d5730b798e91604dcdf9c6e2481176c0e0dcac93ed7123abe56d710970000000000000000000000000000000000000000f586c574a1b3276adca0fc24b75828dad553d60f648f51a0a9a4cf06fbce4ad65d34009e79b2cfbf312d6a63b41060689b0f15dab747a250df2c"], 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64, 0xbf, 0x7}, {0x2c, 0x10, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwrite(r4, &(0x7f0000000180)="fe5c02b7c15bd68493d9ad74b1286e66fd0133a843687e0681019618154c7b4e0abae2eadd10b5f79b52749be4fc2cf0a0c00818a1500a0f71a04dabffb31f4234f16caf5c4ed12ee7a6ade22d1b32ffaada4bd6f6a05e81dbecf5e606f263641c2b97ab95092f41687aeb46d82827e5b63554ea", 0x74, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r7 = openat(r5, &(0x7f0000000100)='./file1\x00', 0x20000, 0x40) dup(r7) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x81) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x80, 0x2, 0x0, 0x1}, {0xe0c6, 0x0, 0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) msgsnd(r2, &(0x7f00000003c0)={0x2, "f11331077c93775be6fccc84ccd24e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d121992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4ecb0d80dc9e637a00d3dea6528aaebc254"}, 0xc3, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) syz_open_pts() 16:00:58 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 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, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = getuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) fchown(r3, r4, r7) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) fcntl$setown(r2, 0x6, r8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:58 executing program 0: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000001700)={0x0, 0x91}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x40007, 0xffffffffffffffbb) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="97e006030586acec9b45f9e0df18cf73280bf5c4c0f127026a9300d8cf31fc8d3f257938c08f1e97fe203401862ba5", 0x2f}, {&(0x7f00000004c0)="fbe7a784148cccf77931b9ea57f003bc67366f85b13ae0b996f15eb5ccb1a37ce9563ee21640966bf517db6b8292ba09261d0d454a2cf3bb06bd10480c0363ae2c342efc6d380b7d3de2a178d31bd7b4ffb78b9a294ef3d66099ace7b44c70c1478b0cdeb41365c439ae2b686fcca85c2a1f1812f2974a782b3165d08f76ae652de474b27ca8cb71351083c1d407f6489e9cd614e915cb02c89cd41053030c8d0a1c20d759753face572b968e286958081aa14561fa31b1a4f80a1be94f83a891e50211b323eb6d020af4401dec5f2171a4f91afd7775781c51d9634945e07d03b597ca42851759cb41711342931e465214903c5f52717db1b39a5e68a5b2d86c37258adc1dcb5704ecfecc990ba4104b037b49f10c3e8c5c25ec58b49a7d4ef6ed60c97680cf1d33b1f3620d8af5f7e727b7cbb2b1d941073fb2fdcee737d00ace4c4cd8c1055f6bc8b850d03f8e4654f3d8b933978b2e62fb2050bab64e985cc9cb322f8c654a882f427fcb45111766b38d0638443ab4d52232c03de6c7fe1094d9eb05e31def5d434c1c0135352c6ae6d4e7c3f9ec8bef65380f94d8fb2fc1d3b4722585eb35d1a0eebfd1ae0bee5ff6b5788b95450e2a930f95e9af92d5b16e73b2d15581cce9d11994b61f7449f28ee4108871b2f44463f4cad248e954ee65bb63dae84aad509c9dba5092bf321d90807c5a986290da49388fe8adda0d5fe045ac60aa59a2846ad214f056c4c81512cd08c5d63264635feaa94b67fe142132dedffa6fd1894d89628dabbe188dbf3735db9830352ebb41b37059300ba5442336da4be95b095e8432c2b692e99f7396c74e3648a3189f743b62b3a664ce04cf7c2a02006702b17e99c5cfbae2051bb3c22645dd97feb99e0aaf4ad57cefbcdaa1ae6a41aafa1652d8eaf959975a6fe1693e8dd51ede4b3e47dcdc476017efadc6abcb54a1c05a197cc53142543b1b3a8d671714b3413f7c7f6a0498aa206710c4a0c9b1e198990d498692b4256587a2ef92ec560d0470002e129c2105d71839da0beb1538c6454c90121b41ad634ebbd6f9f537a867371deda2ea815b8fd3ef9df603be8320f7f5dfb6b85205e217f125b796925c0eaa9e86bb5483ff66bd2724803ca143446f67a008959a996fc91a4dcc577fe7fdeb26ecbbc38c3b1c4356f18850bf8a00603c65060367866db9d45f962cbd571ccce8e29b68797b45c6a911a36bf1afb7f59e40c47e57b6afd170197d26308cc328adc75e504d09e8e28c8d38a714facbb0ad00182a30cd5407749664604392b239c94097d221399218bc2e31ff93247aa6f38f280c5a9dc51bc856fa33467314cb7a7a377b8feaa104e67cbce37c5f4b7071fc3abf25b010e3f416fce4f476c6cadbdd876d5aa235fa519de5860a355a47cc1c2f47c14d60bdfd119e05d791182b8d4c24eb06717f37032e0c8fe06d8a0825ddbf40f67fbb869958199b58bcbdb3f79bc9564b27b7409bb4071d285f35dfb4233cdad8cdf1e59137ad01efa587b8642282517eff87d5748e28b4922d389a78d13d4e82ce48acd3c35c10c340645998bc5da3ed64d64e0f80b030866feb779f0de2e22d31905893b1d789ae661307d0478c3c6c7bd7e2b05003dd07c9da4c9b2b731c68dac91028582568ec33a61d741d694835e601873e5ee24dbb5ce1466c9bf73abbb0ad28e00a648aa2abc3fed26642de6128929487f258faaa493483654049f26d84f664c70cb28a7b7b18e98b1137002c057ceb85a2814e8fee8d1993c6c6d0f4a5122753801bca94d880889f98e876b7e93d0e7498dce2b7a7fb31a8428d774f318ca9c46a45113331acf6778fe257fb16d6cc4b3a11db8cf155cb0d8e2e7d8ba0af5a203e905d1a2cdf35fdd6cf6dd0bfe63bcfad12c23ab5ead448763dc3fee23e33bc7e73506d095456781bcbce9a1292384ac9d70aa3e4486a294f64afb9cf8cc773c727528c850a79fe4a6266e193eeb78d13fe88cce2d57ab7e8dd26c5cc34f2307cb783c505a4f12946ff0f47852e1011a0b8d4f2fc93d2727a20c0de93afe5e6d47b9fa4c819da28f7f460b60187564a8366662a6a91523f96d49a95110a12adf52899776d71d25ab390970c567772f1ffb3c775472bb5e9a34b77cd801cf181ea02c4d14218566a3b98f80a96bdce45958fbeef1f7f8417b7a543047d0505657edc2365cc6365abefce0d51e0366316814db1707ea21ee2a23f18181bfacad3482f164243bc219884fb791fc1ab00e815b4aa926464ab422d2e90ab316de34d5da2fa5352e178207d6134357e294151b8fe63cde7117a34276cb23e55993b8054652fc751a83ff5e2a5bfc76100187b7ad44fa1c254cead3b154b34e3798fef3a15de2e54ab399d3a3a5c264da1a970593159a0fd901dd2668571cd9021f1e37dc17c2557463c9ec02e0e35a4e1bf769704f1ff904fa8e81bea21a2465a1b08221d14cc3d727199cbc331066cf3ba62b1d2205351ba1cfdcdc00961c5769fcb1758a00b2b54afd342eb816ddf175b407437be21b28884f2617644b8b7cfadc8aa10325ab30e51ea5a86067b97018cf7be69867c9a5fd8b5e5e22b924844fd7fd90bc93c89583d3029b26b2d8507806d5486bf04df6d5fe86f65f02e31e8fe9103d0498312fd04443a93d689e84fe28c2a405a924e8489baade4a065c217fdaba6ca21956add990a268f67c91511d465a23fe2211d1ca5ce2450316076cb30571bd7ee6c80f852a57c98e5fb2b1f492d01fc50941928f3afdb0e394e64715e17f3b99e53055408399e252f846fc86ccbba8865606db17f8c036fd7ddc26c55769df981870a0a4df34a82dbb580fde73ef6aada0791b82a6a76f2890d4b6f24372a3597260842d353eccd179e9fe5883083ec4bacaf0dd719f413ba150dc4fe2fcc03ec864b9ca17ce6d22c46400e0a313f003a9cfc054de8cef51b2775a9bf821047e0f3fe6caa8c567cee8209cb36ed23a08100683f41d08ba17ffb3a86997a602967f12d35c78b71577086ebf03e9420b2cf59029704bbe98d98538eeda561585db62705b4307978bb4680ac353e7ee9683aa04789c04b393e9773c3dff51c94b87225dd3eb53ab99d7ff30b77b3460bb66a52d12c4a8fc40d3427590e6c96d00c4fa375814961110f43a767a5d30706577785747f883fa65063852d9b58c120ea4fc708adb76221c33748edeae7c05add9b43ebc8b7790885b7bf3f00ed1154d4d92ea2db455494c318d6bee4ef8d6873d694b6261539e96e9ab7c081c90601f001a2e2db9ca74802596f06cd3b9524ce038cc5f474cd67187462a06b163c4e43dc780f7daf09bc0ffb881b201c616440ab32ae0b6a785c5feea3f899965e45d3abac55080294cc0d0f4f0285d70da22e5b1a79a22828f1c610385689c8d8a4531d726754815f41fff93f650bd563caeeca4076de6a165ba44d9ed5a9a5177ab294b40874c9f9fda45c2c7b444d59a343bd51932d2714a0a9cba1ec0a18b72645498d4fd56085239a872c774b9a86e73a9e9e380f3bf755b17505cf554189d137ecd2630d89aebf0e298896f200faf1030b6ce3be6bdbb25323be041e31f398494a2c4c3e6e2401fe70e2ce783dff0da568e247967b1052de017d581cfce33706d6dbf8ce5fb36f18f2fa802d5d738e67607f646257a0071fd02bdb5c33c98eb6450d8703e7bf4032ddf550879a0cd7184b6e2029d815fc451d46f74f5736970b66a385715f474573fe7e9970da1a3a91704aaa3c11f6a886221d1400b5a3019ea496a72b2f1efb2e1c504660baf7e8eef01987a54d50446d176ed9149df5bbbbd2b8ad216ab0933a26575a1c96d8b80bb2fce34a55459b7d9f96a304bebd730b34da875aa8a87c1130a7a21a9e3979e5ae4c2454914a02cbfe060a2cace2e49d6194526878b4a2ac42113afdc43ae20bd8246c2348c2ed4681ed689c1e95b37338d89b98f9257932563f25c7643dba029c2b4896ce22314615d9f13b1f0dfb5d58ee7391078c2f967579133b24033abe8c4b5b70fe0603d29e1085d8fe7e6dce3e691d1bc489634e68ce06b32c9ea72a0a30d64e8cf04507f21cf64da8fee1b046ee39758e7ce9051bcc2be6dccfaa7da02cc9aabb48b5d03bbf005276ec1a4c34632646d36a0901e528da4f95da71151b7a8b2be886376f80ccbb5c9cf93bb5570f9726aef9504fe5328ef576023666fe70b407a9c71071ee1ee0e06adcac53a817f4f5df2152aacca22c8a0260dbce25ae8caf83aa6e9c5987216af3329c97580590a5a3d339fbfb5311df8077c1aeddd872bc7ec458f03b27bae0154eed76cfd0a9261d36673962fd31a5e5b1d970c4cbf5c2bd99df34e442394e8e8a82f38fec00b91bf1ccc8629d258bc2064889fb80edaf885d4d949c44ce54b4f53b2790ff48e52fad042d5b350286d3ff71692b122788f786ec96fc7cdc48b6b4d7f146566f34729eeec5eac095243cb6945a929e74b495d14aea8263e928ca13c6815998fb295e2a61a8cabbec5dd5f5437acb98c57df6ea79e92dc0851e192490b612a28e62eb28c90564e15455697411772387296f4cab3e7d86ec81e62c1d0dad0a83f2135eef3b0ef0779fcb0aa56e2cae524416fc87a784b7d0a2d22d140f8054dcc9abbe8ed88aec9fe7ec52ec118ca0efbaee05f840516ad467bfd54c3394678b09dd7d120e7f47853441b8cd4a9073b31b0e6bb8b3f6c01601e05358cd0e5b4c26ae6b39bb0fdc965cd777f860314fa430a2032ebdcade6cb9c27ea693aa2e4de966643af98fa5d742929f9701035bfd2281a80ce3961ac3c1212c8762aa41c6bb10ae70c932c62234408660c7742c9eed3d66a3d504afebfbb4322803ed39062f7c40b567c063959f0d2c04d252ccb509e92f620cffc95094dacc33c381e3e8b49a076a28e2a73473a1acc04e9af6e8e11b632030bb225b2efd445b2458655cfca7ec25b05a49b2c35ea5d69aadc9d42ebd6c14bf76be00da06a714f1928fc4a91770f5999cad921038ac9e291b0aeff8b231e5ee5957a7fc74d59e91788c380669d766482583f9c9edb20ba322152b92a3948d93ec8e3875af2e6520f2a878a8fa2fbe537098ec9014413f26e2bcd7fbaa58d9c604970df1501a049fc846d059e4754d1ab91de04c3a4a40557182910a682abd2b24b760b757d17d0dc0e405134fc80f4656834c69a6e2f5f82776378978ba7db5ad750f60b2cb196447603d58092f336c4791c567bdba8ab20f7e26b5b7d98e4a040521fa53f2572c6352059a3996339f5834dbe778ca4dacfea40b61ac10e3f1255f837d3a6684c194e1562d53aa41f62b8bc78f6bb3e8a5c6e6ea118289371032be22db8d727c57f446c50d7cd7cdcd8a329a5ea00bfa8fbd2b5542aff1fadeb75d32a0296d4d544bcd8952d3eafafb534aabfd65f8f715c4ffb5a7430505d3cf1205dfe60acfa8bda6074ef182df9c84642df370549c81cf54fc8fa581d7331b414bcecd3840bf8bcf8673aa292164b2a47eea543c3b9140a7f1be5fecb59e758d85a021767de4bd0c8c6e777a393c62b9fbb270152c1d81840f038ef87bf6166c952ccd0fa00443739ce5f4b2758d9233d1d6e8bb2b4aa3fba0df5b27dcfe3ab44b97e6645e24d04d578d19e2d31dffeb47c489eb036a88507497324689c9aa2bf5fd03f03cf7eeb55f2c102cea26b74783c3f39b2df8ee23de9394077f569607877bc183b7d5eedd16565237e0f773d85d30078244df14a950ae3ceed4cd86dac7752ae3df7c6395efff4a0a2aed75ebd0d45cf", 0x1000}, {&(0x7f0000000240)="b24be94b6041bb62dae69a941b11d5f7b21fc6d9378c5602d81d56485cc957d7291d4b4ab1642465a953e24aa85462f11940e04009b1b63e0ad51847b6b516bba6bb838b590178abc6a90f3cfe2ddb41d88be5b95b624eb127f4773622d29aff9d8af2003050e25caab2f9ad0d5362eb5fa2d09234d5bfc9f030ca97dfc3692b12b6f374", 0x84}, {&(0x7f0000000300)="a14903531f0ed4af381844595449842861c2b0085d226b9dfa77147cfa7d71e07c560929fa606f8d45e9d73b46f318cd05ce685acd009f8646e164ed7e69dd297abc6b8468f0d0f75691b8be7b2d773c6f86b7f35364c45c7440582ce3fe081f50ca5c2a1326ebea8312a338a34707e3cf252c2304f7880ce207f078c102dfb403d09690b3ad1b", 0x87}, {&(0x7f00000003c0)="152124f07fa3741e53dd55d3a56d43655338ee6ca88f81e405d62d7021489b4379f419c68d3cc78f4f3ee30a515035a76d6adf60b79c2c1234d8ae1b8cfad2943ce9c13a08b6ac55867f6ecb6f8a2a3d3200160ab99f40d284f3d7e31c5d745f117a0a2e2919289e8ae9fff7d670573b289c28b0a80673ddac1d9d1ceabb25237af196060334b1e938a897e2c7e9b9b8342a5720a36c813a1db2", 0x9a}, {&(0x7f0000000140)}, {&(0x7f00000014c0)="3efbf39e10380b1c11302a4c2147a585d90f2bceb37934ce21342bc800e4bd80b0c439a5c1b64db7d9d90f1ba57b36109ead70f9fc5ae7b440355a994612604ab82acb1030e81d0446a5c9c35d94708a5c175c0be4a1858f85fc6307c706f837fab17b8fa44b297c0cd6ca668da99649834e619ce5e904ec960ff59150035a15cbb95c6d7c20cc07b7064f51be1393304e5dc2061365aa7406a2ec2102188a93a6620b820e8ffbea1f79a748d811ad1d7e874903f66a9193ef1a9a80a0673c4a030c37", 0xc3}, {&(0x7f00000015c0)="775e28cd50a13af38691ab5c2b6e528fc27c81d4925459c789971b68a6d966e71048f5f3d35333a662e0a7054a987eaefa5bf874a7c5bd09c1459eed85ba6f559376b153d4f25fff54f8b53e2c44806ce2be15bf3e7eae0da648566c43008d7d696599b914ee312cf6747424b1212d6300500bf8e8e4cade937a69f3f7f4225e1d98bc9e57c537418a74c6b2a83cf0ad3e272e41053850a27d47c6a30b75d9e970eeea52fc038d0ee85c25791b58b81f07940074c69b5de33b4f07", 0xbb}], 0x8) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001740), 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) lseek(r2, 0x0, 0x0, 0x2) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0xaa}) clock_settime(0xa, &(0x7f0000000000)={0x2, 0x4}) r3 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) semget$private(0x0, 0x4, 0x2) geteuid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000700)=0xc) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x2, 0x5, r3}) 16:00:59 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x200000, 0x80000000021, 0x0, 0x0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) setrlimit(0x4b2736719ac8dcb6, &(0x7f0000000080)={0x5, 0x1ff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:59 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0x21}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:59 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) r7 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r8, 0x2}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfd93) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r9, 0x2) setregid(r2, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x8, 0x0, 0x0, 0xffffffff}, {}]}) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x2, 0x3, "d899614477f009c41d44f6428b44b2423682039e", 0x400, 0x9}) pwrite(r0, &(0x7f0000000000)="ed52b6d9b5f304d45fdd884dc9c33906b3fc9497dc43561cd49135cb149420a1", 0x20, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:59 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001ff100000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x5, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/14}, &(0x7f00000000c0)=0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/122, 0x7a}], 0x1, 0x0, 0x0) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000040)}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/66, 0x42}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000580)=""/200, 0xc8}], 0x7) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xa5, 0x8001, 0x0, 0xff, "2c802d0429591d0444254fcd919f7529e6439b8a", 0x20, 0xfffffc00}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000740)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCNOTTY(r3, 0x20007471) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x3, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = dup(r2) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:01:00 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x4000043e, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) shutdown(r3, 0x2) close(r1) r4 = syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) setsockopt(r5, 0x80000001, 0x51a91053, &(0x7f0000000100)="48e8a0bb3be9b6519bed4f296bc8c272a58264704955443f14d248fe7f800f738f6f4407e9a3ce35fe22c92822f0b5dee143a81b013d0d5db5bbc494ddc1e6577444a013364b07fbb56c7a7319dda82d3bd8117f8d918a6301de128c88dc501602cdb04a8d8d94ad92de7c6fa5c903ccc0f00777abff4066cf5afc4cb842348b69deddc4a8896c93a191386cd85cfd348f96579e0016e2ddee49871938bd28b65a6dba1fe4d0f14d597dc7adb263c0ec877ddb39d2255c", 0xb7) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) socket(0x20, 0x2, 0x9) 16:01:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r7}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/85, &(0x7f0000000040)=0x55) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r8, 0x2}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000002c0)) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = getgid() setregid(r6, r9) 16:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x80000000ff, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xfffffffffffffff9], [{}, {0x485a}, {}, {}, {}, {0x0, 0x401}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0xcc2) r3 = socket(0x2, 0x4000, 0xe) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0xfffffff8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x5) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) syz_open_pts() ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x4cea2bb8a15ba216, &(0x7f0000000080)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) shutdown(r2, 0x2) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 16:01:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmat(r2, &(0x7f0000602000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x0, {0x0, 0x10001}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:01:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r4 = getpid() r5 = getuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r10, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r11, 0x2}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e22", 0x3) preadv(r13, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000000)='./file0/file0\x00', r14, r15, 0x2) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000140)="220e22", 0x3) preadv(r19, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000000)='./file0/file0\x00', r20, r21, 0x2) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000140)="220e22", 0x3) preadv(r22, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r23 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r22, &(0x7f0000000000)='./file0/file0\x00', r23, r24, 0x2) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fiu'], 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="0c26663716861919fa693d", 0xb}, {&(0x7f0000000080)="15d61c60b5e53d86596b1fa385be2765fc405df1a7fe85d08316635af60455e06c933060e653f49f95a7749843e839be44a6f3d7d12483e5c3b8f87cdb3ee87aa2a1ae7dc802d2b86b", 0x168}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r24, @ANYBLOB="00004d06e800000200000000000000ffff000001", @ANYRES32=r1, @ANYRES32=r25, @ANYRES32=0xffffffffffffff9c, @ANYRES32], 0xb0, 0x407}, 0x6b20c543d49b9715) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xe6) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x2) 16:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffc, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be3e4ab9"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x3519f33db3add613, r2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000001900)="8c9a705f5d4a80eaf15d24b5944ed70000", 0xfffffffffffffda1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r5) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r9, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r12, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r13, r14) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r16) fsync(r16) setsockopt$sock_int(r15, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r16, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r16, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r17, 0x4, 0x0) r18 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r15, &(0x7f0000001740)=[{{r18}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x9, 0x4}, {{r18}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r19}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x2}, {{r10}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0x2, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r22, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r21, 0x100000000000, r21) write(r22, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r24, 0x6, r25) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r28 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r28, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r26, 0x100000000000, r26) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r29 = getppid() r30 = geteuid() r31 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x0, 0xffff, 0x0, r32, r36, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r38, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r37, 0x100000000000, r37) write(r38, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r39 = getppid() r40 = geteuid() r41 = getppid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1004, 0x0, 0x0) r46 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r46, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000ea000000ffffd95101000000e64d60609ad3509df78422ca900d1df878bf6599fb018e6d572d62685abed46f9f647eab8fa3a4737c78e00a3c8554586bb8195da65a9d8f58ce4ea996b9ab8b37f4ffd97d79c02c0ae55fb0942a24e79dafbc0c2fad1f4557550d7fe125446bc50622f861b4c40eee4a6a611be630b3395a83b6d8a9e505f18ae4b41e10f1e9b77967c1de22b0b80cec8afb273ee39937dc8a25642f81a0bf1813adc7ab4b81531192808b27e8637982b2ce978c089599c378e347119ce89a6211593590ebdc34452970f4daedee1ad0c5e3622e5e"], 0x10}, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r38, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r39, r40}, @cred={0x20, 0xffff, 0x0, r41, r43, r44}, @cred={0x0, 0xffff, 0x0, r42, r47, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r43, r14) setregid(r6, r20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r49 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r50 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r51 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r51, &(0x7f0000d06ff8)='./file0\x00') preadv(r51, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r52 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r52, 0x4, 0x80) pwritev(r52, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r52, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r50, 0x0, 0x0) getsockname$inet(r49, 0x0, &(0x7f0000000140)) close(r49) setgroups(0x0, 0x0) setgid(r48) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x20048, 0x0, 0x0, 0x40000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r7 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r7, 0x0, 0x0) r8 = socket(0x6, 0x3, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r8, 0x2}) r9 = accept(r8, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x84, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0xff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0x81}, {{}, 0x7ffffffffffffffc, 0x0, 0x10, 0x4000000008, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xd, 0x2, 0xfffffffffffffffb, 0x7}, {{r4}, 0x5, 0x80, 0xf0000000, 0xe135, 0x5}, {{r5}, 0xfffffffffffffffd, 0x81, 0x4, 0x0, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x8, 0x20, 0x757d, 0xd461}], 0x8, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffa, 0xd2, 0x40, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0xf6, 0x2, 0x40, 0x5}], 0xbc2, &(0x7f00000002c0)={0x2, 0x100000001}) 16:01:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$setstatus(r2, 0x4, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x2, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f00000000c0)="b10005046000002000000800100100000000000000a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000300000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:02 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f5fffffffffeffff45b0038217b69524644eef7f8e12252eb9b7dd9e940e6ebc727234b378a9c8fceb96408153211110fec9b0130e8bc6a5e059e9e239e3bc9f807944a294fff3446a65f6f9835ab6b3c6ad436d06eb82b4701d176aa06493e6cdf2d3bf7f9611603654eb431d7cd992dec3e31f8f4e756284d933d8a6d5afc644b7d59115a3c8915c410bd98aeb437e79de2a34ce1948de8d3cbc6c0aba2a41d8adb6eb5c7b1ce14d9bd5aabf25967d3cb26e709e7d14063c641551fcb66e458c62f520e819cbc79113a5d40e597379fbbc842fe63f58450333a4b3212eca5c0a5954"], 0x10) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) close(r1) 16:01:02 executing program 1: 16:01:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) listen(r0, 0xfffffffe) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r5 = accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000580)=0xc) write(r5, &(0x7f00000005c0)="a2764435170a7221be03f2fe434f50328c578156c586e4b699f1228c28b1b30ac90e76014c8d5a79aed3868ed6f2b72395b04d74308fcb85434da03d635004aff3d04f4987f820dc741873ffc7048e4c291fee25b0354ee06e769288828d943f57171de9d80488c329889367dacaf04d22995e3306e5bb6f71ae44a27cde68a84e2cba893b429c0cc6d66cb96d29aa58cbb9", 0x92) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0xc43, 0x9, 0x0, "af7c856c2fb839ccf375afc5312bcfe92167c9c8", 0x1, 0x1000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) socket(0x20, 0x4000, 0x0) 16:01:02 executing program 1: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000940)="f5be59c5ff8030c4bc7c27dc315c1bfe6213253ebf01d34e720e4f36c3d8a008ad61904f7598650b6263aeb0272a59f6202afdc72096ffbef316623f577d3055e488a872cf7740872c94502b4a85050236d844cc2a406074ca3d0e0b1aba2d8a0dd84f2c954708d06c9b33b11e07af44fe", 0x71}, {&(0x7f00000009c0)="2fe00ba41acb14b942deaa3e2da57976440e20da1fb1b833e1d3e9b05f921a48bfbd99d0a1381d0b976b67952971f0e2b96fa911500d956a6b0845b1a8f8d8a31b942eb98af824bd8c6c77caa5be6570639c3a4d2145957689b044409ad13d9a3894f0afc23f72924a79eba87ba33aa19ba65abe933dac45da0a55436836c23e61fb95a0926a2fbd43dc8df6ff767056c8371a1a6fecd9a0d0b6484beb05bb5a9a7a12b669290248ce21f870d16517a79adf34", 0xfffffffffffffd61}, {&(0x7f0000000a80)='\x00\x00\x00\x00\x00\x00', 0x3}], 0x3) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x400, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r6, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) close(r3) dup2(r3, r3) r7 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x475347a7e8886d5e, 0x8) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:01:02 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 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, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000540)='./file0\x00', 0x8, 0xc8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:01:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x0fdev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x4, 0x67b, 0xde, 0xd, 0xfbf2, 0x3, 0x1, 0x7}, &(0x7f0000000100)={0x6, 0xc0f, 0x0, 0xffffffffffffffc0, 0x9baa, 0x80, 0x1ff, 0x604}, &(0x7f0000000140)={0x2, 0x40, 0x7fff, 0x3, 0x4, 0x9, 0xc2b4}, &(0x7f0000000180)={0x0, 0x6d2c}) syz_emit_ethernet(0x85, &(0x7f0000000300)="89af1f79f8b86de3bb3766724ed3a0c2f01fe07c396dbe0c19c875ad98c62ccfe1ef1f5a0dc6dc85275ec61eeb4c308a08ae99d5e297c01dad1b758d707e2e9507ce8216d6c328edcdb50e9dc3c61bd2804552473ea494379c81295d60f7fda8e14eb0dd6e4956a417d0f53aebeb4d0abd7e3c34ea76852df0d181a81d152f7b4bc1a321dd") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x1, 0x1, 0x40, 0x1f}, {0x20, 0x2, 0x20, 0x4}, {0x0, 0xde, 0x0, 0x8000}, {0x0, 0x1, 0x7d, 0x7}, {0xe, 0x5, 0x2, 0x1f}, {0x8, 0x4, 0x8, 0xbedd}, {0x4, 0x4, 0x4, 0x20}, {0xa6bb, 0x0, 0x40, 0xfffffffe}]}) 16:01:02 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) recvfrom$unix(r0, &(0x7f0000000200)=""/180, 0xb4, 0x0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) write(r1, &(0x7f0000000300)="fd94997398b40059fec4511fbc4d918c4dd59cecf0a58f713940588d5851b11ad25c56b5ee92711c944b5ec19f34c7f28d60b474884a9f03da5f01d894682f69b5173109fe307f1a82e06fa2bdc43ede793d62a4e984fc2f4d5df54faedf1690d9238a13756810d7b9d8e925eec60a67b96d84edd52a6bfacf78f898d24fb5816102d01e21e56ab13dd596871b6e6f3f3a05b5175189d2fa09a7082313ba8d3f77e1523bbe63f6a9b560742c100a75ee84104f2fff420335c74af72a0bbbbc039851313c077ba8aa674f81d801bf1db21d39d071720a0c030cec689d70a83b7aeae19d463fb5", 0xe6) getdents(0xffffffffffffffff, &(0x7f0000000400)=""/248, 0xf8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x18020, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r4 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r4) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x90) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = syz_open_pts() r2 = dup(0xffffffffffffff9c) r3 = fcntl$dupfd(r1, 0x14, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xd2c439e3320dffdf, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="4e3042972d9fb9b37ba61dd325519e85231bdcf4a0562bec3a584de0226f3ae7e7761ebc423e0cb6177d1ad7d28a59909acc6311343238dcca68eb428b19e4af628f659032bc7d13cd6fc957b4dddeaa68bbb9bc3d4740656b6dfd407d5dcc1010a1c0390dce6cca876ba177cc4ab62c2ba6ebc18f6dce5fed3e26561500de7304d200ee88b8897532790342a18ac3356888a6ed42a5c75bdaf14198234638102b59de5c000abaf1d2088a8ec8ed6d62d00008d4516dc12ccbf5b6d90da108282c", 0xc1}, {&(0x7f0000000200)}], 0x2, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, r6, r7, 0xffffffffffffffff, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff}], 0xa0, 0x404}, 0x1) getgid() recvfrom$unix(r9, &(0x7f00000005c0)=""/1, 0x1, 0x43, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) mkdirat(r3, &(0x7f0000000640)='./file0\x00', 0x80) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)='x\x00') ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000740)={&(0x7f0000000700)=[{0x41, 0x101}, {0x40, 0x3}, {}, {0x85, 0x493f}, {0x80, 0x100}], 0x5}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x1, 0x0) socket(0x18, 0x2, 0xff) r14 = accept(r0, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) sendmsg(r14, &(0x7f0000001d00)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000000840)="4d491b82e3f6faa9eb772753711e92a9c534306584b8dcb1d018deb14c2b0de61fc7276f3e0704ddfaf84e6055f21ef196db810814c819f70323a9e8f2078a2dbaa7e78614b5435cc2598d20d758831ada6e33102b15e9bb607860cc2029685cbe75bb2dbe2d1f1ab72eb9e50bd89d3dc9a80791cd629bc1b56dbf678240d0883b3ead93b600ef0f80300072c9b5a332fc77173fa606e1eaf42a7331998e1c5aaf9274ce7ed8196cb906d059a4cc87dfcee1cb57236a532e04739820481b6ca0964551aa617ebee54c23ca455cea960ea388a1eb69a7ed190063360e46ae3fe07dd6ddcd5a5ac0c59fc7d6e0", 0xec}, {&(0x7f0000000940)="9681d01227f4afbe611dbc5cbec930f88c5acf538507f1ddd31d3f5e973a3c14082ef74ed6cc6f5f6b25cb82945b39ede8a5bce9d7e9b54011fc96b2429a", 0x3e}, {&(0x7f0000000980)="01b765afff5e2092f37461696d96db7be0339ba5f1234ceecc944d950772fc3871694a84638727307f523c8f1ec1432c323510fe778f6cc8cc06b5409e037d8ac28fc35f00c0a8af0069754ee53810b4266fb3f10d4d5a09381061d7d4be38293f7fbc35365a0fccf6833434a44509ef4a30ae8dd137791ff173697a29bc65aa9fbe9560af8cda30a9853ad56c8805941bfb9df9c0ac42f6867fb34cd6eca848bdc36b1fddf3ec2176f595cb0bb13ba56a29716a851337ac2034bc46cdd44cc1b38a1ca9185a4a3e2957f4d61db703f4bbed31ed0d555344ba16ad622a8b54390b0542498b64c8ce245e59a7a385aa342273", 0xf2}, {&(0x7f0000000a80)="1e14e8b0f2790d8d04a6986c94b9438df46435de53954a92c280000420d7", 0x1e}, {&(0x7f0000000ac0)="4f10f8fb6484c1f1c87e0bb93a961dfd6fda3b828af239c15f4a828deb2e7a5d3013a7a6a6aeaeb06b0960639b95b653403de1abb8026babe99d51eaff0267059ea3a74ec9ca410329a78fa877c7ba26445e2de1f953de5eecf3d12605d0eb7ab6d22684a30b8d2760e35e7e41daa3baf2d998523f89a39219231f5aeb538dcea6925f626b46ae09c5cf3c228c6a5c5c6df86346e7368da774e4876a562220", 0x9f}, {&(0x7f0000000b80)="5177685f80afe3381c8268187067fd2cd6936656d4e92ffb5428599a8232c70445f9b198a3a597d2d687455457608457b85237f57e962beb7f5db0a3c7494915f1efa3b69139934ebcc35fdb5a0c38144ce601c0bbcce4246f4a61139e4eb904fcb43423acd15802d01648cc72bf016dcc54ba2eb4b97d234e5e3f4287fad18d1a9a1ac42e4dc98e41d064b79dd9c856de2a3b01e89b9910c64a3a854bf6643dd393ed52636c9eeb54b799ff608797921809b837611c7f0ada2b4d69ea061411f27a7700c6db965e5c1caa685813ab35256313c2cdd05393196e7cb8690f83bfe04e92dd8d211cdbb3e3b9ec14367ea6fbd4b1507ebebdec3fef149ab8b665a608c51dbbf4c6d0b36343a08d7c3099f9f086ac0ca48a9e2d68ca0f3a4fea87ee9f400e90123993cebae98808265c6370897fcf1d20a939b2cd748005019a560ad76b9f0de126dee8aeeb7d8d97b36ac00b87baaf67cddefe772d2ee5ef91b95849082dce95088e98af8bf37a6ee88de25cf08b52daafc514f002045521c504bb847ab6e4ba09f3892890a8caa64fc8f6ec7341bd4ad982eb02b48383d6b1c279495837c8058f3406a47f8dc879af2b439168de8014e46ca20c2c7a9a9fb098908d7c8d79282a9b8ac415c16a675ae150947c6cb0c2252518eb474b25c6882653dccb12c17238dab3f7b504330caa4d646a9850fe8976be6ec6b3e520f2b2da26f5c59ff353a8664d94b7b7cec1fd1593880218fc19e0b9a2d969138c083303bf7e94923933056efcacaaa5b2f442c31f41dfcab2222b5db328a53d16d7cdeec2d3f4c57d27e67976d45adfdd626e92ba50bea12db4560a6553050d9d599a20bc3873e73b5e4a05fb80e0469f4cecbe8fecb05f01b7c404e3c0082675ac36ecd2dc0d892ef771829c9b35575bb6a51dbd0ebb6f347ae5f473e6d8347013f064bae58f2ad3f7de283eaf6190de8f0ec60e5f4b19f395eab3a35006932c1633b428f8c58b8a516de73cb954f8ed59a01d64e448ab4233a64de9e90357496539e7fbebae419bfe8bb466e950ffe9fe8edf057d18cdfa5d0c48a0fe323b4f2971e820f758ebb46b276213265fb246a88944f22fadfc010fd2b34079e220a2d5d50e070dff03ded7af3e15bf84d26b9fb369282291565f0a8698886b29630fc27801a36ed4bd57d33f071196e292514d5674e9978444443ce5d2b866e9f59794c8159b7f6e7996f385096ea9f3938acef2941142e57f8bc5fc786ec6901a9589d3db5dd0fa40723b4b92becd48114dd20fa77651ab2ba9d731234f101c3b58f60daff428aec9515b59cea35e6465cb247eb16f429f3f91a0d6dca06cde477f70496610178d19aefc2383632f43810214a41610198317663a1781d73fbdaa1ab35e5ba1de9b2c654b2630767a91cdfe982e2fd36f2d6c8c758077b61b6dd3d59bc008285db4e1d28a9112ed208bfab4ff55b57989d5d80098d7c96e3fa1f952f6401ad26fbc27252baa5d77563b4d88fcb626a2847ab0c504fcc82a5d0aa998f4c60746f33453c997e43a8f3d705c6fb90fdc6c3cbed346ce92adcdc57c038404277c6aaf377898eda232676f1eb7b694a95b9d9d986a9277ac28e3d7bc7f9bbed1b212a5d41eb29133f925186b430fd84cf31c3d9aad629d99febb640a5fe91ac0d27a6a1728528f51a7f8aaeff99dc788c700b3cadb7da766be22a86b01bf65443ae9e329db9ddca5d15d80b27d936b2ed853c0768fd1730007436b55b92d380176f21da2b20fd8bcb31d0d961961bfd01b6a5c4ed0a64b3f99174fae01e1eefde914639900636a9dbe2718ab4b62e462cf687476a876bc3e3563f4b3b711e8b37ead3e15602a6d7f1483c3388e53f214a5ff1a1afe5acc7994467aad84b2c1e4b21151c616ae51b863b17a5cf3a827d4cb845ec02fb0d5e08538c178bf86e1a130d3c527723e6d30a5d42d77c2ab0e4919ab17ab38876ba0e3ac4990c08d8ca3b1699da1764242b6c2e767a9281f4f27f9d4a4fb34283929bc644e7b7a0687d9f061f0faf181a1a5ab959ef75cac3f8faa69ffaf5c643762090ee19f868d66dc24476e2c60ce03b1d467163bf6d0b2f9557cce62b5a099551397ed9b480667468ca84e01e8ca1d05bfd48c7da28b3ddf77c89e494b8a40fb0cc33948ee0f6e6fc5441825a02bff19e2f87bb579255f9f6d2bb4a22aa039473e2a055f2abcab4b72e6f58d25a49a3fa165a775b6ccb5fec49731567c9a41ef5753416e5242b24eb5849a47804a81fcf00ed848ab1de1f0b8213fbd528c2fc96f7f1f4d328e682ffd29393f93b942e8cda5c4bc2dbfdc961abaa99d270b15379fe47627c9b9ec281b89683fd16432c81839e79719bd44b24535e44d667a3e0be01ff210411de5566eed09f7c4cb0d74b9f9d4abeb341663462c20c341bf134f737012a17b61d3bbf959a177484a076ac9792c99561b37c179c2dfd8bfd77b2c94ab2496d7b4a1640bfb51ed1546d4937a2c0330aa20535b62c942fb6386641bc124dfeb66bd4c105ae2e0c79bdbdbe7f4b7b232e6b598366f780ef3a34891be3b8b647c74de6a998950558f4007460aa4bedd83f396ea849e335d845f98a5a1830cba60a3efcd2cf0e23ae3655457f50c64e95acf1212cdb812d26bedcb891b133fbcda299a1aca051cba3f21bd29eef0882a6ab017f0389771a0e1b650f8784bc2597cce15735a4359d00ac8958a2abb631d057abccd912736a366999eddc60f92e66b49daa1f6c497fbfafbb833a2bd5b7be5b968f2b0dbcdae39a89aac92ad7b729432ccd646370b549201aff0b924a1e8d44d8aaaed671105d9ffb3eaea16130aed26e2bee82a1663561a028d3d13fc544db527dc9b39aff685164e7090f8c9a87d3731fa43bd53c4347d042c0fb15f1b3b97a54cf67a59913c2cd33de5f6d65739c04c91bc7ddda56fc2a7f9652651c75a4c27d8c01657b30b30d95c59a2925925895bdd772dec34464f7c9e6476108a5dece1ce45f48f2b856ea55064b846add8693d81d812d1387396ede46c138ef435ff893988f6b9bfe5e05a056718f6e855275c62631e8dffc586509099ddf2370f49841437f175b04ca50a84e27dfcd26f472c0a8315c27d23b01a9acdd5e7db92882bcb5a1703554e862b81a221dca8ae742298efda140d42f3eb827a3872389f540e62f101e1a97b9d17e68f9e9ac8b28d39b3c676cf50d73e327b0223feaa23aa6a94041d0e63c9d0590d6e5c050d966b9a7e4b8843a7bb5124c32a8acd7593b24d954070dd1706f39054a07fc301969c6b6146501bd1d986333d065e2270ad54f80e0b7e5db665473dd48e114be89f0fee8ce3bb6845c851046dd786a5c30445ddb73f4170e898cdb3985f8855fbf01a38f12927d456c6614a8d441b6b78938d0173f15021c4dcbb28ac20f7770b69146a22c3d94b48ffec2665aa26f579dcec12e101977c115f5e2bf213a69753dbfe17b005192b5915a0fcff91476756a1815afac396e82d6bee3a36ae0d91c1042da3f5d076d143760cb019712b4c4759c5655a30617af6c392eb63cd3c91ee06b5c768a64ad1eb71102841a2f3bb9f426e5bcbdbfc1a36ea751cf88a950a6af4fe4c61599b19095f8104fccac9d8ebc6ff5d4b5918377c5055fdb770a6fc61a7608893cd4bc47019b5e34a784167984f214758c95756f5d18c711d5419690f968f13e03821e1b3d167d57ae78a65999dc6eb89c593b2ee5b17c29565a12e23fa363f20759305a4659cf9c349bfa3909396672f6b83b911829a9e2f831b72a439e01ebef1cef6918784b58ed372bfd15890ec2b391b8c5678d94980073d801b0337c9890eeecbc261dbfc8f682430f53fbccd5ca49445b1c7bbf060b8d7f43fc0df03320d94ce5bc459d3a7493c01c7c18e672cec8a35b623d01218326713a26eb528c979bd60407c14228540c074a0388ac9ff5a1bfb1d907c950bbe9ec52ae66f78dee09d7a3ee7050feace72709df21fc9a6785cf068908b03a61ea7728660e8974d266e2579703bd778efe2de9cb5b5c27995aef5400e309c73e81209192589d40dce99a82d330308744152c48cb9012417fe4785ab842b7543d6ed97fc0538453712093b6e3f7fdaec203217c2d547cc809152aa0b98f6f199430dc13a2dfef8ad8086549297b5d7a58ea58b20f932ee2a3c4f855bd8c458449f1f5a5ee1461cd0e7a16054a87d462106ad008560e0ef09ca7fd6648f15745c18bd1f210f78adf68379ea0c131148357c235088ccc253f4832e59ab17ed06f49ec1486adc2cb02a0537d334a34936bc3f28e1ef8e80962a60f5cfbf9ea706362bd8134f9f4f3ace18867411be8d7b265226f466ac416a3b74c9cbe62d213bbef75f3375ca96159a1c49a0667541a474d26beecb4cc542c7aea064e90b5b9ea5b480d1e4527d1e69c3669a675037713e66a3b24c888154af0ae9cf92a350fc93094bbdb88a06637db31850e52d8827400daed95dfb62849e4f4a868bc33d364a921c94be225ddb99cc56c3c3c17b4069daaaa5105b7457c105d67c251f09d32cbff7b522af0c12274c1d0256c2ae3f40ce05b8f825cdd0e2649a8fbc6b6b13abc335d0fbbba001649cd0243c0189d8be1cbc4eb3b777a718793d8a6da6b141cc50efc78a68eb8045c379c0e030cd7bd9675e93a1fbc957e945928e4b0dedca3df9bf43e427570aa5182cb8309b9b376f5a5ccd530b6cabdf635e383cccaeed34fe4665b546af7378cf43258f3f00c885fbf927f40331c301255200c3378759d6dce50d5d81758ebb850fe1e1fd2ee0df652821096f1b7c7885bf842ae3e64230dc2bce98bc005f354c8427b697b33aca057ae8afd854acdbdaa481e170302f46e78035394593b0aa0d75c3f6c69bb5262d71b94974e5d67048c196d1f45def287ce4c4cb993082255aad04b028287d147f83836f24d423116ed1c9868238f2152e6602bd306a04e3eb9f08cf3b465833dddaf7a543872192b747dbbc32f2221bcbddf77cb1b024279fced022227e56cf72db0fc0bc5715bc9448d598a489111bf9c1bc74e8179a3e8ba6e737c9540fd1eafa44a4c41661d425ef9048450ff7502c7a7eddcbb9622f594d6a4b4e15e36a574ece317799a3f7a728ef3c7c46f5674643640321b45cc839f887a40d6d4498febdd49cdd18a0eeb154cf7f8904650cb77978c059aaea95fef9d042b85f0d9457d1927ad9263cd3fe176b54d8d271312939f0b346edefc9257a0bf62214a501b1d54b82fe885a5f4b725fcf5265406aa6fe550bc6924e9ad6e328e608669b55cc2e304c4ceedf8c0e2a3fa70025bc875f3c3b0e758751d629bfb7f60fa978ffc407c4fd20b409532d722bcb0d7290eb50729919021e21ede87a0b9c38735bfdc671ee53f109722afe1cf4f02bf6aa16c727febfcccf7e61da979f9847e3c9e021b1b9e141b8fafed81a6253a2ddffd206bbf60045c57bfda4492b91d11ecd140c7b2e355473d1dc6ce3ba10fc8fe134591fd9371df8df677167091f0af81f5cc6d9e45fcd789ea25ac7449591d8ab3e5841a2fcf4e8beb81a6a846a1ac073c06985cc832c04894df336369cf0a5930bdbbc87d82a4d9e0c1723a7aa54a1576c2a512ef4e509ee141b253e427e7beb81e6be32cdf88d44e06e2c535cfe3344a593c808c527430ad3595b0e0bcd4b9778809ac7ec4dab232c1136e1d75a3aefc10248ec136321622b7baba127263eef5f7ffa410a90d05e16c9f068f167c398bd5c0abb0dfed98f6aae7e4cfffa279cd8e18b3c8783732ecdd702cc", 0x1000}], 0x6, &(0x7f0000001c00)=[{0xf0, 0x1, 0x0, "ed33a31e21d039f9f846236fea4b459ce59ee1ea9e99fa10ddadfd6139886657324580065e83f43a99f103f8e0e6799a71ab3d05dd8f535f531069e0958f33b573af46ffada81b14181d824ecc7667b7294842ff0de9a0a996399de6661255bce3a8abb2ca791211a03be763983c8f34e39b5d8184b1d410ea5aaaeefe72ce444635066023f04a099eb08e554fa942d2270ca2ca4bb0c314e93fbb5b10e5987bf5343dabdd61633ffb1f0b88616f11d809cd299dc66bdae0ee491215a113897f22447c8ab9aacc6c19faf2fc330052eb87a686a1c33ccb40a135cb7d4092eb30"}], 0xf0}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001d40)={0xffffffffffffffff}) sendto(r15, &(0x7f0000001d80)="d7655465967d680612d7897662003df717a9cc42d42f6a67d5590ca9e5c70aacea9a2dcb4839be000a218f9e5599c957caadf71029e5614f46166458aa5340ad501d3fd2dff1000adf56e9e958", 0x4d, 0x8, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001e00), 0x5, 0x0) socketpair(0x20, 0xe4e64f70fbb1664e, 0x0, &(0x7f0000001e40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r16, &(0x7f0000001e80)="9d2b2c8e52612dd43c84e847261d1b691db70b0e6ba1c6566e7e1493086a0a33e10bf75135b6ad3e266a1c10a6cf77", 0x2f, 0x400, &(0x7f0000001ec0)=@in={0x2, 0x1}, 0xc) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x344, &(0x7f00000000c0)="cec15d362aca1781cfe40a24a0328d6cfee5bbaad0eb40eeb2959746eb27df5b0138966a28e7e13def6707ade4c9203f274d265f679975cdd6") 16:01:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r4 = getpid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0xffffffffffffffff, r7}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:01:03 executing program 1: getitimer(0x2, &(0x7f0000000280)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) kqueue() write(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1f2, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x42, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) connect$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:03 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x58d, 0x3, 0x7, 0x2, "f584ceeaacc75f40cd35ad528087ad0e93d1e4f8", 0x1, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x2000000, r2}) fchflags(r0, 0x10000) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r3 = socket(0x10, 0x4000, 0x5) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)=@in6, 0x5, &(0x7f0000000300)=[{&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000280)=""/81, 0x51}], 0x3, 0x0, 0xeb}, 0x800) 16:01:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x5}, 0x10) 16:01:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d500800"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x4, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus/file0\x00', 0x0, 0x48ed, 0x4, 0x0, 0x2, 0x7, 0x1ff, 0x3, 0x4, 0x200, 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) 16:01:03 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0}, 0x440) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/112, 0x70}], 0x1, &(0x7f0000000340)=""/75, 0x4b}, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x80000001) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f000002f000/0x2000)=nil, 0x2000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001"], 0x10) write(r3, 0x0, 0x0) 16:01:03 executing program 0: setrlimit(0x5, &(0x7f0000000180)={0x2, 0xffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x200}, {0x2000000000004c, 0x0, 0x3}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xffff, 0x7f, 0x7f, 0x2}, {0x8000, 0x0, 0x0, 0x2e}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) setgid(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x45, './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:01:03 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="820255c146eacf5278bc"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x13) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x77e) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x1) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000400)="83be3665fb013dd85f367cf4bcec8254d8718e324fdc489443a68413396290b06f312b462cbcbb1706aff8353df85e9a9e565137795f5bda62535a96c1df19dd6eb9277f035c5614aac1a9f21342a47f7535a1534cad5fe60697f4a5b13e78785ac0dfc4345b8ca522045b413e4d574ee1e2e8c3aeb250e459c9dcea8afbb17e6a7fcd63250cac047af99d9e97bad03925b80dd00a64dda534e1c46bed69afc97e9de663a653318c89d7aba1f6420e20ef91198cacfdc966b057fc8689df282a8f172bbe9bbd94b8b627810718762b5ce2c88f71b5129de09a66ed7a95dad09a8770d8749558257e3505c656fb7bf37c98d648fc2542988159401c470b9f2b9d8effec0c14ab7a6e61bf71db687037d5239ed6a1ce2e4642fc232589de32062347d643db990cad39357c94a1d0b3694c83cd83ffe021554fa63d7a0999f76d42a6d0a7f214aadd4bab151d75b4f8e39b8eaf69e6dc45808bdee488f1f3e53b53ea777519af5e93884d562632d5595010ca76722276455e7a8d1353f19b94a9b33542cf44f130547307ddca116377ab1770180845328543eaf3ba09936d7df053b9b1c12293fbfc237aee709a6c4d3902dfbd6fda3101e3ea174509773205f802091c8fa4ac95b1668e3c18f9cbd052f56c11f05fd16eda8b290d502fbc35e568c37e087d5381a0034d9da7f052079d90588c391557dad7bb981b2ab4a7c20aea62447d243cd60c74ae2417cc464eee927b9b7205ed08e348dc3a211525dae355c562a717528ea78e67742ba589b0879d61d12850e5a415899b9b35a22c95508424e5bdae14500b46dd2b208db40acbfd9db33d52f30bbf9f51e7e93d5dd7a5665ac41465e81a1ee0c25bd845dd753a13c579a9c4f6f7f3d72ed26a60956609c041f5bc9fde325c652a854891eaf92e480a867a49a34c0ab7c762738bf07d541ad198980ca1889aedac9cac1cd612fd66885b050ed0f3e203ba6e9321d8e5c693c3be81a435bea606ef728747c48953d9e5f2e03d56fc7a0b306a26a2f57c4ebd753a75166c7d735485c7abe7ea8d6e0b20d14e12e23026d5e41109945902d01c2e3ff0df688966619343bc20f7b6e3fa7b7cd02a21053dbdcbababa0ab6e797eaaa65a0ec381c099705d41398b5136c61e54d45c2aef6e41f555efc1805a4a0e0e3a46bea90a234a8f62f2311e2011e95b6de1e3f0acd26487fa722b2de0a759fd8abf51fd6d7a205fc2c352ae94adc9053066e3932e5d1b03e8e5b677e49882ea085443d0a4302853c2733b13feb38d8dc4f59dc0348102a3a48ee189573cd519b1798ef38198b5cce4d82784d419e3ca3a7e7552221479d2348ea0021166e7ddfd74b46c647b2f59e1a1687a29f5900936e1f8e994383319426423db6e3d881cb436d16eab7082e8fb7b8a1aa094bfd67d80a79caf67660f8e5a1865dae028bce2f4e20ede54a0c354ab75e29304b0da9d1922e04c737ea79cbbef25efb8ed170b207dbfd36ccbf9e3a57671fe64e68f9b062b7d9e0deaa7c08cfd6e71b9fa4426d227decbf2bcdf9c4542c91deaa39b474f9d9881c6bb65b9179af4280a742dd9911ebafc2081899ec6b87a1b7323f5708fac59e1b5565a81d8e82c92ea732bac47b8713abdc48f2f8e6e67fe82fa5412593ae8e62eccc48965a0d06483d7724b7309edcb7a5e2ec33243eb5454d98856046c9ab221e99db52235ff2a3b73a8dea0678f7102d7d4aa7a6c163d252b6087c16bab5f3baa01c34136cf84e93786c6d5bf2a45fa62b861d44e1d0ab7470f96fdda1d786237e55b876c086fba65576f8a2230369d1403bcab302b62416884c2f0c4d5f0e10f0f5675845ba826c86e5c414fe0875262f02fe4807979c99ddff749767a3ade9d3520869af2bfbcd92104b172a8f0f392b252a7768add7cdacc9338b55804a0d6cde8319f449a3a19e28b27b827ffe35aff22d90e50d72286f0fe03b324f7baec2c343f7227f39a1dc94f7e532e1a7a25b39cba6339635808c8ff0972a7e07cb21a7ef10ec8b10d90349ad002440b30bd2eb6ba83c1e24dde45542f63b6c0300258a0ef5f2393ad526447a801da14d381ac6007d1c9acf341a40ec23496ec8c06c0ba61f150afbf0f33b4cb920fdc888f6d75ff5535821177fc7c6395f3ab489d0647425da559e0d0f98824f15cb62e2e1cbd830b41225284a0d6e4dc4445af7049915cad42914a1f65f9765d2951203bf0b0bef0ae513930fe50542be419ba6ba55452c0eeb701e55216c8b722eabcc798b1aba03b877f9257a1ac4e22105602200d6b0d516b0539bdc0764693aca5632b795e1332494a15b7fcad08049a7d8af7ba11fffe09c43a91117bc38690c2b3cfd2aab0708bd929b9d07afbf13b0421e6409a29d5f35e9d2e9b27e83d999d5c4f60c0ba2cb354a8d8833869830bc796764550afaccc577ab8d772e960d741b9a11f59697b96b6a2c2f3f402e3906a2e0285493463b3201fedecc6346f53b11b354e29c8f0d2a913228deeb4783da84d18d215d0b9b95a83c36f8651616e0a7661388a2eb1fa336827fdf5bea47ea0cce43ef282367d96fa63403d734d471d841ac3fd73ea67bcaba6276421bd65fb22ff32e78e759888bff7d40f7f70de7b72cd79a270caa6ff117b50f0e6308422a1231f1eb30ff5ecd601e1c3dd85c0245abecb3d967092d38afbae854b3775bcb4b9a1febabb5911b971f94b8e8f57fd6db9db3a8a79c7a6a431da88f6fd652df8d3566c9d702c65fa2e6b4323ebe4cdb7748eb7250651ce2a3067507fecdd706a458000055467cd3634003c5f686666c6b85054a186cf524878bb8a96e11ac36eeee191805d15b480f24047221c5db61ecabde88398bcbce81ff75e6e15eb06cc9a275df27afd63ddaef38f33bfa9fad703d356d7b206989fd8f3d23c11927063175098adc15f4c97b0d0ffd0d377ff4c2dec10bb2f29be3a092675d360da4ddd3e7cb44e22aa77f05f72b973fd46f46997fe871d10870f843c5b6a022ab97c82ba10d647caab77f899a0414d9c5eb33e5ea62b60d6627a8cace5be082334306dec1b798027bab23983710bae9d57b0ac657891ad0bf58a1009c6242fa749c3a2c20c9c29417bacf9baf992aae1b92dc6aa7ef6a724efbfbc9cdbb9663442e7eec4df9b09900c8b8beba6aee32c92409be4a393334e9e7c8432e20841fae5f15d80ca5052aa4a09e459f47e1127a4ce93409991020c363f6d506d3c385e217f9c5e65e6be77f659ea8347df9b08b248552c5be189a5cea53c61e75c133f873f711c548203a30a8150764adc3314534b128270ba134478020e8ba5d2e2603da602d17621746f4f49ac26d05ae42712f5832c6845a521cbbe9a7d4e2631b1a6930d3badce40d66a0bd3f3c2accb71352fddbb443e8841fd149ef68f5fe5cb3c2a987d512861dd6c5cdecdea590c4f40b94b31ea8e64e8e4655861e793c9149979b0df4d06074593b481e41845950e23bc901b647d67cf408c2749aadfc22e035b50e5c932069d11c6c09e5fb83e27589da5ba02760b9c6496873970f2e559e847fa3de35e4f8c6057ed7d7e709798f853ab39bb54c91951ee3abee1eb7b77559da1e9ad36022f72316dd89490281d2bd8f32a168aec0f45208a52d3c6cc78791d8dd62c6036f07304d93c9e47c57aa54df8c271f609d3f652fa0b01e0be4ed7c23af314f11728f8f8f44fd2c7ee40175c71bfbafab9312b3769a3843e70d02dde90ab895abfa285a96c8d0d82e5daac7d97e1928481476e0ae3c6c6febe5ee298462d53f200e78e94c46ef65f325dcb8958848d0d588a9ba6650442bebae69d1ef8c8e638b10e5fd4c5ca1a5b9110090210ae666a178e5517f0dd4e1b6f4e8aa676a0f2ac4712463926c88bf87b20e241baf610290868189e73a65d67dc7357c689c133829ec64e9d1af9451f903d0a95ad73cf906944177061b3a1ad18e15c9a15b8d5e49544c64aa934508bcc35a41b4820e0545bf2ee2ecd4992fac46b041a9cd3c51f1af99bd00b3000b7f35fb91501316a5faed46df737bb45df41aa6b03cec213c3a054dddaacef8a1207621c6b03d38516fe4e686549618b0b2610c0b3bbd6a57871b08a16bbb0831f472218830aeb8c13008d47c10b53ea20c26d1a1e9aec6495288bc8be802da3f91312aaf41bb7e7673679e99c206941d9c07003ce5bcea6027ca7d448cc355f27e5ccdc214b600d8b597cccfa5114f04c0d38a3173ebe7da7418199280bb38a1a8ca57e6861bbdf7aee4426e52fb52771c4b84b7abf0b1f710775c5f66b5d0069b71d2ca3f87350986a822ba6fe018d0f3429b6ba74fa7ad6d5fdf9995579f837bc3c9decb67a353cb4d6d1ee94541313bad090f4001153e7f26cb9afcd2d02d1211d08aad59e4ad1bb7e8f220a7c23e611dca6b452e48fb9ec0e2c5a74b52cdd783afe173c8917dcddf14318998dda05895cffbe54b0098846707fd53edef2b42851e9b3ded1609288b6d014698e775098c03fa55a374cc204739221fea99aaf9b68ba13e00be26d691edec3ca810d6147ead4e4e72fa8ff8f2e71deecf231301ad8cc748d16c96033a8de3dec5174cff713ab6cccd5bacd2dde2638875e97d627b9b53bf8d043feeeaf8b7cefd1b148796f3dc496b5addf627cd9eb5426155ace8f41a3ff4d1878fca21b2bfbae1cba50553c256bdeab01a6ca56f171195d1e1f3d2cc769db6491642a15ea76a495688547e2148da9267d4ffb0ff7b6204c8f339d124aeb113b5c500a0a2c562a94de4479e4916b0921e897091ca91c4f9cb3231b7253272175f8fe037f8d0e166344bed4d513cf126ead21a33cec4cea19a73b2e7847de3505657a349f4d1fd0d8b71f2d6c8587a4f17a8b2486dc4569466aaf52d540d6c496fa97716acadd4388dc5a066b89d5f3ce83c246f88ab2549415c46455d7b76d46a64df894bb3f77fe5740da8c884b338f3a10bebf9aed6f71bbf20f97b65859e8ba5a75a0318c727f594342d74f285d666b8ab76e0caa92cbc55b2363587c7d1ce3584c19fa5595ffd6cad25e9d72a54f951fd0ebe8615bd601872c778785796a057e72c4a80562666a56c3546a86e682a612fe52209d00bf220d03af43cf6d2415c275e03faddd9110477f17d1560b8242d11501768a56944cfb711ddc04bba18c6bc3b01aaba95ed0dddad6e74da1f74af6f79dd507074d1f805cc18b8e044f2283f391d1405ffdd477cb227859321cf7d233e46c7a21a2fad527d74124d275acf91b4791596950574756062725657d8309c4ccdf7f09200016581da812edd0ac75055e91188c591d72c322aa88c1f58c16ccced299322c26a9298e6a59abc617f0e0d2282864c0097b31b4f1eda41bed2ded979edb27221ac1fe55b85b0acbcf8a697a388db8f413af30074b88247cac12ca2a05ec87c519ae9746ecb33b06823efe0ed739d62bcd153299435c404697e4a5ab4c079c388d240cfe4d3ac9e570559e7b42f24f4938914bc845f87c4c87919b603565c23860a08923171e6e837ee5ed41fc25a610e5a1379788bbb0bd4756c2b4213409c87e0d09a13fc2b2325c750be213799d70d36662704f35b4819e1d93ea48f28cee317189160e89948f6c02dd603a970fffe674b9b8434a46bb0db615c563e1f51c7373b9a92d489b5e7c878952dbf5e34edfd5eb6cedbb809af24fb1f1aa7b3133944bea0b01e08d2770c1b61aeda372e94b5416af150e4a26523c77bd18926fcf6f5b51728bb5849fb35e98b774e264047c212d872bac2a8d8d1582f32c8c", 0x1000}, {&(0x7f0000000080)="770508bfb8cfcbcaa4a6866a7debdf06f43a1f911f42761640fd98fb46aa921dddade9f19d45faa10d84d638bf87f57ccffc5c27aaa1347027c3aa25d4bd14a55bf5a444c31460a5d3ab96b6cb65980232fe2796bd6e04a34fd0d6a358fba8981219bf1c0225b53bba1b6aba839a741f41617327264558455ac82b801439c07ed716a640bc59c94313fed29725839c36b0895a6c1a0cd661820354ea902c5bfb589196bdfeecd226d16630710d40c6f94d49a1f7cf40e554", 0xb8}], 0x2) setsockopt(r3, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:03 executing program 1: socket$inet(0x2, 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x1, 0x3, 0x4, 0x6182}, {0x647f, 0x7, 0x3, 0xff}, {0x8e, 0x7, 0x97, 0x5}, {0x9, 0x57, 0x40, 0x3}, {0xff, 0x6, 0x80, 0x252a}, {0xfffa, 0x3, 0x7, 0xbb}, {0x7f, 0x3, 0xb6, 0x3f}]}) pread(r2, &(0x7f0000000340)="27f5a120bdec34f560d895629dad119afac07edf0487c3c25737d250b824d5631c0c1a069ac2a9306cd86743f419ef64fcadef998d319affe5ddc403ddebb8592d15b6ef9fcd9b2581ce8df517b3c60a02decb1e2a410b8ffe441bff4e3d53630870c43468d977ec48a664e6783d161b252a358da5b86b50d6ae9c680c82d56ae1c49038082c533d1d28b87c388c85404a92be052a7cf9f3cd9d5530de6c20f8ce0158327356f997d88ab7029d3b2d92906458e0a71dbf87eb409e8b45109d74a4c6a9e81dd6f7ddfbeda5d21a4955b29b7059333340d341f24755f19f74cf91e603423de8e2a65a967c4f29abc1", 0xee, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$dupfd(r3, 0x1e, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x1, 0x53, 0x27, 0x6}, {0x5, 0x5, 0x5, 0x5}, {0x7fff, 0x7, 0xff}, {0x1, 0x6, 0x81, 0x4}, {0x4, 0xff, 0xeb, 0xc177}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:03 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) setsockopt(r2, 0x26, 0x1, &(0x7f0000000040)="7b3238bd451e2a53fe24820867a316f3bd249b7a3e54089daaf2dde6e980a952f98a88b751f15fc13f953055e250b9a852504b4eed5c2158b80e3e64ce876eaed3b3f753990af5fc66b772c292a555d25028bb2c07994c9858f72977ea28b21dab4ce0c5e1abe2f9a1522ccac1a4fa21ee4a221e6623ee983bfe2dc8047df51b7bc5567d38bcd0f5477aa7f31332e48b3b6d2a455728bf988052d2b2eb505250d0d97c965a2a4d9a73f6f4e8d76110f7b4fa0fab1d06ac3d964d6717616cbc61ab1258f97f", 0xc5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) select(0x40, &(0x7f0000000240)={0x8, 0xffffffff, 0xff, 0x1e4, 0x4, 0x7, 0x6, 0x8}, &(0x7f0000000280)={0x0, 0x1f, 0x8, 0xfffffffffffffff8, 0x80000000, 0x100, 0x4d3, 0x2}, &(0x7f00000002c0)={0xffffffff80000001, 0x2, 0x0, 0x3, 0x25b1, 0x1, 0xdf1e, 0x2}, &(0x7f0000000300)={0x800, 0x200}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = fcntl$dupfd(r3, 0x0, r4) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xbc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x9}, 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x6) r1 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x9, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x1f, 0x5}) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) lseek(r0, 0x0, 0x3d, 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x400, 0x40, 0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="31879dcd3c94750ec30268fcf2b293393aac07c62065a947ea6099f84846891f4d0881c13470fc1d70606788aabe8da7ed87ae7f8548b2a3e6369f1f44dcc5594c4404274e11333d02"], 0xa) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$KDGKBMODE(r2, 0x40044b06) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x10000}, {0xf2, 0x6}}, &(0x7f0000000100)) 16:01:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000080)=0x1002) 16:01:03 executing program 0: socket$unix(0x1, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30100, 0x0) socketpair(0x18, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x80000000, 0x1, {0xb13, 0x80000001}}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000140)=0x1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x3) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x9, 0x5, 0x46, 0x80000001}, {0x9, 0x5, 0x9}]}) socket(0x20, 0x5, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r7, 0x1) r8 = geteuid() r9 = geteuid() setreuid(r8, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r10, 0x20004b3d) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r12, &(0x7f0000000400)='./file0\x00', 0x400, 0x80) getpeername(r11, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0xffffff80) read(r4, &(0x7f0000000500)=""/208, 0xd0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x0, 0x0) write(r13, &(0x7f0000000640)="d263", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000680)={0x2, 0x31ccc34b, {0x55, 0x200}}) 16:01:03 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x85) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="004a61e1d621144c", 0x8}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x800, 0x7}) 16:01:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:01:03 executing program 0: open(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r0, &(0x7f00000003c0), 0x85, 0x0, 0x0) fsync(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getdents(r1, &(0x7f0000000180)=""/175, 0xaf) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) preadv(r2, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/251, 0xfb}, {&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000001500)=""/241, 0xf1}, {&(0x7f0000000340)=""/102, 0x66}, {&(0x7f0000001600)=""/135, 0x87}], 0x7, 0x0, 0x0) 16:01:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x60, 0x0) write(r0, &(0x7f0000000140)="1d6927db6114bbac5af7a5f52f917d9ac5257243be09e4252163a7ad55f5dc9d38065c42e7e29dfb", 0x28) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r16}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x9, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x5020, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r17 = socket(0x2, 0x8002, 0x0) connect$unix(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r18 = socket(0x2, 0x8002, 0x0) r19 = socket(0x18, 0x1, 0x0) close(r19) write(r19, 0x0, 0x0) connect$unix(r18, &(0x7f0000000200)=ANY=[], 0x0) write(r18, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x0) connect$unix(r20, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x4) connect$unix(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1000000000000107, 0x0, 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{}, {0x73}}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8000, 0x3a, 0xcf, 0x8e8}, {0x9, 0x7f, 0x45, 0x401}]}) close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27df, 0xfffffffc, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ef285e0b70bb645ef16f16cf546", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:01:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x30, 0x7) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6200, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x900, 0x8c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x01\x00\x00\x88\x80', 0x8000, 0x0) listen(0xffffffffffffffff, 0x800) close(r0) 16:01:03 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10002, 0x40) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x22d883739414629f, &(0x7f0000000040)="d0ef4da8ee8e5b47f7a60d5086b023047bff3641fee0a288a7ef4fa45b29203aa2869d4775002ca20787157920efa757e2144c888ebe2e2328bd817cd9b1ed28c995ae6c7e457db1990341b595f1391158a2ef51c402a0cf96aa7e98de8e54a79890c4c35cc4b13130e1a7ea7ec05a242f2a6e9f934f9da7b7") 16:01:04 executing program 1: r0 = socket(0x1, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = syz_open_pts() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r2, 0x3}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESDEC=r2, @ANYRESDEC=r2, @ANYRESDEC, @ANYBLOB="780e4914af44ec5575160d12240cf3ac5fa26d201654bd997487925d125c77d9200a9937263405826801c5f4f9dd5d008d54bbfbdc9c6a8eab8d12ebffe23f51cc0f68819c", @ANYRES64=0x0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES64=r4], @ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRES16=r0, @ANYRES32, @ANYRESDEC=r5, @ANYRES16=r2], @ANYRES32=r6, @ANYRES64=0x0], 0x5) write(r0, &(0x7f0000000140)="eef1261f34a867dc", 0x8) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xff, 0x6, 0x4, 0x2bc}, {0x80, 0x1, 0x53, 0x7}, {0x7f, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x5, 0x3, 0x3, 0x7ff}, {0x6, 0x40, 0x0, 0x4}, {0x1ab3, 0x1, 0x9, 0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) fchownat(r1, 0xfffffffffffffffe, r3, r7, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x200) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) ioctl$TIOCNXCL(r2, 0x2000740e) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x0, 0xffffffffffffffff) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d5, 0x1000, "f730c1e7aaefc6e23c37ae6d3c00000000e74de4", 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x102fe}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0x0, &(0x7f0000000e40)=[{&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000800)=""/20, 0x14}, {&(0x7f0000000ec0)=""/127, 0x7f}, {&(0x7f00000008c0)=""/186, 0xba}, {&(0x7f0000000fc0)=""/198, 0xba}, {&(0x7f0000000d00)=""/113, 0x71}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000d80)=""/151, 0x97}], 0x8, &(0x7f00000005c0)=""/201, 0xc9}, 0x1800) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfe53}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwrite(r9, &(0x7f0000000780)="a2d8bdea87b4ed9ef18cd91255a01eff2a7f2691aae61bfd4127a2774a3b196574cce3db8566ef19bf04eb464ed1563335e81a77346656d77a3749a07e3d7c0e67df456862f1bd8498386ee5be38740e6f4e1fe8d39c8839a91e6aa5a78e", 0xfffffeb6, 0x0, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x8001, 0x1}, {{r6}, 0xffffffffffffffff, 0x81, 0x0, 0x2, 0x80}, {{r0}, 0xfffffffffffffffc, 0xa3, 0x1, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x42, 0x1, 0x0, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x3b533914, 0x7}, {{r10}, 0xfffffffffffffffa, 0x9, 0x8, 0x5, 0x2}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x71}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0x2, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffb, 0xa, 0x2c, 0x4, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r11 = socket(0x1, 0x1, 0x100000000) shutdown(r11, 0x1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000300)) r13 = semget$private(0x0, 0x2, 0xa2) semop(r13, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = geteuid() setreuid(r15, r16) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r17 = semget$private(0x0, 0x4, 0x10) r18 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x2000000008005) r19 = open(&(0x7f00000003c0)='./file0\x00', 0x9b6161085009b81c, 0x10) ftruncate(r19, 0x0, 0x0) shmdt(r18) r20 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)) semop(r13, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0xacdbd9d8cf0826fe}], 0x7) semctl$SETVAL(r17, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f0000001880)=[{&(0x7f0000000300)="fa0446fd66511ec3b84dfcd48c5a88f49df733501881bce94ae5c18c87dfef46194bd369e3f6768d9929827ee58c52c004c18007fd4837dc4191ac88dde2dcbdb01cc77b46bf675458817cbc82fa1cf5de60ea7174d8291ea4201e98c951484d8993dab51452d2e1570942168a2169d9968c633d47e0248d28239059007831beace17674c281f0b0ed8d12dea60748b8162c5edef29c6490d738177b254b214062a963c37aaa47e922e0b2327da059273e7d14897b58c0153795b3ae0698e25d96cec150746ea3bc19153b2412b67cffc3bef65afaa282f8a0b24e479132942dec6c63bbee4fc9c19aa7e3fdb4ce38103fc64ead80aad627745397", 0xfb}, {&(0x7f0000000400)="5497aa253f9955b96d77834b3f990aaf38480c4148f2c50a38d64d88e65b47ba57bd32528358e877be244b728d9cc424b708129dd6ae2693c91f491382786509cec2e6954bf49f0b6cda201ee727c760f6652726bc90845168b8a1071fa35669f6ddf46fef329c7bc77eaf704611f701295c00c68b48781e2e5a6821522573fa4801f31024df8142aa1e8f7f4ba8463c122a928c6c5d37cadaf54df710db6dd100a3c1ff451a91d2bc995d278fcd41e61e0d6a66c470ee86f278d2f412710a840f5cbc8a3cfbb88b3a4c327814e7610f0b5042f4cc945d", 0xd7}, {&(0x7f0000000500)="445af2ad59cd733b2f9431a6409ca77d88c2081a619c7c6fe77cde83fe5a163d7f7714ff1ac15d1a09e7bcc6bf62d0cf5cae9fab6da9719605eb7ca25bbbf2ef31be79de68f6e741c407070cbca84d20a96f4056982cd881cd659abca64cc9b08fa2ff9d08deb6000387d2324bc16f9a384c0657a85f0a27010d59b7623f24a509acefb8e6375cf06a6e2322e1a21521069ddcacfedf5e93d527bf07b45865126470fdcdf0e64742a8d3306e3eefacc883ea9f38b2c6bb4dc273172127b91eebaf3c08298a23f9c3475908b21c9e1f3376cab493d689c7de04ab70b9f3bb", 0xde}, {&(0x7f0000000200)="7cc0581f8933a8a1451cd8c2c1684a81150a9d93745ea6e920c884dcdc196270c3d2156093ceb831b8698f154e57eb6b573899b4a2868a678e722443a42d7fb5a03e2e6682dcdf184b3f582d4644381e31a992a073e89b981e70371f7f780865105ca5434f060864c63cf010ff770b046de38b95e4f5aaffba6102af3ea0edd2f8b6d1892c59c5ed3021880b700e635773a0b36c41eef5c7513452dd22e8e4eed090802efdf7b44d41a7ae70d0b6a7f14846fa681f806932b260", 0xba}, {&(0x7f0000000600)="7963a9edf82466559c91e6587fa77e737cb085f10dc1f2a7ef59", 0x1a}, {&(0x7f0000000640)="5602080ff6db066204418188a1e30e67b62d93943f0a9764cf8a818821ea03e98c048557c03a966d0afdcd67bb4df3dd0c34bb3aa0d1018db75a48e6336e2c8e95f7f11cd16bd33b7d97db7552b60dff49c686faa9e1bb6b185173be60449e15a059ef43a4e27c33a56bb4464789aca904f6ff3e8aa6446d7f1484904745ddbb2edf20be172d30a3b417b0d0a525d51a28c259cbaa807af8beb54fa049fd315b9a970eddbb66f61a3d59081f253f3161a29e57bb29b0db13176e059c4141cbb420e322ad8ddb6c72ba75c95cf8dd8318f3b5adf244928e7bfe29a094fc9fc9e3026963bfe8666a27aef04f6044703abf1d917a3a23d2ea4491503fd66af6801426f447230c53848f16a0a9a8f2e1b2b1ce1772a34742e25d0b644ba88aaf3cc5c9f551389debfa504a07e671f38f0d26cb2f19a75d5d17426be95b603ce30cfa926599ce9e11cecf7d9da18b8e079e9bcd84a4b99fbb0a0bed43522938c5ce2f2603e472aae5eae5f63c4a3605ba4d51323f7822ba6e9610092f32924af2f9659cbfe760f907679d8d09482c318d62b57ef0486a3f2c37ce36287556b9c5ee59f605dbbb3c6d528f58518407d20166c070e8eef949139e90cedfdf9286b3b155a446cbd671c9ef09799a4be4b58c8024e266275bcbbf84fe122e5e65f4164eba37732eb65754ef34be4d30a8f8c3dcbaf402e06fc3554af6bc93e6fa60ffd13c6e5b32680d1b88bccdbdaa04c49b1809209602ab7b7ff338fb578e9e704415058ef0ff569118d2628b095bfff5cb57eb369aacf929e632f4b869874fa3a5f0f752e5a87c514b563ba9c186ed479562b47905e14a53901e90c1258cfa6b0c8af49dd6949a95a51e0f4d6fccf40c462c845cb997237c4149b96f78c56c2109a4d955b896385d50dca10ed697eedf3ed0069a58fa8731fa941ef7d5ef7b9b5d1cf7ad6f0c19d51367b565119dc70dc6c5371f7dff849df7d96be1cb0fe54c70160719602c93dbc64644fb8325261b335cb64ba485567db6376f1efd2a922a9248af0402243e88fc623915c2fe038bca30777d903ed836d24dade90dee79a6291e765202e09cd5ba70874fc5b20b39926173dbc6165c18e92ea02bd359ec45905038ec42438f86e7f2aeadc5b4877cf35d09bb3ce344e92093d08c2c9d579fbfaf5a559959945f930de0e507caccc0dd640d89cc20cb4f3b8fe78ce897f1e4c7a988a8c129ee9ed81f34306ace7fdb1dbe580c1079dcdc78032a73981756a4490bf67aaef2340f769194c056e9b8fc2f306f086f5ff4967593478a6937d3d1ec38636b3426989800ca12bc98617e8339f9e97c5129acd4e01f55f8b73bd58ddbf5eb3a04efa96a87ddd0a72c02159f99c248469282e60272d750742e1570191598f97632047e5de453c478672a5b208c47c69f4c6c646bbfca98618b19b8c97923277c594c7a468862a5ff6d15c07a0dea8e5e40fb29b0744a3f672f5839bfebe705baa69d872608f3a83a76b80f79c6b5329f149e0f4f0be504dd0b2aa89ecaae957ce9f23a98d854511ebcd4951b7b79a35c36091deaa989ca74cb012bcb921ad369bc342ee7d7f85da537ed5c8dfcd0ca1eab6da46e92101b8cbf093ec4f1234d490b670bf4aeda8e33ce980d22fb34419127a71c1b416b49fd48a58d5ded268255b1ecb040edb03c0911577e6834a1b2684d7f7a29b7908b384893cc8b0d2e97bf10ebbe52f3ef6dc4c5ac481bba6052a5d2286cebb4404c486c98231f43731700ddcbe037de14e5270b1df5aee91c335170ba3679f2034b9a67e3c5b93c83f435ac654278d27530aaff53267e8eb143a47cdee97220f343710f536131911403ee8bd4d7f0f6b846c28d56746c1ba132aa40fd1b3e5e7712a56508e2a1c175b934c353260cb144fbc7db0fb673cf422b26bbc2290de5863e5f0c367bbf39f1cca53cd2ded75b31d98f26d73abd2c06f5997f184d1715782330ff2332ecdd35bd0d623bf48b6140bde04046863221fbde892c4f502b877f66bad02637ccd15589dbeabc07b028225051c814666bc1faaf4f757d3beccfd43d25a1023b4612bc4a73913c1e5249ecc1f606c86fea49663aa739edc736551e6205dc1b509127b1db01980737e27d4801a2322494534fb27c8760d26255ca269f4f5edfeee1e74c8868770953364305bfe4fce666ffb32600465f583a2297286de8e5d4e002747aeb47932648704ff09b6f7325f2faf3d95b967172d64ac7462d75d8fd6f8905141765aebf5b009223ef79cfc1296fe8881506a127bee6d749a686e093d82f96f6be85723608b16f8b86ac74cdb088aac8500ca1658252229a9908e7609625a432c09c36073e550bbdb299e80e9df9a20fd4d1ab728aff71661ec90be9e451e0b678c87c67e8287fd99d238f6641b34675b1bfe407a6b139f2961b52f4e0f88595646b84a36413e52d7a7412fd903717dcdbf5e036abb06364788000458c610d96b0460e44e17611e451319ee93e4bc5694202a9b422794dc7464948bf828179d2072d7310124f06072fb0a6dd47228299b5d5e7f2320ac7cf3d0878c871742d4ae610311eaa2e1104ec32942df09a63c71fbe6fff11fcb19c3908089745356d0bda396152a9b45eac6e3992cdab59a639668820e4394e03ddbd575c957b65f3ddbec16ce39f915b07f3a5d9071267e0da9a3a635ca928a5b3fc95ffd6ff419cadb7dbe17856790b695d265e5bcdb2c7d7dc019a51459ccc1d6318a2cbaf5f6f5b449824d17f3b446d2df9d8c25cb4930cdd348aa575ceafbd39aa590b267ba5121aed92c3df02e31382bdf28db10dfe7b2ee384d1bb798b095d799845ea6d6dd4ea3e30d4c20cf12045b8c68677ae5dec20dc955e7069f6789f2157d6b60fa04f442cbeb0644a9b9d180e5eae2b447c29217daaaffde224432cd0b3e1245adfcd0d471205447bf688c643d0e7b2bada68f11ffdf955ff4c740ac94ee5bf184b3ec8b7c5a7e28e44b33e6c2d9dea94e8ea923a0bc3a874dbfdfbcd1880af93a62ea1de91731b7c53c2c2ba3dc2942e8bf3231d1aa70637b9c9efd97ab90a87e1cc222e60accdf919412370bbf1d0f31bf844284db7c21dc039de3523cde5d3c7df3d8bc0f551d7c0bc9633d9cb3b98e78462e5bfe3b85685eaf30e8db1f1f3aa51914f6a9357e5593569ae780a93d043f51fbb531516019c7c1b6a1e89b35640bf1764ebc327c6373ea24588353e8c7d41a595b1bad433720fea51a1abd75865d5b49c447e87f043949b2f879989fd84520e293465629e3d32b96b023fa6b0d9e095a6210fc2e20f9eb73fce43193b36bbc2ed7dbdb6a8e06e08c6885d49bf518baf0064df7066e49da5a8b28c3085818d41716ce72030558bfc862baf1f6467f017064b1d12ae7b0baea1aa5fa3312c5b0489d0c37ee34c90ca3b82ae37c1787104553bc4d5183ca6fc84076b546e4e008a922e72a87e9553492b0700273efef631a57bf76c20ca2e727002cf278b0c2d675d70f94354b57d13f2c854312e75a546cec95f74135e788fcd16a018d2cd458cf4ab14bbfc9856ca6884784c307efad10134a98e226afaa279c6eb3b7a2e1dc0b1b63160f4e39b5645103794aee8c1d9ca6730f618a1a009c313fd5f6a64420a3e41b94c36ad7d3ef53aae142e109f3fa1ec146845b1c0efacf8b44da42c08c41977dc894eeb6c185084b8b1860f20f9f3c23fcaa7c92527cf4d000ba6ac7168445fd44966de83bffc7f699cd1d4c6ba0022d032bcce6e995b3557f49c8e896dc2b6480036f2a8db6283ceb983ff39a3168e153f756b12d49a233569122a6a91024e90c4228c476f4a69c6839fac17b850391101ed31d3bf76c9f2950f2891303c68236b481ec5fb8af1b162cdbaad0bf8d18c769617783851b55c82bd2299c26176d0972edd4e520a872028f99fef74eda0780dd53dbbc6865a556b6728c2231fb8f6c74e5b492fc647abbe02596ba981a7080920b07ace2f114bcf7b324aa799ad1f867b0294ae977405f10abcf59175d2999ea66b172bb7ffcd7e5824305b93b6031505c1cd2a0d35ac0a8e63446cb0dd9fa2c08c8eb2a085c3442ec7b5b6aaad96733db7b377c87b2558707c600dacc2e6c58dfa7ab2479508672123e3efef65846e70ee87d99c9bdb07cd7c232f8ed1792b0fd5aae7aaa59c0af03ec12721d445bd20e474d95df76cf5ba9dd96af6e2bef7a8c031f022d79a4c052dee8924375a4157782e5aeb26e856fc0040977c5a7bd2e753cc67a6ea95e38f29be36dcbc506fc227e2b3baffec1efa2f27eefe264be8d4d4d9d25975db8e77fa2a82a35f49f7a22987e7ce868193695e59679f172517917dcdb931956f37ca2fc0c9197aeb5dbf9ec36c9784427a4521791971f92233e5f49262c4388cd8be4f49ea3d898e9537fc3680b02f4bfdfc52f631903c442580ff6446f0f9702638ab24f623e23d93865ce2d4c2d719712cf0a17f1ddaa4af14ddc1768ac6db90bcb3869f4f660f1d720a396fecf5aa3777c16284dc03cec92030de34d250e88034d5413da76b5ac7177cedfa6c625722191137b4ea619eed86460b44275d0312a12b051ec9cb2c25d62b7f2e6f8b746b20cbe8eeabf56a1610c5128a8f421a84e4856e034ec55ab2c58f2f2eea75a418e2c9cdd4c5f1fcc5dbd5fb7dd6ef69ff4965c02a3d8fea6e741b44233c20f97b3b8eb27abbb461372976e8fdb0c11b91bcfa8f96d0c2826d36577858abe3f83cf1783bb99aa5f1827438d61422f306009ddfe4da8f4190501133469ceae5608677aec4368bb69763d3f3c2bcda059ab326be7615ea86049380c92e2a8e9cb77280a455a59d2beb5d43002a12e60ea795a477973a2d3d6120b2a98c58eb8fb7e54cb245fb71e805b5888a36f06eb973025ca71df53bdf19d38bed5beb6a7e5b77e47842f21a460d1b54a62e8d7f2fa785e9cec8e26281d5dba43abdd4c04cb6748f0139b2e1b090b91f50dec7c378f2958e04bbd7542f64da04989eae266b4ae80108b5fdd5c7f16a886f77d9d4867f9456a3f1eea90baf1ca950ae587543e4239c23cfb60cfc86932ea50c66fbd66cfea92a18d7b216f6b8b058d1d42399181791fd920bf04c956ac003bf1f4240c68766afaf1775ea15b4a956eb90140f12012fc5cee200db296424ea06a012c674d780a2306796d5ad398c5bdb91435b9904117f25152d0f9e96114e8360bffdd382a2416d6e208888abfb076dc2962889edb71e9108334f714614440c509078677635959d8285ff7e3db1bf0ae620bab7705552d9ad3280059ad2ef344ce4daa59423086e66d458da9477377bf06599a1d4758a4ee5bc0630eab965b1489a9bdc732715a18918f0cd03c458c0cabd6eaf6a57f18997db22f9840be2cc71ff0feb7ebe43465c68308e08e6756ae43b2ba998a68e58db5048f83662b494d6b67856864fa141998238215cbfaed47bf26f428dc99118c3cc1c2c067dc2e261173e1dfd9dff01e0d04bff5bfaef32a994e659a9503384750871b0f089a4d3c2807d0e5b66efef0b71eb499e80690e43c00b41b066331cec1cf70cd6b075588c525eec56ffa016f6d8af7dd4ed8aa72e43b73ac5fbddfa0814110afde3d21c90b59d2827cd9bf92049c49f827a5ae1f636f1fedf25f9cc29381c635230747ce4ecba6ddd2ecb68c33337138663001ac3e89c4d253878ae0b91c0b51e94a24961ff0d2f454b0dc57c231e26e39445be9cd8528029256d1112721ea5568dfb492f8431700b1274e7c477f5f5857267ce36ef5b86d0f6003560", 0x1000}, {&(0x7f0000001640)="e2af1403ea13e3b192676e70ba5d25249c70208854226cede5878954234a12f240ad9d7597f3e505d19185696df331f7319f1c7109cd61261f0552fcd7a8c2b587ca72c90630147baf4d4122", 0x4c}, {&(0x7f00000016c0)="8e594038fd480665a1ab7f36a6fb07f87f77438ccf091a2c09ebda7e0bcf0213b0bc2f824a7c256a767e5491ac07426e1a3dd7aca9ea6f0a3fa075aaf470f329c6b454cf62319fc89f58ec9b7efafb7329c46d81fbf3bcabc97f81556163fee656f0ad0b05bf4085be7f5d54e195d3d2cd24d4e761d9c1bc1ef067a6e6ce941a6bb1260264e08a89fbe763dc15f9cb95653b27a0964f143fc8b6bfc3f09611f15b571697e169e93ba1c55eeb211a447c8fc774a6b3b31194", 0xb8}, {&(0x7f0000001780)="65670ab87d0ac41a2a056884b5b7271db6542dc18d0fdd02216823f0ffdf15fb28126d141815b6996d673206a34f5cc21a1d4490edb602136b8d7018b9e0e4624baf650736ca9bfc35560432d9ad213da51d727678eef10dd50eb4c15cebf04dc1d0283428543f251708c2795cb9d37cf342d8ec2f1a2d7e12e461ba4367137d55727c5242c9142d09563ed0c8b38fd4f91ffde1a31a4f592892e3afae240647dca6f0e54411a92d7bc4bbfefe5b2fb39e427d5a0bbd07650697581d2ddcbd1f744ab94550a7baae7c16a591fb811acd61aefbe09f184f83", 0xd8}], 0x9, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0x0, 0x1, 0x0, 0x0, 0x6]}, 0xffffffffffffff13) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = dup2(r4, r0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x0, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8, 0xff}, {{r0}, 0xfffffffffffffffe, 0xb8, 0x4000004c, 0x5, 0x8}], 0x3, &(0x7f00000001c0)=[{{r2}, 0x7ffffffffffffffe, 0x12, 0xf0000003, 0x8, 0x5}, {{r3}, 0x0, 0x29, 0x4, 0x0, 0x81}, {{r5}, 0xfd76ee5e21763e5a, 0x1, 0x80000000, 0x94, 0x1}, {{r6}, 0xfffffffffffffffe, 0x44, 0x4, 0x9, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x40da6e8644f4e5d9, 0x6, 0x69f5ca1b}], 0x35, &(0x7f0000000140)={0x66b6, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f00000002c0)='\x00', 0x404c124929198d0f, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5804) open$dir(&(0x7f00000000c0)='./file0\x00', 0x182, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) r3 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r3, r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8afc67000000000000003f0000a714000000290000003e000000030700000000000500000000"], 0x38}, 0x0) 16:01:04 executing program 1: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000008f, &(0x7f0000000080)=[{0x61}, {0x40, 0x10, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x1ff}]}) sendsyslog(&(0x7f0000000140)="761ed88206ef444c051bcb63764df88e48196de46de8aab0e2ef3e26a0a05e67f7329eeb811f67b1bf409bd777a05ab57ca1c77992f49af382938adcdb95f4fbac3353bb39f0b4fdc2f2098e859607059e77165749e51cd2e3e71342cec117daf3b1906adf2b2d15467e8286d12f37db318a61a061b75629854f2ea224f00c9ed62f3b0f106647483247eef08dd9060bedc18e570d766b558c", 0x99, 0x4) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) socket(0x20, 0x5, 0x7f) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x8, r3) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() r4 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r4, &(0x7f00000003c0)="9bdb3f51c8603448f72e663d8d983b48e0d0d047fde99cc0940db40a210f70ecc7ea7543cd13b63fe8dd41f60dca777df935be92c670897f29b23e84dadd231c39f403", 0x43, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x6}, {0x1dc, 0x5, 0x2, 0xfffff233}, {0x20, 0x5, 0x6, 0x13}]}) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r5, 0x2) fchown(r0, r1, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) semget$private(0x0, 0x0, 0x792) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x2, 0x5}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x36, 0x0, 0xe5, 0xfffffffc}, {0xa0, 0x80, 0xff}, {0x6, 0xff, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x7, './bus/file0\x00'}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001e, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x5a8) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) setreuid(r4, r7) 16:01:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x200000000000032d, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getgroups(0x2, &(0x7f00000000c0)=[r5, r8]) fchown(r0, r2, r9) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:01:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:01:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000003340)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300a48c809a8155f391e129b757c9682643a51eb541e891e8d791af304b084a2be245bc45b9ba358e12c83bc76a67f957454ac8a8eb1ac4c1d002a933ffe4365af49d955761865f4a5ed0d9bb115cf5b5010f23f9f0275a3c85eae99cbf2855b517b81efd82a83df054f1a375a84b90fa32aa89f8fe889f0034e9ccfaf8368bbb77ab3231ae67ddb803fdda1e9b33f09db8221db5f2e53c033f781b1262d27bb18e732b67bcb8194d4e534a349ee94a5b7fd1b7e6a32ad8dc116ee537c3c8576ee019f4"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTOP(r4, 0x2000746f) 16:01:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:01:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f3ffffffffffffffae37007e30ae0c5a43e71759aad4429e2a8331dbd0cacb8a59e26ba835652ae4b5cbe82895e69b8346cfe7c02a43b57da4a42b25a99403058059eff0c957e7251407e69e71516f7ae00f88f3c177685edda0b3bbcbb4c7c0f6f86ec582a7d4a6932fd2fb9f909b2599307da54d79475a409afc2173ba873f19caca7c3a564a72c515c2d8fb337dd78e33510507b236ad14e01cce7a0705c6dbc124ed0b8a91f59c9443dc88472f74571eb4ff37675c703f09a5626f7ddcfee0477d815a7f7a6e30c00a82f38032069003551324956c5a755152cd99c7ea4b9b3b2d435ace6d34b648f0e94f39577e888687ed8e1c7df7a901f2fc021ae7e0e15aed6995c106cc0088a041b1d4bc4a6f370e5164bd2ae19267cf54b27c8faa775fa861b82d8f66d68d6852"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f00000036c0)=""/4102, 0x1006}, {&(0x7f00000003c0)=""/55, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000004700)=""/4109, 0x35d}], 0x4, 0x0, 0x400000000000000) r7 = getuid() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r9, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r10, 0x2}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="3d8bec7cf574f35ab0481e231fec2dc8c35b580ea00e11c6cfa5d51f3011299df6d89d44b987971f7c6fec0361fc7f703dd865a73e598bd305207488a8b0d993902b985efb27f21e046a2463768fb45d5c38", 0x52}, {&(0x7f0000000180)="3b4e3da8d7986886dfc5ce516096499b3013cc115760c30712", 0x19}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r11}], 0x78, 0x400}, 0x400) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='c\x00') 16:01:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x10, 0x2) pipe2(&(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) dup(r1) poll(&(0x7f0000000000), 0xb6, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="6b4c31ce504717defbedf9a59e32055cd7030385140e196843b66b9216cf904fe1d2c1a258dd1aa8a440cbbc89cd8103ef4ddddf8b966a90785c06d4505f4fc09e204ced87f30b0847b65a72fef08626db0f605aabfcae5c4b568e04b6adf72cac574366b6af9b7d31f9ac1977052223338220b85f8afb457707af0e8099657f3ae79fd9ce118cff0a8da28f280a4f662129e6ce214b5652335ce0962d5de25c9a249c033ac82b92bbb90445ea9acf61e36d", 0xb2) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) r3 = socket$inet(0x2, 0x2, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xfffffffffffffffa}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0xffffffffffffff8f}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x401, 0x2, 0x1, 0x644}, 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="60b675915fe1497193fe669d5da3943b2a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6, 0x1f}, {0x9, 0x9}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1ba) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0x2, 0x2010, r0, 0x0, 0x0) syz_open_pts() minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) 16:01:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="3ed3a96af62a0ef8bea71effd9f7c81ba4ee7f263b9d0f945aaa21968422172877f0b3f72aa0aef2ed76b95e070f78f13bbecc64998f021df6b7f58b9f85c5819027b1f3ef4461c651f5b1f69c027fefcf05957769c552695957b1d797ca", 0x5e}, {&(0x7f0000000180)="07e345ace7e3ef7b22f873cbab2363bc1950386fb61d733497a9e862e489fc54083072e774153e3e1186e428d520dd3a6d79912f9fc580d6a1cb52a1afee28e14d92d9689288f71ab7668f41685f4773afd187a78806fde793eaa2086c8e1a36559a09b08453cd872b3bf7b05596ce197325a692609e036aeecf10b8992244855de27ffdeda0813e972719fddff51ddf2e8316b0b43a029c97a8c2f527a1c0900eb2317b65464a8f43567cbb0b728ad6e1832e62e24685a2cc2a51543aeefddd7f5c7bd1930b79399975fd", 0xcb}, {&(0x7f0000000080)="134e9c86ce27253ce57e49d82fa4fc47609b", 0x12}], 0x3) 16:01:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="deb38d3b514074ff711b80ac5268f9657468f71d75940f4c740402cc92f1a1db5fcaebc91c758467b352388ed0fd3c3e6a6db74b4f8d59c1baa7d78481ad8daf75b021eb71da43ef905fcdb26bc207000000000000000000000000e8ce1ef70ade4d68d69e85667557d0ca9763f801590aa885c5357ef48a74e3c1f11b6aa877c5ede17b779a22f729dba331243ea9030a0015fe1f1cadfe967bf70200"/171], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(0xffffffffffffff9c, 0x0, 0xfe7a) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13f9fd81aa4e713040e69931929648", 0x13) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x4, 0x7fffffff, {0x0, 0x10000000003}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x9, 0x4, 0x80000000, 0x5, "fc6e8ea65ccdbd6c1564f8b2f98d172b8a4edd0f", 0x5, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) openat(r0, &(0x7f0000000040)='./file0\x00', 0x285e8, 0x50) 16:01:05 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000001c0)=""/147, 0x3eb}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/125, 0x7d}], 0x6, 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x7ff, 0x80000000, {[0x3, 0x8, 0x982d, 0x0, 0x3bc, 0x3, 0x40, 0x7, 0x2, 0x9, 0x3, 0x7, 0x8, 0x81, 0xffffffffffffffd4, 0xffffffff, 0x0, 0x3ff], [0x8, 0xa579, 0x7ff, 0x1, 0xfffffffffffffffd, 0x4, 0x0, 0x6, 0x0, 0x7], [0x1000, 0x2, 0x1, 0xffffffffffffffff, 0x4, 0x8, 0x64], [0x4a, 0x1f, 0x10001, 0x5, 0x807, 0x7f], [{0x8001, 0xfffffffe, 0x4, 0x3}, {0x2, 0x8000, 0x1ff, 0x7}, {0x0, 0x9, 0x6, 0x7}, {0x401, 0x7fff, 0x3, 0xfffffffffffffff9}, {0x7ff, 0x80, 0x4, 0x1}, {0x6f16, 0x0, 0x7fffffff, 0x40000000}, {0x53, 0xffffffbf, 0xffff0000}, {0x9, 0x4, 0x3, 0x800}], {0x40, 0xfffffff7, 0x4, 0xa}, {0x6, 0x1, 0x7f, 0x6}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000040)=@un=@abs={0xfc1448b80170867c, 0x0, 0x1}, 0x8) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) 16:01:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000280)="fe17459ef56dac4af06baa37f0c57305be12e15be9eb3f451662f706038209e186143c1099ca888ccdebbd127f75d6206f9cd996b24813874d012924565bef7a1bddac76b75ddd74f3326f5f2cc40b70e3b07d2923c950341deec9590bacb3fed5b73de57045708b87506f", 0xfffffffffffffd47}, {&(0x7f0000000300)="0da61740f9e22a3b3fa9676284b3ef3c51486327955ced0813399184031c86e5f6199a4fa1b6e22fce0592d3358fa7fee7bde5c3298f4e645dba8d21bec34f271babc3a4b4e1ccd976d12b38fc56de7d5bcf2d2634256aa81bbd98e5a08941b5b4d7f7d7b3ff39ee0bbf5eae24271877ea8d9695e541197d58fef368aeed022fab950f69e64ef3f75a0e449a781b988e87ddf9b5e67fb0d3bb19133361b82a05db44845ceec2f24d8245090c23d83b8a6c32edcd8a5dea7b7cf735a075407105cccb748702c72c6df42a5cf3e9f6bbcc817e46c952"}, {&(0x7f00000016c0)="6fc24afc713c800709ddf38a674811aa5255db2f540a0b8bc460421265c31a6c60c1d256cf7dc8a9acdf83bf6633a65a0e1cb16a3e5ca66483f37358cc701e2f76d77dd7485aa553384e3b8812579d3f1ee0a58f613f0b19bcd4945821b87fdd063213b50ecfbf6c728d2f653c2bba5a4e5df764c2b92b9bafe411fb4d47c5f2bcc28e485757f8a90254ccfb480e8c880993eaaf882048ec1d20fed6d61766bb63cb2d8ed1c80ce382ae6aec0ffc09b30ca042f142f633989adbbdcc13527d374d889702b46fa006ad7b41e6214d3fbd8a647442a7db58ca3a45b970d3dd4750139f83e18cc387614370b8e51c881aba38211c895a66d41ea5349855068b540ff59b19b78d7e1db8cf27b4278d479f1cdfe43dc0ef4e6e607307f439295cb6bef543c1866645cf7f918372236e4eae5ab27624ca5dd300d18a32f4c0cffffd2fe6db086e7dbdd27c84f2904cee7eb831b6c4d9a7fb9eb694cd532be7ffc9b57ab4111215ee8d04168a9f8412814581d0112320dc0f1a7b736a48456d4aad702be5d5ad67a4ab8f3841c7250bdd7882059c232512fb469349f2657c62573517a0c19b17eecc0e053e05b7709f8cb94634c0f59f621e78c6f4a16772947c5d61676e9ac101b5911d4f445e8072addf2cf40878c1945893ecfcd6daa2750c8bf65b7b234915cbe8900da2321c6c6f0ccc530f714da708a43a71eed9069d27360572b82c8aca765d957fb4b49d7ea3f983af1e3a3692d3250da595c9dd9ba63d1b5b36f2179f781a5349a4f863e3fc1ba93804ff50e45ea1d03cb17f50fd8058c92a52e7179a0aced9cc9dffb9f687fb6df25943cff165388a54facbbce273a98b27f401c04ae37ca6bf72c1de9230107408d09040661ffa19c977cdb2e9d69cb1e292e47af059d7c32752ed08aba0f1077f489640ebc44a10132cb51ff17bfba7f9dc19fa6d6da19acc982dee8ebaf5753580672b782dd828c1139a1091570c974c66d3aaae31dde43982d0cdafc037b7afc465fe83bbe02ccd335559ceb972d1e8b796c118eb513def50a2d6eb84991400ee65d2d13514d5ae2da008f383d5c82f1e3d001e6f1588bd2059c5159a30e91213fb1eccc0aaf6305a7180b0d12131d037b53dea01742cba20d7b0fee9e6fba5c0ab34bf7ad1e58e8f5d6836c0436bbdd887e0dca8e50213ad6a646d859b12024c6e707200deed7f003554bf81db0b638d73fb5c7082f05a7caff2492a13c56a0b32c2b09852dc19c667fb07eee7cf6a4c9216a6abef79ab4ceaf0203885f76458b6afd7c459a84e5946add7ab9d20ee5a5005bda997c79505bd020e70332c5ebdb6c0f50c23356820c315ed586f6f2946927d190632efb26197ad92d6d9dca97087b0bac8ad504f81c73d175c30629c8571cda32f4a196e94586036463c786e0bdda9bc5f7f9b2f54cd052e219b3ad69b05549ee03b53da669d4095adca098825bea01e973509292593ed4173fc9757acd4fcd35edef93a8edae32d90fd163949f949967eee700294c34cbc89df4176c90ac100a80bde87c0accad7438c967b2e262fe981e356f1ecb3078ba38b0dcb2ed739e7cf965da1349eb4f8b9048b299ec305ce827d288623594a9887456ffc5c22d13acbec9c8012294af7229820d4699c7774487b2c2b2a9ce7717902af494c6f50b9a69d26464d133d35d318907a3229426af533ebc260c1a075b7fb5a21607e01a472b3e2a829fe5645fecd7840b987f99d1420fb66801381832e88bb6f8deb770a918bd4a33c8972de0864b0aa33c55d92ee405d4523b44adc31ee365588064b165df94b335c425cbf2396d0ba3ec67e827608fd6675762f97a14417705bcf6cd2fc7c6e8cfaf242ad792aac5cbdab58b8b48aab2c90e7a89da062e6cecf0a1135e7bbddc1a56baed1569ee02fdb9bdcf7147dba0b28c99f4ead0bbcb5b92f449efe0aa0774ab2c9a2bc8d9e21c74ca4f992c5c6b812b44f851aead5c3dfdbae0742ae37495dd357337f82eb2fa891e24c0cb07a2bde7a600a3a8e55f85b4a791f594b8fd9958e096d0c8c04fcb8bde15197931d267ba2d3bf11df7c1eed2d86b2ede58e6772520bcb887d656653222e99f64ecca80f2506442ccd38c4d2d02ea58d8ecb47507034ba0826ec14253dc23b643ad92ee9ea611d7b29520afb38830729b5d5630325c2ba0f5e4df30b48fc583993616bf67130b52f93c0174dbce084b465bb5ffe220805717eee87f70c8a347f4dcbf053380a9fdedbc731cd8b4e8702cdf94085f11defd918d0f2ab78c671b482ea318eaa99cf6c90757c352f3abc33675820a9685f4d18b794e173594ddcd40833c50a37f43c9e53e44af5c41f02d88b005492f6e2df8330241ebc29722cf5b2b1cc0caa90e013c0f8b53969918a57ea373bd7a852a397d10a841e8a33fb02b03c7b8d9d19acf81a5832d3f1a4b1e7f53451c42f9a8dc49c091ae1f3fb082f156cb1c0bceb9311f779c289245df98693ceded2591c29dd4ca2a26149447620b9b9f5e338e2aebcb870388476f669d98a802742271f35360ca384343da3783b15783525a39b79b66a7fad710ced6e0b1c3b8b6a4db72e82a7d37a9e4659f5a5afcc3b7380a5378e2ced7b736f161bc054f0087ac61612038e86faf72b1d3cc760131df4cfcd4edd0f6d58f8f78f246b00b54774ea6abc663d4ab443b3b1b1c530cecd96d90001922f27f0b1e02c4a5943952db84de56d674aafa2f64e7cd48d83b8913b3b93834169fff329ce5e5ae7d2745637bb7be67ff4f0d4501560a60711f6600477f7ffaf5486c3b363293205a327862e573fd539963b1f7e77eb3677adad470613b5b477995fe8f690fa3eb6675ec98517f06a16fc2722536b7169aa00bead59326457b83345fdecda699dc1af924f84eda5ef3ac0b428f566c78efcf7b1fbc915e63014b22a91b1baf0915ec97dea87316e23f61bd1d2cfa0a6e4bcd7c44ab17091e4fcbb6ca54accebe68470f61caca73aad5d7b4113b836ab7a559a83daf2dbe3923b559882337a3247f29dc41643b68addad2b0378a1f44fc8b7cd6cacb8a59f994f2654987024386617808fccef9edf727f80b71ffc3b15ac972433e866c2ecc3492e7c7d2e45d57ea286c33d83592a6d9b125caa6cef3f13dcd2040201d08be776f57025048bd1930e5f32a0c863c510b74335fa1d013ffd3b386932be2393dd291ee131e39e79c3c27801403ee9f339e59bb81b1268bcf0f168336b7315f8042a0eb1608be4f6c854e13b9655acd6fc28c2b7638820d56b4efd2b20ec9d9a9e0a92f3881a9a17af843148752b63a2aacc1dcd0c84adc220a6ca7b3ea773c47f1b70dd5af72d9a2c778bb696a3cd9a6f319e5dcdef8e430ca03e66da548f55f665cdb3c58aaf9f8405d6c1c50112101a9edfdacdc0d7f36d5c6bd2e9bade3040472cd875858f635ae4f259d6fa70d3224123a0f3dfca19dd15e3bc034d95d66d9e6dfc2a8f1357d501882cadae7cd4ef51d02973a94b819ddfb6a4b70d50a8087d096a54a1fb14ab13921979ed6b8df125c1aab3d9b63d97c4dd2dc879c965573fdf33e6da4a4b9840d066217fa391fb28d9c1d87f5f7307477a093d7bd26c35a3e48fe1e971c2a4c265be6b26eefc78f81be30276ec8bfdda4a42400e4dac8550af866bc6b152da0f75845a772b73d43545b171ff05d18e5c32794e89e1181a432c06c39c7fec79870594005698ddda7c429230c66896442d363810c9082452a2769c4aa7582c04bc328deac7fa7e90b61af5a92b523d9b7bb6d28bdbe74225ccc8708c87b0685237da555a1b2802275c18ffa8162b732032a93d0a478b55d0deadc8ebc0cbb09e4e0c0069aa874333e8e081b5603a8ead7084621f89920e1045ea525deedb92743ba3cde76e982e553381820b49f1c4cb787f3fd21e8d04dd1879591ad7111c541854a91d67583be5d8f7fe3022eff6e3bd74b8cce36c66da29a457ef1d55de158d0bb88d96a63f0847ff8efbd128859f76c768c03cb2d6726e6941e78e477f9a5d0ceb0ba4d35d63c985a9a46c06af8e1378a8427d0b099df21777951079c993075e72b7377d1afdb6fc47182c596fdde1bb7107164f9c08e92ea31e15bc31eb2669cc8ebc9f044d145ad9246a7dc47a02e853798862988822a9a20f444301c2cdc42cfdef7d920f4299d4f43a4ad10f1cb218fccddfa81e973a73f6d5b058ebabe840e0d7e1fb866e3b7bb87903d851dcb4e655f8007da9009ca50b6400be9383324a64319aacadf01fb71234e249efdf0d8d87c69ed875810cf6079bad4ba9bed1563942f2af4601b96d39e5f1ef3138d457f7b23dc6da52d4228d4379c5f76be9226749b85bb8aa5318003b9ff3bdcb32c2c6dd3fafbd11b15330f7e5d498329041552bcaa3fb33181c1a9dcbde44778ad564d4092a9d42fd6c83eeb89ef05e7a9928e60f063176b4eff6f48380100e119cee89a4b2bde145dd308aeefd3242a02697f612c89523cd31190aa1b90c3568aadadb682554fc9bc59fd6bd58d3f08742caa5fb36cdced41ba21515d25ef44613b5df0798d63c495d717426c45915b0b36f94aaba24612a6b395f6cf58521e4f909e9fc339dfc0a862310a5089484699eae4f769034c3f646d05da29b3a4a55bd254c74bf797560ab3fc29d3480c93468a8b0c8c5358e80b40c330ecd7d52fbdc9dc597c28df3c9a42d04968f3d3d393d027ef571afbad48983c7d126367cce09acf957c9a0a3fcb006dcce132e609819315e0c94e33e94bd9d21bbb04c1871625fe22fa7bc758d33f42bb920f79821a83dbd10ee0295402d8e73e59c5c6417477c944de930d6cea40d4cd2990e1bc69e3395c9acf9bc7041ae590f8e74faab606349cc8536fe64b4bf618a3b171921734eae39cbefdaa63f32a5854b6b4b98cac0d5af9929e5466a2c1cdea9d9bc66fd4a33f9044ed2836289cae403a61486b8cabe31b3a453044880f590571ceeee73b6a8ed4a48f7d62ff1a0d51f0b7cd7e32610e8ffb3de66068a145f6569fe7653aca3de8402134a55e58a94ad5133e231368758e75d6f01778abd8bfa796693dcb47fc01e31c96f821e31dce76cf1248e3602fb9e724b60dfee838664a969c6323a46a605b9c05b0fe5e925bdf33ced20dfcf378115f0359b584a6d656f1e6faba5529275a876e2c718e61aeb59cbef185a7b84eb41d7b7ce710839dd0746877f9035f0059483eecedfac3f906541de8c7c724486beaa10a139932da8c0053b008c2dedc8b94e1b7f528b40ceb3a2ef854858d8d60eec472a2eeb4475aae5e5c1b0cfdce110ddd43c5eb09defb8ea595587efe5b6e694afb4ec78c81646473b1eafdc86c6d671841e5322af9d8d8498c94f1ece4246e3bd7605aef8a81092bfa1892247b6ce88fa091ca0e6bd59b0112c32b43bb4c04c70bcca0b4eedc302e651c6e1427d4887da3bd6f6b3111b5d5f9cc5b0b35e1b3c4f9292c439716bd58fd3deac9230626891313d911fc1aeff26eb7eaf061f7a1a6b9ad2831ea68728a495d0a8946c1096a542cf6717eab76afa0c703d142069721a10cbae7658299309f19650ec33a515613a96422e6f59d54f3378e8fe90a99133f5aaadc06df1fe5a0feb880628c55268adc3f5447ac132679be3bbd5aa3e478210aa0cac3767d44a2c435947db6b4f1ad59d1487a0d9c12c6255feb90cb7de81e289314aac0a7e888cea509cde7356d55d0dfc063d11f1a79e687c62bcc53b25447fdd5ec6b6aef8e77788eabd1cec23ef1c8afa64f4a85d807738bb709b14f22725"}, {&(0x7f0000000400)="7abfae5c5f2cb98a8643aef986ae0ff40249bbb010f894e6d04dd05b30674dcf000ad11545b2fbfb56f16b403267e444ee42b9b6e4c7ac460fc96f1c459cf688bf2552d38f5c330932c570512566306fd96a5adb1d2990f1db120d2f005b6190514b46ae8c315b45e9d8f43941a896e2494e213ff492ef5e7f06f54fbe1da7d8d81f088a7a1fedb85004a019decf6bb3aadf1e3ade220a1c18faeec1f8305ab39830dd0ded75317e20200e9af6c5f7060356eca5a7c84488b3231d8bded6f1"}, {&(0x7f0000000a40)="40bd9745034e90a5ac618ec8c2afede90b04fe2fd75a8983f70ef13ba4c6eb34dfb4b40be0ba78cfc0ac1169a5344140505ff8a9631752da6000a44ad9690e4f5419cb4d705051d7c3ea02a9d315354c44e29f1e35f79b714fc5563b3d672b10f4d7aee442d82b7d7ace09d28bbc2b5a4f38d1518588ca10f355a2813a5c7353f372c0bc21bc60a6d879b54de426b36c7deeb0e70b5f3f907681396b87fd7b1a0105000000ec87c352c7103733e1ddde56d7ff0b8639803e68d2bc9f729cfc76f3dc4f75efe3738e1ab3bd3cbd28101a121e93"}], 0x696c47b27322005) 16:01:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f00000000c0)=[{{}, 0x0, 0x4, 0x4, 0x7fff, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x81, 0x4}, {{r2}, 0x8000000000000003, 0x4, 0x40, 0x81}, {{r0}, 0xfffffffffffffffb, 0x81, 0xffffe, 0xffffffff, 0x2}, {{r3}, 0xfffffffffffffff8, 0x2, 0xc01fffaf, 0x67b, 0x2}, {{r4}, 0xfffffffffffffff8, 0x40, 0x40, 0x0, 0x1}], 0x5, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x100, 0x1, 0x5, 0x80}, {{r5}, 0xfffffffffffffff8, 0x40, 0x80, 0xffffffff00000000, 0x20}, {{r0}, 0xfffffffffffffffe, 0x8, 0x12, 0xb69a000000, 0x7}, {{}, 0x0, 0xb3, 0x5f166680aa904777, 0x8, 0xc727}, {{0xffffffffffffff9c}, 0x0, 0x10, 0xfffff, 0x93e8, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x5}, {{}, 0xfffffffffffffffb, 0x2, 0x0, 0x7, 0x6}], 0x5, &(0x7f0000000400)={0x1, 0x64e}) r6 = socket(0x18, 0x3, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$TIOCSBRK(r8, 0x2000747b) kqueue() pipe(&(0x7f00000004c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0, 0x11, r9, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) listen(r1, 0x6) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x1d0, 0x3ff}, {0x81, 0x1f}, {0x25}, {0x0, 0x7f}, {0x44, 0xfffffffa}], 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) open$dir(&(0x7f0000000140)='./file0\x00', 0x553cefad50f20e11, 0x2) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x5f0d0f364a79f5d9, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000)="d5efa1ff82638df065847cf713e5b4d1779a872bca47c439b4666201da65763bbf0c0960d1a9cf52d983216ff581325fff86e82256f5f3930598778cd648e3dccfe6f05384a67d99eb01db", 0x4b) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080)="90049c352e5c7b939b198ec030f88606ebd40fe62eb1b141549737049c08e86c67553d2d71cc19504677254a107e4b73826c87bfc62cbe5b3ae668ed7a9eefe1bf0844718f06c799cdd21b372d7cd0d8669d7b2ad39ae36c8a712d420dc4d8cc6c4f5e362a92187365692cc1ed3c188aa06c5d6442c980a5477f74e5747283df4f676ebb4c3d15e5f37af094631cd175e51e6b6dc00ed8924e27b180dd79267a03e092cc82d819972270979bb329eb5dea4f96d6b6d44a211f20a37128e72b7b82fa6ad259793fde10deee6550178b58f1e83ba633d2051057f0765630e1a245d15cde8c375e2e5d42", 0xe9, 0x6, &(0x7f0000000180)={0x18, 0x3, 0x6}, 0xc) 16:01:05 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x50, 0xfe}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") chflags(&(0x7f0000000180)='./bus\x00', 0x1) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x7}, {0x800, 0x3d7}}, 0xe1afa45bc26724c3) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) r2 = syz_open_pts() fcntl$dupfd(r1, 0x5, r2) 16:01:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x251) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/de\x04\\/\xc9f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x74}, {0x6}]}) clock_settime(0x4, &(0x7f0000000040)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x112709082259c81b, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x1, 0x800}, {0x22, 0x80000000}, {0x20, 0x7f}, {0x1, 0x8001}, {0x21, 0x500000}, {0x7, 0x8001}, {0x48, 0x2}], 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x31, 0xc1, 0x7f, 0x6}, {0x9, 0x20, 0xc0, 0x9}, {0x8000, 0x1f, 0x3, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xa6, 0x7f, 0x4, 0x83}, {0x6, 0x1, 0x6, 0x2}, {0x8, 0x1, 0x25, 0x80}, {0x20, 0xc5, 0x1, 0x4}, {0xfffb, 0x98, 0x3, 0x81}, {0x9, 0x96, 0x6, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x5, 0x4}) r4 = socket(0x1, 0x2, 0xe1) pwrite(r4, &(0x7f0000000300)="26cf8b364bd91ab46f77ffc53ca79d842a9b0dc267146ac03d4115e1619e87286a5dbc7a2504c9f3ce3cf2268c75850eabaee4e5dcd5e5727d4080b5bf3193b8e1f241f7507a4741103baf693470ab5ea60be150356eef91318e56738f52", 0x5e, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x88, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0x4, 0x5, 0x3, 0x2}) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'\x17c\x00', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) getsockopt(0xffffffffffffff9c, 0x6, 0x200, &(0x7f00000000c0)=""/65, &(0x7f0000000040)=0x41) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:01:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwrite(r4, &(0x7f0000000340)="3428153a5ffa90d241d3fc90673610cd77e6510fb08a409a61fa6d16d50a9f27a595298a84e16bce090dcee9539e184ae56144a07b4713c126511c53811ff975e8ba8022a3fab90a86d75dedfe755d6d8c8b0ceaba7fa3dc0f8e8ba220a71ec1d9f085c02fc8d619812a3c30330b823e11b94732cce62c558f3dabc25592509838462883da3f744e933afdc974b17a0596b5fdfdb1c26491e3849f67da3a404386f027487a66968eba8d32d36ce7c3388f786ead8bf36c40bf3456599263ac46fe0b55", 0xc3, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="fbe62574b57b43ff57a00a878240ecdbcbeb2bae07150d09a9c70b65aaf01bc4c5e5f25a8693c1c0fc2766761c04bd75215db456898c39f954fcf420b1242613c099bd244fa0adb247", 0x49}], 0x1, 0x0, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) close(r1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f0000000280)=[{0x9, 0x80, 0x9d}, {0x4, 0xff, 0x4d, 0x1}, {0x6, 0x5, 0x60, 0x5}, {0x7, 0xfa, 0x3, 0x100020}, {0x8, 0xb1, 0x6, 0x1}, {0x8e8, 0x8, 0x36, 0xe81}]}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4094, 0xffe}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xfffffffffffffcce}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x80000000) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) chown(&(0x7f00000001c0)='./file0/file0\x00', r6, r10) write(r4, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r11, 0x2}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r2, r12, 0x0) 16:01:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fc0c68111e59dbf17623ef3ec2e1ea69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e090000004799b9cb13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc99cc752af6366cbd29e0fa61e6a45b"], 0x10) write(r0, &(0x7f0000000140)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x5) r1 = syz_open_pts() pipe2(&(0x7f0000000100), 0x20000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = geteuid() setuid(r2) read(r1, &(0x7f0000000000)=""/53, 0x35) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x5, 0x40) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/22) r3 = kqueue() r4 = kqueue() bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) kqueue() kqueue() 16:01:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = socket(0x20, 0x4, 0xed) accept(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:01:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x542) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8000, 0x5]) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:01:07 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) nanosleep(&(0x7f0000000080)={0x4222}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000600)=""/14, 0xe}, {&(0x7f0000000480)=""/144, 0x90}, {&(0x7f0000000540)=""/100, 0x64}], 0x4, 0x0, 0xfffffffffffffffd) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x8000, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0xa175, 0x2000000}) write(r3, &(0x7f0000000180)="1801e9c2cca22f515e4d650a201c1db4ef325e6c5e09821b37cfa2e4b84985bede70736f4dd54f50b46a7670f61f10e49c8a38f03b82dd3f2050ab1f27cc3c16a3fef2bc43a5f7ce65ba864d2c4a211dba9b4febd766a4af04abdfd81a032af4d9d7e3019ee7ca39238d357cf3184333dc5bfd", 0x73) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8000000, r2}, 0x8, 0x0, 0x0, r0, 0x0, 0x0, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000003c0)=0xc) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x1000, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00\xf24', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x10, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:01:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) write(r5, &(0x7f00000000c0)='!', 0x1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) 16:01:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x804c7133756116c2, 0x0) write(r0, &(0x7f00000001c0)='F', 0x1) 16:01:07 executing program 0: r0 = socket(0x1, 0xaaa0f6aa02c5592b, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0, 0xffffffffffffff6b}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c, 0x0, 0x93}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:01:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x7}, {0x5, 0xffff}], 0x2}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:01:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) dup2(r0, r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:07 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x3, 0x0) shutdown(r3, 0x2) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="f59d6028d150ab7cb0c3fdc290eff2e8f008b014bcb6398c24a1767964e425f6112831322b3be5ff0301bfdb5695bc8f37c1cf26e7ad1aaf3571afa5cd96ad15f6050000000658ab0f5a53ac4411855cdb9207", @ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYBLOB, @ANYRES16=0x0, @ANYRESHEX=r2, @ANYRESOCT=r3], @ANYRES16]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(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)={{0x5, 0x9}, {0x7, 0x4f14}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r8, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r9, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r4, 0x100000000000, r7) r10 = socket(0x18, 0x3, 0x0) shutdown(r10, 0x2) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f00000003c0)=0x10) fchmod(r5, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000140)={0xfffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) link(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r12, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:01:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) r3 = getpgrp() r4 = geteuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)="2361b4e6315e8347b369db6508d0e42930d934d8789efcd8d5c74ccb1110ff03aec627d5bc99036052fb4c9d7c825f4d0f4554c7a09aa1cc14a5c68fd6d3de551349afe9878c9223948d3871338b52babd215f6329f1023b0a1187f59cf1607ac78b4001922fb3c0c0ee084e9499b54cf6a716686e", 0x75}, {&(0x7f0000000240)="508a3b469a4ab7ca2251418ec5a7eb2edbaa8579ae209a8f116d28b17bced44c7ceac64722ca64edae955fab7243187f1c9892b6e11e009de8556c53973722d489ca8bbd538c4319cc99e9908294ab74ebd8b1c38ea72bee850f2f07778d77130c5c4166709b30d6924db65f66ee2a7ece30b9a930c524a87c6baf803816914fd5c042ac901d04b0e5e68e737136c27fd16af682ff1d66636b084c1e7b35ec4262231f004641c182fe4f43cda7b0ed25a237471e1d52e405950acaabef64b0b0abab55b7aa8f87d26496dc9435cb6f1d7ab182c670df0de81aa8d6ed39b185978648981b9e3f7c6340cc", 0xea}, {&(0x7f0000000340)="833e9c4c95400ce7971ee05b83abb7cc650d5bc25344980160a9533360a8db90652ec723fddd683c0bb418b1df9e981ec5a9455ba9049ec4dd911d64693577163a32c59b6d7cac98545ef5242485cf58f1288d140c4351b561fd7a2df59fc9e6ba0aed6fdc5bf732624b707bccebf2b112485322fba2bacc6ecb5dc10c5459f5eceee2fb7ec5d2fb22c4e653d47ae85990e0129771b758fee857f68bc5155c81dc09f6df1881f154ea03971df82c0a3e3a8d7f21c94ac3a410de0550296779ad2850f83ad05e33da74e565aef24bf87dea130ba33fe9d4ecc0b9b9c5a4c1ce3099cd828c6df03fbaded9348721941bf7974acf210a7da621fc553049", 0xfc}, {&(0x7f0000000140)="4bbdf8390161ad", 0x7}, {&(0x7f00000004c0)="68ac3d74a410c4f95c13639960521ce69acda683596750cfc560570ef1c01a61adb898882749753131436dea8db33c1b60c76261c82525b0e83ed2941a382a16974e3fc3cd5e6818753cd62263199df8cf2681652518fe0bb2e97c1d5ad8eb6aaef422435e0ddd12a45b77ab23f641e92d6ec1bd5ab19a9d4123fea87450da66fedccb", 0x83}, {&(0x7f0000000580)="27c9386bcdc1c5e79d600f737cb380ec2b720ffcaa2a289877ff863f4cf719ac93a3b192c16bd6d47e9704d0300789af9feaaf7858d38dd96acfff64158030df06243b5c547b36cfce0b4b78b36551b2e6a868e13c5de8199a116936257425fae5c2e9a243ce19815dbf8fbe1b16940652b9171c39178c7cc48760c13996ec0a3d38ff5b5c2162f3e3ad0567fc81414bc0b21ffe4baab87ea401ec2fd7702e48cc0180700bacc59c50a133124f741c5d14e54fabf4efb0fd9349037a70384e01d7aa486e866bb0b877a67ad71ad6e8", 0xcf}, {&(0x7f0000000680)="b5c2d2172e4ab0bcd92aa92c1cf17d0b67753cc0b55c3894bde254cb1eef730cdac85855135f02f602de4d5f55787643e29dcc0346392d6c8363450061d409598fd3d84a6e5e3cfc5634980282d8de54ff2309ee7cddfa7479b335ebc0ff679e91216f1c630837ca077f9c1cf93bc2e73ed174fb8d5948362dc07069d926cbf50737da194e31f193f29e4c2d4eab42c6ba0053f3b5e601f107f4fc3ad1a6d7eeb8c9bbc4c06d6c", 0xa7}], 0x7, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x20, 0x400}, 0xb) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) 16:01:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r1) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) write(r3, &(0x7f00000000c0)='!', 0x1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) 16:01:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x1f, 0x100}) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000329, &(0x7f00000001c0)}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x28, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) utimensat(r5, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x0, 0x1f}, {0x1, 0x2}}, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x81) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) write(r0, &(0x7f0000000100)='\b', 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) r3 = dup(r2) sendmsg(r3, &(0x7f0000002480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0xffff0000}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="74c85ea2d25884009f1b394f7b", 0xd}], 0x1, &(0x7f0000004880)=ANY=[@ANYBLOB="1800000000000000d8f488a4000000309068a0b5644818d6e80000000000000000000000070000005f58790f703364d197289815d0da287eda0dbfda5a410af805f2b37fc1e3fc6c9dbdac5ac517e182131b1bb72fe4c97d67d82cdd7f8268ec236e81ed40d624d75338d3459b109e2decc5d71be53ec91a1b28a40b6c0cddfe5817690c7428464e182392a4577b461fe4210fa95cb59668a74604f01dcb224faad3dbd63ce80f9a12a98207675a4aad058135c4b8191197478d6901b10ec25e3790668d6f3a17c93b17d5af069da145070798227bf973b88d04bf2671002361b6c0fa7f08958bf01911feeee6740a03b56c9ac8ebaa0df0009100000000000010100000000000000100000007000000266c73ac30e82820f29a11a123d60677b6a8371509a11efd29e8d324a8cf7faa740eb1552461ec36b9daff754d430707ae4d73474af597dc270273eb55ab000afde7b88b687e6062bd4cc1ec299dc16bf7494b8bd99fd7f285362416a3230d9a8e73ea53dfbde1e940e1a1aecc8a4f236286aeffb766f79bc091612967865f641589c7db19b29ff6b97d9cc07310e986e0b1fd770646b94f0172d7a65671de8509dcb5302c7ff43ebda4413ded4f767d3cadd23a407c85986b1e47f51e97be66c2ff96169e8e43aaa3698cc5a90050eeb4c27a967a1b9f4eb0a15c266f3084734b2ec99dd155848f44aba0c75fb05eebaa1add555c1d79e3c3f91b59f0d73b6625fc98d10442980c9e995df2420f87d6a0564d26ddea29f0b4ad8e0f7c00d0c91b721feaf7f06db20c6e62154e8a333a69e48f89867869f022f25389585f25feb73916e8f766df0c81b20981a87f66dc627300e0a4bf38c6ff85ab63be8121c20b12829a061ed8b07c65bf29eb642ed7c7df6f935c6f25819fa52aba84535a07ef3cf14a36f53956f439a1d25ccc58f68cae9e98b6423079047957f7027e08ef789430bf5b03b2560caecd9dbe37f3f1a12493e515f6fc5c16ea82c1bf553b99ecbe9b12106454d9d13f63e206bcc4aa2c9a1a7c5467a95fd34874f9d287ffa9051eceeebfc069b7724345b3a1b55068955ad8255268bd2cd6499cbe9382ff09be86f0193e6bb88b8c450082b43a8541e85ac050ea15dae09a079b0e01046dbe6707e4bc61f4b46508895c95ad1e45d7d0b4959be36aa9fab6cc95d41672ebeafb6364971f1169830220e13afe6362da6a520102930456df9ec5dddf26ad62c3c66e0f264c176c68ae28a69dfed0234598128a39423e34e1519b62e912be89d6a74789e3a10dc549e28bdbe49484c8a84af6449f98a93c834b8b16c8d5d0b8ada28cb99b806ecdedc5c6658195c3ea0038c41f095e32f6388d31c470c1cbd281658b7872a2f6df3d3eb7984e4b0f799d209abd53790800146b3368cb696520da34f476342ef35e62dd7008e80abb0ddf5a0396d5340300000000000000803b59444a8b04a547a67ad01786890d09ff3cb691c03196c30423aad33b1f1972a047407e705fdf2ec07e4927cd440f51f22281e19d5ed80043650664b0ccc631919105995166f068faeea65693f584745d9604d9b9c0b598f52c7c1d7ad11139ca87d7032405452b11f579fbb81feeae8402191394ec11760820163d38229dce993fb7b8fc812ab0f04150b4b0b17345f9f2bb37d1105c0bfee73c36143443b98280e161df3b0678b6be35550cbf473bac1a21a26c5d5bb834cd73712a2303b785f613bb5f262837e3729d4d5aafd4efa39a61d41ed4e2c8777ee268711ca1a61668da11e5f448b25ef44e0c05c597c15cad89d28c2c765f6c63dc34670a6613ab86748ac2f1d8e7cf1c19f7e8a7d31872dc7ed82fa0faa2a3bc6552d946df49a2ebfa52a4d196ea9dd5630db641dbde1ccde25bfac5c6888d93c6bd209fcc0efaf8404fcf5c1f41b8b6a84b185281169926ebdebfa4ceae94d03742152677847d1c1cf5f2f72c6d2481727d9f2e0b977bb2e298540e1b1f0babfc140ab9245c6deb09fdd0f6e1c6dc10aa72d3e540e3a669f34d53e0ecd3aaa60ee589c6235f30f4561fcff021c58e00081e701398a594ecd2e26472405d5855831234336ca9fe728930c9b975c721e2f6190f29f326fc1e089df4a2645d19340dff366c6e5dc64be1ebb8c0e1a8125909be4c06a0694e615f1eb17d9e8535a98064d5da96506ffe3a426e0d9a444d322a41b6fdce5113e34a94942023ce1f5c4dde67a972a69ad867f64bd296dadfe174fda0245558e6c385b8a51ed997ff0808cbd91fa6fcb850c2588f29b825eb6a04cfa62b5bd9ee55fbd62404d530ace20192e73dd2bd6fdd7177e264eb752964e8becc232f76c034addd2789bb3091ce55ad9cb9a1acdebb3053f7343cdb9e55d3ca591a0b177feecda65ca8f6242ce2745a3e9916d274ac0345b44448e6c251fda1db0e3b80f535ce0fe0848916f20a1d82f0824d622d6cf0f6e8a99e5252d1503b3223e2f0ac18861e1cda307de8371f2e3bacf88c65b3d6051e1e52549e69e9beb0aab267508182b3fb15cbdf8f4e901ef38fbf22ea30c33e5ab7f655436afe8d231c16426a90a0a69fcac5ce12c1a35464b9b45447269ea9babc580641bcaaa88e3c981640fcac86ca2e9a0d59c24ae61941cb6cc1c1d56baceed0388c4d150d9171e102a941234e8405892588c79f6bda0c3e066062dfbdc7fdeba44cc6dae939bb554599eeb6a118dd068e328eb6c204ab6cd261bb8752aebe735906f4dc0cee7898be7ac0162b18bebcca6f6412f3692529060fc03e9d027ceaaedad42e8dadc0afaff9608ac2e982f2dcb7f99312c85292b89c122bc1060cf2ae986488bdb1fb19c8141004440503c9aafd4fe55bf556804fdcb5155714fda10c8e93aaf3137c909ef659012ae50af2fdfbac4f7284d309e35ca6a051a41cdb5ae0986d00318b35540fbd1327b19b144eaac77d33c18fc614b5f4c06a601592e6b108dab27e58e0b0724fc4934b1f1a713b4ebbe015fc9a5e6122e76546acd6ac67628196ecbaab1acd20e086e94b7406e10cb1eae827c15001e384925c1e49d657b2095569a85d51eaabf774deebcb0b019aa54292ac61f01d01e40173aeb8e670a68b56e65a045396e7732d70885573610ec0b62b9574500f3c18a555d1e3a8357334b81ec4fe185b0a9662a1d7ac9691dc6716ca807e1f8d6ad86c26d5f81b41a0b75f35f8c953ed4aef524ac23d837dee12247753a8f8834563fb7842df67ffd0193e76016eff3daa5c71ff0b22cdef03eee98c294e044af99eb56e2df1b44ef84e2a80bf54ff182ab580d62d33cd64fd1b5d827eed63c0ffb4fbd050ed661ffb03af56a380722c3c12dd4491937a1ed136165f76e546644954e2b29e74b8da250d6c8ac864eadfe4d5e27b128b66fbf7817426acdc964a915f3b3edfa0b771e09ad407fe6a2ce0a28a245d21ed5c98fb076e0f1dfda5788954b13136f20cc7ab42337e2ac3a2ecca88af2f0ebc11a8ba8da598b2c6c5146c531f1b41c0e2c0771c51270c981d92338b9dabdff66c70d5df0ec55dcb5f7b3bc85e5f8d7cf85d6cc5a1d220c5170d430bf04a2d632aa9f762bc0ba2cb2a0e749c9e11be1b437859fa009c0f1223b89a717cba350d4fcc12c483649f087dbf7b475feee9bafda21e909ba93bd84765d4bc8837610aa9aee10b177c1378f11143ecbc8dc8dccb32edbbcd599c470273c544b9ff9afaebb50457f806d6f25d28429326dbe69d210ec8c44993ef14db9f65733aeda49b6f652998913f94abc090803579ff566c6bfe68f8b3005c01ec535db810d6522d4b7fef145b64ce122020a10ceb39ef089e6473ae85c6efce70f43c1ca0d14ba72d5b838c582f198924c4d330cf5b15bb24742a51796044cc94e5f4f33c6b9047a2ee71620478e95d990116c6e7bbf5b64e1e792b48b623aeb50a72afa74a2b997e9302ae574e3310e319f1457f9f0213d4d1354e491710f5611281a20d2667317d52390f26961160215fd140c64d9dde42c200cae34763b7638856dee9379a804bd909355a1b275a66b23d41e35d307c4c496641410f4566653b0196367eca4c59ba441132200194ca47d7c1bdfcdf01fabccf43cdfa75d6300785b49331fdb38d25fcb15073e1f45fd53e1ae268df59e967b45319509493c4eb46000ca73323d16919c67b31edc0c1eb07598961c4b94c46829f6afee5413f5c337e517ccd6a276f9a890efbac3532b9491fcf3f4504825268ef1620940369099ab6abe1e66bb71cf59e78253dda1625452f311b0c47b98388466a02e3153d3b8c3b2309a8514e4a26e73a65b4c8273e5f23e0dd3c376029d5362d8211d6fcaea1a0748e5b14bc8f5edbe7fbddd509ce65a1be4ee749f1f56f8a37332e2ff254eb6eeba544094e17a20f904013c2329f51b53e77b393deb89eaa077ae13f68a9bd2d8c10c15a2643ac224de3da7075dad89fa7f49a0ec5b3b445ae4132244d65b8537bf3092ece0c8152a76c02f295ab4ee4a27cebfa55acb5975b8b4c29593391c65243728807cb72cbd02cc985a508d7028dd483ff55be24e71f1778f0348730c159235cb06f519d7ba541f0426982f05a59371aee78ef33e41dfd1087d5982d840d74dab469abebf92faacc5594e93e14b6014e526a2014a89ed526292d74dd5505844857c6a897e4ab38150336df477774131246b5c1f8acae2a3324bd645b00f42b856a93e4b62e65460b369ad0de70fb7a498088e6e1d73b2bc872bbfdc1a20c4e968938635773032090c830091bd22ae15b9228c842eac5b3efc8cca44ff8ff69103226e066f6f83a8bc55959ee3dcc8e24962b5c92f6395dd83c83f67ce5c60f261760fec3dadbc0a254841fa57fa119d14bf1cfd7649a0b23667bec8a381c3cfc37d45ee110b383e6b2db9775742482c0bed26d0db3da16932ec0a69e0e815821ddb99ad0570720ab43370b48edbe3925566c3e956a751a18204aee36838c57eaa81474a18358fef26f5d13b20fececcdc41b1eff044ac33e9040dbe94bbbe92520bb84e68fda8c95e81535ce67b7ca3d959e494702e290795560695d98f4417d39b6504b07a75a6066dd07842a3f393007bdfbd4cc4efa4a743f35878952e2e6019c7e8559fd7805de97002cf2bd1896500dc0a9c276e636ce04bd443edcd332a9dc4faf7d507a7c17072bc82fd53ca1715bfc1694780a108873fafa63cb28a3e125893779f21732e10ae9973a34ad58170dcf88fa0d0aef94a96f8e9024e522206393de68a5adcd5605cca1c8afd0cfdbef7209e88b95c34e5c99c40185e5dde7027e905a96b5860809994646021c66e6906ddf7f993a45f9a8ef5fc4e0c767f363ee903dd7780dadcc99d3d9ff78523f54ca0cfd0fa4284ba2eeda05535f75d5908de9d0301448e39918de771f3fe97adfe06b05a7537cc96f45f7288a137aace63cc4ed44d3d3e3d850c3b7d00e30f629e9356804b7e135fe0b8b919e1aed99b3a8f504771b4fdf5e7e493d8aa1345021b027242e23a132537556327606705df8a4a554fb8cea6cad4c35b951ee1ae86bd5fb5da7849e397b632bbd5b5ba63555112a7cdb8440ab58516bf6dd15a92cc8066072a4ba8aeedfcc8ba488cb37907b64438c1b9ed2209ec442b87280784be8a57ea41c947699fa54c4a132bf02f6bb56690223165a1ca84bd69190a97b08439575cab86ff20aff857f0d552834c6e55348bb3f3b8eca184d6e01ddb21359c23b532a48fbde899a56d1ef16fcaf269e35dabf80f55703e21863fe88141d47439d41c4e6c442098a372660cf411ca215af3872265397b4d5b833b561af6ae7ea7ca739085cf41dd20fd44f0ebab7446acb6d8d67f7273f49b11a777d6cde09b7b3ac40c8b5ab8fba48c90527afc1f0d4074002b1c40cb66822dc0dfdb49b0ea640a787e574e24ad60be429fbcf28d039b6dca3b707ea7c41ff8e6bf78b6363312ade787625f97fe0dfdabed9c41645aa4d605eeaaa9821ee0cbf48bd1e1b44512427ba73516cd7dde3031e8ca52a559a9822ce1e98ac7ec5c3849addd4305ef2d2eae10c349ecd17a3afa2ba338aa1927a0f67e2eb51fdf397c0b3bbae4041966d4e56c52ed03839a6de93e6ffd276eca1a3f8d71551e4553b1f80bfe6d79f99a71e66544344b39ca719e8e465fb20c6d3f8d87a6dcd4ca3d07e297c3528900000000000000001000000ff070000137dc9a3ced57ab97eb1160ac0b6a5e8d3c760f90b0f76c87c328f43ca2d24b76ed6f2416f97a183dd54109844a898bfe944102aa0d13f0ce7562d8d7cfc5f4a67217760824a6a2eeb5bb858ba9b9ac3b5382cc552b96f1ee15a993de987cc902c85e525160b272e5694c50557fd2a1d655f0e1437f6d2728f818cdd0000000000010000000000000100000004000000f67922465dbe1a23129c550ca68d952b95f5c952bcd227e1f080e0f5830986701c4fc6654cdff71e83998db7635f53a7f2ecb4216cd930c97e3b487ef23ebba6d9fa69f4984e6efc7c5f50135e4bbb1c6a45bf8d4eaf4c391adc5140c1dc93f602aa417dae60ecff7339a991606d3eb53b9eb1476c77ccd122ddd452b0fc0d0059af6e0d3c36648d123659c69022650928a50179909fa4178795fed077879841e9364872899325e290233f82f43a840cd86569a2971a237ccff88f2a61b33f5009b2323bede263352f15ac168b5f4afef2a336474fd52ac96fe9d26ff071301d26fd85d882d8879ba2000000000000006800000000000000ffff000000000000c09fc62f451421fee93f37d523538e42450e74523ceaea3b2254907d5f9728a79425083c98243576c74b0738add13d3913276f5c776c58e63ab04e95c6eb5fcbc0d7f9417251cea90aa10850d75eba8ec83d88c7f9000000101000000000000000000000ffffff7f51ff9aebf53eb3e5533e39635839cc740fbeb4b9257020ce66e1e3b6751b7c788fae15f3dd1c01ffb8c4a2809c98696a6391d6988393f1927b4eaf749ddd74700b6ca61d5998070f06ad217d17cb74f4e0360855e5a81720405f4f8b8cb73d2fcdfb7807a47d15005805b0e0d76fe3bdf3fbf875c4520ec3337fdb609e872d8698b1429276ba5a34c5b770554c52108cd0b143b13269fb80a7e5a32f151b4c06ab52101b01dad3857e4d96bc07a484fe595faf73553fc1cf294b1f2b51e10a3fa459db73b44a6c868c827bd917efe2422fe9bd75c4ea8730366ae993470f27c0dfb79ce15c926ff261dfa4298cf1b6c9eaf45ea18166069fdd1398d2633ba6250c7cbe1626e3ae20865af0d9ca797b923fee54a79183d3de7b48088c202a61ae65909faa3d2ef790ebb6a7490255139bfb293bcd573c70a9f2a579c3ec76c932e99fda558bc14e976b75b8a40dec4c71ec6bbdba7ba453237a4c6daecbc717ae0ebd884817c13c0d22eaa1cd39eda43da207a50a6712bbca3cf6b6f84c4e3bb5e0d1d04b25c1600f1ce3eee89cd5ecbb98ce0b0923991f645d6bb9eae6ecf6271366b01329ba013d69dd2e16b9a8412e97ce91930f3b5fe05ee4b7385421c701cd52eedad5087f11d9dc7e5a1933443f6eb906f2ff13956b7830b9c328ed1aabb119bb2c65351aa45733f0c2162096c26224c635454b6f39abc9d6b069e2b1568f193973c27f4f45d7b236eb61a680b59a5eb8a800620502b104ba8702720ea19a7c8679dc084b1fe6b4f6dac9593d881ec1080b032469a8de807c93a8ce16ea943d9c8c9b004711b1437cd77d7b3e06bab09842efc2522f65ffe273057c199e708756b3f82f8aa762b3b0c5e8983b276cc376adb93790a3ee06a017e8b66533ebb8fb82276912748fde775390b5b99f47b66a53de1753db5ecc588bc61145f7273eeb64a12aa826127ee8d1b65ae0d65e1cbb95bc40da419db968bacdf7d80f2a10d63610243cb8e50fc48ea738dfbbfdc6c7b32de4ccb291b43c1de146b9ddf1b14c7cac59475b23e98606153879eb5df4caf99561b5c18afa6305de62264114733fc81019d1ee874186dd55eee00ab53f8d8fb2844f7991f6dd88cd6ce5250f76d16df26de992852dddd177e4b53d8a57f14a636438818ad0483de9f11a1d40baa3659e7217ca8783aa09845f9700dff3df1df2a2a024244a16e01224a04b8278c7bf269de3d88a55d9aded810f588dc52ee837cc0e05ef6b3fd0f04946a1b80b6db4dcb0c77b599650a36cfc51615d268552bf9712051a08a264c959e8a33f220bf6152dafbf501770657813823262e5f96709f54e23727f2db498cd08ef93e664d257f94efd2c3e86a2a871347b16cf1a3e48ccef78ae9c0711dde3eebf8dcd11ec748df3e8967f9dd9f2cd0152acfcba6f15ccbda4c6dcd46cf20c608d510d08f4a8979e1e9fb8111dae2090bd10a6064e0370f92fd33e79dbff1cefad5ca41a6298319629551050f6bb12ac53df15698457800a84767d098fb57a935e5e7fb37c4106f0e9b00eacc2945d3413eb36b5271a1966a19d42e777d65b35778693da3baa3b21c7212ca094dc44dddb20fc22a9d5143e0bf082ebf5bae645092a2dd16463c01770d84658a6fbd629f97282e6e69efab3215307a8c44996e020df0860a354d765fbb8675c14be338a76e291b2f3b9b998f197939cb0d62345154dd4f575b20a941d0ae79c3d04cd556f590da51f33115242a75a417f5726ef97c697823576f720ef04c86852b4ee0b63eb38c5299198615c99bef3cf23afae8ac6d3e3bfa90ca3c53483d93bd80873de14862fbacde6dc17734028df3f97cd2113dfd8ed732358474764e427dd922d313d75ef9d052b92162ac7e3fb4c4846063f397ded5c213319b8353f9389188071c084c1c8f080ce010282fc33041a3b8901cb406b67a7a91926edbb796db4e303e46cb8e9b17ba913340bbe26c1ba1654c0d63aac01c65ea16f280475c602242ffb444b121f0626b5e2ef11e02aa5dfae580983c6da7d17a6c3f42bcd0e5f77f3458053e31c1b978b999c3fe66a98e178f7f1ea3fb8e8a2cfbda6998c1b16f3355f9475ae801fbe71cdd162f6d35570c26bab6e0246b96411daba605b88f98ab9f1af3ac15882ed361cb387b969255384776d6a280e8aff6a52e7e1664f50644658cfc277a60edffabf8280057a5fab1b50f2665f91e82424e363b9d77b46a8aa04019e65ba8510cdd53b4d7ba77a6c20ff3fc79c9abf9aa8e2e86caad820b438129fc7cefb6515dbb15754df4b9b352e915142d16ef6cfd271fcb2cf717df53aa5f1799d0f810a414bbc161189beab9e1590c098ff1a4d299b0d6d8066b2c0d5e7513d91f2851ede1f78b7b9f0596182aeaec18d180fefd6c38eb1a53d5eb9cbe40d319ddf411fb5e8ab6b022844d7fe861fbbfd1e3de3b8b739311c2b477401741a9bbf53f7f39252a89b537361201e6331f8d96e978f96b726775eccfc4ee34452920dfdfadab718837ea9f2681a6ac251528e99bd7da69d79c846ecf49b3615296024e2a77b97feee98b8899466b11b4e4474823a2ce9e25cc085d2cfcf0529f5683458dc2bcc7f25e210fd6bde6f418637145ddb7415953d8d0269b3de5758c5685834fb1c3466d6b7905a86aa7b0cf55f71da9f2b4a5e8a932ce8be794ab4c10c10b74a0d431399dbf1673e9e09197edeedc167c852a630e3f3a4b7efe913052dc5c3913077f17f08b9c8acb8ff0e643e9ab2259fd7145f0b41d270ca21076f77b10ee711f259c0c2b5c078e7bb9625789845885a45a2a424d9b70b48bb6a3f086c79c85117c37560f3d6419c34d7aec69d86b29963bb561e615697901b62ae4318df944d7286c806a204acaba6ecc8186c8b15a09dab44508d09695b5feb16346fa930481643dd6032decd6c93280068190c8477383d977bb3ce7dcaca4691fcc49440acfaba445293da43923ab098f8afedbcee0586df806b0a8825d01f7b488f974b1191c81df6f627bd3755c4c3ed77e334666e1c483c06e1becd024ace6d057fba9aeacddf900d8c94dac993b60796f9dc6ff1a6cc70563810e9a30bb8e49972d2349d8df3ab8a6e10d7ef28dba1c8855e39135f5d29e0d97de5cb9fd5323affc801502e683f57dc089e5c734941e5a7ddb982ee0b903333b6b38dad10c2881950caa601b9b6ae9763aa5e4c2bd70887c6f1ec2531f6c6a5971683851540b923a491b9dc730f0ebab7193eca233c5c28cf6b1101376e4400bd778fb41e65f7adaaca8949174778d2e167e27fa61453ac8ce9ff5074f98b7a52cfe1adc4bfbc100016c9e1d9eaee14ef9b2df73f6a6a5c23d7642032a31f902826d68d42a5f5a9c8740788058972d324f3e721710ae24c14f2af0b9063e2ebc3f34d7f25e8cf1f5ecb645db400c69b4770e8508f43ef40aba37c468d6463dd5b9903bffbeb607224a8ee1689dc6dc2177f2b2a42cd4175e7e7cadb1af5143e4c672fb49134d6c4a192a0e917ed836784f8f1c1fe460dd92a1360dbc19528155652531d7f5af92fb521cd1bc9fcf872d2bfcd0b8cfd84f0e2a270d6e5ad5a65874cbe6379f09b99b83ee26b2deabf735e9625e7c4aff2dfc27ba518e8b4e27e85d920ae41d54a4339c2c4d1c3ed2ebde8780eb42cb6ab8008f06d2e6df1fe841a9dd22187138e1bfda4ad75b168d0cd1687a78f7461456fa963d11f003a4186a50afedc3a574affa9965d2d26d4a7cb3bce139fa5ae300a4a661f4bd99292dc2f84defd55e1b413942b368c6cc342b057571c4de83ef453969709fbd867cf43650db6794d54d730eda65ec198213fa76f96499bb7abd91c612a2ece96f4e7f6e7e79fa772d2648d8779b0e7d1111dd275a22cf3a109170a2a0faee8261ece41358743bf2e04c6c77314e0406bcf21bcef20e50a251553d59fa6c7998c2035085c75ca86ef25705625802f6382701b6a3c767499054276f9d3cb9e40950ec43c582936fb1affafbbe013aa0e583f91ea1de14c6af0267c28fdbbb0d062f720e47075251e77b5cffb4aaff227e41c88612e78e9fdf9909b550ceacade6b780d68e39a0dbccf2d84ea006240442f0ef5f89fe3d42218977f1a6bba98959b6ad56443ca8331059d5cdbd5d4af37925164734311038412a98d41fc947cab86f73d94803805e00ca44ff56a5f79e2e6c77cbedf9305f5e4b8b0fb0751c69064b8b167ce46238b41ad55a19068b2335809c70ce9ce0811b1551e79803684414ab4fce1c6c22151db712875d68f6c63e9ecb916b21ed8d2031d44726af05b6ea4ceac7d55f3dfe1f58588787d8ebc5076fae24c88879f0d54319a573eef5b4a5997ae68d26c2b06cddb06178c73b5b52e187648354aeb344227d8d9cf41ee6ca38055e83d71ffcbc4e9563249cad779cc5a6af3a43e81b11cfca5b29dba86d8d43e8110aeecdb62ee94295393ef56f7c92aeb6cff0981d16cc20d4766a67b28f9118d7ad1c09215f763dab9dc308c5b82ca28bddd517fafe8b01e64cc42021d2891d57e1015328b98a0c48be6aa0a2d1357c5541c27c879415213f8583b7f791c284d21c9dd6f404d2eb75a91657eed650c84ec36e1e5c93a72b89f07b0b48bc6eae5f690c7cc5ef26568b3a4b6c3f0048d655439e20f098fd0c4bf0ddf8b45cbb8301f2469982526da4e3118c9b1f48fe4751b139e8e978ccea2e9a2ac5c53445df0c933272e12dfb8bf22d0eed72d5b7769230bfe60cd0fe4e530273b5bdbd3fd5aabd0780a193808ef4ceeaf81593bc53c4508227b24e018bef6d81163639a0163c6696fc471d78d53cb32cc1e0848f0a9bd872385e1a5648efc1e312feb068e67449535059cd01b7eee5a10b4d4688bfbab5b1d2b823c738bd7758c00ee53a3af98330370f765b7ab6813be69e739b0f203f6fa132c1b33f5d175b08976a621bfa9ee29e498a7c63c145b9880ae881120ed059eff88d7cc4823152afb1a583b71c7b7b913ea67964d8d74b6e746dd2a5e2908944cde077fa66548216149e84222e58d3ec21caedec52e1e86c1710d47770fb2295e7cddd7d55582df5916ac404c4461372acf45e270325155e0b55d0c69da983b38df68fe313f58553022e2585930e62c4f3b3e385abcc0939e44c88d130cc9a84b0d377d7b5a3c491e2628e7429138e80471aa68903c849562d95d7c4dec4d097d18a372e491bb8d17789ff7597b2ab22953bdab7c1b6fd4e65d037dd69c8f816a47c4a9f54d2f487c5854bd74391d5be9ef6c93a6d5a24c06cd49bd9754d7b4b58df40b6a492399963e26bac1a0f0d25d01c0458688c0cba853a0928dbfb270fb505bb40da2bbd7c17abf168cf2ae98b3f6ebb1862454a1857de580f84e193769fc9a85fb1ad076d40fd8b3a96f3f3b1fe57ecc0b8d0f534e74a1ad963e0d56b8036ec2d71e6a9e00de9a5b6941ed2269abab953167bb01ccbf22302d822647006441fd8277e205e1a69f4203faa1659a2b45d0b2d6f61b4534af48ad9212f536df0c03f7689b4bd96afdf8ad387562cd72e885ae9323ee3dad0a9e035630c68091404c5232e9e1e8a6374e4681137c1b5cd16294b58092bb72ef091b64798a7f3937a3dca356cbafba5a5e29a615999aa250b3f5e4fdb0a2b81d91027c5c987fc9072a897ee606b0a0cfac8400c39c258c1a47d69c1641a2df2ecf7848c375b402654f42a5baefb7afe107d723f4b70ccc6cdaa367b270ab2906bbc1e810d91bf06a7789fbb15490d92194192b52892fcf000000000000000000000000000000bb42e70d783049717a11e6d7370ae9ce0f205357772841a982"], 0x2318}, 0x402) close(r0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000180)) sendmsg$unix(r13, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x2a1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0xfffffffffffffff8, 0x1, r12, r15, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) setreuid(r10, r16) 16:01:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x2, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) getpgid(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x2, 0x4, 0xfffff000}, 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) write(r1, &(0x7f00000001c0)="637f3a129faed660759b7aa146db5f4871814d29ffee5469278bbfadb7820caeb0a0711ca35ddffb0b25c723c364d379b72a32a5863c4ad5e65e221f266521b3321bae78353221d2f0d2e761aa7fdd9aa24d51c0b3d8dd16cd", 0x59) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x60, 0x1, 0x1, 0x9}, {0xffff, 0x6, 0x0, 0x401}, {0x0, 0x6, 0x2f, 0x1}, {0x9, 0x8, 0x1, 0x4}]}) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x180) 16:01:08 executing program 0: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$dupfd(r0, 0xf, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r8, 0x2}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:01:08 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x8000, 0x3f) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295959cdae09d2f048ec5ae76782e795984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b95a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000f0899b21ad0ab56e5a89a8833cf996c715889bffe29dbc2e8fd9af6a08056d24be669ed774f0964410f30236a9efbd1f82ceab80fdd897a0e468db0bd03ea9dc6c07c581064d017ef82301f49f0bc73b8a21323a2570a32af2665c90a2bce40685682710fe14bdbbe38693ee9e4e5fae5560b7880c3a9ad722f54edf54524bcf6467640141c3ca7ea2f22c97ef4d1dae28975da1e5190fed64fa9357c1a7a06e0961654dca09000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tbp', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x436894123465a322) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1bc, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 16:01:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000640)=""/4096}, {&(0x7f0000000140)=""/132}, {&(0x7f0000000240)=""/124}, {&(0x7f00000002c0)=""/153}], 0x100001d4, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000300)={0x3, 0xffff, {0x5, 0x9}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) write(r5, &(0x7f0000001180)="5d567e4cbca48dcd4f48523b191972fedd7ac59be601a18045494f94ba07ecfcbe7a0c3f2bbd602df0649b2720d0c9b5af83cf7ec87dc7adac68718fe87638b62b3d72f6a4cd2c9a26dbb694c80cc48ccb3bb938b3bdb51ac15cfc8f1d23aba2157ba2c309993848230d664ab54f7a6f3531ccb0c4d6be1847d129a1acf7e2ac7396e6788b6dbb9585c2b8b17606e8751396471f11b2e3414d0d842315883d95478ff5a591457b40c55de0d5e823bc75bfc5acd733080421487478d3e2afab33374634f14b3cd57323f72e6329b29a55ff3efd0ee80e3b8034728b18c87e256bd169f61666dbf1e06320ee1e441f4f993fa1e71b2910a4addf9ee219f97852e03579ca1f4fec998baedb82c2da54f6da05e0b90cbbd38de8704e63caa97957894162e4ddff69e5eafdab1ec2f623e09353b680aeb2583c241bf082ced0b540fdf24946b9ee4acd4dd29e5b22dc53daf9f3c0f973333b77561749c343e21dbeb0e02669ba860867aa0fb0fd1f9b2c066a0370169c9628e632d319b89c27453c7ab6866e8b2bec9c4d509106cce2bb244a1c8cf82e85d8805387c6d038ae03211259a0ccdb392dab727bbeb1dc4b0f8ac3a99328fed5c7307b59c91b72a7112b8846066e1103740ff897f04a8a8cb98f14bebd041bcb837ac7fae1f8925de9ef0a5abbe9271a8c86e66299fbf7beea8f9a3be9be627f0f1447150d34f43b22a8b1ef315e495468bdaec0e76f6b809cc3cab298b4a5fae7c43cd01dd5fa530722b8bba1d16bd79ba0c91d63a458053c4a1f9091e700175267ee5e2d3e5bdc7f2745b504ce675f3e8f3d04206c68ebde3c58cdac2804681a49ff173144ab3711633750720cb618c008c69e6984dc5d551b9c2aa5c24fbb2788acf35f45b7268828c4e40fb04159f655d7976e40d96df0fbecfd85043609f29a48b5c220ef431a724f878e839cfcb172a72e3d5b98457290ed4e13d98098ef476ccf774dcffff6b2a03e4c5731970e0f5389bf13d1c1218161ba13b732e7c28c57c9c192f6816f6502aaa535908887180089b3936f99465e03a0a1dbfbd9fdced4f3e6bc1080fb80d629308f50a8fb50daa5f5e31c18f79767769b0992525889052339ba521a2ccffa10e78affe1d05ae733ff81feadee5d22f6b9afba7a131cd53ca97b6cd62aa71c8986a84edb0932ca0f4c4b837b2c1866e79c1ff77803eb6fdbe73965e03ebe71d198cb77f002a6f7db99f31eff2eec6818097ec789a5a9781502332e56b5df5dff0f82c1b9a112865811213bdb061b7c7b65be639a961b71c71a3d118eadeeed35443ef381d6406ce711e5fd421d14660f8102b6d874088af0f2813db504237013b7cd5f890099571dcd96e8fb0660b51154e8ee5a7d41e36d425c3a16fe9b37e7289ee21e830fdde9d08d74b2a5b9818fa2d3bb6809da9fc759eb4173ba58b7a36d7d142885704992a4c307200abe296a512e6517d876a9a3c0688a2e4380de6de4ac0c06625020f66dc3470baa408eb8140255835c9754c92c92dfe89cf8b7dde0e0ca4601f97e6e38a0395765c4e20648e9275ef05048d8434187a523dd089846e6745f35b2ac564b52ba02a408710a863dc65eb53e7715b094472622e7a80ae97555632a6fc7dcb95a386aa1d570eee70f9a13209070b3966dfeba024cd08149cc1da12ad31f91338229efca05bc995d49a60dcbd5579e2bbc1d0ea65564d81b381a77e03ba7f375cfde93d0a04d15d506898711ad8db66285bd7024ca45c5c29642e5b054d952ae1bc92b12ea99bceb5fa8d5b8ccc5a009bfd18f24f44110123fd06ddbb009dd22f131b303a7a6cb7ded160470f240c0e073c3fed2abfd76c283c574272c0069b6912aabafa43af1251794ce93b91ae1886344b770aceb33eda48bdc9b5c20075c9c2b25469f9958b8dbbac814d5ec652a492035d73cee1395989122aecaf53ebc605a7f3c8a54a3a2d838cce93bd5e6119d6de6d19f185995861f96b99c727697af41358345dd61baa3f06880ffac705726306312bd5ef79635eba346eb9fbdff1ae82ad369346da04144218d99af06cb996368ae3cd75465d53aa9b3c2b1f1914abc4cfb0f6d6e56e3c2c0205950a927a32594722d9f5d9897c02a9997059ed79e60c48ca146ab832530d800221bf390bfa97719ff1fdefbdfe17e1525b3d6850602efa38a04c313c817447566a1fb5e60a635d774ba5e98dc76169ec7100d56c86fc95e88bc525eb0de43b50a9942c6f1a82847e78c6390073617de71a2eb6ffd16e971f23c8d07a80d95b73b237af39d10e57efe4307d6cd043f395d67912932692bf401a74041fbb06a99586db6a6468f9dff1af83950aedf9a1d0a3143a959a9172760582d5bea097c2e0e659f087797dd2e3a22be4185eaf162ff6de411917e9628f5c3a6e0be93dbf48fc3e3fe86bf0c07dc027a5315a07ad33af0fa59869b08701f475d922b34efe72ad86185d970df33a31957e3ac47ec2fe7350a04600ec669e21c876d32aae0ba0a4b9c0cd55962115c229077a1c75bac20b44f76b9af747dd5997d27a1ecac546dc3df93a215a944076320fb2d3ff77f1c5916ca3df377d6248a9065216388c32b7d729214399494a44e7ee9a0968e978f5d485d901dba13e0a377c238dceee4a311acab418c3adeb2024eccd716e945c018456b2551148c25cac0f5ecd27432791d4705ec303cd7f17769c4076fd7969ac12448d0f23e423a0c1d50e47d725438ecbaa6ee1019c4139445d2e7c7a5d84f15c23c339cde7dc793db9afb4dfec64e65982d32c656d31608593f71e142a6e9cd7f445805fc975c80a4528be18ab5a9200198c66d6da88978dce4b2c2ee8c59a16f11c70ef3241104d4fbd415c7ebdb588d3034c32184c8d9b2bc58d6f1cb5ac74ab6f5002ccb45c9c3d1bcc255f45b277fe8d9225db0552aff53624aa06f055e552950ee10b8b175ba04bded6051d0c681baf0d166a576822227254cfd20c9ca5511f3d8c536db4fd1a41a7996b1b382ed07060737ba32bf9e57a3b7f214977a96b2ae302fc5e3761617e41c8b4fe7bb77a6125a28884783629c6c02703b4287741075b68fc59344d61aa24b25e230dc8816f1f93a25cf9d9c2586fc5be3f7235cb7bdd8820c00a09beee07c7fe1fcc9095f4c191bddc0ce69a99e3b875b2ee08ecb975eba587a564a55efdb7a9a13a074c6d3f605178f95d0533226ff94e7ecca5b42dd94cd00b6d4c7ed2ef0fcf2f9a9e6a8a53d2e47cf4659e5c577c759bf6a1eafcbeb16486fba705034cb808f3ec6d176010708cdbf1dd872379590e456800584e2927cf8b2bc2b885132ca4767e42e992f22b3d20859664baa1d4886dacae1c9b73b49c1fdef55d20507076c65d62b6a55e922596bc7736b7525b76503f8a7b77b850d54b0e74043500b5fd8770d39c85775362904724356db9ca8a9fd86b4998a314d13d7e88400f4c69bb9b41a884a0a4b3313122d77b031e3b440783a1833ab0c1bc94760d50275e1fff5a3cf9d43f7b6350e4e6d7304c9c23ff942342eb160a640a780c3557b126d017976e57bfbd335acd0e31a52c4c772145c38e845b912393f23ade6b5d0a57a3780a193b86c5ba2a7614589bb8f93073f12b435dd83872205c1236a42a7e38bc62cf2ed9ce4059e021fa2ae2c5192dab54e0f821fd7739964887112a8bafcec3fb0e6ef4772f18a1cf5d5976eed76de8c6cb778ab3d8d5333b8a7032d7c1396f8a1130bffa5eb3b032374ba482cc3d161cfb71ccc2b97212fec1c3c8435c16981dee4ebd2c9142cda375304498be4bf11bd2da05d28d81026ace3082f31b72d6c6f2ab87786ff2fa7cf36fe0dd0fd158f650ec50d6110402683e5b648f047e296362d7f41206a663fda689e048cf48978798b567dce73bd9aab2565518f9019a9fb71e84789dae8edc30a1d2f58ec4eb088ed865a318b98c9f1a6febd9de9aaa2f1e44ed93ef33808ddbfd36cb22c89725bdd595090ee67a248fd3469380e7403081b1481f69e64e2d42acc087d2e3fbaa6babd84fb9f5d18586af79e08cc2dee55c2d65516dc8a29f959c544cfba90d32b7b41312507bf8ad3c99d849cde73d085159e21507abb9b03fe00e9f2f4daefb80b32baca90018472dde50b7cf84460a0968893ce33a0efee09f5aebbcb514dd85fea70b55c91248df47e8d9abeae0679a15c3a8c4a8ce32f054a54d94effb347390c822ec249f1a4bf8bd013d80582f53c3a30634b329a914a5822bd16fe479a2fd536bca577bbf0c1a9e154985462f086c51ed443a9e69e1d69bc2d2b39c2a7822682d1ba27fbc4ac8e1e241e870764a276d1657cbfabdb1e1eaeee819dea1a2bfd82854a0e014f3d94d5e1932b7e162a7a9c48472376f1b6703932fb4e6e463d4ac5e19cde0b639780481beb2fb8308c36b957304c2dfc73bcbb657ae189273e088f68501caed6df0f95e949f21175be33ae8dc7af21d05c852c18a41e8585bbf321a8727f7dbe6d40a7cc7eba07e2a5a816bf699221262109369d57ad927022b660076797286101b2b0aba80a0234c8a65d613f7886f924626c03794b1bbef14d99c8e07e458a3333c6676f47a0c75239b16d6ac56c665f07b894e53ad439120865c7847a1fb6cecf8de42798dd2c86029e4be87faf0ef40a35c513aa128f90e3edf7e56a56c9a74d9a745a98a8ed60f9ad820162f731c3b95f1c3aaeed162ab0d8e1a6a3429192670ef6d118d4179a6c1dedec89e86aee4121ca6b0ca4096ca8490f05e2ce9b570800ca4ca44adf2f84d49fca8aa21681c7d834699bb7a6b7e76745f0f93dd3fa315aa50f1cd36e76184682a059fa6daa4cc1c172bc4deece0ec49cf569f81e05c5be3b8ca826a1993ceac00c5553a88a76bed50b3860c29f29a3b61c81eb8b1ebf1103cb4602554678cd3d919090822646816a3c7c367d76f9cb6421ca4b4f97a9ff4a7649d0315c129d14847b82438a1c26ba425f00acfa0d04426fef38494b6a84b0d846da6bc2a6d69967736928ac7d8a593574703c16f6b7fadc0c0ca38d81a5f4741a23b4ebcb703884c89a5c13fb26e9740edfe2f9e2286fcbf307b6bd93cd3721bda429505b13241440358de9b52425f518b203edd128c365a77aaa14cf96b91ecefc2acf8b7c8cb9eb80ec0414362c030e4bcc05b1558fc7c64f4ea49fecf7bb71005a1d884ce4049cd55cf1a91fdb42fa36fe6bf89e9191a2a938027f2d54ecf1d278696b570bbf6c5baf8f3ff8b989faee64eb5f1e879f18b8eb28d292aa04c469edf85981d3024a7e5f48da258ce5546d415dd5e01d5a3f677091bb30cb5c4df1f4b024879214429ba8d5c3c1a368fcce8b247dbb10930139f08431e9a5754941a65410cc6dd590155a538208db5d6bb6fd2123ad3e3090d46bda5c28326438a938e27458f67362063106f9851e3f8fd81401859351b6c952cd8fda63963114d6321bab509234375966bd7627b272f6f6b632b622989e33f7035d779a4bbdd24438058b1c114314b66eb44a95a963315d8d0ebc8361f710b528399f8890c4abfcacc6b23457f1bef7120804bb27a5a9872b0bf56af287472d68c3009ff1f41612d16b89e68a1b7a0c977a244a996190fb3e21b27b5cee8e08b2b79009445dd3d91ee8bfffe811412e39b30106fb46bc6b20d45f9e72cd3f1d7890a27f35a8b8c3e359a458817754ad11bc537da387aa3cc00375c07cfc0c61a16d93ff4d4c8f9d68c80f3ec865e7a9c4664307f5ded60be1d0f7c7e9efc11c34196585d32160c1fc76ee603ecec112fab1", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r4, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) socket(0x20, 0x3, 0x80) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f"}) write(r7, &(0x7f0000000100)='\x00', 0x1) poll(&(0x7f0000000040)=[{r3, 0x80}], 0x1, 0x4) 16:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x191, 0x0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x3, 0x8, 0x1, "587aac068fdc7059bb1c86f669db86a4c225f19a", 0x1, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000080000248) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\xc6pY\xf8\x8c\x8a\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f00000004c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x4006}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = dup2(r1, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8001, 0x8, 0x5, 0x5a, "1dfc3c3466399be2e4c4c38ea25078f8448e518d", 0x3, 0xfffffff8}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r2, 0x0]) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) getgroups(0x7, &(0x7f00000004c0)=[0x0, r3, 0x0, 0x0, 0x0, 0x0, r6]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x7}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) read(r1, &(0x7f00000000c0)=""/89, 0x59) 16:01:08 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='ww') r0 = getuid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0/file0\x00', r2, 0xffffffffffffffff, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, r3, 0x2) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x1, 0x0, 0x1000, "ddb1dd545d6f6f3c8520d20d3be2b6aac3cd8bb6", 0x7, 0xc89}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0x1ea) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0xf9068f40001cf2a8}], 0x10000000000001b5) 16:01:08 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x18) r2 = socket(0x18, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup2(r1, r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000280)=0x4) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) connect$unix(r1, &(0x7f0000000b00)=ANY=[], 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)='./bus\x00') 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0xfffffff7}, {0x7}, {0xe000, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff3e) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) recvfrom(r1, &(0x7f00000000c0)=""/27, 0x1b, 0x800, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x3f}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) sendto$inet(r4, &(0x7f0000000000)="7da47c2c715bf7684202d47d1d4f0842", 0x10, 0x400, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x02\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'j\x9bp', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:09 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="71022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cddc53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46cf993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba666fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6e05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200070000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a01933d212e9c10e7daafbf85baf940a47cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e960429cad58af259011b9e15e623d438a94a3af6df108febfd6da0690ebd9df71e3c289a7b0c0f8bf5de1d2d2a7c000000000000000000002a1deb8b8839c0d45bfba7fa8dc977bbc022734f9ddb2e108623887a25dd9cea7c09f5b64ca2549fe476a718d862bdd7dafa553a223bfa29aef9ab6a77af41fd210cf2cc32e83086c8bad60a365b836f3ab58d330da4496f4eb3f54d3780a0fcb7ad39c8524bf94a12f2f74037a2fce666af8fddd7b50686edd9c8d7d2175c9291740e0f3abf65f47a043c1c77dd8b68eecc62fcb29b18b1037f28388e57d4d8bc8019004bdd8e7e1d1efa15fac655fe41777e274a822017f2ee8653c89892efa78b280daa09806dd864bf9c2264ac2c40d85fcc0f5d41fb10a13857528b54f8f41065b469ddb505b042eb"], 0x10) fsync(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x3, 0x6, './file0\x00', 0x4, 0xfffffff9, 0x0, 0xee}) clock_getres(0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x6b2992566f683f6b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, 0x0, 0x0) 16:01:09 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r9 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r9, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_open_pts() dup(0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) r3 = syz_open_pts() dup(r3) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000007c0)=0x2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) writev(r4, &(0x7f0000000900)=[{&(0x7f0000000280)="c3fb16b68dc84f150190b9e026e16da20779dc41700188a45389ba2fe568854182a78ecbdb5fd187908d491c2fed9e5a8a6622696fc0586a30ef8c80a438c16ce4843110452dcb68e82045a62a2f368e33b53604eb39e0a2b2c4db139bbd340bed7518449ad87a30dd29e3deeb3f0cbe4eadb5e22271cb00f216e5aba67a526372e0ade9872c91b3bc23c5fafd68a90fa7c0c95bfe5ee8efea134eccacf00e9abf62e470fbbd59cdcf1d7b72092b038a41605ce28273cac910d6d8abb97df2f0df440cb1b87e27fa70d0e80ac236635fddae0ff36b1bd7a6c20f6f3d033c1f6e86f9bdf412b8c85ab445dd28ebd4c4bd99822a036de2795c2744d4a88f", 0xfd}, {&(0x7f0000000180)="1456104f5bd8258c8e6914fe966335c6b0512d40b71216539affc09c24826a1f933a293c8b7458b5806be6a293dc4dff4e80d75b3ec6a8c3ba4d32c20446e9e3bf777529033c0ff4a8c40d589fa852cf930610d9e21d72355a860cbdc816f51d7d059a5ffed3", 0x66}, {&(0x7f0000000380)="2f320760c7ec73f92c374aef3fc2cf9c0535548cf467db92bb5ff9162b11fe7c51e794beff22e98a075da2bbd8ffa47ad3031768955601f5ec2156418cc55cf8faddadd7197800500660f386f3008714f443c867e60a4628360b0a575a733a707adbcd790f1e4cc3466662a2adf96d9a5f14dd409a22a2fac9204099077f96", 0x7f}, {&(0x7f0000000440)="5331b8fa50d622079df1391f359c3e357a9a4b117000c76e603d94ab6796ae2d597fa0b822d7364a266b22dee107c2c639e1e9ad4d403f7407623d3af3461a075d4bccff14fe2b3b8eb8865ef47dc06319eaf20886b4915563ab2e6db791b00d314a5f14c4af068cef5040e7278af598151a9da515caa9bd9da1323373c61466329e35b9fc965a460a6186771954395e186fe6086e1b87f812aac0c7525ce52264412b4ef242b525ceba6f9641ee09d28bcd7f6b076dbc18a3cf8740e8c4bf792e469e238ab62bf10c8f212f7721d40e796a0c256575684bfacc0124ddb1f8d32f0773a459f4dd182e7b225b655056258147cb73912c7130ee", 0xf9}, {&(0x7f0000000640)="b6915f5a1246e9a9ca63c4241e9f81f769aa713ca5444052b9b2bb93025a4b07ee5217b13ea69ed653d15da9f1d4085ebc3d6f5ae6d671909767e4e802a4921c4fb1efcc887044488bfc5033df233ae3fd03b6570b996a3a850ebb204e4781e1", 0x60}, {&(0x7f00000006c0)="e94eedafb0a108df95c246248b95fb65589c7020c6281bbf56e7c776cd76919ef42f784f645567f8e974b0b785cd7387b08bb408544c37c096d27fb93cf7843bdcf2f5bce657eff2e337d9528382a08ea826aa2b0e0e69b7df28", 0x5a}, {&(0x7f0000000740)="3e05fc6271341f4ffe0e7d95fbc041bc9b6ed07c41443cbca190518befdf55ecaea654db6f4156801e92acb23a3a8ed0c0e2e64c5f236e4f361553d62f598c21d8b738eae4806ab4fe988a13ecc68ed8da899577c3a79deb9fb6841a65aa64ddef6487", 0x63}], 0x7) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getuid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f00000007c0), 0xcb005093f78273e) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r12 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="200e22", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgget$private(0x0, 0x2) r15 = msgget(0x1, 0x201) msgrcv(r15, &(0x7f0000000400)=ANY=[], 0x0, 0x3, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) 16:01:09 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/32, 0x1e}], 0x1, 0x0, 0xffffffffffffff86}, 0x0) close(r0) write(r1, 0x0, 0x0) 16:01:10 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x1f, 0x4, 0x80000001, {[0x2, 0x2, 0x1, 0x4, 0x1, 0x9, 0x7, 0x8, 0x101, 0x8, 0x21, 0x2, 0xffffffffffff0000, 0x9, 0x2, 0x6, 0x3, 0xfffffffffffffff9], [0x3, 0x6, 0x100, 0x7, 0xfffffffffffffffa, 0x0, 0x2bea, 0x9, 0x9], [0x1, 0x1, 0x8001, 0xff, 0xffff, 0x9, 0x5], [0x2, 0x0, 0x5, 0x80000000, 0x5, 0x6], [{0x7ff, 0x400, 0x58, 0xdc68}, {0x1000, 0xe0, 0x3, 0xfffffffffffffff8}, {0xfffd, 0x3, 0x6, 0x5}, {0x3, 0x101, 0xffff0000, 0x401}, {0x3ff, 0x8000, 0x2, 0x1}, {0x80, 0x130c, 0x0, 0x2}, {0x1f, 0x46a, 0x81, 0x7}, {0xfffc, 0x1ff, 0x81cb, 0x80}], {0x8001, 0x2, 0x1, 0x5}, {0x1, 0x593, 0x1, 0x81}}}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x101}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) chroot(&(0x7f0000000440)='./file0\x00') fchown(r0, r4, 0x0) close(r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) writev(r7, &(0x7f0000000840)=[{&(0x7f0000000540)="ac69f6543abc0990567adf867733e4927959f3b3be22c6c66781be341d846dc82608738fb4cb0237235d82a23002b0ea27ee00de758d3296b32a33c20f1c89a6c2e07580b42be2d4d0b0cee8e99bdcffc068ba5ec2", 0x55}, {&(0x7f00000005c0)="5024d035f42026d48860", 0xa}, {&(0x7f0000000600)="8ea4e6e2cc633a7f7558811424ea79945d269ce1a65fd606c188f22969d05703d86d5455fe2fa9032db6c422804588b214cd800aebfe0a646c1941c7e1cb21d62507ec43aea142256389de3bf0c572ecd473010963c460d71879172a4669900e53", 0x61}, {&(0x7f0000000680)="4be0c08a3b5f31d34090294d61dee4c1b3c166553d8f2271998c78ebf5489d4a4496fa69b13ceea6b09c18e1ecf236e90b6fa3d4961c63b9abf3320e8f05257f2892b8ad692d7f57caac401e00c898f5901463475b5de5eb5be3a73b16931fc2a167f85980eb6b1bf592be9812d5d670350f4d6758e31afbba4b26527b5315d2132d1c89d55ab1759a8c08239effd537b537206f24e03e6e517d6d257bf4bda14804dfd32c9a0fea23d53265fb3d38b705ba7962a80de41016", 0xb9}, {&(0x7f0000000740)="44ff97ab27e6431294150d0ed60ea6f784b9bf75aaa17a0e878b95c718c85398580ee4e41ffafebdc2d50491edcff1d36148654eaee3d2aae3275927c35cd27ecda9003a70eb93c8a97207df6f2ab6da281e1a8cb06527f3d63c0e259f8c73eeb6462c147441fb26575f12bba11880d3fe907bf651bb98a743ea4fb3d2faab2f2f671d29be711481320f53e57665d73bd26a5625d65a239198b24cb644326e05cce82a88d204c86fbc29b7da8fe2ff013186a1e2d9c6331d2ad29dcf3ac11f978193b83194613ba8410474452a03db71f9add0169d6e22090a2b061b6beec6c52c2f554f173bae", 0xe7}], 0x5) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r9 = fcntl$dupfd(r6, 0x14, r8) connect$inet6(r9, &(0x7f00000004c0)={0x18, 0x0, 0xffffffff, 0xfffffff8}, 0xc) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) close(r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getrlimit(0x4, &(0x7f0000000900)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000400)=0x1) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x34, 0x7, 0x9, 0x2, 0xfffffffc, 0xa2]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x14000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x15) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x44, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="92") r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xe1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x4) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r7, &(0x7f0000002440)=ANY=[@ANYBLOB="03000000000000006f1ecac5b08409cb25cbdf52a7cc32c56449327914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"], 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0xc}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r8 = socket(0x2, 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$setflags(r9, 0x2, 0x2) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000080)) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = shmget(0x3, 0x10000, 0x28, &(0x7f0000fee000/0x10000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x6000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x80, 0x62, 0x8001}, {0x20, 0x4, 0x7}, {0x5, 0x4, 0x9, 0x6}]}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x2b, 0x7ff, &(0x7f00000002c0)="ebffcbff13f9fd812eaa4e713040e69931929648367545a186a289ac4f3b25b2a9dd5f57d48d1d24e1da9c5b3f1856b332fe2d867ea9b75f66215699a5ff322fa8961e99c100000000", 0x49) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) openat(r3, &(0x7f0000000240)='./file0\x00', 0x100, 0xd0) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x5, 0x1}) read(r0, &(0x7f0000000040)=""/32, 0x20) chmod(&(0x7f0000000280)='./bus\x00', 0x45) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x220) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001380)="b145abef796286b463586ebca7d99646ddd32446f1f2ae67c2af59e2239476d843adcb740aedb304824b1c2878427376736b3fc1ac9505011b42304dc18f99d3401a591b41c30955bbf64aa0e17df9399b8cd7f00341b884ab6ea8da818a636a81fb61ca9f3505642cea84e9d58df7aa75bb40cf68debec4008351e9805bf6e068be447dcda987f6a04281d11520b53130eddded405ab9a2e13d6ed77f40f70744bbef231300a3f016249c6551b41f9ea8d43394a8f092105de2ce669a97068fe2834a60dcc5398fdd1c9eaeb5a584960a3dc85f347039609c1303b5711f26f8949cbdd09b7d5efcd952a9a9267bfe8dc0685884184c353300", 0xf9}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x7c}, {0x8006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) socket$inet(0x2, 0x8000, 0x34) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:10 executing program 0: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000180)=""/135) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xc7f3, 0x45, 0x1, 0x6}, {0x3ff, 0x8e, 0x7, 0x7}, {0x1000, 0x7, 0x9, 0x101}, {0xfc00, 0x1, 0x9}, {0x9, 0x4, 0x2, 0x4}, {0x265c, 0x3, 0x83, 0x9}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000240)={0x8, 0x7, 0x80, 0x7f, &(0x7f0000000440)={{0x0, 0x1, 0x81, 0x9, 0x8, 0x3ff, 0x1000}, {[0x4, 0x7ff, 0x6, 0x0, 0x7, 0x1, 0x2, 0x3, 0x8001, 0xfffffffffffffff9, 0x1, 0x8, 0x7, 0x80, 0x3, 0x10001, 0x9, 0x1e30], [0x80, 0xffffffffffffffff, 0xffffffff, 0x1ff, 0x5, 0x8, 0x1, 0x1, 0x42, 0x5], [0x6, 0x1ff, 0x5d, 0x0, 0xffffffffffff0000, 0xfff, 0x9], [0x0, 0x8, 0x3, 0x80000000, 0x7, 0x5], [{0x0, 0x7, 0x2, 0x6}, {0x7, 0x80000000, 0x4, 0x6}, {0x2, 0x7ff, 0x422, 0xfff}, {0x3, 0x5, 0x3ff, 0x1000}, {0x3f, 0x101, 0xffff, 0x1ff}, {0x8, 0x0, 0x400, 0x76}, {0x0, 0x1, 0x0, 0xd69}, {0x6, 0x6, 0x5, 0x6eae}], {0x3f, 0xa5, 0x3, 0x100}, {0x6, 0xff, 0x4000000, 0x612b930d}}}, 0x8, 0x18}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x35}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:10 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x898, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000040)="94040013a1f2518ad7f66b2ddfb02072562fd45e5cf4559c26b904b402ff15ca952580e5527e508b65618b59f7a9efd9ab4909e131cc02ea2a52c5a74fe4b5abd093bd5373ca8afe5cc468810a72d6570527eb6685e80d3a3c9e1c2607db565c6d7dde07f5475e471156ea72e7d0ed684a802b02985603686a58a7d3d2e0", 0x7e) 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:01:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x28, 0x4) socket(0x20, 0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xf9) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) 16:01:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc48, 0x20) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x561, 0x7}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfdca338d9dc0578b, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x0, 0x0, 0x48) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/56) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x40, 0x1000, 0x41, 0x8, &(0x7f00000000c0)={{0x2, 0x4, 0x3f, 0x80, 0x8, 0x8, 0x8}, {[0xf7, 0x7fffffff, 0x3f, 0x100000000000, 0x1000, 0x5, 0xfffffffffffffffa, 0x1000, 0x6, 0x4, 0x200, 0x3, 0x10001, 0x1000, 0x800, 0x5, 0x2, 0x80000000], [0x3ff, 0x1ff, 0x0, 0x1, 0x2, 0x7, 0x3, 0x3f, 0x1, 0x4], [0xfffffffffffff71a, 0x9, 0x3f, 0xb3, 0x7, 0x1ed, 0xc9e], [0x0, 0x1, 0x81, 0x1, 0x55a1, 0x10001], [{0x9, 0x9e5, 0x89, 0xfffffffeffffffff}, {0x8, 0x76ef, 0x3, 0x5}, {0x380, 0x5, 0xfffffc00, 0xffffffffffffffe1}, {0x800, 0x0, 0x6, 0x9}, {0x400, 0x3650, 0x236, 0x100000000}, {0x51bd, 0x4, 0x9, 0x1000}, {0x0, 0xe13, 0x5, 0x8000}, {0xff, 0x20, 0x1000, 0x6}], {0xfff, 0xc8, 0x3}, {0x3, 0x8, 0x8000, 0x400000000}}}, 0x1, 0x3}) 16:01:10 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0xff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x401) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000e300000000000000000010679dee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc5ddf800000000250000000000000000000000000000000000000000000000000000000000021c0000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/183], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRESHEX], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac69479d24d2edc65bf602e0c115539ad74afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea205000000427e72da173dce9535f0b098f9861b374583aec9ef74ff5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1488423edce6241e4e2b90eb8086dc30006b91afdd9784e26decdca99f5c1d48f1140b4dcc76f01cf28fa40822037947f65f9fdd2d327927bafd8f34fe00009a8ff7e68b5915900e267751383a13820be728c5d338ac7ffac8922b228727ab2b7cf67c49c85d06c369398543e39453631312cd66902153dc08df3f1e33bd1d1b2549df2f95cac501024d7539e1bd9b8bbc8b0d6fdb906c"], 0xffffff64, 0x1, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/113) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r12, 0x2) getgroups(0x3, &(0x7f0000000040)=[r9, r12, 0xffffffffffffffff]) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) preadv(r14, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r16, 0x2) r17 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r17, 0x0, 0x0) r18 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r18, 0x2}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) r21 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, r5, r13, r15, r19, 0x8, 0x8b58}, 0x3, 0x3ff, r20, r21, 0x0, 0x1000, 0x40, 0x1ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:01:10 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000880)={0x0, 0x4, 0xfff, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xab, 0xfffffffa, 0x0, "577e855b3402000000018000ab6a8526b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$dupfd(r3, 0xa, r4) r5 = socket(0x18, 0x3, 0x0) r6 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x49) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r8 = accept$unix(r6, &(0x7f00000008c0)=@abs, &(0x7f0000000440)=0xfffffffffffffdb4) writev(r8, &(0x7f0000000800)=[{&(0x7f00000004c0)="70690b7160d9e488177a711c992393de44440b875f062a7601378630f4de5b0959d1e75576b3e9375e7496", 0x2b}, {&(0x7f0000000500)="b1cdb88165e5933f7e7079114a3aab01188d9cba9653bd75e1c3", 0x1a}, {&(0x7f0000000540)="72b32fbeae1f663d6edcf9276fa8062950aa6da8fc13a03f3835ef6a5b9a744fd0cdfc0313877fcdef3d65248e65f6f67ce19ee4fa3da1222af3661ce24a9b217b7750e18356b784378718e1ab4983005c10ddf203b2a67fa8b448434c4c05fb882b77d247340fbe3724cc97eb000d053399a537f8336624b2dc78b011ff953690e5128fab29c7da0d6d38daf2eba49f0530370e05ccf7540b", 0x99}, {&(0x7f0000000600)="a5483e5c3ca46aa97df51a7c9f42c58cf6ea37c0cd0fd4165e49d8df759e076be839a52dd0aa27f1c11cb1ad0c369fe052f83bc682f1bffec7de60252e76b7cd", 0x40}, {&(0x7f0000000640)="95eab28eafd65f071d22d24a4c853e8e378e6cf17370a0d4104bf96cb713796f246a163bd22cf500ae0a0fb78b2d6a615c45cbd9a38fb18aac3adc2854c25069ba82a61fad12b28eeaf69f3a0642ed67313af03fb2cd51242282d4b8ad94c1efe826e7b78298199028063fea53382585dfd341f9cbc4be15c4e6d372b363b07a4cc385c1afa0ef5e604ec7506ad9537e09fd13c86bff63ffe79ddad206e76f18f3600fd8ef6376f0ea7f418bca05b103a6346f08b3d1af15d350ee48", 0xbc}, {&(0x7f0000000700)="b3a2b2c75d1b771434b1e41618f92bb29fb75eb40ab3669702723d353e4895545924ad070d14006169fd6c80c0096d18b893b5dea3033d07aa4e780231db0945172435ff0958890c75609216a9dbdd3061e78140279fa911ec0b32a032609c5a38e62f60cb812428450e105266dd513c3e5a83f45666439501720fe4f43fa2a8db7ef5", 0x83}, {&(0x7f00000007c0)}], 0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="498f2d02e9c6a72696a8a5554d571e45c1130cef3c5fd4be03ed9a8da70846534420aaed4d53726db327600dadcc642f21b63b47d06a58831151943513935f3d002437d2efa34312e1e5fa665203a5190b8d7c13612439ac11ecad1141cdb0a9843332d212c7568edeb792a22de06754810604b4e478f9b9c9324773e07c014b85572f4e8b17c976b3f87f6f718afe3e6d056c08496e9aaf7537df0c20107990385bdc4e8eae25f9d865852e3a9bede40bde8eec400342d78a0ba84c4e0d4b13b0c3dc468c"}, {&(0x7f0000000040)="590a53b6b01e9e1ddd5f0f6e64cdab1c8418891dbdff4ae2342b989f219eb33db7811c4b2669f83b55a9527f775d7195266572a09f657cc6df2fed7c8d00bca9185d345b5d57d2018414"}, {&(0x7f0000000300)="02c3c6db67773f3b6a84f14dea7e779667145305142f2cac9e2637d12a0bf1b29b0c0e0b3ddd2c68a2e00af07bbf03268d94e11397b1622ef45ea7fa639b2d9a787d2ea7d9aec2158b2a033439f27f2e4ed5e83ad9fa15be49cfb28b6e41b488484b401b3aa59fab4150ef6bbb0c0fdc35a97a50aa0f57d860bec8dc17d18a"}, {&(0x7f0000000380)="496ac58946503ee95f26d0b33894326400322b7f9309429136b773a7d60a7650b5c74c20e86003b9e449c5518684d541c6e4f7c8d6ffa428e2ec862076a5d9b96383cc01fda4918e5748b4b630926b39e4527648e6dd1127ab8a6f2389eaf8d2f11e086663cda317283a2b5e8a149a81e7fa25e32962147d8024ed75131bfa534d31e822299f977131d94059fcadcfdf2c1e3c6a"}], 0x10000000000001a7) pipe(&(0x7f0000000100)) 16:01:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) socket(0x11, 0x4000, 0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = dup2(r1, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:01:10 executing program 1: acct(0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\xbd\x00', &(0x7f0000000080)='@\x00', &(0x7f00000000c0)='){)\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='$\x00', &(0x7f00000001c0)='{/\x00']) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2d) 16:01:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 16:01:10 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x0, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100", 0x0, 0xfffffffe}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff16) r5 = semget$private(0x0, 0x4, 0x11f) semop(r5, &(0x7f00000003c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000001c0)=[{0x2, 0xfff, 0x400}, {0x0, 0x5}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r5, &(0x7f0000000240), 0x2) socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r10 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280004) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r4, 0x4}, 0x200, 0x401, 0x2}) 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x40) ftruncate(r0, 0x0, 0x7fffffff) write(r0, &(0x7f00000000c0)="6c80dd4017ace52d17a1b3c2ddb093225bc68c7c8c818cecbc2e9f5ac83996929b80a6c01750144a1e4c1a20cd1c33a3d7024794743e59502c7ee2a4b69732b8c43aab3baa4186b5e65df3156910b3996196ba9c9642a27d3751055d65af36830ca883b8817a3ffe42d832a603c50fa77a5096e4b2888523593145970ba58101c4d2eb53969f513c9737cbc18c40c27da5f7c90e0418778b34", 0x99) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = socket$inet6(0x18, 0x2, 0x90) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8b, 0x10, 0xe8, 0x3}, {{r3}, 0x0, 0x3c7ce518f38c9828, 0x1, 0xee}, {{r4}, 0xfffffffffffffff9, 0x4, 0x8, 0x8, 0x9}, {{}, 0xfffffffffffffff0, 0x40, 0x40, 0x6, 0x3da}], 0x6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x4, 0x1, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000024, 0x9, 0x8}, {{r5}, 0xfffffffffffffffc, 0x0, 0x20, 0x10000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x9, 0xf0000026, 0x1ff, 0xdee6}, {{r6}, 0xfffffffffffffffa, 0x3a, 0xfffff, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x46, 0x4, 0xffffffffffff2614, 0x1757}, {{r7}, 0xffffffffffffffff, 0xa3, 0xf0000000, 0x7, 0x6cc6000000000000}, {{r8}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0x1}], 0x76, &(0x7f00000001c0)={0x80000000000000, 0x7}) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x3f}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kqueue() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x80000001, 0x7a}], 0xfffffffa, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x78000004, 0x8, 0x18}], 0x3, &(0x7f00000002c0)={0x8, 0x5}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) bind(r1, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000380)='./file0\x00', r5}) listen(r5, 0x4) r6 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x148) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0x0, 0x43, 0x7}, 0x1, 0xfffffffc, 0x5}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x100000000000002c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:01:10 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x80, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x80) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffff9c, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x298, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82020c2f66696c653000bcdb8c6ceef18d61fcc65d38020fea6aef0338d45dd787050000009e4bd3805c3c0533c0b42352d103cdf08e368da7c583ccba21ddde5af6941168bc18c0c54eb6fe9535f4f3b22b6e8074fee7e9c6e9755f8259c751ee0dcf46a39546938388e8df43257e8ab731f0b50e80838e83ee49eef89ee14b672dc73e831aeb7943aba44eaa8a0f47c03a12705fdb94194921a205ff43f0b581613417c0ade9c9a4eb2ecd4b8a3f1eb763255f679795e17054975940d2afda742ba7b3f8acfd22c6036b7e915cc5e4967be21c447e7d92d8a026b479da5ed7707a23d68c731018ce617803fdf3c090d0cbd597baf52c6946170e37c7e08679b8a18d8c2b44ac1f3d99a01076887e6195d103e50531f51269af6c590000000000000004fe33052ae1bc276dac034e79f77c4db7e0edfae5a71282de8a4325522f56a37c5ce3eb13b29089ca434681dffe3d41744cad341bdbc14210e552de768fd9601b1ef4a68da3894d6bfd8695d4f781700fa5bbdbfa0959c6b133ea043fb56b0ea1446f09cec7893371f33432b9648e2deb2e3b842c0aa21eb69c17c5bf0a5c5d0ff6f041576090dd189569be9ab6d07d9506a4060a4886c2f727460f7795ed73ae0f58d3e4ef84ec5d0cbd9bb478dc8074d43c72a50d77500ade2fabf77ef2ec1df8d63f86781c137e39cac96beddd0aa60ebd96ca288dbc94"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000d9cb81312055ef0b924ea09b6ff9c02a268f7e815cc2a6ed801d574268ee2672e4acc0085a975318674538de0a8b9df550a76082dbfaaea585293e9829853cc3e187465380b6e5508c47c89692e3b8"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r5 = dup2(r1, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) clock_gettime(0x6c0634f35297c0d, &(0x7f0000000140)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getpid() setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000100)=0xffff, 0xffffffffffffff60) close(r5) 16:01:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x1f, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRESOCT, @ANYRES64=r1, @ANYRESHEX=r1, @ANYPTR64, @ANYRES64=r2, @ANYRESDEC, @ANYRES64=r3, @ANYRESHEX=r3, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES16=r1, @ANYRESHEX]], 0xa) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) 16:01:11 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0xda50}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffb, 0x0, "00000000000000000000f2ffffffffff1e004100", 0x1000, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="a10dc89f6a25144659457dcb3a0ae64cff5b84aab1fa21a210a316076d8c39638011f794d94c81ffd0839f64c0e2cfc646121fa1ef03e4e5a75f0a158244c3d29763add7d9212634336be7ebdf74030a18089d2346867f9e38ffef10e2354175b4cea021b08fb761f577d0c373f1edd57cde0341cc7e82359a3da5f5e111cce3ead1b0dfdbdeda5133ddbfd3a7610dc8eaf57377261cb3d3797b13e593d70271b4def8f54c4f36f156859956e1d0c76b1c0e62a8e3054d4e615ccffbb78af7ee9792e0754369ccdc6a50d2d0c3f76d68d5e075c7abd6c5bc1f4d417821e9244bace6ebb9d7038bddc043d7ac7d7949c1f91bc055c8123f083aeecbb3c7a0d5ae90ba271c034d436f0bf30fbef40d68bacdd565a745e355518f646390ec05a2a9de29b39e42e7377e8b7f1bb255051b5ea84a33983b34e4a4bd5a6ea9abab7f69612c8c796bf54ce0cdb3dd93114f59cc5968da9406b292e12ac8ab6ca838ce1083ede83b5dc16a2f13ad0d5c4f9580e151b93a960fc5f1c56068bda9d4799faa94feed3513401588cbb83f5849bbb3030fee2391983315d94c516efce18251cb8b277ea766bd4ab4c4603a830dc1473541a4a22985a7208e1ac1ece55258136e7f71e1cc3f2bf076ef8417f217a236547b6eae0619f04f0cc30dab76"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getrusage(0x0, &(0x7f0000000180)) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x1f}, {0x80000000000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc, 0x40}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x4, 0xffff, 0x8000, 0x8]}) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x6000, 0x7) 16:01:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) clock_getres(0x1, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) pwrite(r0, &(0x7f0000000080)="728b47535214f43dbd45a12d3acf835cda163e62aaf24b130f8ba1790923feace3e0d121d0f396cb2bfa95f1140041ddc3080a892f92", 0x36, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x68) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="d7ad00cb5b82ad7a8cbf481ccbc7d878d7839a34fa5cb3eed1b7ad60bcd978481113a06e660e2b39829576f4e6d41996abb79166b6a48b37ec642c852048d80e018f4107e25dc336fe8c15d80ace621a82bceffba8129f87d8951f0b4f8e24cf0c1187c53947a8de4068de8e9a8131fb6330e89917d0972cb87b2ca63be48b4f6d2636534c362136634ba675f141d1190435ac3b1eaa9a2f34aedc960b902d3bed01af348c13ac91182b0b139390bf22fc9e81b5c2b1ae198590e9833d30341c245eed50a9182cf431767b70631334160b2baab42830d1fb80863562477a0f18086e", 0xe2}, {&(0x7f0000000240)="a74413e89700f67e6cd846288e1180c76604de85a4e5d465449283cced3acf08fe8ee6fa2816735fea32249e2e460e8cdff031b435b08676297e6934f6492944ff7468f6abb3938b969e19ccd3bb64adc93a4e7d671cabefaabe0772971455cdeb3ae0946b938b8eb8807f7dd3cb7d067d0aa437b20c36c4f567306b8c63a9dffb01c2789b21aebe977142c7dcfd9ac0d77f70db", 0x94}, {&(0x7f0000000300)="06829a2745c0375a05c9bf13662ac96e05f07857726ec5bf033f4c8b24ef49e61ccc20f59604f377aa3741507d517a9d70f5ba86c7ae236ba719efc0bfbd4b6f8a18825b9e8885d9c68423bbc4193d76e1570c18aebd2bb6cd747f4dc66f048620440fd312d540f9543f04d5820c8e6cd5d2c1626b1c63cc37da49724db71b5cd095ab3bf01bd9249052077de7a9a292b84616b354bf8406fa02947ffafa6af33668f5bb533031cba5765d5586c74533444b587722b2861fbd96a36232d781a4760c1f5dda101cbfdd5e60e99d7f7a2a20226fa5167efc2521ee", 0xda}], 0x3, 0x0, 0x0) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) close(r0) 16:01:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) rename(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r4 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x10000, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000900)='/dev/pci\x00', 0x40, 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r9 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r9, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r10, 0x2}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r11 = openat(r9, &(0x7f0000000940)='./file0/file0/file0\x00', 0x8000, 0x4) r12 = socket$inet(0x2, 0x8000, 0x6) r13 = socket$inet(0x2, 0x4, 0x6) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x8000, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0xffffffff}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r16 = dup2(r14, r15) r17 = open$dir(&(0x7f0000000980)='./file0/file0/file0\x00', 0x1, 0xd32fe4c10937eda0) r18 = socket$inet6(0x18, 0x2, 0x1) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000240)="74858f92db95eb22ddf5e38017f3a02cd02459014a6c0b595cf1d81ddd79804a9dba6914bf199ec0ab08ddffbfb0467a903f9e9adbe6a8dac6081cbceedcfae656701795044fff957055943dccb521a427023a3891d831d97f73c189904b039c22df80f5a3bfc35492638e43129e57acafb277028650db214b3307075372e0bf9871edbc6347678352c85956dd102c3e8bafb2ac9e1c81155667", 0x9a}, {&(0x7f0000000300)="889ef70c7a861dd00418d935e5b528bc59158a1ee743d6b0387ce9249daacdcd5602352ea6f0cbc58c002bf73950a2446d9d4e128ce3a8b884c3e9b3af32ae2be3b733645ba21b8f8654579c837980188ecf347d2df46e60ca391ca483423d3deae3a9f17070bcc5e1a6055216166713ae1c07263f91fe9f2149e7d1f51b6757a9f6b077bba3a9507eb011d648b1cd971ed5aae1de6790dd6cc06e1ca4a656cf061fcad766326d7c8f6ecae0e13b6d3eeafd76b8f187cf937cf8edbe0c46f15280", 0xc1}, {&(0x7f0000000400)="bd97a8e7153190de3d023120b9c2dd6df74fb1c0b336fa1101f7bc0f7a0ec4ce0bfc0074791cf6", 0x27}, {&(0x7f00000004c0)="329dc854c27fa513219bb1fd2b0bdd5e617f0a7f43314ae39f6e45e695cd8f91c9aac65a8c581cee1f2baa5d0960b5d94634118b62331cca5d4f9f0b298158b37d88b8b43ddd7b0d40963970eb297f044ad0f93d3ac0eef324d9a485d3bf262edd124d47ed2bbac3460d1fb59ede0e70b67eaf2b8b431236c5a3a04bf85735b4a8803e1eb7dbcaad4a7a77003272a6525ee78d60bba501abfe1f25ec423d162c5a06c9dd22668ffd2ef4fb2ae9c45e0e03b9248560e7e9b151aa", 0xba}, {&(0x7f0000000580)="2394099bffd3457806318a0a2baaef5da6750668a0cd8471fb488462657e9fd6e2a28d5ee4f2ad091781bfe215f36f8e82b75ae0aba0036097d70c0fca5f73e202ef00b66d55f59f036ca6d8e71d53e3ffbbf8a90f97afaa32973b17719a476d819f1a2a16a0aea7456c8374789f1f66088f182115ad637c6cd81191dfeffeef6ceef8ece58cbd3b15ab1f50ae2ac1575d885f07ef68784daecb377087fdbcc2b482d5e15bfc38c8e9739a91415bb9dc3b567eef65b1455367b2d7934a25f8eb8493362d109339497387e8e6fe208a7096010381fe", 0xd5}, {&(0x7f0000000680)="5ecc9572d67ba2f86bc24996cb84dc724889aa6482e30f9ff270c5573ebefd427d09aa8db44852c76d3dde27928959038edb58111ce4df8a5966d24685e37d36e977ee50ebd1af4174bcdc19", 0x4c}, {&(0x7f0000000700)="aab18c472384ae6670cbfe09e407dba224c5ba2b0f60c50445d63384f1fe804be53eff67e97c8bcd8f86a945cfbd8c20cc0536da236755e833c53a2937930c0d679cb967ce936a87067ac7916caa4f93d665dd156a8aaa30fda40bc138dbd88ad174bb8ad14515e910f063ab0767f4518c4711ab93c9ca21609417bbfdcf442af8f3c1ecd2218529c79f12e355ecdb3f6913cc1309d728f0876bcc1f28b6c03d9d6f55d1033ea82e58a05eda6b3e9bf66d663ee538860a490bc8497f8b3ab3bf51c76b0c2cac4666cc776f0d199009be9c613bae83", 0xd5}], 0x7, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x28, 0xffff, 0x1, [r1, r7, 0xffffffffffffffff, r0, r8]}, @rights={0x18, 0xffff, 0x1, [r0, r11]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x28, 0xffff, 0x1, [r1, r16, r17, r18, r19, r0]}], 0x98, 0x8}, 0x1) 16:01:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/233, 0xe9, 0x40, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x118000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tnp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x99, 0x68, 0xfe, 0xffff0000}, {0x0, 0x1f, 0x1f, 0x1}, {0xb6, 0x7, 0x40, 0x6}]}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:01:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000001700)=""/4096, 0xfffffce3}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000180), 0x1000000000000694, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0xffffffff}, {0x18, 0x3}, 0x1, [0x80000, 0x2, 0xfffffffc, 0x0, 0x2, 0x40000, 0x0, 0x42]}, 0x3c) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = socket$inet(0x2, 0x4000, 0x1) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfff, 0x7}, 0xc) 16:01:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1a85513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c072cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c40133a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b45660000000000005824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80500000023723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be2800a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) acct(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3, 0x0, 0x2, 0xffffffc0}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) sendto$inet6(r3, &(0x7f0000000240)="3dd54efd8e55d0d0bc7bf5e04744306c4a4a74bc58326379814b36b4fe2dcb39b36a2962cc43e5aece2ce35fb7af9586c2e9fd74291627288981fb69193467fc8c", 0x41, 0x4, &(0x7f00000002c0)={0x18, 0x1, 0x394, 0x3}, 0xc) r5 = dup2(r0, r3) fcntl$dupfd(r2, 0xa, r5) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x100, 0x5}, {0x46}, {0x23}, {0x42, 0x1}, {0x23, 0x10}], 0x5}) r8 = kqueue() writev(r8, &(0x7f0000001680)=[{&(0x7f00000000c0)="f1", 0x1}, {&(0x7f0000000a00)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:01:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) poll(&(0x7f0000001340)=[{r0, 0x100}, {r3, 0x80}, {r3, 0x1}, {r4, 0x1}, {r5, 0x568c06c1ab99798e}, {r0, 0x24}, {r1, 0x10}], 0x7, 0xffffffff) r6 = semget$private(0x0, 0x400000000d, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) getsockname$inet(r7, &(0x7f0000001240), &(0x7f0000001280)=0xc) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0), 0x0) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r8, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000200)=""/221) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munlockall() r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTOP(r9, 0x2000746f) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r11, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETVAL(r11, 0x51adae6c838bd4b1, 0x8, &(0x7f0000001300)=0x1c4d) r12 = dup(r10) ioctl$WSKBDIO_SETMODE(r12, 0x80047476, &(0x7f0000000000)=0xc6000000) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000000c0)=""/203) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$unix(r1, &(0x7f0000000080)=""/133, 0x85, 0x40, &(0x7f00000011c0)=@file={0x2, './file0\x00'}, 0xa) chflags(&(0x7f0000001200)='./file0\x00', 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) connect$unix(r2, &(0x7f0000001240)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) lchown(&(0x7f0000000040)='.\x00', r2, r6) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x14, 0x7) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x55f57a46ef92a576) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x5, 0x4, 0x3}, 0x6, 0x680, 0x1}) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = getegid() r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r21, r18) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x7, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r29) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r37 = getgid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x7, 0x0, 0x0) r40 = fcntl$getown(r39, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r40) r41 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r41, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r45, r42) r50 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="00e4b830000000000000000000000000a137efc00ebf266437c755b491bf4f852c61ea7c0c49b936ef3800e6947240c7431f049b428e01a3dcc5962a3e17c2429ab3022ea26ca87ef139ce631009973cbc85dedb224952d7e91fab9d1c5c042ecabd9681c9cd524a45e462f200a61071b159f5e6c847d82a4888a0863280c80a8a7aa906e997a61a882d3f4dca2136372c31257b35fb829f1b7d5770e2cf6ea5fed4b14076d38b3601193d7a5a6cec08b7e4b04204492f6dbc1fbd978562eceb09a3"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6976abd553de0727a6d85668c43bccc9eddff1223098972d77e910d212c0ad2498955f18863d4390509300250cf9c66513e6b35cbc726a168e801cd5da5cfa28c8e27f3821a8c0a7968b8749b5c6d1c70730e80981541984e062fed306cee26a471e023c17e970296cfcda51d3fdabf1c8051ee681711a42a63cdbade175c38f452203", 0x83}, {&(0x7f0000000100)="5da93e5be378a957723c98ae5c861b275eb860c60d6d4af2091a91ed82388fa0a21381d5f576e7749c1aade5fb6dc5a4e3037d8ec18961d3be06a74fde3c6dc44d10109bf5350d780091eca5a9359c1c58be97576fbcaf7a2a0ba593be3cd3d3a702d6e28ef2c89d418b4344ea0105853b6fe457935634f3087576e62298a085b469099f92c6eb6ccec7993a01489329a50841c0f061a73aeefa907d76fc67ede46e", 0xa2}], 0x2, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r6, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r7, r8, r9, r10, r11, r12, r0, r0, r13]}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r27}, @cred={0x20, 0xffff, 0x0, r29, r35, r37}, @rights={0x18, 0xffff, 0x1, [r38, r0]}, @cred={0x20, 0xffff, 0x0, r40, r42, r50}], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 16:01:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x102) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) socket$inet6(0x18, 0x5, 0x6) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:01:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x43) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/132, 0x84) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x101) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:01:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) dup(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r3, 0x2, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x45c643a05e0f18a9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000280)="8f7dcd0e16d22b9eb337342ba334425092c0151b594e939ec70eca5cc28be334fff1258bf464f38c49c73608e03a09c0cbf6cdd6624a05eea866500ca0766529e84560d784a25def7dca036ee86486008c06df8dba0599f49890b3a8b33bdfd15d2cb5a0ae7818974a0ce905a8c5fc70c04df361f80b68806ec07e989a8dd41a5eb7b3a3e36d44260d43cf5dff9426322d225e11c8bde1be388c48db47313ee97738b81bc0ae797290c430cc7e1c352a7663fd80b6f6b34770092fa9dbfc5d1d0f3c2c0f05ac1959ae029f8d1b1f3397d8531b4048513cded72906e57ffcd183cde2019b180a90cef76004fb", 0xec}, {&(0x7f0000000380)="e6ad11f1b86cd7f5ca0e203ad54bcc9490d2f021c5d10d11e47c180972343c63201ee7b8720ac22cb69b4e59955bc9b1305341602520c69406124e8da4745b20e9a95fd07cba82b0c7584e63300133ff16c2600b1abb1a52e46b00f509689a24d005b348b353cf6ead5569e0d2d943024293f0f681c5a9c5a7b3bef5ea7009f07091adb2e10199f424e00442d83da9ac90e301153681fca6aa0f", 0x9a}, {&(0x7f0000000440)="5e31b8133220f94e56e69be792b6c2c196cdf7373cc45f1b97a69903078b6432faf3cf5b46a26682d956304340e20e76b0e00e35d186d5aedaabdd7c8e493478327c83909ed847b789aeb303f1541c27bb5b2cfdb80f8a48726d", 0x5a}, {&(0x7f00000004c0)="59c92262d66cb3523c880070c94b07a28397061585a4f4539a19a89c1c1afa133d8df7f508631af3bedb2b69d62ff13bd9cefa8a44d4ffb0f93014f313a09f64fff5be7d714a8f77cb3b9304a5ee3d405e63634e31744b7b53a120d6fe408635f229e307d6c266e192ccd4e4b4e89bac698f494ba586b44ed3c15e867f6e21e5899584061b949403a80b4fcf59478db67e1bb876533def62b639a646f5253eec170c231346697787b1d7778087eb4f105f7c04d0c35ba05892f77ef0b3d518b19625aa251ccd843d1c521920309a3193ba33176edac42d87fb", 0xd9}, {&(0x7f00000005c0)="f1ee7a4f29e8b63bac51cf82c5e8ceb9422c4c3c0de2cf060696e147517b2a24cdd5c146c1b11cbce28e5a2017215305532c04fe22351154a0c0e3ec0a5849afe93cdccbd34f16234ab01a58501ad09f50648b0443e768f45325735720cee0d78330ddf3da67ea19bedbac53cc3a78652ff177c96be475ba4ef517727967549d9574e69e455aab8de818225d6d0b0ef7ccc94ea670c874b09c66945602579de2f69965b3b5dcc385aec6a59b0646cb21b2350a6f3e1ef14db84ce7d563cd2b15645f5adb43238f13973de74f3233f429f7bd7e8d50480e57125d2bd893cb9391d26b56500569e49ff5946153a0464b4e5f612b829268feed275f60", 0xfb}, {&(0x7f00000006c0)="17c2e5d74ef088a5a4205e4a55da39dd44adf016cf7f91022660e73d34d198fb6acb60ec3bbca0674001be19c90241a0d211c0b46777088248e9b319ca1e7f32b8f99f5633906255300424fb0686528d319fdf2d7cbfd94900f6317f81a12efff47c7dcdf3d538bc19e577e3c44b9ed8578f8a8622321002224546bc93bbde14ade631a1cbd1928d474b26024754fb7ad81ee99c1669364b6f3132dd6b", 0x9d}, {&(0x7f0000000080)="a82b12c6dc8c3367be7c13b65a53322ec17412e8d43e", 0x16}, {&(0x7f0000000780)="085aae769fcc1b39dec1529a0965fc9c629848c4b311f6d2d104a29fb93fa771c088e3b93af15209f26a7df370b6334fe419793ebea567b0477a6e18c0df4eb48a26a9e23415fecccabd8046b518166f1981bc620980836c710a728dcd0b401cf75e4ead0c13e0", 0x67}, {&(0x7f0000000800)="2f02e68bb5156dc95fc5e5a90f7cf1b6affd9b38a538045c5f725cfac09186e7d966fe9cb3a764b73757e6719853e893d1eaeec37ac40ac9518301c96689228d5a7ca6a79084ad4701024689fcb836a8c90900b708c3207b592b15c7c9fc25644ccce3e42cbe05d3a0dcabdc311a001236a0ee06a4e1e80c0aee52ac442ac25ac567e9b94c6ebae14c35bcd747b5f88f9dca20739c5b11a2860e7a21120544a5efdcaea66bc925e3060242da448169d0381b05eedab6eb57b0ba3d1b65946845ea41e513eb3459d8ab402645ff4ad5bbb82363", 0xd3}], 0x9, &(0x7f00000009c0)=[{0xb8, 0xffff, 0x3, "e1df21ce9ca3d46350cb45e87ae01f7f00c7f084d4096428666991c6d7ac99d1d0644ed1f09b54b435469ddf3f070a1bf651bc532f9a0d28caf43858b13ca14f5d0cff02041d442d98bdb212a2450ef0e7125cf9679aa0cfc418ac8b84895b38c0e2c17394679a23551f2bbcdf0d1479385dd90ea9cdf06cea7cd39b42f3c81923e385aa68f709813a455b6db699dabdd9ccc3d5652c16721f9ebf5cdd952ab95746c6024437"}, {0x20, 0xffff, 0x1, "efd7854132ba42a03a63"}, {0xf0, 0xffff, 0x4, "8c81d3f567d2ad5279a290cac722ecb1c8b10fe277c2e057872ab30b9c0aae933626dded9f04b5b8f3837d045b547731831c66364468b73cee2a5c9c984557cbf7a8f7a2a502016fd7b75c8eb51ea27e03ab2e12c76b1104b4bfe1d19bd15681706cfd702a1ca3bcaa7d9d73701d8e79615cdd97ee808e3248fa7498e9c272877e7e26a108b3ddc061841bbd75cddf51b9a76bd77af2c7116e10cc712ec77410d6b4228b26212c0ef0fa65ab4eafccb3b15ff971022b3f9d0247e7a83b4365c4bf3bb9cbb0627caabfe47ec8207ebd4fa0fc65e1aca1562d471fc197"}, {0x90, 0xfffe, 0x1, "be8a41348a7c08417156671459a7680071646b7e2cd1b7678aa23da9776075026bfccf822a0b9fadfd2c207c99764f9e07dd97aa06196fce84afbf229f1271873ceaab8b1152741e32e7dcf1b1fae2b5de436c440ec3a03dfdb36c013ffef2e7b9fa66b9b8f427084b7eb1202314751b5c4c6b64c40e48298f35140945"}, {0x48, 0xffff, 0x4, "5bc4ae2b6838095112c287b4553179aebb3589d815c68e7d1eb62dbc4dfc9e6a6ac9d57149c9200a0865fbde436982261df8361d636da8"}], 0x2a0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x1, 0x1f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRES32=r3], 0x1) socket(0x20, 0x0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='\x00d\x84M\xdf\xa4\xf8\x10\x00', 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000200)) r6 = semget$private(0x0, 0x7, 0x50) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000001180)=""/4096) r7 = dup(r1) r8 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r8, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r9, 0x5bd, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x4) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r9, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb, 0xfffffe01}]}) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000240)={0x6, 0x3f, 0xfffffffc, {[0xee0, 0x1, 0x3, 0x8, 0x4, 0x3, 0x8001, 0x5, 0x9, 0xbad4, 0x0, 0xeeb, 0x80000000, 0x1, 0x200, 0x3ff, 0x8fbf, 0x4], [0x4, 0x10000, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0x1f, 0x8, 0x1ff, 0x4000000000000], [0x5, 0x9, 0x3, 0x4, 0x519, 0x80, 0x400], [0x80, 0x9, 0x1, 0x8, 0x0, 0x9324], [{0x6, 0x0, 0xffff, 0x1}, {0xb4, 0x8, 0x2, 0xfffffffffffffffc}, {0xc9c, 0x9, 0x2, 0xfffffffffffffff8}, {0x1, 0x7, 0xfb8d, 0x3}, {0x1, 0x1, 0x100, 0x6}, {0x9, 0x240d, 0x1, 0x2}, {0x9, 0x7fff, 0x4, 0x4a65}, {0x0, 0x2, 0x2a, 0x6}], {0xf800, 0xab6a, 0x4, 0x4}, {0x200, 0x15, 0x0, 0x1fb}}}) sendto$inet6(r7, &(0x7f0000000040), 0xf8b5, 0x0, 0x0, 0x315) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/128, 0x80, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00200000", 0x8) 16:01:13 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'ti`', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff110001"], 0x9, 0x4}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r4) getgroups(0x0, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) clock_getres(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget$private(0x0, 0x188) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/218) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r6 = fcntl$dupfd(r5, 0x1e, r4) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r6, 0x80286989, &(0x7f0000000300)) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:01:13 executing program 0: clock_settime(0x3, &(0x7f0000000080)={0xffffffff, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:01:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffb000/0x2000)=nil) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e", 0x42}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000680)="7215cbdd93efdb5d86b2673fda75f5dc9034b8e4e4c43c601e59a55075870e23f3a0933d1fafa536b3528ddeb95d432224ab8797474c3809a6a853c4d9dd04d3e03e9541a3b057281c06cb1f60ccedb5ff68bca7de2cbfc93eace8852a9a5f03309ae72fa9e67bf75c870eaa1c1b9916381275147fc2c0209694e36fa6", 0x7d}, {0x0}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0xde5b6b325fe19141, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0xffffffffffffff7a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pwrite(r0, &(0x7f00000008c0)="3d67a45a421c0d0daf21648df54946643c6cf2", 0x13, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000180)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000bc0)="7b13d61a20f5a62be755b4531792c04c2d93e0de14d0fc6b598318e14caa113d3328f05f7406f0049b40339e7f9955a872b67570ef799183b3192f7166ac5d42a0c30e86368a16d2299831b984e2dba9c3448243ca3b5c19714ec47453164417137c9dd8df54ba9085651dd014b2c2bd7e39a059be7cfa81861c017a81c5c29aa67893db7be02c31c6037d5775ec63fb22725919fcd16695cbb83bd5777233269b1f69c37cd1e116803cb9064a78d93e1cce0a4aed1888e4e35caffb9b0cbe4535cbc3f0747cd0a81d6f664040ddbb7725859222f362d888ef47d0a625c41423643ad6d2c90adc4ffd29ca35662a7bf8ca092c7beda38cd597f6a68bf84539b239579b110d70f29651b34c582754962f7737ce8eec77c22b780023a18d543ac8a939bb5e7cdf92a11d13a339e9e188a4e1009f449a99cf7f3aed9825c7b1a1459f82f65391f95cd848bc2c3ec374971f4735d7cc06bc99388fad7aa57a8f9a8e86426d9b3cf902fa6b1cdf8a9a069857689fc961d67ac2478d1689c81f2391e4d508a9b4dc58294e6561038ace51ef6900c9e59e09ed90df18392533321703a827cbf59e54719ad0114d54b2ef87258785e576a5d1f7871a01175ff91353ea89e4d6b576510d9081da149053048c9b9a8adf2ac7f06b4bb0149c175af6fa81146a77a87a285f4fe6e3e69decc818ae96b66eadebf1f19d54df9e2042d720de3e02475c5336dbaee613a324061c75ef4771e5ad6f015732c136a5ecce87b0b5fe68396c19b076a4fb3d14fb543e23a4bf4430cbfe0b3f29e88fc5cdc434ad1ae701bb49673297f416ce1abc156c776c04964ff108fd5c3330787ce643161bc912331d4ff8c1ace7818d440192383bdcc7216621816c38655b7e84fd2b34ac43cc7f59fe3d68c67f5e88c0b4096275cb049a4a78992e6ddbdc6795d36a372c94902c0f4f1b2820bfba784af2a9150ec0c7eda90ebfd9b18a0b1fd5c2a8c8349f390423bd55f98b880d801ee773acd51069c2852f74f34c8e179ddb8e1219c62641121ebba6a81d9d11b492f48d4759f6a386c391a54b8ff41a9f1fbc155ffb3f49b61f3129bdd2081e9099a46abbb05ffb0d0d91496cbebf9142c39ec013dabb251334d621ecd10050309de62dab4328db84fa5c607c88ff94420ebb2119534609fa1a029509e88f26115afb34efafa5e4f12e37370abf6d8b0d75a5b45aa52aa65c3261fe78eff384e3c4d50d97ad4a414901ab3c6f84d86081b1e68ee672038501ddc59d61feda826f22bde70cbc5025cd1f9d99d73745b94b21e57cbb04bb6b87919d0a928a46249994d397dece4cdbc504db55d8c2594f68f2f06d38af9c47095b454ab8dbabf527fe605cae618b07d8cd8494cfbbd3152309e706973dbae5726c3a0ccc1d9af479a1665d64092f270bf8bcc59338fcb54ad9c526a44b021d6f7b62e517e5600668f4d1ac9c8583c52e2cc4032144ec0a35f093b8bda53a44d1c383e356fd3f99a6d317a24caf7546043dfcc68c378114ec48f8dd272c5792532d7584bfcb6fe37be0fa8339c7e9fd77a706f387a63c6ec5319cd355ceeea82b4d826d12b9a5812e327bc12a4aed9b8c09a16256aab02a2ad0935cbe4dacb37ab61b5bb3148016757d0625b18a3247b5ccdbd1dd8be76a483de7f19426a452e01786d031cc4d14d3073651f3270951ba78999b67c5bbbea17fd7eab2a8e07ff915fd9d02c043e794698428a81577beae2bddb1831e372a7a25299509f22e0b60d70bed5a4f195cd5d8134a7c6342542fea056879a8f901894d0c9d8af8995c365a14e4e653f375003d82db356512efc77d3b3b96a1f17fdb2a9d9ae03cbe87e8ec82bd8faa526c291c643f8ece0ffdc90137772fe515dd7435e5306973f18864c0e3a4e3294935a7e0d53f361dd0dd56e4d3c014b4e50f0237f5597f7810a01ca8d1c3c68fc4cc086a9c5784b5c9fcb5bd97ee2cd14be744cdf28f9ce56f00d0622b8e3456fae1c711fd3e9fe72830aed61697e4b2a9c324309e1f78f8932c62b862e4b96cb1f9c44371d6a13a0a9680174e918f9e575b8979bc91f71dce65831c77118a5a4a9f83768d6e97fde92a81a5526d22da20c5987af76a9bac9a789b73c93eb05ea1a64c370c36525917fc2afe70e324a008657dbb54ce4f37cecae5cdf598f3bfcd93955de4ea6bd6d45f6112b0eca73fa35b67f1abbb8bd2ac1c4b0cc8f4174297187e3c874bfc6b4396556d80527962bf75761123fb7d48b48169030d0494cad98f7fdb924939989afc81208577dde0df940e6d077a8b393b4059b8caeaa674ba4d04d4e392de023d3fcce1abf308b29af9bc9b225afdbef99bbf39a1edeb6c6af1ba5b6f3e3f122b743ecc29b7c5b66be729c0ee256bf7797c5d235bd662549525a41eb4d8e661f50bd468ace98bf5db762b6117c7a58fe236e40285604a341f868d053ae6dbe5b95a6e257ecdbb3a84746f16d34cbc43b064e19d010582a2f095429e9fa8f4cef350457744a6ca98c8e9e33328a15cf7acf713b0cfa1af72b4dc6db40d48f6588889427f695c5eae7e6e136d4796934c56ce745eafb2acea2637c4eb1a54d003905a4828bd4c124e6d113ea8d1903e2a76a46d605adba193be954d8a5b9f5ec09de36c6f6c87ad8ecb63dc8c781c42d3f5d15696056bcad055e0d191493de09d2803bd95f4608b97f49678a16fc3ce9d89262c4e9f3b9d5a1fc31621dbb1280dbcc39df6b0d1d3004adf26a08cd8b2309b903422710ce10feb12c8fe0025433cd5d06031e36f8a4864985d99783350f70212b4a62c727950c1e3e1c8b99b7c6f8b97f47bf0b131951c64547f95d7cc4ae589bd99b3b324b61b4c856d547234e5745e3af835e6b72c6614c6e1bd17a088fa5509a85cfd137b918d2d550ac9db678d2c0f61425e4007cd3d5529450465c5be0ba5ba90f3b6a84e01e4a1dbdf947c76d873c7cbd28ccdafbeb1bb56b5006b7c2cce11676eaab3f5b9484bde24ea5526a1a3de447f7ca9f83c50a159abd62d8a83b1610760477a2161c0c077e3f3163256e30683adaa6d2bbdd17d4cd50f8dba730f86890ca323b073d2ffed6b2f1233df93ada0189d5dcf96d4391c58fadc8f25c7abfb459bac8fcabab9eac6714c2d1cb1b9994eedc1a3fa7fcf798b5e7e7c2e892a1b8ae44596686c402c57358e37cef35f9a3425134a7e7f0422b75a760a4bd19669dc1d9c87d7c0c4bed4eaf7bf2456e65179698f9d450c7393c06aae61d28296cf973a4d510a337ab9a4799593cfbeb592e7f3eef2bdee441db059be9e712f95c18c93608d5a43901020e91f202c3024884c2e3b1cbd17b7ed982245e1587574cc4e747c62f25d51634b83f3bcc2a312b73106739dd8ed71ec3a1b964d39527280f3f1308566f05de950035eb6cd021abd660fc5e934ce07570a3049e4a7b592b83098d0a4efa8ebd11dd8a0e7029ccdd29c5a1035ee1ba4902b96a6b6a140ed8941ac5cf31c2030d97b1897c0fb953333a8d3670f6b5632d62c99671d84b3b724631e43a1748cc80d592887813ac37e8ba721d9db0e09dc04faf4bfb4641d929a388e45d7609f5ab54bc41639a84181683cdd677bad784c9d70048587f346c7f2338855a165440c98d6fd3f7ec10366065ae09ee6aea4abae0a9c7ca74775ea280c37b4d2d485a8e0991fe55693ec2046f322afc5e2dad867dc6bcfa8ddc6e4d7ac024a87a22b6c2a227d97a41c50aa5b847adb9129d31b6904d37e49c56aff10caad9800ca2ef83bc8a2a9c35c9a94d0c0fabf6edb8f35624f15c16a5b87920e740e5dc6cdd5aae6eb87a621586e816445fd478f56abfea0d18854ccb613033b7d4f50ca7e39f9c97b80bc485a80846d05eba59843be79dbb0a8a31b725d9d937a22f5c9cf2ccd16c943cbbe008a3664cfd14a0072f1d89d1ce6e3fa91c14d8a2ecad24cae0ef647340d289f4811bdaa38955edbab9abcb3b027533c00543cc704e96d32366762120fbd32a239acdf16e0f42b4f2135bd98f654796d08ec1ef0ea9f760653efd003e498d34a9ba70f1e4e20823351d8a75f3a0f2a30272955fc648faa8785a699ac51d42af4ffc3185d403c9f8f9416be2d94d0de6a26b21f4295d2cbe5c5a48cbfe399674d077bfce703b9a055ef0f4ba89586401af2f15c216421881ab16ba0564c6e35ee9b7f10de3caf2b1bde85c342093068ff97cd3acfd9c2603aeda80f4924c444166fc9cb3442f0ec28b8f02634e412cdf69acc00775e36710b89a1a8c9de0f5e701d8d1a03a3400b2a98d783d74612287374934366fca0763aa85dc3f576bdcee5975e93e9e53f00c067529f22dddbc4cadf369bff5795887bfbdb7437cc47e84fd13487e49a6bf9d988693d8fab76dab655f0d143352395a0dbe94217c07dd6b4318677c512c47a85102ff3cbf7a44d38672d4247ad93f7e3d3ac8df2235049d271a89292dacc0b57ffd1430ab1d75c1e3ac6b64be696dd04d3a1ae942ad34ea06d8cb8792234b87a897152965c5f41afc3f1a3081eb88c74da97efe5c77addd3071238504414e66af489d37cc21c1712b57f56bce18637cd464ab0e5c0a0d484504128bf49b554890d0811131da30e09816fd996e2daf1b757b12ceed68dd52a912f9dc1721da44c9bbe04f8dfa079b9f7b09b8f110007d90043bd6e5eed3481e1f5f889644430cce5a7fe947ecb8984f99a9a1138350a7efa611b1aa29a231e4a63a3a0ebfc2dcc3a75b724e06f635bad6ec802079035c905557f07d27735db418b54a1157f230892b4875ffda47867757e11a690e4102994077628d82043954a25d87bdd0b6fa27d905f3d1a778c4927ae6f967b47fe42bf61e352c7e37995cb1adc964012e5ff3a9139a5e9a441578c8c7ca319983b0b695a74362f30aadc57d210f228a1ecde4c82f72af5f2aa04fd5d0f9ce0ee9b6b108e362451ed1016d6cddd97f88015cbe3057745b59e0bfa367083be91159a192e99c8f5ad85f015847e56dd4f822fe1c7a259c17517a8c81bed5001e2fb3856b73b155167148f1439078fd83e3d1be55fc386c79fc7edcb4e1cc5d24bc47e1d74f4f12259c2e2f94ec4cfdc02255ec26f2096002d7090bdea4adb01d65c07b76ee23e95333fdf81e8c8726b4213bacda0882dc619fbeaa96f84f250418bbacc6555aafd1ccc8a0fc60968f6e691a5787b332954039cea22cbe5252f1066876a7ef1c72c8502c75d7dae930a01742086abfdf08fc9a299ce859d5e12b9d5b3c1e97da8fa23c05873dd04528f67941e4b3a5d256bdb7c68110a9a1abd862084bf8ada751a7a3ec51cad8fefe969eb469a3c5498e7fcad0b4bdd8c19c42dd685e96c929aa119043f7887efeaa6f2498f248a80302454ee35b30728867596dcf60a79b788213b52ebb0db543e9415c9652de08bb7d86d7e2744948fc4715e750a62300fa94668734b3d0c76db0f879f4e8b2686080fc567cc6368275ab1b6f4ddb5749b0e6d8e029a22ec880c4e1f7ba9a27672db1e36acf9d6328457846b49ecba115ef78cb44e7ccc9f670e56957258a07463ea28c9a65183aa611aa12bf0109fda974eccef26bb34866f86102c3e32c1e03516a89be95d74cc45b09b9b373d25dc2b04c306fe7dda5ada3e7391dddd467670dca69e9c27cdf2eeabe37478bdb253b185fe8b1e12b237e215f7c9f5c2014fea188f920787eccb1d256b30672e05fc20a65fcb7543d666ba2359d613d5bf7ba63884455b5bcc050493033e2d54f97efeb75f54fecb8c86171baf1682ba428c70e17d13e656e80d", 0x1000}, {&(0x7f00000001c0)="83b13576bb16af09c57e95fd127227bdf17441ee67a7545fe5736e82ad90", 0x1e}, {&(0x7f0000000200)="22b97c25ee7bb595b67d51e1be05aa33e6d6a558cd5c838436cbb6103d8aef4957d261de8b", 0x25}, {&(0x7f00000002c0)="c5c132dec25c95c1862f4b7e97259753a119cae96439591a1390cd94668643ebab9f9f48793d1cc689b37fbf70987b3d80e4", 0x32}, {&(0x7f0000000300)="705c6d33f5a0a41fcb49e77a6a463c3fb0f3ae5505deae0af21ebff1a8ec5f4c2b80fe4ca9439c206ef97228aceed65ae4917419f038e67c05889a7641de975d12265d506041f317169e925965059a5e2827e051eed902edaf6f016444c873c4ccdd", 0x62}, {&(0x7f0000000480)="be3d24a05b449ece39d05793fb975d798f56a46a92dcbd10d626a0d5a1d09a42451d018b5cbcd8020378fdd45a0ac94c71ca53feacb6d1ca728a2b365494775ead8101496d6424ecf572973627b6b54643fd5513cfa4ca6a847a68339b8629f04f5ce1ef98d66fe7a60a4ed2a0b8af84b2ec956331c05a0a56c1a333ba0bcce85f5b27dd8e0a9ede2641c574c1f9699fb6539d754cabb70e08c7a22bf411a43f271acede267ed7a2d12e8bb090d817d66b137f3d01f6e0519cca93c31b3c9b10163ca696a66c3bbd47546da3c0f256ec1ea7864937", 0xd5}, {&(0x7f0000000580)="564ff0fb108284b8cbd03449f5af55aac74d1d6e3e64901240760ac0b187f0ce314a4bfac35e1d77cb0406b1b66e7f3f9ea2b2385eba0dd04c2f19ca3ff86c6bc1287b3b0774540fcc40dca2f6b1ef6f48b93c979f97929c912f35911e6343c5cd219d6905c238cf489271b3c921f9a8302dad850d686a37d954b9868fc8bff0f1f9059b75540baec542b4b568ce7056f09c95184a1d406c7cc03e5e037e2c58f491fb6c5651ed2540c99c9f", 0xac}, {&(0x7f0000000700)="581cc8e961242f4cba5006af87c30179218cb7763299e3b2e5c5a5cf520a032809efc6cc4d5fdae74998f57651625d498eb20fb87afae8aa78b4f7d7c170c7b812305e262984a26be68eae623de9478506a7ac8ec7bd", 0x56}, {&(0x7f0000000780)="81842eca34e23f63f4d08d0dc29a3603783b69b0867593fb2a2abe7adc725930b65f41", 0x23}], 0x9, 0x0, 0x0, 0x4}, 0x2) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xa8334f178a684c25, 0x30, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:13 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9a4, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) kqueue() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x1e5) write(r7, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r8, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r8, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) r9 = socket(0x2, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8226a3"], 0x10) write(r9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r10 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x9, 0xff, 0x1, 0x3}, {0x0, 0x4, 0x1, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) fchflags(0xffffffffffffff9c, 0xa072fb7bb4918b90) 16:01:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) close(r5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) write(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) bind$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="dcba7cf6", 0x4) write(r1, 0x0, 0x0) 16:01:14 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da91751788b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x67) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000003c0)={0xceb3, 0x6}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000040)}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000004600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004640)={0x0, 0x0, 0x0}, &(0x7f0000004680)=0xc) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) preadv(r11, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000000)='./file0/file0\x00', r12, r13, 0x2) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000046c0)='/dev/klog\x00', 0x400, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) getpgrp() r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e22", 0x3) preadv(r18, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r18, &(0x7f0000000000)='./file0/file0\x00', r19, r20, 0x2) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000140)="220e22", 0x3) preadv(r21, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r22 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000000)='./file0/file0\x00', r22, r23, 0x2) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) sendmsg$unix(r1, &(0x7f00000047c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004540)=[{&(0x7f0000004800)="3823cedebb7461506357359b4857f33b2e79db5adae88f9083154ea24f443c1a6c01e8c72aff9c9006a0ee0d7d4d39bcbe9fff837e8c96fb5694adeb632cf284553cd0182dad185bb5298f77e7c8438c5f2b8ff8490ec31b47a3828f29803cf41cbae1992c4ad453efe8d4855508b3a85f4fa1a6b0", 0x75}, {&(0x7f0000000280)="a659f681c95aa6230c5ef18c5bc994e1427d8c81fc34151b4d8a13d3fc052c92d528d4ac5a8f60bd73936c7bd9d7da92b656ff4fef0cba373809d92fb97aed8f74fb9dcdd0c5006eaae4f9cedfd93df1d3bba47a28036f00d6c2ac358831b731928591a755ea9dff88b5baaa2f890918dacab9789c6cec8735bdcfafabb950ad115ffa14833bb2edf66f13bdecc9dadd605b9f1101fa99fc20c2ff1ea79e553f0a7b3b90dc034b7a68783a6a6ac6f99aceffbf5aafb8132034976c2a7f66acb4915f466b81f156c2d270e1851d57798f2813f433cc5af5e88f833dfbdaa99d54382ad827a4b119aa1965216e1377c48793d1342b42815d0e53674e20b61a85a8db41c9018d0f00bc7ed8c75e88b871ac6fb0632f47edb8374ef3771fb3e74e979f6ced8c29adb845ad9c37d0bac6fecdd4be2c0aa820d9894bf3359d8ef356b3610dd0681a2189b6fc79fe2c86d2f34640f29c047cd74c74e7164edd0c2e2f6afac69f95d544488488feaf14abff2314856384b0593dc94babb477cb6765efc7d15663956a2d96c36c7e690c4ab3a731f9ad4938661d557879752dd34ed118b123fc5ccab5e3cdd0461bdaa70e3e47254165cc79ccbb6632f45833fc001320c7c5679de50545d42cecb0658597d485011e7d7c477ed912ce8d1da3d69f1d734414a1e120344fcf2e0c5d61f86f3cf901ac6ec5217f98ed4824f5c0fb57a208489ce17384707e9bc90f3c2e792052aa8c48ca4e474ec6ccbf5b7d5c45ea1eb3c8401d9bc75c3a720e741e0ba4cccc4303c02fe4d5556d3a18703c9581de7de14570564d558ae415f6442d8d62e86246459b36922571cdcae8069e1fafdaa4469aa03674655e22fa58d2d8a3a9a6a01072e887489bcaeb5f960e9bd2ab1ad791f93d590fdf40b9fa3cdf182f50a342f8a61dd0a552a12465cfcd45ae228637421c2c967a1afd668b005c73430cac8bc3eb6dc87784cd25e3a492f25162d8c670daabd30d226369bbefe8af0363850a2cfb917fdf3a51f1cd0ae9bb5f113ee78196611991008330c6083ea0da8fa07afad39fb4b3e21ace4bf0f10c7c0997c57c047ce7fea124cb1355c05f5f2bc2513dd6475c3c233c839fcf617c67addfcc063beb8e36d038a5899e2f3d03799d64aedcdb3450672152230191b21ae64e69207c2d995789876e18547e92aaa9f9a3057416a58290d7e7f3685d934e447c6e0a228665372035718949c1cdfca8674c51b64a0466bb53165a494b4af85691f438afded614724982300c33466b8c7218a566b86964b8001a43463014b6bd44f9f559b3ed39bf742bdb6148cc7134f57a7e830ec89af7f149db7317aa504f3bdcf6bdb20c5d4dc816a96ba24107fc61fcdbf63d2f8366602cb467a35f7b6ac875d1fd51f5144a68e8b5398852c7aac4e5197a44aa51f81dd9a8407d6b732860b82c1dd0fb7e69c5e89e920bcbb38a48dfebbd6a4860ca5d8bfe07aef45b5f3ee218023de541416811af8b80c701fe8265ce25b868d6b4a94a7416bbd214a39610a8c27ebc5585b7f1802f5ef3ab8a23476acceaf3bbd72174b73c493e8e024c01eba1568a29f20e73b103a58c0c6e9626fa53edd5ac85e60130e5c71d13e7c71a1492d3e5cbc3f6c524ce6857eec523d4f8f9dfc2ab69df839aa148c8c74a0a545e16bd06bfef9d15118873be769e208a3e91904613aa8c3f14e2ff687b4cd83c141eba832ef819eca2ae4cba53f7f04b4ede45fba7283828adb80774ed21d4f3f519504d0ec4205b69947fd2af1eadc11beecef747b66fcdb8827f36754ee106014510bfc44e5fa9d904b3c17820b423a499e548804c8ea98c30845d2e8c51b8b99690776bc433187be6b7b157e0696bdeaa821d1f9333361b9947e0d83fe603fc2f3e4a6859e47053b2b79661b41e90e44877319f6f5303e1713bdafd424f9f4ce7b4e894e0a234ca779ba869505389d833fd92ae6676ae43137f0c39ec3b9d61e6e123a5e42b70a05f22ca97b04c75f7f0c7244dec1619c6b681833e3c2e43512693374c33d8f7d71833f372c0ed0fc974bb3f9696d7907e6f1bc202f20c2aadc5f6c766491b1688d6affc11e2992af25e22213e810f7435edf84410e5ec28fb2db4596df1aa6834e0ff7201603a7959ae82b4050fde64a199a83590f318a21bcfdc08b6bce24a2e004ef16a6ac8608a100eabb6b6983a1cf0af0410b3fdaae156a54395496238142f728b5990882caff6c614deccf1e87f1e45331c20563a692f9f9768887ce86fa3ec0f8a9c25ff7e41da8f4385328db1d11d2abfc26d4aaeb444f59b6457f195ed3def6545223b5db63015b3f26ca03c786bf607a8336b8c16183fd41777253ac3da800abc5109c21a4eb8d84f2f9f865c32376e2ec1f43875ad1ca904dd964825a92c0d618499103b194e0e6da78f342057c2f5bec2d8b11fffe532a509889323fb27309818077e9b9aa24d4d4b4cfb4ff4c3e3d9fdaebcc543ede5344734439e45e60a33bae421dbf060c24c7545097da8c7bc0cb4988f17b442a3a224f0ec15571ed4b07e5734ab16efb243fbf72d2e69ca3e43a6dc7e44933ca3d0a33ae868aa03fb00ff4c8826514d6bce7110f11ba460ad2e847e45ff43d4d8ff275b7cfff1f551c9e172293827e74dd755346befda615e6ca327458f009fdea22f0c926592964b73e611e494fcc4422a0de422194a6c7bb6fedbd1ee2e9bdae60ae786f42ac3d7711311150e3438d2084d92bf82a3b2c0f1bf4e390165b712bdbf83523df294ec8dbfa53db0a74d8bfc08bf088400a66f5d01d080c524ad2fb0a17107cfc9c01348489a0bafb2ad4ba8544d9c133035146b367aed60bf3f8778bdebac1e1a8c742f4ff49f83e991dafb4e0eeac421832338770b0ab5123c939a444d5e3d711b87a91c7d0c4b564bd97a33a35f07d75911e0db2c1c2a727d38ce5a83cedc2a7badd76d983aa165d2beb244d928e1adbbe8e729fa793c80be3f1636a6f0f08ea6c0e7a7dd2cc8b349e3b763c9f4253582e8696cfd410540dea330218435bae045cb26cc2d37533ab75576dd4bfc4169a249481dc7678ad8920ea562221395a5a4fc03e3add297020d67cccf8a05cc2747e32eac7d41b5a69cc04ff1bd36ab912d4fe6f03e8f1390a83d454a70547068b2565ad86e5a81a542b1e3ee9dad467365ec91985f87b1dad79f9b50deea73c6d16846b4d4b124ee87c5c2cd8e1076943af16575f9943c18978eb7184448de5689ba3524886a4c9f9295b891963494f02fe5a7d28847230321aa3a2a786db50067d94a82ce9c0c3088f0e303c7c75b2f08f22ae759c7b6cdc0cb831b56d3c3a00e54aa852a5d7e8e4b0706e688776dc8b7efa2cb4bd66a9d420bb45c402499b84ab2757f37f5e10a57eb08a74fde4c44093367c0a0a858f5f2219f284eb29f841e8972034a72cb90dd87f9b1c6b4a74464a34894a6eeb9d7446080b5543eb7f652d2808128ac166cdb0c8f274c89f7c17810c5a0d6b5689cf47315835cac110cef99f30d36cd8fb26e4b6c51ddd5e606b4253c6bbc025746e86cbfc811b7f8b2ee1cea6d694db64cb5beaa82d7d214369e427c58cae3e55cc18f12548d10b329552cb1b3aefafaf42b544e3a6b823a7342167adb613811992b8f9e789a1a343a608ce778534d6bd133d14bac3148377513b021e58e7d4fba7b3045309fdaf790437328a4d5b987f65439896fc774ed4f143da49f24ae470f69465514d04c98f1ebf067aed600e8a630dd4f01ba7e95b43ff4cff28c834b2ce4d21eac0756b6a655ea0e94ddcb1bd62dc17c23f62bdc1a31f6f70a3eebd89d4f90ccd2d9a762622d4ccd430ee36e77165b9726a545cc5eb63a7a5eadf1605f50936f581c71bf79aae27dc2e2dbf54640249599b9168d56d71666214589074608e528b84e1e3f894ffd4304d346dbe9548dcfe1dba65c9daff2ff973f0150c3b4828d3588a3f95b19cceffa997f89811d1180cf8b38a2e1793b1cef43c18ba231709fbf8edbebedc99ceee835e3de544b0f7e3b25e08d9927f12546ff04284271ce222a96a40e08de5a64f696b26cd67f3dfed340166f3282a9e9223912d21e850c52cdb7a6cb760a4a622c09714ddaa521d7ec48643dc7d793c3eff5f90409506a08c86f707ffc8d8a779d8f99b3d41dc7d5e5736286be997fd1685b9398dba1b1dcd2f6b9cceb6fdc7b2168bc7a23a555765449476f1a51d01819197880b183cbb7d84a3efd17102cb9b2538efcb74b583bbe3669b5c8ac11a31e6b3bd0e868df4ce44c589babdf491ab093111ae5ce0196ee6df563a32d9892e9f28c1e1f4ad442241f939caf7030732844566d2bcf43a9d9bf7f64726cdf6dc5af011c7df43395dd7c9c44927b6c4952bdd274f9ed9ec27c9575e19f120508aaeb8c29c6c00ad78ff21e937cb6115e8f94b551de011b50f9fcaadaad4b5bb22fd97c0f2e6692928be4f440c45e335d971c3307fd73d346bd50f2190d8c8425c4641b0b7969439a72067d9f9d54be0b173d60cb37db9c163911a6e692adaf6f051bde532f0562f875c06af3c931c123a722e28aed152a21a447e409e028147c9fcfafcbe469fb6a47a1e2395b0bb87eee19021fb08fd3cc7257e0f23d0be01e46359fbbe08a6a044215ec0f0ab2bba580e98611fea9e402430f2973cda1d654589c6caf69759ad47095cf5790effadca0cc6104357ae2fbe869ecf153eaea8e2119a5b5bdbf3e9bc64a7ef90e54e9a14fa1a5485ca289cd4ef309f31ca9e18d8fdcc5197cdf1556109bd4fe309d560adbf1c6767e5390ecb3354fbb426fb5a99e90e47905608e51d99cf506f4793a554caf63fd2c3fe7621ec487d6b9007b23a059a7d5386e1293d5983bdfe3aa7a6d5aa7426f5689e77fc0539417c68f79050b1c66a33c06fec6addd1faec5ed11a606b788b5d36d0435388b2f9c75721be35dbaf5010ff967f8d94b125a132a8b4085111d89710641e7b3acdfaa10eecea873e81e0c701b979b3ce2d6dd80c7837eaddfe974d8a85f5078a59baaa88a842401148262b2b086b7f9fcdb14e3a91df8bd15178f54beecef1db705e9a9600713f6194d12880131ba45266703027fa49de2b0155d0116fafdd22fff46a620f8080c8a728eb13cee6d19a78fb5d266c39220a0f6aae77e7603c305fe772bc92f3ffc6810e5c15396b40c47d2ff2b72e3deedf5fe1048490a681059016772d3e700054ecbe0f25fd4c4deba081a52254acee173cea1c3d7308e284a79dbf2e9b22558e7d1082f61607672dee611cdd8ee0999c16d44a45857f7c357b8cdf9209f417f82c7b61b65ff901a2dcbf4faa9d0b20090c1f274e3402449cb641fe7984f4fa5a11c97f3b4a0b3ed304c7dffcefae6e5d4b356e80c32d0ace2c8698a3037889a8c3319793aa0d510e29865dc6aae2c46e49e6f77ddd22afedd06bc3df725bdc76ce1fbf94f28339000f060f562dff62df938fda15bcea4112619a40fe39eead3826cf6e76b1b3d12bf3f0af962c679f2939b7137953f327d421b5c56a9bb1c2f8d4f60208252e699935c8f6726a6cf0c5d6d465fa34e7e1ef83826ea160105f892aabbcf86e5d0b38f5210bc5c7537a1ab9628827c2d23b7e7ad24c333b3d9aaa68c4b80d92e402afc49aa7848f38e171e5e4f5cc04d14acc19a298083818d997e3a73a433a93094b95ead473476ecf0e380f3f602c71e54a10485f476cd700ca766fa61867615bc84ab48c96206aaf6e7107320da3360068247130c78d406024c77ef5ce6d3dfaecc918d569cd63e40224106", 0x1000}, {&(0x7f0000000180)="d860407f0ed7f74e0be63ce6ad69ded5ab75103819e7c838abcee5f652013a36dce06fab014fc30a52de4b06a81939f70a87e7039a6c92614bc9bdf6449e46bc93e2ae69e7947d86c88e74f54e21be4d382f5957ff0574a17831461ca31e0c71709e9e7d06f06f3a9ce95a70f647915e", 0x70}, {&(0x7f0000001280)="fb3ba68eb4e4b50df0acd2ca83b7ffb3d5f930b56582c11439476471ea46cb479c808b87c6d479a15174c9f7ddf24528747573a788f0f727041fa2f3745a5b7fc1c59c63616f82978e82bdaf9bb9899521d1812e357c3abbc47353cac7a6d85dbb56aa3e44aee3db4829d291159e6036609e317c875e92c7f040d48051a53fed9314ebfb82", 0x85}, {&(0x7f0000001340)="901c47b3dd973767998baef6dd56c107d95d6c860e8a062c347ab7a7aa4e9ca82e5a91a9031e76da301fb23617dd4dea7ce907a1ee240c2cedaad04aaaf02691a2eeb54b09a4ed4f518ecaa41afcd8fcd6707e3e1bcc767a13465242aacdac2ce46d2bf4e84b16351694f72b3169e4124115f3474002718fff7268cf6667952257125115366fbabf2a0a1e447887672203d718ed0796763ebdcf5bf72f57155d8571dda4a46889e6a3f32946a3f561c80171f61cdd7685a2b8dc9c1977954d656e63c2f071925293a5abdc9d6859022d535e09a27f4f48dca6de2df665d627d0e447ef80ee7f8d86827f8a5d18ef557026c90200d1409aa9e0d9e6240a9e7cf0174d002295fe67d91614986d881bec02e4354ff0e472509514e1c025e2cd3941facf6034a4622c0ab229f08518b7f602a38fe107bfc0a32222f981b8e10ec55d5e9cc43a02f5a7533ff923a450ac3c9e80fed4892bb8717edda72aa1e25a1e1a035ceeef177c0df588eb3ea04e900992da4e4c009f5e5b4e4ffd5c2fd7004edb6543502a2420721c904e36732244b39bca714b4820bd57be59979d809042445d66a21ed481ea44e026524ce1bfbdcc0baba72f2adcd3c2e0e5a967cbbed53c7d6c207e678c7c1503a9a94bd6b661efbe5bb5f5208517174ecf4c3a90821e67f2d926298c5a7f021ed5d793937927ea601848b9dac7b9c629060d0650319190a6e4efc0e0f217690e1f54816f1501c6810fba40757cf07d299fb278fadd0ab37b85a1e4ebaa6e087166950ff5a11c89fdb44e9a27da7dbfe8605c683433fc923f2c7521f7a51ff604c05476081773d6b59e321d16e041e23a682bf4a512181dcdbac7b2b220621f0b0a8c9e08f7a461f77770e3fc791da9426f4093e8efea3937ed6bf74f1f16398b6d0134740d24ebcac56ce53e4e304d5fc66198e06349d5558a80bc54ed0d0da84c233bb77c683f1bcee5e03aa1f76557277895f6ae6ceab178d79b1876f308d875ddd59934a3e87e935f68bf6afd0b14751178b13e4c8347d0accb2c903fd64259ed90b218e9406bc9f2143123d0bec0ed31cec2ea8e8470d2f6ed5d42509f691c3053aa46935a9218db0b9e5678ba21eabb6ef905626634e5d2aab107cf8323d57b50e053df3707da8e44643af34aae4f948c74cbc8ed6d44a4cf88a667034168eaba8023886cb8092f75f23740c9d7dda77980a79464ed029f55b214481af94f01997dc0ff1b010309b8972571f833eccab181d631e55cc7d8a4875fa6285c6c60c5aba0e5ecdcc7cf73b60fc3385b85eeba1582d282496689a7e733f5848d59e905e98da0e756545e0ae80c5e8beb5077c41e129a824378bcd4f7b7afedee426519e387b7ffc5ffc4d73a77d14157d5d20cac9a827e4dc1e3898cdfdc199c62ab849bf6f2e74eb91bf5ebe9e8fe2fd9f66e21f55d47a70de7c6951b67b1e5133a128d7fb79a30170121c9300431851284fb12808310c6b39643981a6b7b63ca3691245af521c2eadaf330c81f1d536f0f0cd2ffbbd2112d031b9ee33c122085e328059bb62905b6fe7e96416c910a4f6e3bec12b42f51a8c90f680aa04fe82b5f168e826e1573a74314d1a29271baabc7fb7688747aa0a3e8f563052de25fc9fbbf539d602e9aab61007f051f8f89b8d594f9a733251952e9c618d606c7f9b0fbf7d1895888207c83a087281630edb84d8e1801aa6ea11d07112a4b2c699577ef7fbcc27492fab35bb94e1560f15d2fd54e08cec1efec31f714f750b05daf5909461ad1854c43baa622d8bd2d3be0fefb8ce8e4cb4871ce7670e2f8f6914a5314aeea893478158cee22688d81bfd85da831c1f96a691207b31a97bd38dda762e81d30b56801a4261c56ad96267ff07443e8d070dd3df16eb606836f9f61764000c224bc3f269c0341343e6ea2fd005153a512942027fbfca35bc1e7e1d6ad3ba319817f6c47472cb46865e0c4c23aa39a581cf1e9a3fa4552f41ca026b54635fca74f55bf7c542ee74c2f5650dc32f455708b1b8bcd733f7ae9a6e70961f7747355b88114eb2e48c7dbfe599fdda5a0297c9f65ed468bc0d136b5cf430f7fee51cb4f171cab71abd69e379c435f5560297055eda8d159d258e318f53ebc5dbdf481eeeebb9eb7bca4ae24ba890ce39e131fc8ec53cfb3cd618e55cd41ba94ca03e41989cb219cd0d95e7d4184e1e2c11832c0850c77f1d261e6d9177a6f023d768cb978f82f69d7dfed9168fe90b2796f94b7b233b6c387b0a83689b0c3e29cf9dedfc2582cf60d64a1f06b6dce3a6cae21b78204e73484cad750a62087103b64e125ca2e513efd1d6d8bc51966e93137b599059033fade6f4c83d15b278d7035bfb31112ab8ed43882bd3cbd79255542cfa70a27d1a9584a85306c687061161c5b0c4245918471be112a137813b066af60686cb16594f85730e69fa8870904b7b7ff0e7a61edced4a2d84741fdbb47e9c853c492bc4f59a039a4647fa328511f7c0eb51c427cbbd2d7e83784c7753351ed292113d4f0a082bd852a8282bcde96e5a92175744b376de8b76cfe2e73e2581ce6c3f76d3fa4e203a9a9aa1a59d141d4f53518062a4c8baffb3a08d89ed78b7f5a7b68e56061ebd73e41c6ade9bcbf8a663dff77706aa9886663c490c1dd28e2c3aa0acafb6c7e469ae6fdb8224f1b99abebfb197323a63265d165f8e5b86d25db8f334059f117b42ac3a2c0c9d14f676a0206345a17341ce3aa504c9cd059052f914e041a44dbbcf25c9d34ba2517678be631c4d5eb8c88f3d26969c2b5bc2fef2d69418d28cc7ff80bea264f538031e0d5b4f8914960bd10aa61e22ba35dd3a9e8b174a740c3f143fffd8833b7ef381d1340e7eb36a6cf8ff440b1977ec1aa9899839082f7a479bef1997c3ce9880a6f3d0d411cb87c811624082723e65b354b966700341c6d22b8fa7b7e1dc5ada834026f6919164219a0ed09007a824196c29d0672d98230a3a53af7669593597a6d151920a1040f0f91c84ea94bfddc8877b90cb344d1f8ff56a71d585ac5c1426b8fcca79bd4cafc881fc8df7a3a82dc1eb763ecebd5097f49e04167365b45269ed4bf9c1838dfa91d29545539396607199eb9cabc0ac06aa5936d32e995af38c888bd45127ee6cc28602bd8a16847cfe98fcd66489fc3dd2f135a79a42696e1f91d7ea83eaa9658441172d35886081a367009afd60096e48e6cd1ee53606211e5bb944049e0c2802d017823de7586964345e4ea3f35bbd63cf865a2c7b3d9ceecdd2a08024008cf8d370549e2ec4af17720a2a23a74e86220beac112cda9e5a44c6f855ce09bf466afaf836c5068d016cc7bfbfc3b94fe67e1f90325299ff504cdee0832dac5a19db29026c99e781829c80ea09c024c19539134a0a88e1e385aaec2e57eab2bab06b54d6903bb3e2a70663fc0c4b7ed874a6333921b0bb0f771136be8e38778505b952b8e03fc2daa0a106b91ffe030f1eeae3d73d12f9c3cc4419162934669326ce6a242f0f127772e3d253b8b191c581b225184e28bc02f2bbe4a94189eed128af950c3f32114c72712d5ed79a565fc11ce7d23ca5a7ed731c3da563c60b1d798edfb96ebfad6692a334c0ae85259cb5ddcb353249f5dc127d7409bad6ccbeafa9a561275783e3c9fb551eb731cfbf01db785d549c621e2ac72b1934eb9b31f90c82a0d7b58aae4743f63b9f9692fa024567822beeb43fab14adaeabf56989dfdbbfd027b0144497e9cf6e627bd226190a74a63e5622f1f1c0aac206c13da6d7b9423b6df1e3172e1c11ed637458d473aae7d2f355e85c16aa76cc15238e987861af33b4a4f252d21518a89811691b2a3fb0b84d74983c48b6bb265b230d12a1e6388d233bee813a8651cc5afb2d65e9cdebc37ef5d154e201b079ef8d7c8d4da07b049289ab9820a91ed09516926d1b08f1fc429b7838ea4631ca761079ff7dea703d0b750cae0712d607616e8676c30cfc12a3036ee62e1b6079d32d6bf1c51509a4d69b90c5c6a24ada51599aaaeec3031f064eee65dce779fe5d62c72704134e4cb5dba57c559bd0daf035817fc066de70f437189c9303d736857f59122704bd8b60a1754a82f0f997ede1b040c5d8406198db8ae2307513d870a384a1b45010be882ba1146812624cfd7baa9fc695655468488f3e5bf41467bc6c339e3e6da31e98fae3e9c8dd69358fcf73751697f1e1864ea3429eb0f59cd6446b82f754411d5234f61bd9c8a0c4e780e5a34cb5304315041e742b27b5a9b70cb5ddd13ea47cfe32d7785b46febdc56d65f13480da9db54e9922aa5768ad090c9b97266dc0d23c047518daf10050c87a2097ea61c2ad4f0438d8f32129ff3cc701ac442d302b21b57be1c9016e192b64f2eda4ea2e57cc929d8280aa4c8c64402bc25983cf4352179a60d70a455198b3c18843ece58af15cc91999924134a0fb52fa0d9f204c2fa19dab3fc7c486bbaa1c0ef0f239f0d4567e87c7f7fab36ebaa05fea6b3a67b91cbe53dd8693cb093f62857d2cad655beb49cbdb932b973798ada4ac48363c0af2f6d681512fb4fd4e6636e4a6efcf0c4c398efe768c152af9585250d56819929a923b2b6d1f5717a86b858d6bfa80747526e7db838ba7862426bc5c8ef09e34f91c4c903d14181d0fe12888b81097d2e78eee22d11214e05305dd52e3b48e42a8a06b37c20000be7228c6d6d7260e46d541becf95185b74d68dc27e22eee5e93d86735f44ed83fb6a2deb7a30f0af20f30a5ee37a7b5da6a7f2408e20efc0e0772bbe2c9f7ae2a3f6ad46cb4a8012decb5085a708d5bc6212b23e73b329f1fffd0bd02c6f9aa2a22671150609b1c3509e87cbc79f4197b3279ce123fa96108c641b442a12d24c0c08648e23ee8b41b6a8829b3a5784f12dd0676799cb78624101689e67ab6e1bccb8176d0a8bb92b74238e8ada5988b43357608e3aa2314f708297bb7ff70d79f6db3a1e2b903700f51c7cc3b03f4690fa9c4a1fd59d2a83ab15898ef93ecf882231c4ed52c2e358e6c4377840a5a5d08450ae20952cd7a891b6d057cc8c07a2e353c81c7444c53adde5ea3e1c2d5fd6442af51f1a18f478423cf01a876f5a00dc5979d977ae6603e907b1b29a14eda490b147fe291fadefe1f86b66a4e13840cb0c9826c068bda50f799ad515944c84ef3e8dd4b38c1dbc1754e42a76a7599d3783aa9c9f356178f638d6fff2556fd66aa4d3b6433735d379cb7f51cd36b96cfba61441cc515163a329e79bee769e368c37cbbd11f231de58500959a680a91da4ef59ab537e566abf0a1b0230a8e00e171eb3250d2bd8e9cc11cecd529ee0435f4f655181749305a5ef0a5eb379aa7c34963b248a66f8f01db46f594a440a4fd05d21c74b8303856ef4e1652225d50621d0d5713689feed4bdd9bb9ca7059a31eeb8793c785fbe4f5cb44cecd58a2329c3ca618f1dc5d57d46f2116ac3b84777eb0af828b149968ee6924cc9e1217e0240216d668684d9bfd065342efae2c0bb472d9d0b73ab680d670e78e38b6f51893d0e9eb0975f7ff4dafe5d29815940bf7170464abd99a63915812b3bf8f02cd74c44528bf8e1a4ab67dac3544dfd96a40988f4ee734e656c7842963cb48946013ede6a361bc1232dbcee7133b6959412c3a7e960891050faaa8d6b0627b3c0b2f572ecc5e7d705668cbdb4771cb4b82358934ba2ebfee288753dd966d9335936bfc31894b18841f6ac033347185c6b78498255e1216a7ae989f4fa9b1cf35381f37c5ba93c4e64486d79348109041a1bf38", 0x1000}, {&(0x7f0000002340)="efb47210d967751252258cfa7f7ac235f8d46c668c87c3c6dbd2980dd65bd2a929dd52745133d155f2cc7f13c8cf8520b597447d77f71d0a6d9b3a12e9ef69984bc13460347e94e7947fb15c63926ffc8ee34836a7c7b31b3f59d96c5ced5e2fcfb0d4e538ed01fff7ebd936ec361f7d9f52dda082739923198fdf27ed9dbdd726920452682f474a32846a1b8897b86d9423c84e32eace4403885f6cac13a70c1e6122ac75a4fda887ee4880ba0e3222254e1c638ed34d57bc19738fd9f4ce02c0f6668e3ecbcd9de1a1b626094078f1639368f307a5aacc27ff313a803dfedb9d7b2848515c22ab10bb53ef4f56365144f500ffa1f9f6295aecda28", 0xfc}, {&(0x7f0000002440)="39ea2ea64ea2d9c3f1f19f58c0725d4b0bd4d88184dfa7b914f29684dc60d0fb36c8fe7a5b70eb3a3d7057062f48fbe638a119fa07e3ab7d1560419cdd34901b08233b06395edd1a43e074bc0ae75a25f397390c11fbee480541389d9ce3f659f4f773d8137a76940cbd71f5161374de3b8d278544064e9a3c846e6a89e66ec13316084046c44f11ac3afab4e13ec4062524c28f0ba5aa1ef5763d39dcf5584ff22414fa3835c122853a1c1c3056971d1d031eafd191473c133d93e55f851fba0bbd89df74764192dc5a898d38d401b45c1d0bace33b740fac774ce24eb65727acd8ba5aec1d6a71f26087131e20239fbaeecf56f73065978c0452e78e6de65ec856549fa9d5525c7166661c3156464196aa40967129e94b8f3c73d5e2f42c8c0af9fc60d56275154d498601800ee91c13bbe7693a8fa45cbf0427dc9f54a60efcdf50b299578d5c4c4b9961d4a2ef23dfee68c2ddcda7edab848134f548c75615a80a49e67971019b2ace321c16a52b52c964d9659b3e3c6fde567ecc71e51e0718e09bd677d8a48d08048132596b8f76cb5b85b83ee25a7e47740c9dd1a85c52e65922c48a3a92b37527999c6f6555ded56c4ba1ffe9dd61de1489781db5c7edcdd803e7bf924734ff16c9d195a49c595e9a2962e80f64ac6c39b17bd592d9daee225d141382be4131e1686be56ec4bbd0a1088dd7ebaf757bbff4c032c82fbd1c107ccc9b2e0d1f7a4cd2a29c9f08841672b82d7c23a9188adaf5f5252448028c11ced53df7872d31f29ade226c1ef09e62f0677a0d413c4d7bc181be0cc4b98fe330ba97b1506c7a57162bf58bf753f1df4f54934db7b73925c1dab7bc290d0e94b764b79198df4add42a65393d22bee298e298e3385f331aeaa92ed12dbf45143bf4950d57bacc7e585c7c8571dbf2113e77f81f5ee05cea5e1b6c27474b3b2d295e49558253af3037ef3f8f69bf38bf36a1db2d240d3eb12c47c92c95a4c51ae80c51794f59ad3d42a9cedfcf05414521d0a355acfcba269a0af4057d8b3629fe1edb1f9bb9fa6201bef3fdcb7fd9c7e2d03bf3178357e6bbe5dc43461e8d0cad93e4ef971ea9197ef4b5850e533dbcbe10d14d8414ab260ac58c157abc60ef6e72e6f0eff04a21812caf7d980660e38f50a4a4ca4fe79134151364919f6aaf84e0ed2ebffa1c46099e1a45dc6b389e5da60202f3d55be62e5831154544ea7918925a6efbf1d1d55561720f952d34ea506e14e0220d45220c036d3df9ecc284efef19ea380cf7a322fb97c0a2597dbba7e4eeeac947fd4a384d96dd754fd10d4ad3e0cde42399e307a84a6e654621b74b0628b8304aabc27f9c7bb4f0c43fdd5dae48eb36e6aa11e2fdb22be1c23b02a131b035304d3f051a19c810b040934b02995e2dae7d8cf249bf91bcfcea40fe8581fd00b780314b2beec979b2e9e57be42b73e51e5ed5d17072ec3191237551b6bd9272c5b4ffe1a100d001f3db20cdfb2a1a05b0c40617b3241fd5eb109603759cf3dd4ba6b3e5393e85cd0b46f896c4d088c088ed5e0e17f26c0fa05e997b38626fa81607b61b921ccaad41be2c305b2768f2e4eb8a2910482231ad96ac05fbe0548500749f8134b7c3c69fbdee41c7b43d8d52f51c7edfee2a3f1d03c2e18b678fee0e0ce4a3bb3edc540c3b47a0c7515003f190fd7eacf7a65652a46dd6028408bc3957c5e5f0b3140d0f462f7d3d867f324624e88fece4c5a8d7afa6d8cfe681714a79f194cb01cedfeb26e66707363f17f00cbb9761969f39fcb251c1c2faa8bd0dfb57db1db5e6d8f828077a5ccee78f5466b0793a6b6e3338fba92c1dcf58a7e25d0ff219499f81d6663e5d6e1826e1cc62e2429b6fd09f173510529e9e8fb6f26afaa012b7398d61213a942250bc8f973618c5943d2c414ce51edb7700d39043e0c409f3f435b21e3d5b371f1d41f6b6bf2125104791c9007f7aea513c64ed07801184eeac5d9cee1e761a78d2e144854aa610add4256bdd00a17d926c5907cd4a965093e342cbce87a357d278864fe81a42ee41d584b8cf34d9a556c96453d94d871bd6ee1ceb9b3d1d76685ce304ae1b3d2b5772c2a93a34208fdb4266a14f9b56e4835a12bf85aa2486b7d9d0b98e322d249052c2613958e29e5bf621086fed46f3d4f8640489ddbf9c95a3c89cd097ee6f7368244c2f29ef4270858717ca00293005a6205ef778d906ca56aa8f8e9c6ee2ffcb7571440178ef8f2e5d572f0b780c5c538080dfaa8022ebfccc3e247f6d445fb4642667b21fb0161f51641fc87144a45db6ef3b2250f306fae5e1ef19b2448cd025c6e5839f01e4b19017bbb6a0c225e0598594213d66146b3215b11da7d4a8fe7248ad8411eba77cb02cfb492fdf5f339130b2c597665e1b3ce1e52b58ae430ff2f31a6802dbba32109c579e35e50b0c82c666fb7534dcbfcc494f6366a763f92fba7247430966bce1f3794d9c61d32b3952672885f83418dfc9a65c1a36d2bd893fb3588bbfee47b7dec662e5e8636cb6deac8109a9efabfa12995d6bf3eb8b5ec6a8e7a3b220ae5ff1e4968def12977523924e971cd8ffc7dd4cb2900614cb4ef7fe9e4198fd4bd7e509802139f4beab50a83a787025ce364d53eaa2d992eb9d7d43316c431d94a9ca398c5a7b0a468d6c5e6f2c7c7efdaeb5cad031aba00280ffeae44e7eb25fa2d84eff1bcb9e2c61fc2d23e0fd2a1b936c7aadf93c32068f60cab483dc04a4222480abbdca9bd28be369e818444c540c5763040ec41c7b74ee25c1a10e6721bb70c2a9354ca278b20130659f21f90c38d75b78c3462c9cd58345d1d5c661319cc3d950f84543c1960dd8e851cbdc47f1774e1f6e4a3608870663089618648d10ad043cacae2a257957c766a06e287497aff9195127bde825861386365073540fd360207932e1f866ea03b66e0c1f13a30e1d21b1d551d530af67b2de626f3f910768a3a71350378ad4a21324f972de05562726a4b19cc72fd4a98ac8c46646c6a63aaade87d206f0174af2de01f6d6218a6217ebdde32e92bc864db19cf2061568c5f4004741c0618868b3eb18d56cef2164ade20b9703adb60d9603602b7772b277f2ba459fc2976f0b5ad76fc8c0d256a3ede01d7ef008f39589983e53adc81c1fd448a311d36ab00076b4a8095d13aa8a84fdb22cc83fa794df7783d38913e49e0c4af936862269b47337fa31a3575de17135a143c60a4391fad409389c74fcb07dfebd7dd74939dc0a6ef433916ef5c85ceaefae1d2893bfda426a904910ef3e2efe5c3430be8c7188bb03103f9d4f36c6c7dd2c01b2e92146cfd4c8f1072c5ba98394f09b3797c7edbb028b4f09475372ea79d0e9774e2d3dc313413aaccbb90d0f082e4395dc55b324b87050696ff3969eca0320dda90efea50ea056d81610fff70e65585224fb1d6a8a9cb9d3621b55fa250290c85016aa5ce854ad51f8b185e7d6ba425445e08616392e61b4d6ad1adc5d312d3fdaa077adf504729b0bd30e68ea540c6c6762b1f6172bf25392ec518ff8b5a2c345945ef57707ac2552a996508bee8ec45ccb75dc91af66f59e9287487cffb5e6ed2e384f4c9e53d7d7f99f4bc183dfa9642baa3f106d34e3d7f0bf321b38e2b56f0b8d18d615ff0231af0da98d58502e58f95efc3b66d9207c57f1752ae909b3f45e575f2c34bd0366a02f1c1b9ec21f8bd173129c2cca68453bb9f3c99d87a19aa06e061f9f9bec1d84001104af5a314ea4dd9bfb87d8daa5d51a34ccf043c9b9629c03980c7033c9807cc970b27a1ae16f6d0ac4124354e537d2d548e3a5f7b9e7d98fd9ca3dc14c15c2795a5c8d657a734b93cfb659f3892f664774adea170dc0a94a7c7ff507ff717b92be5431448add7e7994cb25fd0d13cedc4c18e6b8e2b5245ef81d416b2986fc98d1c9172b2bf98f77cae3f6dd8a008b91e79f8c34d1f2dee5f80912296d814cdcd84f8714e24805a8181d60aa8bb5e9bcbab19cc34efdb3e882be3540f3bc496243ee93a2c5e5c035122339999cb69cbfc6559807b32870e2dfc48acdbe7892fabba11b637867965180df8c0ae4e7d5c05fd19905a176b58c4b2891b728c33a6761a0e6c17da50f5249b10e81a47a6eefbf21c7edf118e7483c3498b818c4c366690daed04b422d9f13c799cf6a905849f58275533c282f41d3b5296fa09ecb77c5e41b3dcfa792dc0b18d37514bef04c4a33d3cb92a8465ee4fa6325bc963e6e65c833c67cc0f561cadce9650b86003595df31da4389828d29eba34c1dfd1acd31946b1bb3f01faefbb1f0b3867f8111ab62917741c64677cc6845ef8f1fe8625c29f3c2255809081459cde8c6786d9a1e058f61b569e5faac8aa87c8d8a2ec410c72df43600e3cb148511c83d554c3217e6a1e93724db473cbe588c333307289e5529f4d338f5028246ba195035c11fea6187f891a0b6e2efe4b763f4842397542f8b0d315ba5d5f9701c79b7d7f545a0545645ccfabde57838c33030a213fc481f4020e7501512bf055505101a49ee5f62c1a32ea29159c3c0caf06f99ac63e8b791f134bf3acb6e9e2d7eab6a8285155d85b5ee3dbdb26b96f4e0f914d004eb94751270703431d6bdd5090ad6cafb6eb991fd2908c48d6e4b00b2e5785f80f80fea1349b084469f7d309873e0c263b0d79c24f38d8fe97929733cc948e8db7e28d80bea8d6a162e266bcf0ee5675d0046410192cea285881951cd5a421b1bfe4f4a1a3f33d37ac5d277b5904c566aecf78000a95a6fdbe855f04b5f39ee1dfb2f11cde2c69ca62b338be29ccec4fec82a9a0be7b21efd1ba47027aaad02a96f71867a409748def0509f3329de30de58e0f2d9faf53438942ec10025f13a493433f72c3b8d3fc008a1c25ff6dd61ea51e02703495832e4e739d3037db304f58f6ad63a0ac4f422295fcbbfe84569fc4581cd4377ea3b85f400554631e5c1e425fc2f035afd8ff7637a28a95b68049f26b372662b57c870766f75edcdde3d34090d89dd3f5697e855080a7b434dc255036d63264b68f2580bb8ece1274f689847cc156bcc96698af24c9e87fbc995330f41f47aa430dc4f10815c28554d53cd15441ccdc288306d62717e5d536a77b0fb20298d93b1b10d66691e85a2ab19980f48133400c9095b8de91976bad04b99708c965394393e691e71130af275212128bbfcbf63f0ca3346e98d36a0084710aeeed34bd42681f56998cd1cbd48a241a576d538daeec048cda5f70e656223423fd62d3e5106c46c7e613e05830e06003f8bd4fa3c4e5ac53b915323494ed2ef67176377eac1a7e406d0c3c0440becbe2bd08f0e9f2db024f6007a0d2e273b62488c31ec0e08d2f82036aa694b7f645cbe76d459b6407a7785db7485f817bc9ca6caa0b88fc0a06bb920087a14efb1ab1ca56e97d5862460f63927884bb9c47df5cd81f3997a58d521f72d97acdbce70c7746474eae872b30ce58a56ff2038b286b73135d687159eb8732463d5a2eb6fc0e533634e17f8507aa6f19276750eca7fab6d16c180b272750125d2cfa3bbc9c2588880d0fe4f6c8f8a3021f059d2316779bd8f8e0686424ca8a6e788bb14356fe8f9028fb7a147c7d14e6d6903b38f4925778e834acaa8aebde1463853802e7141a40ff4edbcff9ffa43cac457fcce2ac987ccac5b3b7669abc8fdd05be83250ed81a40f23a098349603ed9e84ea359f2eaa89f3d3564453c700affe58606fa63fb87d793dc8eba9f286a136bd59b63cd57a2db1f92551a158eef2490d0d4c077d04bb7d83f", 0x1000}, {&(0x7f0000003440)="4efe0cf7eebf72cd9e8d682110c18615b7f697e1d9dfa6a14d0dcf11961cc4f5a9088ffb16af52449ea8fcca358f92272d358253c5441c01084608c7e7f6a96b2ee67a197f7fedd240b8ecc307ff409578828d1ef1d4696850739ad2b0ba4bf1389119c54d6bb1bb6c33cb1bd3d5feddba2956f4426f77574377017be73e8b3bb05fa42006c0f6589768cb430b507b0d666f108829bb2d76c5978578ca65891b834ac2683ed00bb179538393346cb60b305363ff589257a1778fbcd669e825ff6e26906177c8711342965da91290a3101b2c13640d68fbc74578578b41c23fa4ac5761221aa9045d36e09744d9a474cd80819af3ccd994201dfb67c0cbe60f3047c38311bfc74636af4ef8d2567f9aa9f4523ecac3d07c7bbe877f432360218db58ad80a98fd686ac00dee5c41191f2f9b3dbf8540e296c08a3a0c0472adec49708cb7fe1d8fb1c70c914312cda289a9f3d0357534314943bcbd104f091762d30efd3d2a65d1314188890a3f5f03d9becbb35ed6ad5ae3f702bbe1534704a357832a1c5a806bdaea6ba0e072d4d2c6be81edbad3d602ce4a8fcb4a4bc813faeb268ed76175d1b5e34732b090a0f1b59b78af44fd24daf5943a87626889fd645a0d505901226f09f27a6f6f243b8db2af6de6b141a4cdc700a36a91d8bd8e0eb8f6f1bc4e9d01fa53402dac0336cbad1eb80fdc992502be1e9d362f7213d3a418092dc719bfae852c9de8c11a783280ccbf24c84194e4d51f51ef4133dcd9c9fbe7ce3a8c6d1dc267245dc5b5a8699c9298b5705f10936164f197a0cbeafcb94899afa99421a4afee6266599f5a8cc27b38941d88d3dd078113c469823f6a5ad7a8ffc72335a7fee7d024de20108f2c1ac9a5df17090c727e4f579ba15c24f983c65baf7585009f81a0ff8617e2d92bd08d057ee29e9c6ce3317467c7697e3ef5a4fc073a52c4d50e027c8e524a09a8736db4acc936de390656e104604aece3ee2d92759269d69662c705a3363d87db1f8464459c7199c74d6a7beb5763c7c9630f1106b8029b265e696fae9d29399c7527077ae60aca77c0ebc5a67668bfe731687b771a6a31b4377221c963dfcadfd46c6d2c1fac1750fdbb59bf2a039d31eff24f863f0905f818b5af9853c37feae527fa3247f568e407df7be80677e70d49e9fad88b0915f0984489db7a6f5fc939c933a3756eb5c4cdeac92725856abc0a3ebba5dc4f1913b6cf0b96bf02da134e29e6c98bf4b123bc6f50680280311de2a4a2b077157277328c3eb4ddba7b5394c186e1f0571cc02abbad04f8c5ce229c5d44039b71506479747487356af22831c5d9713b6b9b0791cc12cb9869adddb771abde129a6720c28f6121646424abafa18c6823ed4ccd991da959ea3ae1df5e49a0bec5074c8432ed4aeebf2a29854a50c9e5ddbad1e5b629b3ba77b12424c303ff68efb7bfaebef29b5547681d5b60e1ad789cf45fc5eebfd48953604324ec25c66f4f8eb50acb6d2b7dfbb7b54d9ed5a3912b0dd0069b83478756e2d237e1d6e349cf49f0bc24358c7e1fd22506c658c593fe8dc7338ecf73fcef4e1478d366914d6324f3e262b5abe49f5706367c2f07fd3ac1243865a6113e7299cbd5fb1c637337a8b618471a3406106b1dc4b6971502c10a76d669ca2c099fd974c3ed446a1b0294070a2390154d5e85874a5b307bccd67879d1773ddef7c7a0c4c9d0318dfda6e26a83d8b6ab33db2895c8a75d50c2e81e0ce6701a2b027d895da7720a5001ee238cce6e98a3c03bc366b26c63c8825d62742fb5a75512573e681e2a46580437a18fe0e832b80505815a979177afc89ecef1c605a0f7fca0334c0b88f35640e1728ac28df4620bc6db3b62a8516a62e0e9560275465883e1c280195cb0dc5b93c6342f6f0a32e5b08f7e475fe951ca5399c0b0a7eadc02e7deba566f41d0e0fe2f41ffa5af99d7dcb92de8e44193b1f97a75f19ebb75d5e73c89f528ccb5460740b93dee143e6402f284b0fcf64faa689f8dbef8c3033b7df87966adb070a00bd6fb0f1bf3a5a779fea3ad8d20e7e089b859d4f4edb73ad3c842928817d6571bf08c30a183d49df9a1b413f3b7fa18f1580527f3291eaeb40d46776d4a0dc7d75a963f72aece08bdf9dcf268f8eb40590ae4b68a1c9c9c850ae60210b16763f4adc6eda42a2f8b7d49679ae304b8936fd3a921acfbfd506fb35e11093c55c16206eeb45566c25c60c5dffbad145b792d2e4023df364d4c46a8ba99ac490f2f692c6d88f0bf3418ad0a48cb692695ba1665aceb5823c5aa96d5b3414a5e52408213477fa3423f236b043a1a371cba6cd55df430be7a38ec381fde190eaab0e340af85405ec939708d9d8a28cbcc5ee054d84654c1359c9546d4296587e03f1ef3585cb2f48442220ea2fe3fbf73446e2ed20a89de8ff095f58d7776141e6e4a047d9abb8aa0d15692daffbfc28f1410184028f2d7b2c24737c576af30562a31c1a8714d41282f2f1ad1d1fc0f824ccfd24e31ff099fb86ee231bcc936d313eed560140747a06afb210d5441338b7e3edc6e7f3d2a8222f62b421337cb71015f76da5782d7582ed879057b066f59ff3de06fed5ece816940e5be6d5106fe16499db9fdafbc83f78810ac5a27fd74cb6d92dd5c233046d28c5715297312c12acd5ca645941d1128ca2bf06d45b9fa27f10e74d94d209b3fe057b810c20d8e5d9cdf602081242186ffc77482866b780d90cc96b2fa87b74c1a330db6e6d8a828f2a78907b55ff31a4d24c51b884ed9ab92b8b409039cd0872901c8f96e818f54429d70d2b0387767cc4e22765cb7a7d067c5796e39760075b9931bd0278b78d61c50d17e16071617c439bb7673a57f0193d14e666a104463ac2893387fac802257a5ce5d4df3af46316d86df4aea1eb39da72e3509f5fedb3dc463a0dd5909e2992e699e20c1ff201c98df5506efc689f2b87b014aabf607e3e6bf7de8507d21d79876ae600c9d892739c1b0d649f23f6f53817087cb591f7c92f6af6bd965d8c01b58cb014e5fd14fd5beaf0c77cb559aa106c7f18f1a61987d8a0276820ebc8af7fd282fb3e3f79fa536b3bdd769088aca2084ffb8716dcca8820e2fd07aa877bd3a1fa2babcd0fa247bd9200d6e633e57537460d9259db122d80766e7a1192da60034ac46dcf4f32e3be3308a3bfc29a092a0902a71649fec2d3c8407688a10164abacd02af7002561d449cf4e9592bf497263f4ca3ab5e996321fe53e59ef5eb2d005bee5367724f27d3f7f3f1ee502aaf573cdce3443bbfe4fcf3695868b81a41e9c0a9c6546d18c322626c6d19fbda575b76d3834658e20e8f865c1af74b9b2ac94372da2621b5b7bb8c6b9c4cf425c976b7ffc40b6c59f68be6a95de014d06889b7273654408ae738e2f657a3b42e9a96f5847056fd91e9f67b7e792acb74f8889f4abef3db9df99071d0814c9cf9e55bf7b01d23dc5d1287babbeeb3a544c8cf4082affa7d7902a90ba49be83a55195e4fe98c48270f4deeebe2373cbfe59ce8917101efc9a28f1dc0600e9228a17f4d554885bc4cab3efef0bee8d7dc89c014c4b1b1712b136eb4a7fd14f957a6c94441854fcaa3100d031d441cdb00b5fb4d863367f1cf23b5ec70d7fe7857a9f5319d2c767c683a4895548747338cc1fc6090b444af935e3540b49b39c02d31887b60c01f80e889e8ebaedb438a6acd596e628cea478013598235065eadc9990194da88d6874fb5ed37680c8df4f2c28317696645f678f2384076045dfa874206727eb6037318a42ac491ebd9f1d21dcdbb57f5a48deedde7efe541086ce3477642339651a2d99a1ae1e1eef158e413a74568953a455d9e0ee8d1acfa5e0727b44f9b9aa22c8c74286e82707c5b0393201bacafbadc1ee5bf5a66b737d2ddc5ad8e78acd3996d53a4069fcf1d988a25caae01383f2461835ffcd659c672a2fc0dc0cc361f7d19ae219e8422a58bb691c66bfefd554aee1ee92e118ca75b3254295b26abd11814a72b1bd311f12c1e57dea277792069aba31e7920908470d41e618d8a0218e39bc09aba471d264ad777ec567d103021d705cd84df97346e7e01f498ba063749e1e33457d51aa45399f79a5d832def49d67688e52a5afbde1ea21ac0f44cab81b55def2ca9ce6d1515c92cc61c450a708bdcc78d30ff05d5cb2979438eda3bfc6ffd6c6d4cff3953070d10b9b50ebd73579156a74c7d3be67eae895f442da0a69e532af4922f8c0f2e6fb16c77d1eee3b774ac0a64da1431899e2a169f1d06b76e07db3bd8dfe20346d54d4cd8379fae3766e416d6211bb9926f80c15e1e5b1c82740b19b7c40c6cb76acc4e427c309df71c582d421f0bdfe0d0ef16548b457c593c0dd51049c86741ce3cbbcd279b9abba4c5ec7ce2a319cd9da533eafc356d14e9a10e37086761fa9532263e3c7344f70a7442b75c167df1a0bb2ddbcddad432e409eac9fc7335237a4e7acc22f8066c96cfa42fd492fcfd8e283789faaa57841f0cdc6c718e87a01b02ab7438fc3edfeb9da4c7e38e9a469d448c873bc6f3fa74c7756873896fa22498dbcf7922bb10c87fa174aaac03ec09a2eb418c950c2844c8beb4da722da901c5f3c68a241999d794a0f9ef29145234e22f227a450787e2383df63ecbe64f575a810b43aaf49455f6c07de04bc54abd1881e329d979485148c505c87900cd3ab4e9569864b9ba905cdcc5b22214936cba67e8e5a9bd11208adb9ebe7b0e7301eb9cc50f6764621997738c481ba62dee5cb568a0c109ee60aa65bb997b2d3e974ba66b292197f074e57768fe7b0a5d0755ff5c5eb98cf218a8f8645ce7cc0eb70cba2b3017c9f31b121a777058a6894dd574269d3a0cae98b2a3b52000b153db30a0b1a96355fba2982c6cf1e162a501a88cad8c1b97fe7aa5e5c1ee2d651232f4c29db75d9df8c8f8a70d9de2077196bd52e206c2049f452055bc19fe46fa8766251830d56c83b029f219afb991cfc3c2b93f710cd97788043d6e67043ede7efbff752debd1e44f6f693cfb139610c89ae95c46401af201c343c0b63453d35b76ce8fa09d300a9ef8954340aff7ae569af917f73f020ce585ee0b52c1518344d83239d7c86031bd2aefb5b2f005ad9d178ab9ccc7d66b3e546f536f4b627c7b3b35ec084ef86fd2768186d7530d9cbf58aac5c745a40bfb8d9d3c756b32752955987c8cfbb1a94b46ea186f3cc89dfecd614571ad710500f123633fd89a75c609a39cc238f6b173842f86593acd4ef90e1b9de716783e9cb1d035d452dbf7d827e7c820d112a273bc5d41d76b1e05ce60d090778c8f8201b3c1a481d20681c0118a75da0d2f9b6eea50294f15fbd423bfef20c388598b8f8d9664a73759acd16e36f13cb0ecc5142dcc20fd024bdc220b823b3b20e645abc4d8ddc66bb5bba8a469627f0251e371a337ee6dba215c7547b85a25adc575d35dac70b56e58f9734960843b11d8daa0857fdd356613866674fbad7edf4f4369fa212d80983f5c071f22ce64c05c2b62fed1509f34961f94fc1e5fc581974ab7987c4affd7204851a9af432980003568d8524f5f89fe9e30913e7d254a0cd13326e4a9937eb0c9889a9370add50f8b9c747e6b7fe50588d27b71435ecb26565cd83fc9018678659a9f7a44be7e06ec241419cfb0dfb0e34dd8844582adc42b4a6b21ba28a47ad512888b00a8407fab941c2a32fd275b5457353828afe7bcc74d12a070290069d605c37098831883fc24bcfa88460add5b545e1cc30dd3ae666afaefba4e", 0x1000}, {&(0x7f0000004440)="d1e5a83a98d818ae3e53d275bfcddd4c79fb86702583a29603c65f50ecb3b4a8c29b5fe8309230769ec5765c29463d1cbb2c89d291148861dedef4e6e27344928165ea29984fc39eb2d2371c4017a807f7f07b690f7fb25defa5bf8884f207f196638cbffcf58c35434ddcbdf9f78577e24bc0a6822c8de5ba57e3a411b0", 0x7e}, {&(0x7f0000004940)="62ca1545867bc9fc22db969a992c4de013545f3883404de00cc8edb6e16280c307677a91573af9ccdd5f171d0f2338be4565418a638a0279c1518f3ae355da39e554104134570f71358391f6f14179a373cefcae1a46809db87f6a0b979c215efad1fa60a598304c7d98f9abf74f62e5206157affc5720", 0x77}], 0xa, &(0x7f0000004700)=ANY=[@ANYBLOB="2000d10687d569ca3d708bbc2701e6aa06e35811", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r19, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x3}, 0x401) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x7, 0x5, 0x6}, {0x7, 0x2, 0x2}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffac, &(0x7f0000000180)="b498c25e1db5b94df40100000076") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x10007ffffffe}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x94fed540fbc4d993) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x98}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = msgget$private(0x0, 0x401) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/113) msgrcv(r2, &(0x7f0000000140)={0x0, ""/43}, 0x33, 0x1, 0x1000) 16:01:18 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x10000, 0x1, 0x0, 0x5, 0x8, 0x1, 0x9]}) 16:01:18 executing program 1: socket(0x2, 0x3, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(r4, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffff9, 0xb0, 0x20000000, 0x0, 0x6}, {{r5}, 0x7ffffffffffffff7, 0xb1, 0x2, 0xffffffffffffffff, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x7fff, 0x6}, {{r7}, 0xfffffffffffffffa, 0x73, 0xd5de827aa3eb4a63, 0x7, 0x6}], 0x8, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x9}, {{r1}, 0xe7ed202822302dc5, 0x4, 0xf0000082, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x44, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0xfffffffffffffffe, 0x1}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x28, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf77f1c9a554ae269, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x41, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x6, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r8, 0x10009) readlinkat(r8, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r9, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f0000000200)) dup(r9) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r15 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r15, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x2) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r17, 0x5, r10) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r8, 0x20004b3d) 16:01:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x6, 0x6b1eedae413832b7, 0x8) 16:01:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0x9, 0xffffffff, 0x0, "6b9db520ba29f94b682ea33de35993c260704b45", 0x4, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:18 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100e9ffffff0400", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYPTR64, @ANYRES32=r10, @ANYRES32=r10], 0x2c}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) chflags(&(0x7f0000000100)='./bus\x00', 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:01:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xdc6, 0xffffff1d, 0xb2, 0x0, 0x1, 0x5, 0x4, 0x0, 0x0, 0xfffffffffffffff8, 0x7fffffff}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="8c65", 0x382) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) fchownat(r2, &(0x7f00000002c0)='./file0/file0\x00', r5, r9, 0x5) 16:01:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x16) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[0x0, 0x0, 0x4, 0x40, 0x6, 0x80000001, 0xb2fa, 0x7b, 0x7f, 0x3b]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000000000000000000000000000020000000000000000002300"]) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x65b1, 0x2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x0, 0x2c, 0x53d, 0x1f}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x3ff, 0x6, 0x5, 0x5, 0x34, 0x7, 0x8, 0x10, [{0x2, 0xc6aa0000, 0x8, 0xc7f}, {0x0, 0x10001, 0x8, 0xa2}, {0x2, 0xe7fa, 0x401, 0x4}, {0x6f, 0x7ff, 0x0, 0x3}, {0x1, 0x2c7, 0x3, 0x9}, {0xaab, 0x0, 0x8, 0x2}, {0x18f4, 0x2, 0x3f, 0x4}, {0xffffffff, 0x401, 0x2, 0xc53}, {0xffff, 0x1, 0xf170, 0x4}, {0x1, 0x83, 0x2, 0x5}, {0xb77b, 0x4, 0x1000000, 0x7}, {0x80000000, 0xfffffff8, 0x80000000, 0xffff}, {0x2, 0x8de92, 0x80, 0x2}, {0x1, 0x1, 0x3, 0x68e}, {0x2, 0x6, 0x1000, 0x7}, {0x6, 0x5, 0x2e, 0x1}]}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0xc1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:01:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x188) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x9) 16:01:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xfff, 0x1, 0x7, 0x3}, {0x6, 0x2, 0x2, 0x8001}, {0x100, 0x20, 0x8}, {0x7, 0x4, 0x5, 0x8}, {0x1000, 0x7, 0x20, 0xffffffff}, {0x81, 0xaf, 0x1, 0x962c}, {0x2, 0xba, 0x40}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = socket$inet(0x2, 0x1, 0x61) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/247, &(0x7f0000000300)=0xf7) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x4, 0xfffffffffffff001}, {0x0, 0x6}}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000480)={0x6, 0x9}) open(&(0x7f00000004c0)='./file0\x00', 0x1, 0x22) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x8) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000580)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x54) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000640)={0x9, 0x328a6c75, 0x5}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$setstatus(r8, 0x4, 0x80) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000006c0)=""/228, &(0x7f00000007c0)=0xe4) semget$private(0x0, 0x2, 0x10) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) bind(0xffffffffffffffff, &(0x7f0000000800)=@in6={0x18, 0x0, 0x101, 0x8}, 0xc) r9 = getpid() r10 = getuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840)={r9, r10, 0xffffffffffffffff}, 0xc) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getgid() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x32a) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) getppid() 16:01:19 executing program 1: nanosleep(&(0x7f0000000000)={0x7, 0x18ca}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb5, &(0x7f0000000140)="7e020000002200dda68c0ed55cc9b498916a00000059e2a7139d32b279866ad1abd2") 16:01:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x2, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket$inet6(0x18, 0x0, 0x4) sendto(r3, &(0x7f0000000280)="874b363fec4a392309a97e09089221f943562ea54b9f45f84997f26750211dd7ff566d95598a5064c6efad91bf1b61ab32e34f62656621e4a9e6309a15d81d1c865a474ef1577ed77ef26e64a0e66a94a8350727fb778b687e65c4eed4aef7a4008d5a0b27839e04d361bff6fb7f42386330ce55b8a7549885e01a0da5f8f12af7fe2780a868804ab5b6d154da8bb1e7e1b151f4defc6e17581be0c847e3ae4d784f2c6e3eb18c0e24a526f9f3fbc5f53ca52ffe3dc83b1a079561e1466c9398f8659a69e5267da07855c1630833c502ec12bb44", 0xd4, 0x404, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8001, 0x84, 0x8, 0x3, 0x9, 0x400, 0x0]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x80000001) unlink(&(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='*\x00', &(0x7f0000000100)], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='^%@%$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xc600, 0x7f, &(0x7f0000000380)="eaca0b57be5b8af7c88df6dac802ece7bdc6cf0731bbda708eb379591f5ecbf95107ce2eb6ab2545588d57d71e48eba8d11858fbee136c576ec8493830e6268e60cedee43136fd4cfda9f68a2c060a3d3c65fc5a2cbc69753c065a00b695720db7f4ef701ff1247e95b8e2cd", 0x6c) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000440)="ccbee953220a58dcfbedd198ec432027", 0x10}, {&(0x7f0000000480)="982f06052b6854b358145016a9c15a7281e9a5055166772a6eae883beb5055230dedbd71331c7c54c19fdfbb63dd636490b2a385b321c32825e0eb8de0d7662cee9b8015c0c0f7f100b3259e7c4ee5d52e1caa61edadb630efa6b73b12c7ba561c906df0dcc64f523e2f71a3f25ff864fb16dac4cdf00f4a2535f07177f18dadfb81f5f25287f26a4199ae0807ec301529a128d632fa75672fb26f38427e3290ed729553b8bf6b34c13175c9e168", 0xae}, {&(0x7f0000000540)="85a430434ab277c89872a4642293f42c5a195af29ef13ded962078d7f6da204b30cc5c21cddb0f69a2aea9d33506662c12ad8627c95e958debde9a2c6665014aef0d7bb2816c520155edd8b1d35ccf6df0e9431ae73c393c39151e1bdc4f8dac5e9b2eb10803456a2ac040af0970de43f50edfb164ce2091851e", 0x7a}, {&(0x7f00000005c0)="15c5e0b0f870320710d1ff8339705ca18ff4efb0b1da8f67a0e3a05739c5dd8f68870b1cc38c7deb8ac14372b8df7be47f923f38d6d1c39080c0a7bca833d16f667cac538cb530817ae549847c927e85f4db685b57a6892f0c053a112b904ebf6930d3aa2b39ef44aa2817b63578cf231f50ec5fe85f643ea2e6b0a113848ca541b83c94e028fb10e5f440a43562fb18088e50654faf8802a53c6f9126687e2c247fdcea21e9612359ccae7c4a99d1f654a51a9d389b8bd8780155c22f0581f27ef20efd2a068116ddcaedfcb428d35d4c8b8faabdec5fe4b86a9fffffe463ded9670ca956e69e47a4a6af793f701ed171c29a64528b9ed1fa27c400e2a2", 0xfe}, {&(0x7f00000006c0)="3875603ae4fb3470541380ac7177eea4292d171cc0e17f12d5fe5b25493c1b8ae317fa088ed67d3939d0e477611d0e3e01b71222eff5d19ee3d5948861a0d657007ce43e27383bbbee6e2ff89484269374696ac4c0d2add63c85283fe070e2e9848e0be00bc74c5732e6269f0c68b4eb57cb53bfecfae635aadc3d54b1c6b4f84e6d97c0d50c", 0x86}, {&(0x7f0000000780)="8c68dd254b47fb5d49a985bcef4a622423b24727c1f47d03a52a291d9f974ccb715f029e5a0cda2001d1dc7471548e9b665d845286020b7e4642736a950140a8b3c4fa7183b3836b65a351e2c5ec4a9efc62c59591a641c71134db0136115b800311a36307f6d306c1260348849084913cd0f11666f9f2bdf367c074587ae063c972aab6d7158ab24a22e762ae59cafd40f2", 0x92}, {&(0x7f0000000840)="ddefef183b92cf414ed2142bec34d71d99eaf7d3013d237512b77573e602923d6d9beb605340d4f8f817090d95d4386b11b49af58bc4f08c065b4c738cefc29299eb732561dbf7c7e27ed5bfbe989c81ffd7d93440e56f736830f88a20eb7c9cd03cf7748fe03cd784a7791c941dd09645473887436983668ddb164e359bae95b2c3a8b1d55fb53d6930aba9a045c6adb6cfe55efdd0b34dac9d87dc9df0505dc33cadcb2c0bcbb81b7da6519cd55375a652f8dd2ea1d8a837e7f049c7488716c56cbf0045cc4df2aae08b4231c5c1ae9935922c61e363", 0xd7}, {&(0x7f0000000940)="ca11297a22902c76aff0e30f656cdd5c330d876ac30dbb9e0c5a2b024c4cd17b3526f8782ca8550899b0742868788b24b7faf41aef3624697f9ad627f1b3fab971132ad097b6f600f7a029e7dc", 0x4d}], 0x8, 0x0, 0x0, 0x404}, 0x1) r3 = dup(r2) mknodat(r3, &(0x7f0000000a80)='./file0\x00', 0x6000, 0x1000) chflags(&(0x7f0000000ac0)='./file0\x00', 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd0\x00', 0x90, 0x0) r5 = kqueue() r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000b40)=0x1) r7 = msgget(0x3, 0x5) msgrcv(r7, &(0x7f0000000b80)={0x0, ""/4096}, 0x1008, 0x6, 0x800) msgget(0x0, 0x1) accept$unix(r6, &(0x7f0000001bc0)=@file={0x0, ""/4096}, &(0x7f0000002c00)=0x1002) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000002c80)=0x8) mknodat(0xffffffffffffff9c, &(0x7f0000002cc0)='./file0\x00', 0x8, 0xffffff81) r9 = semget(0x2, 0x0, 0xc) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000002d00)=""/188) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/klog\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000002e00)={'./file0\x00', 0x50, 0x43b7, 0x2, 0x0, 0x0, 0x4, 0x8, 0x2, 0x2, 0x200, 0x80000000}) connect$inet6(r6, &(0x7f0000002e80)={0x18, 0x1, 0x4, 0x4}, 0xc) r10 = msgget(0x0, 0x20) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() r14 = getgid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002f00)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002f40)={{0x1ff, r11, r12, r13, r14, 0x10, 0x281}, 0x101, 0x8, r15, r16, 0x401, 0x9, 0x5390, 0xa3eb}) 16:01:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xbc1}, {0x3, 0x8}}, 0x2) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000240)=""/177, 0x48c}, {&(0x7f0000000640)=""/4100, 0x58b}], 0x2, 0x0, 0x0) 16:01:20 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x2, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x76b30c8917d84a1c, 0x401}, {0x4, 0x88a8, 0x1000}, {0x1, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000140)=""/191, 0xbf) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x20000000000000f9, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f00000002c0)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r4, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:01:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = getuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = geteuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getgroups(0x4, &(0x7f0000000040)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) r11 = getpgid(r10) r12 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r5, r9, 0x20, 0x5}, 0x9, 0x3ff, r11, r12, 0x8001, 0x8b5, 0x6, 0x10000}) 16:01:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x1, 0x2, 0x20, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745092a32234c500000ffffffff045ad35a052000000436be8d375aa05d83476c7e3db48f4a1b2240b4f59d91bc75a8ba469254b2003c38cc58a296f6a52affc953a2f29474d4b389b1d67b4ea0b3c3a27580df816f893dc03a6607e49c4a1e886d2163b09569fd98b5e960c485de7c0fe4e4f488d6847e5167af46fbc994c796adf0f9b2"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000240)="220e2289012350f64bd0806d27d015736774fd8f001c067e", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x2a3, &(0x7f0000000840), 0x0, 0x0, 0xffffffffffffff77, 0x4}, 0xc) 16:01:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) recvfrom$unix(r3, &(0x7f0000000140)=""/44, 0x2c, 0x6854475dee5a2a5a, &(0x7f0000000240)=ANY=[@ANYBLOB="d7c65c78e033ca00242ccd534534b8d072b62060e93fc838450f47ef565d8ae8f84416c9c79ba7d072aeb4b4f79454a6c7b844329b1326e2c15878f434291269898eb7251c67625ff17d08c1b3bef76a2c3d6e0b287d74115608daac08226daa80708ffb4cc11995f930ba00"/120], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:22 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffc000/0x4000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmget$private(0x0, 0x3000, 0x58e, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) shmctl$SHM_LOCK(0x0, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0xfffffffe, 0x0, 0x1, {[0x100, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x3, 0x0, 0x3, 0x5], [0x5], [{}, {}, {}, {}, {0x40}, {0x0, 0x80000}], {0x0, 0x0, 0x0, 0xc6f5}}}) r7 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10) shmctl$SHM_LOCK(r0, 0x3) 16:01:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:22 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) r1 = syz_open_pts() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0xb) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0xfffffffd, 0x2000000}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0xe614fac72cb014}) ioctl$TIOCCBRK(r1, 0x2000747a) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) write(r4, &(0x7f0000000000)="14d14d41e82fc2ec8182b0c9089b35924f796c52fd1bc0b2697bb57ffc8f7bfffc71426d5603686b5d2ef897809dbfe83dad1c5eeb963d614494d58037005a98733be04f732897f4908f79360b90ca126d2bba4e97717665a3a0e09ecbf10e18c8933961479a2bdaec78e101b088", 0x6e) shmget$private(0x0, 0x3000, 0x424, &(0x7f0000ffd000/0x3000)=nil) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x9e, 0x1f, 0x80}, {0x100, 0xc8, 0x20, 0x9}, {0x2, 0xfb, 0x8, 0xbda6}, {0x2, 0x1, 0x1, 0x7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:01:22 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x78, 0xbffffffa, 0x0, "579f855bc35f00000000000000ff0300", 0x4000, 0x2000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) setsockopt(r6, 0x8001, 0xb404fd73, &(0x7f0000000280)="622d7f3a4b201583e954281b903d7ce40b2a40d5e2ce1349a012211a2dfca7d4defade7b4a280c65180c55ad4f68077f6a5854e9fb74c42dd5a357a040facb63dbeafa419cc5df36052519e63d7399b3dd2bcba4fbebfebdb5ba7753b11acfc1e1d07c98432d4478d355bc6bf0d031cc8aff36ec31159dfe3a85b942c00fbbf297f9e5c0965e6944280bab33a310e7ee3acd31b4daaac6fbddec70ed9f5a3a0409a7e798e0cd40624fa21b0416f900cc8649d51776fb00edf76904a45055785391bf3a5551b4216ff57fac155182b797bb5de85f9e6d85dc6bcdda157d28c4e15afbab03110bf0b27fadc93ebf521fd8b5183cb6a4", 0xf5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r7) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYPTR], 0x8, 0x6890e58864ae3b5f}, 0x0) close(r1) 16:01:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x9000, 0x7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:01:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffff}) r0 = msgget$private(0x0, 0x401) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = msgget$private(0x0, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x100, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r6 = fcntl$dupfd(r5, 0xa, r3) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x1) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[], @ANYRES64=r2, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f00000001c0)=ANY=[], @ANYRESHEX, @ANYBLOB="f8599aec1d3f4809631064eb22c5d91db7f662b44cb3a73f538ab9a2703496d460f449e8be28f49d340867cdc276a665046dc551a81ab256bd04a99db48e3f6ca7b57f2dfcf805e313de41663232873f45b486d781f34b6947dd8e8af2f5036189df5bc7a7bb309a34358392e5adb98f41e7d212c66d3420875a3212a6bc6ffa211d745160d07e9d344e08957f0e24288937c3836d65db2e405281440f37f3e1e4c44d91493e45dad1480ff4726872c14511f6c716a8584b9d90a451d2534f10bbf991be2bb0f7577055df1778f6276b529556be4390a3fa646bc3111169b0383cdc3b7f"]], 0x4, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/113) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r8 = dup2(r4, r7) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000200)={0x2, 0x3f}) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/223}, 0xe7, 0x3, 0x1000) syz_open_pts() poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) syz_open_pts() 16:01:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c1b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672bd897e48b928eda3e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9fd1e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c70a0c8a957656eff4213fc2ae3fe6d80bf5621e0fa87cf47178c010c7d89acfc8", 0x1a8}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000300)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec4", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') 16:01:22 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa20236d8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3ac0acf0ee32b302afe752084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b083edddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120f7387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7df08060f6892f5c94c2931e645300ed142f319c7c8696c295e65a905e162ea2a8822c57386f07d41da9125751faef813975d3ef07f143d22105e558a30b6a80dcac716d0d709f53d44d05f7330c5aed9c123a074614d23fcabdcff87df09ce4e40c0c77c67fe551ba66cf5b7890b2cf286935add4761447ebb3e5c3e78afeaae8f78743af43bb6ef03fca596f78507d6f775ac50842e336f08e0f172392a8bfa1dea0afde8a6656b212fce86d904021aae5696651cb859138941d6a06ed9e9a91000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) socket$inet(0x2, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000340)="8c20eae30247dba39cc3d4cc89ffe1d94cfd0354655ba66a83c16107c039025118f2fab7c6c3ce97caf0946fc793c399ea3c0b0c5507c2bbe954332c2340126bc46fbc81470854f0e42250507ad82a8790f51ba7114f156a1fff60b927715309226a06dbbf61cb205f380d8a726052a17a3562bdeac8f7ec38e6329648882dab1b807142f54fdbc84bf748dfbbed81d5642a85627aeb5986dddfe188ae782bbe571bcfefecfb33c552dc48726952329bdba8", 0xb2, 0xe, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x4}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = syz_open_pts() semget(0x0, 0x0, 0x10a) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x20, 0x7}], 0x80000001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xd5, 0x40000000, 0xfffffffffffffffc, 0x61}, {{r2}, 0xfffffffffffffffe, 0x10, 0x11d, 0x3, 0xa4b}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x3f, 0x1a}, {{r7}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x1}, {{r5}, 0xfffffffffffffffe, 0x42, 0x80, 0x5, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x22, 0x80000056, 0x81, 0x45d}], 0x3, &(0x7f0000000140)={0x1, 0x6}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff, 0xfffffffd}) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) madvise(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x3) shmget(0x3, 0x2000, 0x411, &(0x7f0000ff1000/0x2000)=nil) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="887a46d45cfb217df5e294c465efa01e42ba9b47ef083caf20da1e1aff64ae64c84081709f7568374fdac61ccf784d012c0c39f279a514c17d37e5ab754c274537577ab309afc59c4ef74f886ae83867e94d9cd386aa164d398f6eb1d66a9e4b63d7bb7534bb9a110f6871d09715833204671a046f1d167b1b1b29a289fbd78d0c343bab7127fe6bcc782e5aa8122b3d1281c37aa9d9915eb21f487ac8832fb211bce5440d1db8fc39368864d1f8a46bab0f19249bf9", 0xb6) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) write(r2, &(0x7f0000000080)="74db", 0x34bccd44f89a126d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ktrace(0x0, 0x1, 0x40001000, 0x0) shmget(0x2, 0x1000, 0x215, &(0x7f0000ff2000/0x1000)=nil) r3 = shmget(0x1, 0x4000, 0x30b39d6da08aef8f, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ff3000/0x4000)=nil, 0x97c2e3f4302ffcc1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="0f106d912e355c55e3e405b4c24fbb075a884c20f0a76e452c228b4f979482e5def2518ce21cd806d0c43506eec0ca93e53419d75058986577b6e97fb095504c3a6eab5da60542cc2f15ff435164d095c5c504cdc182d9ed0d2c4338cebbe94ce37bb665f6541e4729d1766c1c04c0bd7d94bbe57e11afc7c91482fbd4648de8bd0ea16fcd1f614b0611625afcebd6fdc9561613a225428a762e9ddd1102718cf837f76f0770c989e024fe6971c82bf839be2a352bebcf4f34eb15a30833b8b3be50e4", 0xc3) 16:01:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4a, 0x2f9b19b459beb617, 0xfffffffffffffffe, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x1, 0x79129fea, 0x454}, {{r1}, 0xfffffffffffffff8, 0x142, 0x40, 0x6, 0x8}, {{r2}, 0x0, 0xf, 0x0, 0x5, 0x9}, {{r3}, 0xfffffffffffffffb, 0x49, 0x1, 0xf2f, 0x2}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c117002a7ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c23843ffd18fac02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6d83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e0339e41fdb954c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613fc10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc400"/763], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="b955c64a4d059c517fc58a9321afe819ac481b9dd39236a35828a1d0c8bdbcf6f001c80578560f", 0x27}, {&(0x7f0000000100)="d3b04d26d5233a41fa5ab47b03305df76abf6d659be4fc3cbf444651700a4a0db165d2e4403748e2988308c2d6ddadf89bd558cb82effb6778da0ee73a352360ba72cb34c4b5b85bbc341053cc2ace7df0314d223c895ea480", 0x59}, {&(0x7f0000000180)="88a09a6d5e62bfa68aa7340386bdfadfc099939941b47660307849554c659306d1afaf5abeacf7e083fa647a5bd4b8da7fe71d0efce7d8b1c80b5bc06fbf4b89fd", 0x41}, {&(0x7f0000000200)="4b249bd1d1acf021e40a9c6248bd05299de84d39920c301b78250380060924a88eb510f1e5f8e49a641d3a6ad172a102acc0114d11180816881b50ee3d0e15d41930a727273f3d03eba1b7a3c534ed953aa758b04fc8d56ee2022370e6db685f9492e8e6404c64e098a92ab2b4dc544b06fcf9759f617c6c52803f90340d99404f0dfe91808ba7b475230c81f80566b406183a61ff8e72798d538ee9e6b03cfea75774ff27ea1c779f5880e0da4e669985674c5b958dc41e8bc2878e17df4c519b54126289ecb8e3b440bf6dac083084dbf1d83669c64042aab4bd", 0xdb}, {&(0x7f0000000300)="cd7bce3e4d1d0e88a62402a099f5aac982", 0x11}, {&(0x7f0000000340)="f16c61c8438d3b966e159359148e138c50e53411eb14bac1e5990cf9c02b4b6d5d5fc94ec4d5b0f1ac5907f6c76cd94af3470ceea37d838063e76df2a0", 0x3d}, {&(0x7f0000000380)="0c9a54465ffe477b65becceea42bce93e2f8a9844244329c42381fc45cc1f84d2e6b5b0097829c331a871f19805cfcdfc5ebe76de82c4bcf47290facc3f5f261921e2313113ccf8a5e1c827cce21a36dfc9c438387b714c660d06ca0b6649688bea6b839e16efec228a8d377caf14728c8237aabd78d1761e6c48d3fd8ddcf6f1530f617ebe47c17af8f9c21a83949d38e217fd0cfbe783f3e8abe75d6b61008b9ae4686297827fb912f77f615e1e9aed6196db2a8d8c6b3779410690968502609d00c09ef1eff1188d42acd2a3cef4e71b6221923ffc24bea3b4061d605c060af8c6f92b66b8999036e39a6671e8e0a13e7", 0xf2}], 0x7, &(0x7f0000001c80)=[{0x1010, 0x1, 0x2, "204fab23bf5644efe3178734961c4c5f9919d38f95b8c0bbd2ff55e5a6eafda012a644ab030445b1037e253f3b0ca0a8e5941fff184b227b8c3896634424421d444a1858f7188960524f4f4e33345452ab0252771608ae755a09f5308f237f7ae1b5ba0eb44b9910d265b59ede8275cf943db0e6e5f63dcc0fb665eeddc10c0499a0d818eb5019b9903ad2cc9ff59e6d6fb855557c5af8848ea6ca646cf16dae3643482d82fb3c213eb7d0729857b526c30f99393aee3a9f9b347d8a34ddaa1cfa230fd6a7e02b362c549c5e444d67b1bfc52631ba29808e7780f262239166b0a43ca90643e637afc249da011a8cb37159d2c2387927756aab4806af766a2a421066417dad4740fcff50de8c7fc0165e476e6db9ac657b47907d0c31fe1999d09c8b863457d945fb524115e83ebb79102d628b78bdef19ff73e9173139fb38eb1543f3e84ddd21d26d39929d590c911c68389125479b960de1b536bc40d4227645b79da6be7606f6f1c0c8c21e334f4e0dc4ad6492f78fccac159dd4633b446d1dc3a90be77c78d900293e84075e1d09e35e8bc085d47c6588d864e17862eb90ce02d679698e96c70fedc34de03b13101b33df8cb10ab251e89f873d134ebc4baf81b552731b5c3961c4dd5002ffcff244c24689817e6e429713192a9d1d2b3720d4f51c48a50efda627108f83cbcbb083335d29d712a5b0ef00d49976f142c37a138109bea3a09d653d787ea68c4b14f0e67fae2f562006af76e4eff588296785503e7ac39b847b58185137fe2856891e0e42a94d7bd907473c7d554a15c03971dceffa0b735aa399765851d8a01ac7f6292bfae69f28b47d3ea68539e915b16c135c517b8b8b792469e9cdd88d33bc8f1846325e7e31d9f546a56fac1cd461f45170b169d7a9934bd255d9e103e329013cc2c15709f80512968d82a84a7b6254fcb783d80f34ceb5d7269716ccb596932079ed811704f1d0041d527160b6f5c6d64194d84b1a85b69e3e66bf881d51895f679a49b0e76cf0c6b2bb110f0468931dda32d99b37fe7d6adfb81f3c8a9bef762a7277402a9ca3718b7d80f17a01f3cc61e0241334e468bf736cf12b1706d2144dbbf7f8423bd2e2c7ad5c51a94538ffbd278f5a8c4d5b4bd4283d5d3ae82cab82f8a3432afcfb4a7a75c865d8fbc5c8158590852a9b51223d97e2fd871a0c3414682281de06eca026cebb03e22b2d37a6d842269b27045cca26464f475c1fd9cc08b7f6d21bf7319ae8e7725dd048164c9d0ba47a841a0b2fe42b252c01c480ca2ea083d61d7d62048ed51aeff96df525109e78db663fa433e68e3967e49ae621fe1f6e1c1684eb93666b3843fa4e30c73863880df5b199c63c86c0aec3ba733bd38b6818c79a5472a1a104f63b14326b4e17c289e7952e4aba192f18e7c61fdd60065601bfd7e14c581b0bcd589dc5f093010e07398a67be6cb894029534d35812ebd7641d83effd87baad77c6888767c0d65432a3ffb033c9ac2b43ee087f893ea5fd9d24607475724568945bbd22c8ca9eb140d0230bd9fe4093165c2e23f1ec983536199c25bbb38925c1022d8d3dd30bc21e4443641ecc5b0717d311ade6d62e632d4a9ee84cc0af6fb7ccad5e538fa43b712a33496999113dfc7cde8abf9a18e4acc2c0976179faeb5f9eddb47ad5a2fa267094d5b4dc2fefe1e52398ef0bafc72c59a5e62a6ccfa4ebd3f7f6379c8aaae8417f6eb96cf39ff4d312946226b69561033c570973585a22a3152a25a4aa35fb6399ef2d53a5852df877d7f3c25810c79c7e22b1f30595916de47ea3b66f3b25b697fd796224d0a2607917b372aa05ffd83da7b92fcc6e89c86c7567305e055d1bbbc156bd10d8fe0126f022b071bec02269b26b45d8b093d70be2b162dadcfc1a8e402c95afcf0383d1e795400bc94ee441ae885aefba940a288f0416ffcc199ed81091addfa12b93167b4935cc4dfef1270b117b1d044c4fd2cfd57531bbb1889673118a1de958e4782f56f7d3ce376d75aebe31ffea39c245f30f4f204380fde4fe2f437781066bd2f21c9d5680011310baa470df111a0e1cca7132314aee30b6700c71bc17000badc4ffee935cc5df721a56a0df51703ce95f326eca31197c0e6b3b3499855be723e059c528815379c69d7e026d947f9bed9ce7923a33760741b2093f2d6c792c53057cc2248c52a9a22b64e59a68cbf090404f16fab8fab17204e340ef7b32443ca849f39876ccf76f2d63f7c106131233913e3973faa65650b46c8574f1985af6e942b8b9db9cd4fcda9848a07c28a049c27a964e1302d84bff1a41eef150c9dd80a2efee64e99d8ed6974c5a5768b31b7e3b1f89fef1fda15ad4bea761f255cf5b0d7a73cedf12fc0be557f2b144160641faf5a8149f5b794eacffc5154667e637e0a785565c1d23a0b1b968388334f810c6275f75c544772f87ff77f6e42cbc03a09f955e958d190330bbe174e3ae690054a32a0587f828dbb467dedccd4ec6a9f94b5377f3da136fe53620f823399b9eb6fbc04ef1e74e7a79adf24e7aa233dca89659678d1bed6c1fd9e3193f71228aa2076c0dcdd2175b9757848f3bdd84f36705ac5cbb37087b773b9a111e486f614df42894d966e79c81087deffe8be92753964a3a97247801a8711a065e7cd999a0b2f4de9234d1753dbd1942dca2b7fc34259c4eeb4080052fe7af78b9bd3f44b100f54b7fa55fe493a82559588ea33d2facde49215bb00da0ad6f3a39fe3780bee85770e96d5229a19427f53515fd9b8105bef7f9e00902a99cba5a206ef7ea4ddf749ef5352db54d915a94cc9aaf424592755d67ec4f89aaa504c446b7fb9179d15a46e72b002a8d4da43a585cdec0f728716273fca6e60db351179f1242d6f81a8ed474d8d843b35db72663f52cb73b0c7cc16101a2f3eb59bf0d5d976ca50edae14898448cf9dddbf0e424ec352179366331ec3fec6dfc77a8f4cc253db7613136c5d8caa244af10c1f6f84228c82775757b0da003669fef9dfc8aec28d1b98ecac141d8d68241d6de9432b182555bc43e4688345f355ad825e4326de306132fdd97ff5e4464451e62e2bcf56588374976c242eed2c2dc54ae386c8b20e277a2a7849f710f1c93159f08952fe77a3978c4f444e548eb7142114f967ed87832cf19c0d045e02443988d0a23fdef99da3b435e3b830bc501a8e9c348e719eb61cf91665b094724475107f7191613090ceda03a58e336e6827fffe8505e9dd8b5a03c10bdec4b53e5d2c9977f8549227e7e70eaf197798afd1b953b5b5c05f3df9b824106d93029f36250a4391a9a0d44a43976d5b147bcb4bf50d3938eed89c5a33beb2a141ba0d5da53764393ce3703b5a82aa0ec39877ad008e43093e0dec3e7c467635c1b7d13913e179ebec8d06813f558dd2f44f55b25ef1d05553c245dc8d10b189f8ff68ddf6761c2b7604a0cc08c99ce08d9bba0e030812a2b57b37c60de50282a8b54cb5a43adc456b37479c1dd3fa91873b88eae1bfd846ec9882d2d565628165b85a88b84eef24e7b0c9ece1e0501504b0f0bf31147c86341a099cf86c3039a689e6d27014152ec2548984019b3c10b16e7d1b78c40f55196d2f2635d8aa8ab0dd87ba97534fe4efa1ede739736f1c6eff5ef9f2ce90676709702f21c651f1e4cc61b57b062d60a9e4b8554f9e92d5562dbcef826975c35ac13de9fea20a1d6dcd50a59f9a830714ee4b13605afe8d1fb285426f2f2888669c75191891d027830ece432f76cda5d4b1ceb40a92669055006d7d39e9cae0b63d7aa495b8e9c692822d14b0a140a3a77b55ac0f9be4b040d8b6e36d33386ff6fc27c43866463704d89cc61d729c353f47e28f2dcebf02c902a436856ce99ec276d0244831f17809bb58e6c424eaf07c4254c6c73de8a874cb55dce6fb75bd5548e3c7c661d6346b5912e6ed5ce3d2eeb79ea1091c9b2d55d45f21c606ecd72cf9deb40c4b825d128aafc71bf226fddccd04ab657a270f0967e1a8df90cb3d6c72deef734677bd2eb338d7daa50e7f5104bd3465058e92ae34e6f041bf84aeff6001a17bb55f2747aaa2dd5ef3fad6f3fb9007fda4303d8bd5e5509424906cd4a0485ee47c29c3424e1fb1ebe7178d2a9e745c27c7ab57c022d087a6d52c8df502bb76d81afff9a2f43682777d8b74818a87be3c0313fe425dde2211f9da2f7c43c5896ac24d367a5e266c1ac17c655377278246e26519cf8c75ad44507bda432b865ec5a3f480ba9a4bb8180f58c62bc8f80f89c604e5c76f6da7d8a48a4eb2b21ed1e778b7e1a7dd994c530326fbc20614fc81534263d0255715ef000f994e168dac860baf43d2a299f36c924c480e7495fc87f6ed19889b758186e44903965f9fda00c7fb9cb763f099e7beb5a2ee365fc0cfc36b8c6e2f6269ec473b32996aa1a5a0953f351c9517571466de56f388e4033ca7d61095c4c62b915e4914441311c5e0982ef10b03807ca3e409801ec28781c2439898b2914812808c4e8e86aabda62279c9902421e85b8dd445d672bd67fb157af056276fd3b8ebed30d635cf748660362081cb92f37dbca4f0ff1dc76735e4594f6cf8ff90858b4359e301c88040142719e8189ddfa51411f6508c01df80f12c44598118077591e2e00f03967d9dc8639c9777f4842e59195831ca086e2e7ddc3908ba6ec1068f8b632df7f9ca4d52c78a573c7ceb64988b453ee130a5bb6b451e685676d91f5046310ebede98de2e797ee6c4d18239b671e4b555eb265717f97070581d30e7956d7c1afbd1fe1622a5f7c6d571065fc6c02a29fa280baac24bc295097bb6dd6df13e0b40c23ce05ecef4e89b358bd21db85c25d148be774017a72868fcbc500d7f1175f2fda1fad849f0b75beb7912c79efbaf8343df22aba11c77d51b223a0b12733536746ed3b064a247f0da3d32ace6b424d1c5c7722aa073ac57a0e397925d11d59f66264bb20e1c81ab08b18c7c92c074717624a807cf7eda1ae925867a309ffb533788b79be125e74dc7aa8ef32d5771998b54b9a0ec61dee55616a6182348d4759f91d8e0bb02a366e0cadbc80bf0b6951f7c113fb7e159e3b21a3fc51455885a679f6b6f6fc5c902923ef11eb90c6cd7b6ee22a4235f464632895aee30b0977764bd1ddfdfeb184df15993eabc693e1100ce7f697509d7ec2c96f55fc669784087c491b6718f9547a36f237faa394c7fd6beb4d73be88d8400c712b656cbe2757122cf3f4ba45e8c5996a41ec3120fbc42be61ce33d66ed6be45556a02c1850a24e98fc7ead6390cec723690d96976ce1a87ab8b8675380cc6f5ce90f5faf847e39bb81a49918ebfd82d878babdd209816e7f89f4aa6df12f32b3208bb21572f3f2c4721c15fa30bf334b36ac00712b8bb329e228c474d471170866c23f39d311e11c4efc16e2d61e8c3d34b1912569becc576222017fba30776462f11eef28f156f9038499ff9f7b3572e41cb64d18a29e88097a3b956e11a17d0d40ec810035554a69630bad73aca50d27436628aafd5932aea18d8a5771ef7e91f5dda5137db5e1146e3cc3644d7912f7094f55aa8e6333fd6c4d9e61c10b2cf69b0b8f82b18b4ed3e5612bd6f064a7d84ab1c11ddabc83ac8afbbfc7bcd413c018ade0dd1aa68e107c60aabdfed0e0c25842ccbbd15dfbbcb8a8fefa4c3c9d037dee4aa48fb0ad67a807f007d98991386fd1bdc40f65aebcfb171fa8b6c383b069d21c02e3a11c0329ff1f2ba9c05e2d0f45aa49afe51d7e83e4934be2e2d4fc5de054d8"}, {0x18, 0x0, 0x52, "8c56308804"}, {0x18, 0x1, 0x4, "ceea1bcb23"}, {0x1010, 0x1, 0x4, "8ef966078a3cd676fb713aae31d49d16ee1b6b81902e18471bd9af71e8b990afe3b7051ab580ef593081fa02d51607905bd0ae81a41ae73e5fcbc3f8631eabfe510146f60b3fc8dc9384dafe85f075633d61d4fb23841a29fac8dec784b11d178761d80bf094b59009d9c68eff86138be454283868ab9a80aa3c809fdc5513bf86ac8ef1e9029c256119df6d876e26dc29efc6d4371a7862d5b1fc78303e7397a712b548107bfe212530df31144ab5f7a52df914d63c59a2764100e54220046fe189cde12dcabdff408fed8b10ff17fe5a27964d9848e29b2ce6746112064ce293f54c3681ec31a79680cd10f1d42e523782890b8feb09a95f6f22d9e0bdcfbf20d8d76c8a4bac7c23b1dd4c62fa68c9e0a46b59f94faef38bf5a1fae27d0a49165f46f635b911410b90ae2188f12052ef1c8b17fbd1cfeb6f1357188e134bb822813a6d4efc7d0a40de86f46fc8819d1d412a384c05424c7692235633f8d591198b7a779aab8e94648f37ef6901bf5e0308610e603bfd199bb64c73340dad57f20cfe26919b5a3b0e3493f18e5be7099d2bbf0ca6cb170b61257e2de799662f2c7e9954386b18e4b07313be845c340ea3369466d35e4fe3835006cf96bb22ffa8664bd4d159e8e49e3608bdb955e11c1cc167e887bbdb3a60eb4deb5cf1c16f4026e267aa94049a442ae1c09daf0acad0de99dce62e53d9ae8788a699820d9e24f44699713ea805c07e18d89c636d39913ddabb0da64ed67b43dd860cc027770f8bee1b3f16ce31d71f4183ddb67a68296a38b86f24e93e8d50122667cbc8f2587b72bba0ff9726224a703c70947650870d9d0690d674c1f55d0ecc3cadf710968349b574237b3ebeb141552ad00ec3ad840c0ba6b3f3a96e14001fa9f9b0a2150822168e4f952e9a95b9228a3b9d0927a08ea34079dab907d22cf7103a59390ae422cb4b6fa8aa903c23031d5dfca391017abcd9529412ad8f3b976fa274bb6f7c4285fb89ee58bc49df0656a9470753d19fb37f6bd992211ed5e513cd1568c9abb251ea23e03c533f59d45983ceeb5f07fb1a8222f7d94c41a312ff1147b1dc8526a957e550780a8db99cf04f79b2cc1e091cd5cbe01f46c1635af9a1d34fc35f1e0785cba68f6568ceed8524bf819fa6d8876321b2fa184c80538a29990d5d75a0b9a4a1cb7fbe5b6003fa951d0075e28702a7aaa8f795442351f9405397285e7928513d529873d3a971c6a477d7b402dd4304221707335fab24d2351a2522f47b42c5b7f4fe391c358910ca4c9fbea1201de85d3a0441f2ae4736d5f4c08b620ddc9fbe831a978dc69cc091d7777b351c6fd08ebc1e3db39257fcf3ef162e0c78156868e7f8a1e47fa4992f0077c4d08aa2c1f8a28a0f09bd13130400391452f7304fd9a7e8c7b40f6340fad6b29488b8591c022f4261d16c406ebfb2fa6af85c33859a07a84d5f00276f331feae871ecfa07a6c8d3c9105d4f58134e221917f2da76beaf7e554f7e1db0dbbef0102b47a5c36005067bb3542bdf479300a8820d831b68bcf725fa0d1e0394f369ebf65187e8f77a7a074701fa86083441f5bb7bf84050af6976ad1dc0b5677ae5d5031a87cea013cedb5159b631ed1b8662a31d1d5ad254ef2674e388db4c9d438f5aadeb66aef5824f4b429c55d9bda41b315cc01d80835c4eb22e1edbac267bcd29689eb313807977a65a0249b7a16dfac4ea91934bcc7acf7e08bd280ab69c9b3b181ec85b11550da203299d49d11680e6e718f256273d20c82c474eb10d28d9a2f538a92992aebaf4ac209d9a34e196b65304c9c4acbf7e85d58a9d6b6344fbe5b535861aacb43788f670cae3ef8f662af6e883f6ff851da817b3f99f1ba2f3b8ca71465051d09d2a3491eac543879cc37c31c9a49d5946d488aeaead32f207a39d90a513410839c80c0c2f4b45d0ef129fa96c38708408c0e3f24a00ba005ffed851c3216ff62ada08176188b63d44f30b9f5375307937aa3edfdaf16fbb2c3b2a813f0dcd6d3ba7c86db2745afab83014518c322eb3ddb04f3d3273d93286a233046ac67719a17203285e2f444fda4751badb06acf34c201721a6c08e5670d807efb4aa5300d97ba3dbf2422fd991167dddd6bc5a4b71422c14f3e9e990b7a004d0762c5a682fcf0f621d4371998be77f94f62d442a3c80906cb17511af16b326249285e3ea7311ddd17e8c81915174fa1e9d6d124e99b62d909fcb5ab360f0ccb8e126810e8edabc2ab7fad82ff4eae81a4bed381885ad8e748cc178d710541d9934f9e6fe2bb314f66d61a89deb63d7222aadbb8f6839f07b3f4f362d41dc0ca750350c3a95650f3b059822d41752d84e0f73a0c445a9f7b9f22079c7688b99ce00587cab2c8bd51e266df1173d3abe46e9fb05f26748c5cb01a5dd46f10ab8fc4907ac35fbdeabd54566b5ceed029b7355192feec7be32b890d8141952f4cf205aefd48745a5d7490ec247f1f98df562c208997974bc047e289086bf343e02e38ccb3ea997b4df82edb08e05c114602250fa89a91a5eedeb0f43be3fc3f48632a876a6bcd19782d92452e30c730144b9705fffb3697bce06dc34291dcc6993c279afc31ff19cdfcad970e1da9a4809be0e0863a1d6bb220bdbc523b2d1ea239244de9bf20d32cd2c0fc1a20e8e6459e65de0b96584003eb261d1a6a482a1995d3cd762f3175faaba5e2fdf9c5837c48f9d4fba29e2ac1909db203b158ce2c41e9e61443def793be27e35a7158be5bd63739db2c37fb43a84cc5960f8badacb64592b043eba7454f5174775cd5991b42535ba8cb5f6ded0f5d5006615cdc6535e95c4105ac8cfd594414616590d5d9422958a680c318485b13b7e7d742d230e346f8f76d5203d2ab6f2828b3ef0488f8f16ba7f1b59e7f112f5c7e214a7f419cbe8c8132b1b1e864c1a5392998714ae6138546af2dde9b8299ab2a853e47bf0f864c35fd92e0c57c1480b0dba344a47697fd3fb35621eb1d3b4c301997b9f187feb69709370e61d3f4e4c5fae9a507f19bf8809d8729d9f7ea12070b9c1b488ec6b41cb2c7661d2bc3fe362f7197cbf37cb4f26fba944ef4986b9e2408d25f0a5b61f5e49049ed6d103b44f2f0075fc0f0cd779c9ea7eeec8a3f70db86aa87ef15d5a9cdd7794aba8e674f64c5c91fdf61115ba6c78abef94454d75b7a96538045a41f4211b051ad68df8d47d67a61463d235895503c088c7b4ba0e7fe5a62b947b1236949807a2ab1f2c95baafeb6af8307481de1ee6092b5cd0c97c49a845d996c2f07afa05bc3778aa96d01743686ee417b6dae94dd716252f6de48d563509500ddcaf98b433c6ebe1a4a2e1dadeb201fe3dd496338a7f52ceca42f8362dd334be7d92e942a09e8342c8c2aedcc1697975128bf15ed12d830c8c22a2208328906544da6ff577c3d1842de4ba066ef94b6bf434a84567aef168002f61ad3f38e68e6f1898890fc8ba68937d8897e4fead19c0350426a9b2972667211a230840eea8c987fcb7abfe8946059b1cc48fdcd216bf21deb5470c798c1979edf5ef3acd7408d1cb22664ec325eacdee6ef5d654156ad7ce340ff6f6c90e615f2bc5b3c4167279cf3ea207fd5cd09964a20a9e322dd5b649d28c6e057f2550947a50c32335b33c5373dc2072d29d220efdcd7a932277e658cafa9237dfbf63966ba2fd33f5717ea9bfe1185d3c887a412178cb94b91a0e331d656e456855d1c6f00f4e4277d35e11c0e97c02dd0dbb8a88c5438eb4dad77adb549565665770b6c8a7a9318da02ea978abec8115a513375182bc7dfa5822c4271e11757ad81160abfed2bcab442340ff06b0baff223479a816be0ce2c4d236495cc38cbb010f1ca117d0681eac311b2266f8fff6d50172993dc7c9f7803c249b364c1efaffc750a5b0fb1d9d423683b07286efdb8332f6ac2dba89f46fb116bb6bec07a66577f2df13abf5b35f6e75a50613aa46f90ed75c3bd18b3ee05df8be0646fe0a143b42e29467f8cf0b4c4bf47a72e3fccc81e1917062d9dda12be74207226de7894787460228bc874493ec73a0888a0c5d2609abce7432bc4a753e328696d36bbb6e216db6f4ddca4eb215d6c9849ada2305bd30e83fc2c356f2451beb454dcb5a5663d0625c067e2ed4dc3612cc3ffc376eb31f368cc0e7678a7c808ed11beefa33696c5ad3ca59aaf0d6f7ee0af31a1cb9eb3e5effd0fa80db56ca7f587f85411b6ba77b4b7d8a75ad14d7e8e006547db0ebdd0a90457ba99d90ec4fe9058b197722f5c2cd2d0ed2f0329b5e07d14bdeb9cdbe9efc6611d1eb7bea5f64eef00be4df35e51349f90c073b268326549b24ee0fd6ddc1c5b6e863951f579d3911671332df9d297955c5dc14a3bc908c04a530ffd1be677eb8f0e9029201f3fefd75b977d1cb3ed6e1af6d4d4d91cb4757b578b57d1d563d275e13c7fb699751996ebd51cf5f938ba5351ab3e13983f2a40420102c0ce821b3809785a244ce04c02ab87f0df40b7475ffa965213b5e17eaed6854314bf57e7e65879fd6c949acff5fceda551c6981326611495d99eb0da4693c54e237ef8ce467de0e3b66337348ece2a9fa8da077a458929b3f4781368d40cca430eb09ff5762ef88686c4d475ec4347892863b1de6a953153bd8d0ffaa9e50c9a4b23fc88630971851add482a95d3f65cc915ba7ab3512eb829b1a631124848df6f4f2f60dcc435098ea10e156aa408f26a646df71e80386fb1756940f13d9ad6fa76621fa92ea774bf0db8a8cccf6d6afccdc05c0ef739a7518f1cf822f6b66a48b55324593c628b93a9872adcfa757c929130a9d96d4b8ce0e14de4aa745198da0ead26b022dd8ba27388e06df4602a59305b72dffcb8cff1428cad0410c4af070cde816a1e7ec6d43a946a13275af5659077dc31151fb405e54560925697aa9ca4f26cca7a543cff36d57c9128aaa0bd615b9da967db4d8c0000e964ea912913a4f63cd969dad8785944c90e4a39c068cf1882e2b3e269b35ac4a7ecd7854af1f4723857025d4a40cf4bff9de07bc23777c987377068e065ca0ee9e62497ec3cb625528868bdc6adb1b9fa52d8f2c0842717c6bbbe01a3879f0645f06961e99b6ecc1890f78f0d6e51ce1ad8735cf6f3cd575f4eac486d653c12768469ab574ab33edd7ac6a5efad907e1da670fa14bb8d54f3f4dceecacdf8e34969bde7e358beecaf2002bf4106b4826465dda25b6b6193f984817d1944ab43c3437de18c10d11bda717025e8ef312254089b9dd152e46ae9783ee347d388b01fb19e8f3cdad972fdcd6d94d64d7afedc4c67738d93c55f45ce65b867d53e6115be923b7b6f3f8c83a711b1ff9a6c4c0394ecdb7079cafc56377fcbfe8e69d7f3af938d5e7fc0b70edb5ca15efe4e1aba94da7ce7119a07a8996b9836d901998283633e9f413046000518542f43acfe9db800c430b644307aeba22cb24eb12a8df71d2c0171242c8de5a44498686c04e29947f28a5d5d4d26bdc25b3c8a6e4c780fd50da81ae055ba58b021633aad56b84a8ab6646cf53df22e997edfa143c19065ff406953eaee31b829e67d6bcc1e5ded72b04257b6b60b2f587270c67ff58391f0b49cc1dd814d182c062c16fd541092a0d8ee49d12d2ad1bb277767fc29555abf05d696b618b415eaca86f16ab39d1a370b11ce0b734c5b18ea75c79b6fa950ae004d9c40fc1f78abe16aeb5e2ecf1a2ecc94abcab25c806fe1b33227194024598be27d485c5674a646903922c3eb2afa88e2eef7ace823fb10a74443bead113c7"}, {0x1010, 0xfffd, 0xffffff01, "5d02f548663785939d7d5bc8119d4b67a950b838a38c830ed84c099b70f41d80df7e33d03f1ba1e82e48ecf95a4390b0cac0bd65dea687ba7452fd4678d2ac190972d49973cecd266f31a9257c66aec501c915b4e246958bfd4807ba199efc9cd6e0c72121eb74f6c5bb123df4702ae55d0c2949addf6fef7a86a292ccfe960896b583963d87a3df813a188be97e1879ac507e619cfc654c3c153fbba0d9104a5887fd4a42d5af22a53d0baaa935f1a59f13a59ffc586f2f96bbf304a7090e5b526163f21624d0baaed65c7a533cca648c0e4647b11ebb23aeec6e831d49557fe1a28f9328589aa3753bc61f56a45b8c15e2243200b1494ba08deeb59b527db558dd5ded43cccf6a9632b8d20750139c0004c7b682b5053c9a3a2d202b88990b508fed38739cc458f6d558798826bf3270c460df7a8cc36f5947e86782f1fd141e5ada568e14d971ae87565e47ca58ef0e4341bd74f4da1131d374b0d3368879e9eddcbd94531856a20f8bd09974e345235da1164ab56a9d9b9a90e4a8d195deae04f0f1c9aa2f4970288bfd385700ac3c408aee1be6330926518ef7aed3150573c18d9767fcf06be27ac422d6227778211549e2281a00b44721a86b5d9fbc19b10613fdd81c63b9fcb49307d62aca701cc236a4fb40315f9f4ce92f276eee41db0cd1db9d5d0f198d1a4efac47bf5feeef84dc864cbc84cbf55f2fae5073303e88f991ec70a914d24649cafac261194630dbf4adee6b898b553ddde9a0d4e2fd022755cb9c74ec3646fbff28876ec030ee2bc2cea23445387e54f26fbc8d7c9a7b5ff4ab08d5313071a865589b1cb868bf942bd0141f41732b8543555c4d0b5f2038ca7f5f988778f8d9c854e1f9e31c9a2267f4a1762f1a3abaafbc4b6f5c2c4562ee032eb9e98e58893eb2839825f9f6b69cf975164a39c6e6f04cfe571091e10d9febce80ca23bcf760a5d5c9917cf89756fdefd87edb4ea35ddc1d3bf4e58e8366ace9d10c670595e9cdb87841a25db4fc0dc470bdd3f9e475f056c3260269f59742b9e20b399b7d7d3ae3fe89b92596d6ed802a94b2eccd5eed3d5c64e86ec42909d14ed6e89ca009c30d6acd2178e2e9576373a2809176944b9bb8164f5c700d56fafa0666e11cd301a6572db3d176a277b74ebfdb0d2f2dd3cdef6cea59d76e48484c6b98e4e04a5cb5754edaccbe700fcf9d9f4a0f6d022a807672363e9e68689d0ab8b4aea8b5b856961d1bab9ba0e5cfa3622b2bcaec80ee82aefc1b7db991b0f7058c7fb25332283e965872436a96cf55af8e0ceef16dc254da0ba79c1f8e370c3132af2ccb7ce27d47f4d60ce4df397fa3e76b0804941e6d68304ac4709c3f75329fd3fbace52a418e3abf9fe8020393bab61013e076e7166331e16cc186b0b917c06cb9c80b706196fa1b18e755a5ea8460528af86a6c3445c5c20f1d46ac96d8cc5f2efac114a4de764cfcf6baa9ec9359031355d3bedf05ed92b8b07b1d9f037dc9c1e3f6e832b9e262c6bfb16a00e40b35841f49f09a74de70ff207848a8e7917fecdb75932dce4c6f266dbb04dd0850f8149e9adff5b3d7c46e9af0b8d47fe583da67d48b99bcb312334c56c426861de27c82669d49832f32f1573d6abbd9b9272ae363efbeb38d27de4c5bc5f62f83d162220fbfa4d901b876fe636c0086212662478c8a8abd99afd36c339d888f5cc7f27227b9fddc683da08c3477b0e89cc1236ce68df189f252a2b912125e9f6d5a83b7e844767dc3adada306cbfd22133f5ec6641f0d0059f88e6636ad0af2deb76cf6c65281038807aaf4a5d6701e3167c320de33fdb14e5d290d0d1f1b62276fad0b17fd198a6cf9b3a9d09ba643a8fefcd11e5c007163928ec674fbdb72fd624fc24aba1e4523e80a0979a3654a7f88a2bef3387a539a7557dcb092ed5bc46ededa08d1f8062d0098203f09ebc5a50101d79c05ad272cbabdb60e645b55015c2815f38ca1d919231f9a3740da9d773ab58e38bdbafd5495e5790e8c2a86d6e844fea1434c990d64862694a8319f04642bced7750e7fa5b02876be010b4a858e289cd802fcb0fc38183c093e564d2df58daad8bdd7097803ee965be7d9ec1457ada44b693ced95700c446a0927db0f1fadb5e026eadef0170834725c6b7b2ef230bc88c8e908b7e6180c9d32de4d920b72d9d933aa85e984ec8a3e158a6789396c574f3b9c2dfc02cdb53c7251bb46230c9225698b444a0cd1b5ad64465c53bcef63c824bf3252d05415773e03abdfb72a4b42ac5108503ccf5faf6427c5acfa711d2b378e301599829e79477ba9baf3599feeada06e531a0742da1b9d34c8b866e5866b1b8ab9e57b28d39d77d92ed3401efe3646844bdfd2d0f44834d5c30b4a0f7ed322997e53c65db1b763bbf6c3b3ca81cf01990833c2412b61b0929728f2c69edd38e644045b292f9270e0de6fe5fd2861cfafd33f746f002fc4643f9a87e4481230f64c796b1c0107c183033f4b01940a1cca0573cc681a6038bbbc7141bd75850fec8767056ba072e28c919149cd47038682b88b524baa25c22b15848daa93c71012c38a1120f1ef0e1728ac9642e540b59e80aecbefd79b01bf15c9eaf4e6abd74ee1e7afe8819a86599ba2734382c535192ad1369ab28220e2534cade09dd3bfd90ffb3175362f82692d602b4f4118e8cc8d3e968fbd84b9a319680e619cf8381d5806c3d7de706f3633b599753186ec7f2d48abe014af00753b6ea59ad91c7b6a6c55d95c845992a45e75ba3d37e926bd0ec62076e09f03381ad59dbc9c89d53ea99064014b07275593a8f09edc3bf455a101ca599d8ae7724cf675e979ca4ad8d2f2c9abbfdacd4baef528b092031f958c21e279a82b8ea86b583dfc44e0932a2e9b9a51004c0f3d1fe83029328404a5acbfddc36cabbd781aca2e11c043c482bac0c75b89f072e020933f56686ad09816a2206d08dbcb227ec650d1ac222e4b1e9ce325e8ff7610deb38fcb2bc17ad765ea2c1234ed15b55bcc6f0c1c7bdded0f42edd3dd80cfc2fdd62687244859996dfc856f9ab0870b9289c76a7add46d4df5af3d3020f4fffc615fa33db184c721a39cc714c14dcc2f313295199f0c94f4f816e232e284ae02c55b9e8472a24cb972ba588b0bc2f3faedf82d564b6294c56916499be6c48ce2b74657c6a4ce83858a0d33e2ce84be00dfa8e8709e7c6be3b1c3a9de7055416559d05741fc04e96b8b5d3bde3e4b08046e8f49793c49c9de9428fa4211bd7856c1f22cfcb5679ab6df0dcb5b2c0de966612bedef66b7a58b9f7d90d55ed9c9bd7f0c746838ff3a7b22f3fc78b5e64b28aa877877899512d0171ce2164ca5ede51b9c7f4dbc8ec33cedb04fd9611ab32821070f5402bbe023e6b55dc951779a7469589b60f92fe8678618e87f99fbbd5577b70ba5e345b2d237f1d874ea8d7afb828dcacab207bd7839b3acb7e13be55b9a11ad0dfa2672e69ba124e1bd27e68756666ac16cf19f410761c10a54f0aae3cca3657bbf70334c6d8a0ebb843155c9fda2ed3fe5d82b68afd21122e680f522629e60274a25a403f1c78b1ae8c2e7fa5977fb00de656f406e70c4f4cf77a8f84fb27de909b2abafc9202681776991ef601262c80ba81ab6409b970433443f25af9dbcf49a085133bc1f227ccda16623f56b18b1afac11b5a744176984d6fd9824dda4110de68c69a7bdaefa2489a03a7a369198a883edd4ef3eb664cf362ca368fa61cd57ef30adf592c0549955ecb1ac239a38954d15ac21c3ec278529f847174b75a09d415b9574fcd18887c7fdc7886d1d9152ecc61cf43ec265319cb4676090a88ced97b8a6466c123cae4249d19397c36925a79cd1895dc573b2187ca34e4727317e4bc19370e49e9a17501f87453415a90159061215c383bac3f4eb7e65744a9b1352252017ed033216e57d578105db11ac124747a0b8dc4d68b5f1182dee909b0c7259675650a2a7797e7a6e53ed37f08b566c1d6921ac31446a647fe88d69ad2aa06e83cc8a377dc8bf27f76b076360c21d8ddb41f001f0008ca146cbdddbb72e1a8fc378512387bec53b56697c1fa015f65117c7e39bed462c8d0fcac4afcee2716282fde981c722478ded9594f71734f2a510bbc1eeed6182bb4edd991300ef3ad8b52ab2984a004ee678538bb3ae9fd7bc7e887174866fd2f0a84f00e5a72764bdde38d6550e0a1e81cf04dfde651bb1d3a55696457356616b6bd8a3ebc62506cb8386e62717ea4d8ce6fce9a7206167b347ac58643895d4a6973e51d9f9eeb32b3e04ed386d473eef6d0b303ffda2d0cb5fd3c4a4e46efc4117692e13d6371ff8e3e9c59999744e3c487e98b0fd8cabb461c9175af79723614611b869f760bea3d9a878dc30639a346121d5cc4e8556081d56deac1dfebee18a95cc2fae8666217ea3cd0beab3e787fbbdc7deb91c9d5afd333d46f3ff67be8a09e7652952c0a51a38ed651357d71ced212d8cbb76fc28a31d94edb40c626c3c8b5188911f8626622fdd3dbc8ec8a6b1b9f64bc2ac00ef80f9411b1d20fee70b55f79dc1942c41643b376b990f0f0d6adee0998d2a1439ac1def3b244536c1eaca65ad36544b5fc93717eadec94213178e73db80143ab2ec46720eac40e294a33171894561bdfc27447de0ebff939c2e055be22ce6b5cf1f7dc6526909fba650feb4bd2c945a7711cce5005327b7ced5ae2d98387ed4f08240af384bb1f0f28a8fa6ca2f494e3e244568b27148b7aaa77b27616a5067d1b89d2b32a0244e1899d66b70e0a1ab76200b5910c3037b16628f71dddbc0cdaec1377f1a739fa400b4ea4e63ea2c7605b14dd6e4bf7279d5117840d7f07fbede0f3ce41fa97ebb56047b8adbb75be480f42d5512b6733359d844efb14baead62675231ce3d48300e728f94ad79dd3cc468d21dc9dae35b5550877597b2b7e6430848d724b1c69d1fd72e8eaf7bff8d9636969eb75e6bd224577fc17ce128fa5c1a8a25044b618591f1b1a174cbbbecefdd9edfbc0ffb275be72fe51f291d1e3b8598b8044fbdf03beb2fea030991a39408f6d2d45c888bcaaa2fdc19d8de68ffcda8115957b49222a7789af3bd3f4957766968c723993ed7ee7437c62b96fc96eb7da9a04846ee4ee9f85521501d7ba5d5a5d59879df14bc24c9156812b16c0b4ae5af3d7ec045937f91a34715fab9b09887d0198ec2dcec7e4c9a4cef96e1d8cec8a8cd7ce3d3c0e7c9e13738af2298868819158244b21d78da48d8610d6402d6d3da73107554bdefa4739d38b2cf2b06355d1b8124d02ccc3a6d4eca17383af7a51811c841a1e65e38ed9eea735d017cf6adea7b89e28b4004bb4925782730b4cb8352c4c0d80eafa808529c684e5c8bf8c7e2931408374ae7fc6421ccaa6de91ebafcdd0de232b0dfcca6b4555e8376bc0452145fca5a1accc9782e1ecb50b1f831f71a9349759410dd136d243d3137e592f0239ac8aab11a541b07f8f1369ee9771508062de20860fe7c28e89324da685e95a0dbe21c5345db820705ed9b229bf73ea2748564bad88742fd6c287dd72fe60265368e1a42ac2adcc6eaeb3bf147bf1ccb7fb4667c2416ca953ed5051d377b1a15338d7b3b0f2b4c889f80da35b2baba3ad15c4bf3e34a29790c84840d2fe39e768b8bb74d60814f5d06619163864fd0bb262484161b9d587b411ce988cd89d8834217b25e9f0fdd1ea9526d3e6116576836e0e707cbdf72a50af81c5e09dd3ac6f71ab0539f5a530049cab6aebcc6042ac3237ac6df9475415e901240"}, {0x88, 0x1, 0x0, "7f5e9b9967cb4de0b618b27ea289a87b4578bbb502e650b08f63ecb8a1f4568dbf3b688058bb5deade52a82bba5b538f1fd6f4e8ced57da687102f611511ee802799472318bd936cad529017cd4c3e48e513ab9af691f57054c62d3f309497f25f21656cf626e9893db7f8583593dda0e81b104162a4"}, {0x98, 0x1ffff, 0xfffffffb, "c7d7c3600382777391307b69044455800a4b349a4e8d8115094b5ddae617ce6abd6d625ebc1f0a48f1a8974a16b6f919349fdd929713a3d1b1678def5c19ebb2309b05bb5702ff7c40d7478d4141d8f65776989b1a5458c250a340800a0cceef397dedaf1ab50954c63c9206d075d0eb0bd84829fbefefb4332d5f8c799887b85818"}], 0x3180}, 0x409) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x6, r3, r5, r7, r9, 0x10a}, 0xffffffff, 0x0, 0x3f}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f00000003c0)={'./file0/file0\x00', 0x80000000, 0x9, 0x101, 0x1, 0x4, 0x3, 0x81, 0x4, 0x2, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x87}, {0x2, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x40, 0x7, 0x22}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x752a, 0x9, 0x1000, 0xfff, "af0bbe6a73b2455da9c1636084a4a60e09e6b611", 0x100, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) write(r4, &(0x7f00000000c0)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:23 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) sendto(r2, &(0x7f00000000c0)="e83110ce24fa0d25117396cef2b5e2be084e7a8fbf9685c15d4f28f0cef76650868263325be55a1102f1af86b3f6236fdd04d608e00d3217", 0x38, 0xd, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) fchdir(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$TIOCCBRK(r4, 0x2000747a) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x2, 0x3ff, 0x8}) shutdown(r1, 0x1) 16:01:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0xffffffff, 0xfffffffa, 0xfffffffd, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000001}) r1 = getppid() r2 = getuid() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ftruncate(r3, 0x0, 0x7fffffff) chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) fcntl$setown(r0, 0x6, r1) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x1ca) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x80) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) connect$unix(r0, &(0x7f00000001c0)=@file={0xdaac1ae499a44036, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r2, &(0x7f0000000140)='./bus\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:23 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) shutdown(0xffffffffffffffff, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvfrom$inet(r2, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10091, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000340)) recvfrom(r1, &(0x7f00000003c0)=""/124, 0x7c, 0x800, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) 16:01:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) accept$inet6(r3, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x2d, 0x2e, &(0x7f0000000240)="ae94a0ac4e272a93acfae4845ac844bc95ab8c527bb248c951f5b6cc94b850bbdb1665bb82e4962f52137ccd4f6d82262d10b65c972a051116506dc4ed32d97862792e6098be25322be6eabca448ff8375abbc9a16b49ded8ddabf9d3c104cbf7161f6a07363e9d7027005c3860138da1e9ba8b7b028f0185aeaab8bcc6205a9c9f4dfe2cdb57eacc4adfd0fe80b3f36f1c2832dca343a1e4bc97836060e7eca49d42c1e630f035c44b13677158f2bc051f31c221e938291d922edc6bca567b8e72821edfdb44805ac7a5714d092dacbe34400870338f3557645056c552f4b4a5bc7589fd096c22766bc0e16d81eb03b2689c3024126cbae195ba752518ef8d3f4ad1fc064ebfab8e2aca3b9f7c29b2a6f0bead01a3e3cc7ee0f76eb9b28edce30c9be4b0e1b1a17a8a68a08eb5ab09f2be60b89d104041c5901ca7dc2bff1e28dd725994bae0012b2cf4091402bbbe1e1552c83a2bd996f3bf4662ecf6be361d57b4e0bf6e797626cf2ddc3a55c5dabdb8add2c8ced0bf9c4236e4e44e5e7358d66465ba7a31620ff8e25bd915b10ff79268ae89854bc2c3054210d9cf405a045d50d4cad94fa427af479a44873d6aa7c681d30ba785209be2cd62e49", 0x1bd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x2, 0x1, 0x2a0) r2 = geteuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4084, 0xff4}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) preadv(r9, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000000)='./file0/file0\x00', r10, r11, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r2, r5, r7, r11, 0x40, 0x7}, 0x9, 0xc7e8}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0xaf, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x75}, {&(0x7f0000000300)=""/220, 0x3ee}, {&(0x7f0000000880)=""/146, 0x8e}, {&(0x7f00000007c0)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000740)=""/86, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="1d3210b582e640f94c035d1e9a60cd9b301091d8a80c3283fcf6dfa84340abfb5f353c74366adb180e3970692c6745f8c36bc4ce9b255ba40b7eb281b9a9629c0f8814820c85dfeb7df8b6eea4560a1d4d1798f171e00a15d7111c834447d29d473ae0837718e667ebe1d905eb9df62afa9b39db10b3f89c90b4564dcf75af612beff94f615fdc368aed487e23fb10ccea93dbdc10ae1435eeafd9f6ebd15dcc3e1cc4", 0xa3) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000280)=0x8) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) close(r5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) execve(0x0, 0x0, 0x0) 16:01:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62026a7b836e0001e56a45815fa77bd1504fbd809fb27dbb0c9dd6f8534dfb0367f1c6ed11e1cd315418d71f9990780bee89bacde0d4339368dd73d47e776a744e17ab7b5b851fac575dfa276d4a9ce3ce864b351c0038f7b7991db1b0153eaf9692038d6cd602fcd4fdd7e82e6e5f4023d0af1d9c43e5db4c8218126b4e5f0dae8e8a0005370a8b26133c723c92bdb3da384f18e5767c2bad4667d71b627e1bdec4e582f56b64e0afbd0f1f91a2a8fb1abb938a0171dc4e71de3f65c79c40e6e8e9259edd0fe18097409db76dbdb31c005092905431fd832e2f40f12481c293bc9f4bb58eec15584fc6ec05132cb56efe12e4fd4044ab7ae81b53d7249041c7144be55051e58da4012f374b1365c11094dc436c2756f90e6eb34c463594256a3731f17b425baf96a5b81d90921a9f26d8cfe688586682966686ba8c38250a2a670aaac20b27f5e2515a8982"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000000)=""/159) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x3, 0x0) syz_open_pts() fsync(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a65d513da1a77f1b98516de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r2, 0x0, 0x8, 0x0) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x1dd299f6524501fc, r1, 0x0, 0x22) 16:01:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b801a9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c181ced6ba88dcc9b15db042cf15eb1a9cde6bf147fb88fc469a5ad9f65b79eee3d15678818506b9b10947cdff8542221c990f5c7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:24 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3f, 0xfc}, {0x9a6, 0x0, 0x4}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1, 0x4, 0x7fffffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x817}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7208}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xd657}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0x64, &(0x7f0000000040)="13e50e08a35adebe165bf7d6d5dd29c8f92edb5d5eb6e3a2c3316134c755d758888e9963f9ea88148109c74dfe5e4153536b4aedc9dbd73f97d9a59c02c1f23b623c40a7ca9e2ab5322ca62134cb6c3338c5973c9761ca4073c19fdc69790fcc6a18f0c1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) fcntl$setstatus(r4, 0x4, 0x80) syz_emit_ethernet(0x3de, &(0x7f0000000240)="d0f77c325c0468221cd3c299a12ddeef34d0434771bd8dfeaa180000000000000000") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) pwrite(r6, &(0x7f00000007c0)="8ca03dea8d6196e3d68844c1292fb76131ed882b01eb0fa4d6b3339d788919b6ab9b", 0x22, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0x2) 16:01:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', r0, 0x2}) write(r0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x7, 0x7, 0x7f, 0x0, 0x0, 0x80, 0x6, 0x1, 0x1, 0x2, 0x5}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semop(r4, &(0x7f0000000140)=[{0x3, 0xd6, 0x1000}, {0x0, 0x4, 0x1c00}, {0x1, 0x7f, 0xdf3d66de96e2f49f}, {0x2, 0xff, 0x800}], 0x4) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 16:01:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x2000000}, {0x18, 0x2, 0x0, 0x1}, 0xff, [0x8, 0xc, 0x8b, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000080)=0x3) 16:01:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 16:01:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pread(r2, &(0x7f0000000180)="94229f41cbf411e4684ffc77fbf69988fec467d39462f15e0a0bdc24340c7bd5a3dd7239ca3417d4f43ae28043f6194986741fe888399eb1272add583d935ccf819917a6664cf3857fe4c4b02897fe8bacc208e6e54bd7fa5d44dca8d39350ed7c716fde1698008627f64f93c4", 0x6d, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:24 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x3, 0x3, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) 16:01:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./Hil~0\x00'], 0xa) 16:01:24 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x3]) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x2) acct(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x124) 16:01:24 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) socket$inet6(0x18, 0x8002, 0x20) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r7, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffe10) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r8 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='P\xc8@\xa4Wz\xbd\xcf\f', 0x100, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r10, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) r11 = semget$private(0x0, 0x3, 0x2) semget(0x2, 0x2, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r9) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semop(r8, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) 16:01:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x20, './bus\x00', './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3ff, 0x2, 0x7, 0x1f}, {0x2, 0xad, 0x1, 0x3f}, {0x0, 0x0, 0x2, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7ff, 0x1f, 0x82, 0x2}, {0x9b2, 0xcb, 0x7a, 0x8}, {0x100, 0x4, 0x5, 0x9}, {0xfff7, 0x1, 0x7f, 0x7fff}, {0x3f, 0x0, 0x4, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000048}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8f9a2705dfafe8927d72", 0xffffff12, 0x0, 0x0) 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x4, 0x800, 0x100, 0xff, 0x8, 0xfffeffff, 0x10001, 0x10, [{0x401, 0x4, 0x2, 0x1ff}, {0x8, 0x400, 0xffff, 0x7f}, {0x5, 0x7ff, 0x5}, {0x1, 0xfff, 0x90, 0x3f}, {0x5, 0x7fffffff, 0x1, 0x100}, {0x0, 0xffff, 0x4, 0x400}, {0x3ff, 0x2, 0x6, 0x6}, {0x2, 0x90000, 0x0, 0x4}, {0x1, 0x4, 0x7, 0x1f}, {0x9, 0x9, 0x10001, 0x80000001}, {0x7f, 0x62768dc6, 0x3, 0x51430049}, {0x5, 0x10000, 0x9d, 0x8}, {0x5, 0xfffffffc, 0x775, 0x80000000}, {0x80, 0xffffffff, 0x0, 0x7f}, {0xff, 0xba76, 0x6f7, 0x20}, {0x10, 0x3, 0x8, 0x400}]}) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000080)="6cf58e35832452c9e6a00781d0d61908e28a510d649f0885dba03db47b5ca7157cd030646e52832149909ae24f1bcff5d3555da4bb669538fbf4c280930ef99830bbdc1306edfde68c85747313e4ee3b0d5ead2f9670512bc28b3b298c6f7d189f92c8cfc3c806bac0c6ffcd470bad939fcdcecaa5488406f7020c806494505794bd64d739586f050fab3666839b2b25b5e93508181d397229c367fbdcade5690f158defebaad875f4acca2eed2fea9b0591e4da42dd7d80520be3d91d2a1136519eebef83239c547c20be6774821f6cf284981f41dc3c7dc46bd5dfea277a86a5bc22af74e14adc", 0xe8) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001140)={0x0, 0x0, 0xfffffffa, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x2000000}) write(r3, &(0x7f00000014c0)="0001ad9eec5531dc6ea65926b6c04175b7ab00484d28f1968d461e19bfddc4ca4a8fa8e6a5335354bdbf9ef983406926dfcc1cab88c07d291f881d3c905a34f15e634d83132ea7000000000000000001bedd46b8b71a12a36fbfaacf247b174e27655c99b8f21db379c8f245efc04f6b91f52a57cffb297b95ab7a8934ff19b1fe62004a9f27d7e561a21ec2236a344c04525d087f5ab19a0d811df456bb3a4f3c665c9f5b4d13a1156328dc376463da723abfe28c7b9420d1e00966c9dbaba9a2e6621280304704aab75fff35e11ea4e813f2ad418066c32093d180b644eedb441b9707684a9ee6911d49c1264071cef513d10ca935e76fba4521f9c4e7cf7acfdba4e7d0c7ac4c555f4d70c6b5edc41efdd7d5a1cc79697b1e1a32c05520eaa5e0b22d0d482d164a9bb1675b9de16c21023f66f1dc9ca28cf2f3b5cc2c13b6275dae6db720e0277ed588c0de09043ac0d1f2f96f6e0c2f24a9e3f78c44752ed1bdb568fe38c1fe2aaf86e6b698e3d4979aff4503f2b99532ff428607fc42c2d604fefbe07154c3f4356e767d5e49d5225984fa7392d60a06c23363750d743b8f3d82fc66fa292adb3e76386ae5afa59ef0691d3169d9aeb8aeb2e9dce5b68d2d8052c21760028c7e4030f46a2835242c20d7e03093cb2fe59a8c43ae11bd36095b870919000000000000000000000000000000000000000032aa41d71755d812ed0735f9104cd77b3598012c31ea1ba70d800ff60832aafd1b5d41fce68ab65c4a74748a689a28a1aef3386bfa46b0a3af72eb9dbe855d4a29e377c052566457e99f35eba82f6bd088248f87abf8f6581fbfd9ca6378963865c295018f8aac2c31605663f5ab2fe95ed7d6e461542ecdd9b2d85f979d8a57c1bc206341c4432cd159779c170123504d529e21ebae1187d2432702d14b1e81f3ee682c30263650b75b31fc44791abf168576297ce96a107922789f8a53f9355bce62adb372accf3f165a24", 0xfffffee8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1fffffd1, &(0x7f00000001c0)=[{0x3, 0x0, 0x2}, {0x5, 0x0, 0xff, 0x880}, {0x6, 0x0, 0xb}]}) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x8) """"panic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 317259 87219 0 0 0x4000080 0 syz-executor.1 *111289 68471 0 0x2 0 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800023b74e28) at fifo_badop+0x14 VOP_STRATEGY(fffffd8067474600) at VOP_STRATEGY+0x99 bwrite(fffffd8067474600) at bwrite+0x1b9 VOP_BWRITE(fffffd8067474600) at VOP_BWRITE+0x4a ufs_mkdir(ffff800023b750b0) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd8065a18420,ffff800023b75210,ffff800023b75260,ffff800023b75140) at VOP_MKDIR+0xc6 domkdirat(ffff800020ace020,ffffff9c,7f7ffffdc860,1ff) at domkdirat+0x121 syscall(ffff800023b753e0) at syscall+0x4a4 Xsyscall(6,88,7f7ffffdc860,88,0,7f7ffffdc884) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc8d0, 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic fifo_badop called ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800023b74e28) at fifo_badop+0x14 VOP_STRATEGY(fffffd8067474600) at VOP_STRATEGY+0x99 bwrite(fffffd8067474600) at bwrite+0x1b9 VOP_BWRITE(fffffd8067474600) at VOP_BWRITE+0x4a ufs_mkdir(ffff800023b750b0) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd8065a18420,ffff800023b75210,ffff800023b75260,ffff800023b75140) at VOP_MKDIR+0xc6 domkdirat(ffff800020ace020,ffffff9c,7f7ffffdc860,1ff) at domkdirat+0x121 syscall(ffff800023b753e0) at syscall+0x4a4 Xsyscall(6,88,7f7ffffdc860,88,0,7f7ffffdc884) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc8d0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800023b74d50 rbx 0xffff800023b74e00 rdx 0xffff800020ace020 rcx 0 rax 0 r8 0xffffffff819a376f kprintf+0x16f r9 0x1 r10 0x25 r11 0xfeaa886511e16074 r12 0x3000000008 r13 0xffff800023b74d60 r14 0x100 r15 0x1 rip 0xffffffff812a9ce8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b74d40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=111289 stat=onproc flags process=2 proc=0 pri=17, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1650,0xffff800020ab02a0 process=0xffff800020a8b510 user=0xffff800023b70000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=3, pctcpu=0.30 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14870 367410 0 0 3 0x14200 acct acct 87219 389248 4706 0 2 0 syz-executor.1 87219 317259 4706 0 7 0x4000080 syz-executor.1 87219 377189 4706 0 3 0x4000080 fsleep syz-executor.1 87219 388692 4706 0 3 0x4000080 fsleep syz-executor.1 4706 416174 96221 0 3 0x82 nanosleep syz-executor.1 *68471 111289 96221 0 7 0x2 syz-executor.0 17056 119551 1 0 3 0x100083 ttyin getty 82289 409149 0 0 3 0x14200 bored sosplice 96221 6619 8151 0 3 0x82 kqread syz-fuzzer 96221 169491 8151 0 3 0x4000082 nanosleep syz-fuzzer 96221 451240 8151 0 3 0x4000082 thrsleep syz-fuzzer 96221 509883 8151 0 3 0x4000082 thrsleep syz-fuzzer 96221 227498 8151 0 3 0x4000082 thrsleep syz-fuzzer 96221 414313 8151 0 3 0x4000082 thrsleep syz-fuzzer 96221 95190 8151 0 3 0x4000082 thrsleep syz-fuzzer 96221 196907 8151 0 3 0x4000082 thrsleep syz-fuzzer 96221 441665 8151 0 3 0x4000082 nanosleep syz-fuzzer 96221 500946 8151 0 3 0x4000082 thrsleep syz-fuzzer 8151 267057 42020 0 3 0x10008a pause ksh 42020 445695 87261 0 3 0x92 select sshd 87261 112462 1 0 3 0x80 select sshd 24027 134543 36499 74 3 0x100092 bpf pflogd 36499 93808 1 0 3 0x80 netio pflogd 48592 212785 88681 73 3 0x100090 kqread syslogd 88681 2905 1 0 3 0x100082 netio syslogd 23973 473491 1 77 3 0x100090 poll dhclient 18831 299570 1 0 3 0x80 poll dhclient 19025 169790 0 0 3 0x14200 pgzero zerothread 57889 27577 0 0 3 0x14200 aiodoned aiodoned 44149 197071 0 0 3 0x14200 syncer update 41101 202561 0 0 3 0x14200 cleaner cleaner 13109 283256 0 0 3 0x14200 reaper reaper 37731 320316 0 0 3 0x14200 pgdaemon pagedaemon 51419 501057 0 0 3 0x14200 bored crynlk 19619 210790 0 0 3 0x14200 bored crypto 88390 341733 0 0 3 0x40014200 acpi0 acpi0 30778 182935 0 0 3 0x40014200 idle1 16928 145947 0 0 3 0x14200 bored softnet 51944 17561 0 0 3 0x14200 bored systqmp 82575 88418 0 0 3 0x14200 bored systq 2786 278259 0 0 3 0x40014200 bored softclock 52845 41841 0 0 3 0x40014200 idle0 57881 487057 0 0 3 0x14200 bored smr 1 353506 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 68471 (syz-executor.0) thread 0xffff800020ace020 (111289) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826360e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 tsleep+0x198 #5 biowait+0xa1 #6 bwrite+0x1e4 #7 ffs_update+0x2c2 #8 ufs_mkdir+0x665 #9 VOP_MKDIR+0xc6 #10 domkdirat+0x121 #11 syscall+0x4a4 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f7444d8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ffs_inode_alloc+0x1cf #9 ufs_mkdir+0xf4 #10 VOP_MKDIR+0xc6 #11 domkdirat+0x121 #12 syscall+0x4a4 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ac766f8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9612 6474K 8391K 78643K 23109 0 0 pcb 14 13K 15K 78643K 4368 0 0 rtable 85 5K 7K 78643K 3475 0 0 ifaddr 83 18K 21K 78643K 1004 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1747 0 0 iov 0 0K 32K 78643K 1121 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 7891 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 69 0 0 VM map 37 18K 18K 78643K 65 0 0 sem 12 1K 1K 78643K 1117 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 5276 0 0 sigio 0 0K 0K 78643K 68 0 0 proc 61 63K 83K 78643K 2436 0 0 subproc 32 2K 2K 78643K 666 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 652 0 0 in_multi 14 0K 2K 78643K 692 0 0 ether_multi 1 0K 0K 78643K 58 0 0 mrt 1 0K 0K 78643K 48 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 150 662K 662K 78643K 150 0 0 exec 0 0K 1K 78643K 1263 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 198 350K 359K 78643K 19977 0 0 UVM aobj 130 8K 8K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 1 0K 1K 78643K 4211 0 0 NDP 21 0K 1K 78643K 319 0 0 temp 235 3565K 4205K 78643K 155116 0 0 kqueue 0 0K 0K 78643K 41 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 125 0 122 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 406 0 404 1 0 1 1 0 8 0 rtentry 112 585 0 559 2 0 2 2 0 8 0 unpcb 120 2944 0 2932 4 3 1 2 0 8 0 syncache 264 35 0 35 13 13 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 126 0 126 7 7 0 1 0 8 0 tcpcb 544 2142 0 2137 13 12 1 11 0 8 0 inpcb 280 10038 0 10029 30 28 2 13 0 8 1 rttmr 72 16 0 16 9 9 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 88 0 88 5 4 1 1 0 8 1 pkpcb 40 15 0 15 6 6 0 1 0 8 0 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 132 0 132 12 12 0 1 0 8 0 pffrag 232 113 0 113 20 19 1 1 0 482 1 pffrnode 88 113 0 113 20 19 1 1 0 8 1 pffrent 40 3746 0 3746 20 19 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 446 0 382 1 0 1 1 0 8 0 pfstkey 112 446 0 382 4 0 4 4 0 8 0 pfstate 328 446 0 382 11 1 10 10 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 5 0 4 5 4 1 3 0 8 0 art_heap4 256 2446 0 2312 47 35 12 18 0 8 1 art_table 32 2451 0 2316 3 1 2 3 0 8 0 art_node 16 583 0 559 1 0 1 1 0 8 0 sysvmsgpl 40 39 0 21 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1115 0 1105 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10803 0 9389 46 0 46 46 0 8 0 ffsino 272 10803 0 9389 95 0 95 95 0 8 0 nchpl 144 20260 0 19749 61 40 21 61 0 8 0 uvmvnodes 72 6429 0 0 117 0 117 117 0 8 0 vnodes 208 6429 0 0 339 0 339 339 0 8 0 namei 1024 82178 0 82177 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 35 0 0 5 0 5 5 0 8 0 vmpool 552 63 0 28 5 2 3 3 0 8 0 scsiplug 64 5 0 5 5 5 0 1 0 8 0 scxspl 192 59734 0 59734 44 41 3 7 0 8 3 plimitpl 152 477 0 469 1 0 1 1 0 8 0 sigapl 432 5367 0 5352 3 1 2 3 0 8 0 futexpl 56 125722 0 125720 1 0 1 1 0 8 0 knotepl 112 1488 0 1469 3 2 1 2 0 8 0 kqueuepl 104 1365 0 1363 4 3 1 4 0 8 0 pipepl 112 3238 0 3219 7 6 1 2 0 8 0 fdescpl 488 5368 0 5352 3 0 3 3 0 8 0 filepl 152 60606 0 60504 48 42 6 14 0 8 2 lockfpl 104 2240 0 2239 1 0 1 1 0 8 0 lockfspl 48 759 0 758 1 0 1 1 0 8 0 sessionpl 112 57 0 46 1 0 1 1 0 8 0 pgrppl 48 117 0 106 1 0 1 1 0 8 0 ucredpl 96 17615 0 17605 1 0 1 1 0 8 0 zombiepl 144 5357 0 5357 1 0 1 1 0 8 1 processpl 896 5390 0 5357 4 0 4 4 0 8 0 procpl 632 17203 0 17158 5 0 5 5 0 8 0 srpgc 64 62 0 62 20 19 1 1 0 8 1 sosppl 128 118 0 118 17 17 0 1 0 8 0 sockpl 384 13543 0 13520 55 51 4 22 0 8 1 mcl64k 65536 549 0 0 67 29 38 65 0 8 1 mcl16k 16384 16 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 19 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 21 0 0 3 1 2 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 194 0 0 22 3 19 22 0 8 0 mtagpl 80 61 0 0 1 0 1 1 0 8 0 mbufpl 256 735 0 0 37 0 37 37 0 8 0 bufpl 256 25458 0 18410 441 0 441 441 0 8 0 anonpl 16 679019 0 661016 214 119 95 96 0 124 13 amapchunkpl 152 42206 0 42029 96 81 15 15 0 158 7 amappl16 192 30134 0 29060 232 170 62 75 0 8 8 amappl15 184 497 0 497 3 3 0 1 0 8 0 amappl14 176 1158 0 1156 1 0 1 1 0 8 0 amappl13 168 1231 0 1231 4 3 1 1 0 8 1 amappl12 160 501 0 497 1 0 1 1 0 8 0 amappl11 152 535 0 518 1 0 1 1 0 8 0 amappl10 144 443 0 435 1 0 1 1 0 8 0 amappl9 136 1875 0 1868 1 0 1 1 0 8 0 amappl8 128 1461 0 1405 2 0 2 2 0 8 0 amappl7 120 622 0 613 1 0 1 1 0 8 0 amappl6 112 448 0 434 1 0 1 1 0 8 0 amappl5 104 878 0 863 1 0 1 1 0 8 0 amappl4 96 6022 0 5988 1 0 1 1 0 8 0 amappl3 88 1452 0 1444 1 0 1 1 0 8 0 amappl2 80 40527 0 40449 3 1 2 3 0 8 0 amappl1 72 132312 0 131866 25 15 10 20 0 8 0 amappl 80 18184 0 18110 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 5431 0 5352 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5431 0 5352 1 0 1 1 0 8 0 vmmpekpl 168 47368 0 47325 4 1 3 3 0 8 0 vmmpepl 168 699626 0 697264 331 187 144 154 0 357 29 vmsppl 368 5367 0 5352 2 0 2 2 0 8 0 pdppl 4096 10869 0 10795 11 1 10 10 0 8 0 pvpl 32 1797368 0 1777140 411 199 212 218 0 265 30 pmappl 232 5430 0 5380 4 0 4 4 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 758 0 90 21 1 20 21 0 8 0