cbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb897", 0xa00}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 03:46:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) fcntl$dupfd(r0, 0x0, r0) 03:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000000000040004}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x3, 0x0, 0x3e, 0x4, r1}) syz_emit_ethernet(0x84, &(0x7f0000000140)="736200d008b4d34d4228c0c488c6510b1092158b9248e50e50bde0c16cdd7ca79556686d5cd3b174f3d230c794dac2ef219001708f682a3b073eefbd1b857f59d5e5478a692fe67b767d3f7814409179a46aa78dbd21b2346d37b86b53323ab96c31a0f80b31cf854523dafa1bb7686c89b6783f57614bc677db54da7bb98cbff4cbc148") r2 = dup(r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x4e87, 0x101, 0x401, 0x3ff, &(0x7f0000000340)={{0x6, 0x4, 0xfffffffffffffff8, 0x0, 0x81, 0x2, 0x99c4}, {[0x9, 0x8001, 0x8, 0x1, 0xf82c, 0x5, 0x9, 0x8, 0x100000001, 0x200, 0x20, 0xb109, 0x8001, 0x2, 0x0, 0x200, 0x1000, 0x1], [0x2, 0x4, 0x2, 0x9, 0x80000000, 0x1, 0x800, 0xf49, 0x6, 0x9], [0x7, 0x8000, 0x4, 0x8000000000000000, 0x8, 0x3f, 0x40], [0x0, 0xffffffffffffa316, 0x2, 0x9, 0xd89e, 0x4], [{0x8001, 0x0, 0x280, 0x1}, {0x0, 0x8001, 0x7f, 0xfffffffffffffff9}, {0x3, 0x7fff, 0x1, 0x80}, {0xc037, 0x100000000, 0x7, 0x100000000}, {0x80000001, 0x8, 0x5, 0x101}, {0x0, 0x9, 0x4, 0xc000000000}, {0x93, 0x1, 0x6, 0xfffffffffffff066}, {0x7, 0x0, 0x3, 0x100}], {0xb9a, 0x8, 0x2, 0x9}, {0x39d800000, 0xfffffffffffffffe, 0x7fffffff, 0x8}}}, 0x401, 0x8b7}) 03:46:10 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x2) readv(r1, &(0x7f0000000400)=[{&(0x7f00000004c0)=""/168, 0x322}], 0x10000000000002a2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='^#.\x00', &(0x7f0000000480)='\x00'], &(0x7f00000004c0)) 03:46:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a6a2d63a897ec738fbee0869b5b5d1abf1dbbde0d8a7587be46740476a044ba97954c0f1ed1726975486e65798ab4cb6a38285ca780f92b827c036dbfb058dda3b2380db1304023f6c30bf7584ef5e48d836f98d59155fc3759701ac9b5cbf4f6590900bd7e0e02193b73f91c7fbf0fee1126544c3b4ce59865f3d69fc03f53b827a9d347661a79ab7889e7842c11e2fb7f14cb825dcb2b0afcbdc885ed1603d32d92a098c270610eb3b2c62a67a0ec3dcace7407a373f8f82e6947499765b5414f1e3447b66e21774f155bde5388eb36697a73eebbf3c573735b009a9d7d9cf62c31e88da4c0dcc1eecd5a7cf08c815f6a3ce85c7d2675721347c92deca14031497d2fb6f8541abd1301e75191d416d3df06de82e9fa4c9b64023caaf712ab1d4d46e0fee7f243363d143a321f6651fc99375eb492d02a0b0a4a9c6fc0c77ee9fd00cb84b5b0c560a9e89bb2fcc58feea182d8c65a69f7de5839ddd517fced1c2f11bc9d3bdaca5e086830e40c34b96ba430d4e3cb26f721e0f5af8c912f77066a9311274598c6cc84857621113d9ba84dadc3e52738d4b3dd71c47fc760559fce709042f57a4532773fb72cef1790ef3092cf66c687d968d934b2cc0f025701bb5332a5d94b88e8f85b8fc7a912d6d2348e50af4ca3f35baa916b84a14a2c4c5399ac38b64e259fde5c6314d3beddda6fcf1019293f3b63882f79db9c08724cc3bcff8d97cc8d1944c529eac9f1f641810ebb57972582f5039ede262adad9115546046be28978963ca41e944d44a9934634be557879ea797e8cf7fca14bac53feffd7b124c171e74a4d6981e2a741a3c508a22797d709310c08b6eb49e18fea1c153b70a2cdf9b6ceeec5393232bc0ac7fd2f3702b38910d21ceee138c6cc5ea7b34fa656349c4f80466f3a416c99af2ec73aa210711b32dff2352679fee15de04b6ef4355b3fa7cfc4ca1375abfde8ff67562198e1b19eb281f96cf8e40de9f841403d64d8a114dcd251228b0ee068281faf7df2bed3eeeccefb40070ccb0e7c07c5b6b9b65f6bd5922597969445ab611f2c0a03e149124da6e2502ad781fb6d0067d2999a3def164e49e18c88363d1b47c4a2f180c4ab828c0eb1408f43455fc54661b5b8acc20a6f6d31af0601428bc924b06fa7fcebf13d4eac01da3ad5d52ec26316454bd936d909f879229b1690e75c44d79a33852f036b563322e89b20e4bfaa8bb2941c42e36a48bf60b56ee0fa98157aff695db8fb89cc4bed5ff951b8fc072945e9c6251c4efe478ab365860667e286803fa68a2ca63ff1b04686bffa4be052d5d1b51b6ba521ec09ed82d0c911b96e2d2997d19d99e20052b82d0abc04820c634fba06f3760591a24fb21acd251b546bfa821a7c6ee251f2155afb4936e506b98b686452f00c7d92b508bc3ffcfcff9e6a2cedaa01fd07fc24041bf16221845923c04204c3d167cbc6c28e2c673e5a72f31723c91a58f3d399f1805dfd9dfe8a79cd070253b7d4275177c3b0648315a904476375e41e7bcb5264ec2801eafe8537cb386452126adfa49a94e547eb9251a8c3f8b0b4a5f0fb7f6ec39064e41154a3885a58ee354839647999dc4c46d00ea797ab1119852398721aa4f5668a9ee385a601d78fd700f580962e001e647113cf68532d08e049f3deb2555dc78ca4086779e3e3be98e743641b8f6211e3c75c16ddcdd246ef137be409980c39b48767d3e876a6d6dc24bc5d801a29f31745957411d6e5d4aecc6df0f7656a738b4ff0ab8ad889b6a04eeba1441225fb575611fc6b5a99797a0b6ef095542b3422482f3629f1b7cd77a8f5e5237b6222fb1335f7d6424b71ccb575b5bf03de69dc06fb87cfe984eba557e44bc2012fdbe05cd269568bf2526ab49f35cd7f99772e496514e9d9990d8aa2b176b384083215dc47a785621ab47cf9fcdb119afcb7d185c040bf1242a2313e37289aa698436674e6003604590a3eb48b8ec43ed03e020f7cd0b2071842b89b34eafde3d9a5c6228bcf76e3508391a14bcb55c4e06334a9cced06315d258212e50a7f99a1a29f26e79d968d5f49f1bbdfde85004f0c9d965b7859c1282b065fd8dad4f43021a4b3f0c59ce4007312b974a5af4916311c5d2f5ba92e15e41c298fc3770dcd5cfa1b8f9725b77ec9a8609562513e6e164e3d27d707c6ffcb6573e8f1c15e75d4a24f71b707c78b99cdda6122efdf8fe42f6e52fffec9b841036ef527d08c38f9be38018da24c48673da77d3f471b4814d2a9d83adda97c0edffd79a7e20d6c8666bcb391f293eb960586d6c582b4e639b66ef007e98a35ec1c38b0bf593e022b124478e764883c9b9614c828b8e8942631e0fea307386810de6615f35284936353bb13b44437eb26ce83eda9c725e5b4944b6a56f7eb3562fe7155d6504b0cdc05865280d5b6e603267d9243de000e95b3f3da6fe7ef7b94823b204978614c95dcac4df3137adaad5eaec1e38fca5acab0884996d76473d774183a0ad3bf577ab2302c97aec627063e10083228d4c559f0f282f98b196607a0fbc4a0f1c34041ddaa440594ea1deedee167e299dd982a6c0a236a3dbeae67ce7a27e14d19c29729b4d264c6e4ae670d716ffc8d3affc439bed39c562c02f8b61948b1517d069f6af49633857722e60a3efe0f0c0d319ece95f2ed83ba51533f0b6bfa40f4d7e14cfc66c65a34fbf2a191ee7fc337a7de221ddc48d0e963d1f37a509a39e8b48473045a552f099ac2d57d9bd372ebfbb1bcc8c00d9ddd3565d97ffaa13ddf580b80ebf2efc9129fa26ceb4c77715d02ee51d5d701a3285927315da62cfa6643651aaa04007430f9aa591db9f478489f5e95497cfffa2bcd83488399cfc7597010ed4c57c07a27e81588cfd39fdfb4229c247f1d22c90bfbb919131a77dbca776470d8801976da5357c370da59a130cfedd83912adc6cd15243eb7bc3ce6c9ff3cee5cdfb05e3e21b111332fd73a534aeee459108b92ecc8ba909d34e6fa5a97f9dfb9560943d4e5bb594b8ba9efbf8344cc92dbae0a75329859f320cf5d71e1d3de405d0ab51f541f2d903e5bd9c0d9074f9fec559002760f61a6c9befc0c215616339b7e952950a17960b997a571fd973e5b3f280eab086ac04f257dd0ef62627e605ac29189634aeca0457d5624091e7a80e3dc6a0f0ebbeb2daa95b573782532dabd3b89dfb3ff3c09766f059e9c7556094d0b48dc41d8106f110c790bbbf309b90db127e5528c17263d50e5bd1e146c57935fabaf8ad686ee9633eadc902812770ff2e9bf0f1226bb66f887da603b685b387808e26ee592e3ba42bafdd6ac9a262c3628917a63d2f09b4c074184bfc527f3a714c215a5c95b4e039681ce0d2f10e0bf51c9e2f6da98cf5dbbcfa498ec52b2d112b9ec96a72dfc7d6d3ff160ff10a8609828541189b1e5ba9cf5ac5dedf1aa8ab95377129955817b759c5802cc2204b34a3e798370d19356f9ebc06b14e9cff1aa981216cac2220b14ac11688bc49ec4af319112a9be4e318b027e3108614dee7cf2dca256589a86622e05560ad1473e116601a04dd99d6ddd5d51aa330f139e24fda1b7798c93b047ca231f89a05e7c04d3af1755ac3283f864cd68bbd9b6ab9e6d4b3c0c01c76b304db8aef05f376c623b51f7c1c3561780edcaf1fdf988a31b42d6306fdcd8515ecb4f7ad56c5bbca9029cb7f34cd8329b5a4c7be607162661e624b2e76cb06295875271fc1ce86dcf0cd79e65aceb1dc7b91df27c3c33b9cb4d730c19e5109b28332425617c7c39ab7611a01771879dbe2d2dd99a01ce6f3dad5c92c935fecc848c228aaabda1f8c8db049845c93cbbceb08b4c6bdcbda79002f90a10b5b89da191d5a0246ae313c690437b52466c01ca97f0ee0b57729939e1c9eb05ca7daba36ce65c71557bf2fdc1120a3284a464574b2554e5f736e7408765634707989969feb367ddde8db8b7859f1b18332439324551516ac8d85d171d4e6f568b2a13736ad74bd9069c582501b837dc418f1d8f396c232fd43ba16b70e74d156c690b9af902fdccbb251272cf321249e63bedffeb40957422779488fadaad171459514e474d4624f3c84e0bb4624bd924cda61fa39bcec99f7c841d59e35e8d0bd0c5fa57e130697c3f2d78ca5fa9b770dd9865987e8c70a9e4852c1a5ba493d1b4328b94d9b7ffb637f700a8013f836482060e194bf7b29e54c6cade70dde383ccc34d9ccdaa5d5c9c0f617309c3a2d003745d562ac202d73c05cda326eaa95ec3c941cbf8e00ea3c81ac19df343aceb851a914fbac44e2be0255674d3bb5fc4001a00af5df186faaa7115ba1ae634ea5e92753a59c851adc03840d99c59ed3a4e38e553bded25f98d778ea82fe82da4bca515e19bdfbd16e5194b01a40e8076d7f14b948f76f477124d176d213516a2ca3668eca3460ce0495a101486bbaedd9683a812fada35d29e8c782812205959a841b60bbff91febaf66ab46f07e4da08ffdf3d8528c2e00fbdecf6f41a521d31361b3b549df29f22f4a605f0acf768fd23c63b50353f8dc569d87b8c25ee17c044f8cd800cfcf15dca9dd355af8ac43c7178d608b38149b0c13d3a27ce68ade91848c6b8f39e69106574cd48f13b8b37b3ba7817b9c4e8f00e78bdf434e6c20fc81f66f9582f1dd12f5b81e20cc89abb809a6c3da6581f024a9006b0d29749c8fceda9bebb9ce34924a741eb42b9bfd7800245ada8e3344c186c88444fea0494c08d0d631c9449892b759589335b29b5050120c3e1d252919e2da5d0be69334eb2f4c70e9756e3b5e52d48cd0783cbf3c34251c5481149a98f0efaf3f9eeed306d8d8f96465930e2fb599b69778bb736d1bac8d57890fbc33c468638edcbfdcce0f375ffb726059b2675fa6bc57118aeeae6ac6a3168a5f049219a26144a5b27dd227b44a87766060ef886265e9633acd4296da1e35b38763e86e4f71341d69f9e6cb293f54d7812f197db700f9e25ba48bec7d9bf8b615be8f21ac8e4684965be0c4260dfc3633042cf1d773e71010638816c027954939c413adc95db4310bb1c612e2cb8d03d6c6ef778138f0ad415fcd5ba84649066a3403cd8dd2570baf61d5564f2cdd557f4a8f29ff7efe4d64029dc4d9c6406d0ca354555cac402137b5e1afccd08c39054e6057be186baa935efbde9a62607018ac641cff6315529b41b16e8ed4a63ed4c2d9ca7c091cd93d0bec2c96d68a5f1085be6dc9aeb51d682882fd486d04afe4c58ec60c721f5397de0993c6c6ffe972a6c9d470dbc309dbb1478b0e0cbff6d3b914b6906e00124c4615e5228e705a04ece917aa92cf330b8c835e46c33e1152ee1f3f5ebdcee4ad67edcf1da55d55d36fee88bf6c22ccf5bd5841364cc5eae5602ede2c6bf4c666c2bf95c779f6c89cd09be5c4366553146fe050278fe6bb25d3915908b1f9f808233f36ae2ad0280ffa9a81e467b3cf4ed5ec28ead23cea1cb180d84c919b1a86db1956d1db7b5c6656d66e7d3ddb1f39f608fd6a6cb81d70026b72762935ebe9415cb58a32527c6dbe4ecb64d79cf82a623997ca5430a512532082d12b0f02daab661c391d07eaf06b8b6e1f6ab9662535ecc25e501b22f1d7ef16f0ff51506db83a9f3b55822dc9c7afebd1e305443ec71a8a8d3c353b37d58b46a4e91872461fe653df8f114a8fc498c3f63f5cd329152f0f5988118e89ca869faf134e42a0273910a5dfc2ea55275672be2b7daba2ac9f3dba9015b7084abf9535167dbdbba4181ee44cd724ef7779d14f6111b73438fa6", 0x1000}], 0x1, 0x0, 0x0) 03:46:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x9, 0x9, 0x7ac}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x2) poll(&(0x7f0000000000)=[{r1, 0x60}, {r1, 0x81}], 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) 03:46:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getpgrp() setpgid(r1, r2) setpgid(0x0, 0x0) 03:46:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000001, 0x200, 0x1f, 0xffffffffffffff7f, "caa82c49f17bc96622a301d4f3c65de70c23b0c7", 0x5, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x9, 0xffffffffffffffff, 0x4, 0x4, "0d5b8d285a45b44a8801d64b2031b1906c9fae19", 0x1, 0xed}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='/dev/null\x00', &(0x7f0000000180)='/dev/null\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='%\x9f', &(0x7f0000000300)='&\xee+\xa2:\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00']) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x6a0, 0x21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000500)=0x1) pipe(&(0x7f0000000440)) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 03:46:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c, 0x0, 0x8946, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:46:11 executing program 1: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r4 = semget(0x1, 0x1, 0x110) close(r1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x3]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000054, &(0x7f00000001c0)}) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x7) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r6 = dup(r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x20000010000) r7 = dup2(r0, r3) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 03:46:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x334, 0xfffffffffffffffe}, {0x18, 0x0, 0xcbde, 0x10000}, 0x2, [0xa0, 0xffffffffffffff01, 0x4, 0xc1c, 0x2000000000000000, 0x61, 0x3, 0x5]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 03:46:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x2000000000000029, 0x100000001, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/157, 0x9d}, {&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/8, 0x8}], 0x3) 03:46:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x18, 0xc003, 0x6) 03:46:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8904, 0x80000000000000) pwrite(r0, &(0x7f0000000040)="000001004ee7da39bfa0", 0xfffffffffffffc70, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 03:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3ad, 0xfffffffffffffffa, 0x3f}, {0x8, 0x7fffffff, 0x2, 0x6}]}) 03:46:12 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="3abb1c8b0c4afd4986e87bd64eb97718fa26ae146eff459de56d56bd754902a52ed6b11d8896d20f7d8f83939a70f4454c8c0b", 0x33}, {&(0x7f0000000080)="e614b5277e59cd08ba7be774c0d5e2acb72474f3c4622b17b60d44c2cd3c4a9f5ed46848ea4045ac59fad937e2fdefdebf42e64cf0323b80730f022ad3b6acaa377a919e37aac2df4eaf4ec677f3ce3b8b98e3fe1102ef9208745fe2ed78bb067b3eba58bed196799b7b5b85177469a5ad20ab39698cf4014a4788ff2ad9e220aa580ff63516df343ecbc4db1d918ca2415fbcc5f872e58f90b9de56087cdea4763f78f0cc5bcceac7be602b9c24bd440a079b8314f369fb2d08d87e48f2ea61521658e29a7fd596184ca7794d38912210413bd4194db13518c6c2b9bd3c18f06a7621b879c339e9476d5d6686553fb4843e0cab31f203cf5583e266d72e5c6e1a887c47e66179e91f219acc78f11225030f6ffadcc9e1cfde059b19255141815ad00effb82a403b5e3a116cebfa9d03dd8a1b7341e64d2fc0b83774f4e6a9edabca07fa56c8d333fbf6a3108b59a9fffb0da7b20cca188a85405e40755da17feac3ef2d3d4c4e386a016ba8dbb97343d5b7003f04c8b60b162db965511e4151c2481724979f8edcbaac00fbf80d906611d3040eec38b39b123c5c9b911ac4bf9c5f51e9635d0414fc2819cd2532f178b97d85968df9fe69513cb67d4f3e22c220ed595dcfe9f3c00763cd8fbd66c84faaea64629e1ef6c789d334eb8b03c39f14f2040da306e1b49f5629262710026f065757f2f4380025f9108fe6407747eb237a128f53ca24ee9a341c340347c1ab2d6e90b1098e075d494e9454cef8b92a465d34f6fbb6fddc0318c1b8a4319b3fcbe1b889d607e3b7545960c0815afae3a0c2f77231b6304fd4ef8fe9917c7c7cfc28598a8df038c8784783af1456cf9013b135260cdad2d2066db41f15580a58a35fb7b38f69640446afc338e42659d1173effea7f4a750f06ef649b6241fc0094a8950857d21f01ecbcd7d4b2a5b8c7e0a3723cb8ae18014b6002d38f5f555058805e62eb53ef0d885c0a0645e1386db673d54468247299e5acc1cdf2b9e3cfe2cb26c3e9c3ea3e078f63f868a08673a7bae199797d5334934eae517d17a604ffd0b8fd808996716e7dad32a206b479ae7e47244ec023c8e45a3b2c0afdbb51f2befd2682bdc552f673b36426eea813c185502b30de241fa9f1c7e28c5f1bca6b81314d44aceb15a3c6d27ef5bd2106b5ed9a324d0ff12b24b1bfe615c10f7e22ad6d2864358686d3b7556717eeea9604787040eb07d957e91214fba0267cd39f83ab11f0eea9b1d8a286da7057da6529b25e6fddcfa5c33e571baf328229365b33b141d1cd7935c83e6458810c2fa8ca9ba3ebd02b061af890cd622e5ba4b4d588567e07d0399e42a9a1783130de401347ad9baf398b5a0ef304e5bfb9240e24b7b3da0c1e2f89c69e1213ec330aa517f9f0be6277a0a5ea088b5b05f9069846acc8cdd22c186570f0e93f6b42d7426450b91c5a849d9299874bd364947e6df63415d41d4c2a74049ad88b6a2cc0dc3e4c1bcc0f767ecdb5c30270cbef3d53fe25e8ef4a26a6aef3dddd53e54fff2fbc708fd55426618a6cccecfa8ff82c275d0ddf8e6b4e35ea3cb497005d5dac32f8343dc1f2892321baf0eb59afd8991805952a79cef36423a57e67e2f45950c230d479a6c7edcaadca995a2a0b0c96a646e23b3577c187f91c9e179c0a2d66caf852a6e3f8021d4e245828f6d5fe882cd1242631dc08f37f627b3fe1b9feebb8650baf6258daa33f0bf7c8b7d13b89829fcafa3d05143ed109d22ce90c188a3c4c23a13324812e36792a397554e9349f4dad01479182798c62c1dc3e00bec0e73cb8e9817ceb2d63c672c3789fc1922fc2c2b3a56f4a9125efa48d90b49d0134e1cc787df98fe50f21c668ca444dfca2a865100590fab4855c18bb6a115262e50ddfbf616c9d5b39fca12f5b6b8b54ff00746d0f5eea97cf0719ff8f004371dba6a4312e4f8e16194578e0a2fe19af9ff0f65ac07fb7db19946e55124758eb5b9e56c05a57f3120e156d60f3420f23bc446221be53b2026d749d1850e72d124c94e115894468edababdc852d5d19ab8877667b0a187e88f1057abf3fe5bf958da441641138b660dd927677df0835d18b3b101c9f50028b7be292d1390faba0b334fe3ad80dabd77c2925825f6c364ee66ffe6573009eb7f675de83bb818492fe3af198d272979d721c2f240a9aa57296709237f051b689700d67eaf5a97e01a676705e62defba59f19f3894c49d9ac25ec94a6859c2919acad33d955fe4ff3149b9824737d319f9f8ee873c16317eba992d5ad918d8402cb29e5e19a9d42ceb84fba91c894fb7d315652ec63247eb16810bb794e7a79021bb41d034acfbef5eeec0cc36a36fd8591dd96de200184abe98086450a81fea105ecf3c04643423fe02cd43876e4b43d6e3a6097a74814556f5a737080d87a53295f43dce28a0a4ba4bcb4286d943ba043e1f0d36e187fd89a22cfba33059cda065bf9596b3858f8025fb5b7e48c1bb056143dbddd46a552e7967033b19994a4f41b41c28c8cd200473916e25d751decdc4e9dd458b90ab06323602274da6617ffee5c10dd09855ed7a11ff590caf4f69567d61ebb303300a17071ad63771cccaf7245dc9664d415f8498ec7cb07ca5f93d6e7a82e3e32ee41c19de0b5f5f6be01616b26748024ff27617b57297cbbe8c93eed5e815b3072907a035f001226216cd5e3e3a10025b39234893972de608924e11ce84898cc609e54fc115465eb83e1a99901f073646ab8c940e7b1a8dd379da71b4e2bd297413f559ae496617c83448839f097eabaf0fb148ba1bf0eee9398a140e5dbfc39aa3c9b1774a825705535b136021ac704da76f0e32a122617abef73bced9c7b5c153d6481740a978f8924f32c8da50b59f2e6c8abfa7819864050d0a16f20a5385a78aeb421fadcfe0ff1560eddba184e9755a487725b2a3b43a976653b1812da1199e8bebe45925670d827390f2d67d1e7359fab49bb0e4e99f6d4f4a448ccb3bb85f7ae01c869bfc1d5715aa22ab2d0312932596f524d9269da308576c019f2bb6fb9996ba9df062bf53029e308ff5dd7e801d8663dfbb8c63a605f2f2d7aac4b9f27da0ed59bf80c3658ba72e6988be0fc3678708e85058a11ca1d5b65075e0dfc8e76d27436aba8618389b5ec6ea05091fae6627892dfaed997749d14169c2200b78eda1c39110a48b6a58bb599f22896485e81aba5aa0133cc9057049f72ee5bfc36eeab10c81d97e2340330deba3c41119df858bed4fdc4858ad4d5b960c84c5a382cd2f26db0a093ad84fa2af1dd162dd622b5367c41f0e12a7df639f0e8ba245fba77f704429fa2d0d174710bdc704f9fa24b6143ac8415e51756d3b9b87da6d35ce350b342b5379680301bccfaf49bd90c77e6559b107246b35b356234548a54ce4ab96492573741637f4677ca5c8eae29369dd69b92cc4fe5133b00ff485aae3cdd59c867387f3df594018fa5952defa516a0fb8be31d01e8b01986cca199162e65854306eb7cf192db8a07856f77e69f4f2f1f74e74fe20a111ce031ca9459e7759eb44c84bc7b169e3aca2f5689f000b87cc236eb659fed2381f9907c935ab2e797298cabcdcd80ca68092bb79be3e796894866c4b2305fd5c81ffa91dbf63359d5421985fd7522bf90aa5cddd8fbf83bc1860551e179888034d42d782da17e48268cb2f227e44544fa1367d99d4e72e18fa3f4b55c8f6c4cd0864841f2c3aa3adaea67a0b1a28a22afc69f8129a04b766a90041356a6b726687545a9a9bcd4e875f546f21e5000cba9ccb7d8dbfcaff886fc0e09bd725a76595711b21a4df4bc8d0eaec3ccdb7d4de523369ef3a3694b2bf2bf3c2c2486c248bc149d442fb80fd562d0fc3dbf2c9b814ab0fefb09697bf8ee1e3771f2b1acce45763f08e38f7f555b15a41032ea0a6ff4c832a3fb97e22d64eeace3eca8904b8569573198c69cb188f98ea6d78685ae61f6c7f403e838ec223b57c9293388297605ba2d6d581e4132aaea4e671dcd7618b1f4783e6fc638831cb1fa9b8a395bb2aa136bb218314dcbcfbcf66c2e21725c6b76d7af4d24f327c07e827ee9e5b7e86e630f8bfa83aaac3ad6ea5fc04b060cc859deea1c690ed8aeed2b857844837813fab956733ee41a3197c0daa0e117458c727fcc710a65b6e5281d9c4639bc9286db389674a7fdc89cb1da8ee6cb8135c86152bd9955ff3992c3a8e33251069ea1dc725086b9fe6ea7f6d2ad54a18e42b1b07750a69e6471724342f01b61fdb59e3a53ca5322e08b465579d471f82498a205ed32192d56f1ede1f4f646260a6e3c22e1dfd8f1ab959d6eead981aa1ff11b9746d7af67973c6c17908f889f0c7b038fde22696e7bf30eb8485b05be8faee57da0cdbd883db519facc58793aaea8e3454e5fb30e7a8507d92c1039c4038a0834046c6b94f483b7345be48faf1b03d8fed08a96e44e7fd38d4c024952eee2a00a47f72183cc1071ec074a35886b009ea4501244f1ab275eac634e4408eedf55ebf6b19134c5ea6b1210495bd5b644beb914fe14989717a80d0d62e0414d236c2429aa78034af17ef84146dab652c976bb24fcf7743f67da44663305e118a61fcb7dbdc7f14a0282fe9d89d3bd16d3ec5b6c4b381c94ab63919343bcc52eb48e7a3703c2d91fef9403c7d34acb50354bbd52e1eea73b04b5babd72432c4a400d2fc64b2b04e46ad1c992709bc967348e5fc6ffe685c96839aad7bc2a0aeabd79ff98479e615c992a7faaf907d30305edee602f4d12e3535a2a2cb763e82e76db8640e642e1736931ebc5d5a0854a6de13acdca081d1dee125e0ce16a3e1111cacc01b8c2820789d69db67f8a72c8f49dce789f1663b576fbbf542418aba11cf516e2bfd87c75c7d85947ee87a0bb99f2c19e0ee3de0094a6627e3f6bce3122bb9569612307c057952b8bf747982abb877caf232d22b085c868570192e0c31a2354a64165064ced5505c9df77885a2ba0d921f1fcab0b7c9a43d83e6bea03a2466c27de569ed27ad4802dda7c7958b58fc711ababc0a1bba06e91ae9ecc0019979d7aec37eee1cec85e9defc34acaeb1d7f804d0529738c61a476e7112a0c19e406af6d9e4af63bab7c9af21d27c088f7cdc9ec6a7feca3efa4541cf22c6ca50bdb207a5ca304d1344e2073de6d576a99bc6619d7ed7610d81bc5477fc076650428117d32a0598905a2ee948176b915a1a8ef6b263e7515411ff9bb3e1921ae723d9c35285318cf70c718ce5ec6548462437696cd53017ca0056981b28a2ac4cef62d0aa3d762b7c902460eef86d109208b200046718793e4e22dd449367acac6ce73d1a7f9332171cfb28c8afde162bf7366ea32102eab9ab8530ee86568af17978bb325c195778eab8c3413222fc15c5a6a3b76edb57b87e1e30e1bc99dc4d9b97189aff6b21fb3e2b56c64f19576d4bb9972607656bb122f91a3d1dbf1eab69b3d473e502cf58aff2e4aa528fef8745151e88932f65acd3fbf57b74cdc4e032ed18cc6896f81a7b7779fe84261b7625ebd0f2198a8b98bf1c0649f28ae65996008911ebb5847da6b8c6111e7f505c5cb27f702fb099233dc5f189e6b3333143af08ecc83d8a095ec19018f411f0e9dd36dea480ca772f99d7f7bb68c3c2f0ba329b87740bd336866da0a06fdf70cfe9bc13627c0c67516d5e4b04c00989bd62243e2824dfa5e319b62b846122b17993e6e89345c702ee1c6f4ca382c1ad679a2323f66a7d80704e1a6dbaea3fe5a71b6a56e9226563cd90deaf7024444ea57c6", 0x1000}, {&(0x7f0000001080)="36444ba612d82aa64585244089dc9fac5f7b7a880ae4474d280cb9cb7afcff79ac64abc1dc0e082b2b0792c3d88c39f249ccc738633d9934a8cb44649b2fa7865bacca", 0x43}, {&(0x7f0000001100)="3bd00f016b1514da7c4c67450fef3965166be85bf855dd4af4fd", 0x1a}, {&(0x7f0000001140)="1729e084ae6914cce419ad0dbb9147b9eb51529d8b1d00da0b7438c642f937b50fcecf7d405ff42b01de275a0eb927c744e9090b2dfbe72aeabd4eca8e4cdddbc11a105ee90ef7d6ec71bc01a5ed50964f2dad5acb7d63fc351018f4d7814acb180469652706163a44c58d6a20f8633c", 0x70}, {&(0x7f00000011c0)="a0d267c19d55367497dd4c2be1f6fa9453908cb07c1aef38ff936824780c6e635965d967cd519ec14846f4de1f3e201bda7ed34e657578c60200caca292dd4e7226121104cf3b45a8399e081ed4a3a976f452e8bcb2c32", 0x57}, {&(0x7f0000001280)="a758fe6414eaf66e94db1f294f8bb2", 0xf}, {&(0x7f00000012c0)="5a72c49751bc646a289ecfd6a6953bd733abbe0935056ed4db24879e8972ff87f8f2a5a5ca07015f30b4ef50aa6b54be78a0a9ccb260a054ca672261eb5de886d2b8199bf8c68a16742b5d5dc1f8385304f5ce2687c91dadf759d26aede47d3ace7ebc89f14d8eb34a88a7cd7062360669cc827eb08698739037f402dbbcfe342a01db8ebf42c18228c75d071befe0147ea8771d08d05b3a2a7434545aeef899f828962be6e1f1765e71c320bda384bf257f75764be0cdbbbb2044a7af3f519c", 0xc0}], 0x8, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) ftruncate(r1, 0x0, 0x80001ffffc) 03:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000340)="b6") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x5c, 0x5, 0x7, 0xfffffffffffffffa}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) 03:46:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x200002, 0x40000, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r3, r1) pckbd_enable: command error 03:46:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) msgget$private(0x0, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="d168db176f2488b95a4950fa28fbc58f8c2e348c39aa8b623d8ee00a0f63b33f04cf9b6005046e5f72cbd7e7ae5ce00bef999a6dee4cd5cebe1ed851c49a685dbc9996014ec2ee5a5e1adcda867e4684e9b07b8b93156401274be8ee790f03d6edf2f314ba2babb1eec98825ff7f54aeb2f8dd683217a2f429afbf35f6b3cfa091ce7b0f5b05e31d00002eff0f0af797cb88c30c344eb755298d2a07e4d3f4d9a9870828d39ccb73c8a71e92ad072d199a6458aae401be6c04b7207b54791add429b8d9dff234a142795234d77f55e67c4863b089c8e621315c0de", 0xdb}], 0x1, 0x0, 0x0) 03:46:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0x5, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fcntl$getown(r0, 0x5) r2 = getpgid(0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2}, 0xfffffffffffffed7) 03:46:14 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 03:46:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r2 = kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@in}) r3 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r2) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/59, 0x3b}], 0x1, &(0x7f0000000240)=""/64, 0x40}, 0x1) 03:46:14 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000001180)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) r1 = syz_open_pts() pledge(&(0x7f0000000080)='*\xbb}.\x00', &(0x7f00000000c0)='&!\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) shutdown(r2, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001200)=0xf2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000011c0)=0x401) 03:46:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000100)="af0874775c8b3e0e73215bd184697bb0585c93b31be9069c1122325bbd8432fb15bff5e84d26a131b16a479388da22336d7f8f4191fe7e3fb8c4e6e8f06e2cefb9befab33248b9e9fcb2cf042e60817a802502722f9d3ef7f330f7e2293dc21d3ed27a3c1b464ca4f34603aca005d7d2f30a049e305ef328f66c7285101dfe54", 0x80}, {&(0x7f0000000200)="e790f22b654b3d13fa51800cda34d42f001afa78f40fcf738c63f452895b2e20e9e03c1c06162bb50eb04d5c32ed6744e89c0bfcd24703140cd95a20c09cc5cf919b763913fb5a0fb00632ee7da93fb9749e31e12b8f6e42b71ecffa932e335329b9da1cad252514e1d28b58c24096b4b6bbc7881af5ceff511948504bcfb2ba08fc5f", 0x83}, {&(0x7f0000000380)="85072653ff6c9f14a803be5e47e7630be31ee16a796477a4b7feaf90e42d737635c18d729c15be3caf589b4fe27c121b053934ca7f47a5780542ba09c3c416b90902da14ed194f2126b4d3c1f9a4", 0x4e}, {&(0x7f0000000400)="bb3b40098b913542e950b4c54e1582b5689ff4324b72902188b0ab5a95fda74b22fd8cf3cf6269ffbc2e7a8e4891044f089f88c09daba0e2c101642515036d6505b198f2f6474a8f370f44302dcdb6649c9cf35eb649a8e44c9a74c6a5fa5edbf18f6fe246d181f2c85f7bee97d28b612b41439cc6bdc70d300a8cdd7be66a48ee388d15d8570a8432661f321a0b8b266ef92bb687ab31cbd94c04b66507b45b609b9e1ea5c101fe5b27d220d67fe7d51a79b3f9b98a97922cf9260808009a3ab896f947725cc6b9aa8f6e3bb2b983823d912aa5643fb872f02bff1808c0af2b1d3d6348a351e621042d822e60260b623968f79b6701f8ee25a4d72511e90c72cc6211c16ec958969e105fff071821f7a43fa4bcbae4edc9f5043abb625f38b4112523262d6132860ad5d64c8b4668eedfabd8af273ce2f9414d2cf9ce0155eb38f90db4b056699b96f34a1e0f11b53c6a3412196c766d4d0266ad832821feae47c6dab67bf41b222067e0c16b99416188929446b53adc8691f9be6e178d3efee73c5f41f0009e4af4c0fcb742c6237e423fb899f00d2c39844c60972629dafeb2d2ee7e3fe3d951b4b98921bd7c336a6910e8fa50922845e6f833cef21d82fbe1f4d4d4b956506624c86f5f1c045aa9eabfc8e7c41b9c7f2e49c050664128c6395c61243893730b9baa051bc52ee5c40cefc9bb0ae3e89ad8bff50a4855f40ab353b147e737b4b3f62204b1bc606e149920617d6182715c55fd58476312fc3fd80eb909335f9bec7986e8672fd994f94183c139e46a108a2259b8535fa74ba222aa2b20549f4125b34b11f10f870a58c54ce62704d27d1d6f58ecef1eabe47177ab3d9daba2b9569db72cfb98aad7664d3bf826280c16a3d3ccc275be13e5635f148564a91e3a98b40c8707001cdd469d6ffcfdec90e35f4b58e511bab02b292fda31afe13a9d6349c87d8e65dc8e779ba630a4c7e8c825eb28802f1b1b5725f9d9f22fccd285f1a562e7caa07e7fad3d25919b9180638070b0a6ea45874c48e278d4a13fcf9fcee64d7bda5bf26796bf6513e9cf6a5e4c58a0606b237a894660ab0e6e7c0be144c2abdfcb8a302b0f84664c6bd27ec9e0ac1d2b0cb1569a27aa9267d3da273c1cebc4380a00e6953ad102b41d49ebd18c17789ef128de04b237a4cb648bca8c15b7a48818796a09850a1a4592224c8e67ca8b7123db1cfad7bad70e55f05c681c2ece57f40740a288b01c67f881986bae5ad8728e5bd05ee88b716226875b922079a9184dbb2702c40e37c3aca08b177be6e10555085508153fab24ac54562b7a539577f4236fec965d42f49d264e879fc9f64ba5af638bd63d755cac99e20ae88dcce9ecc85d7de0b78d1fa76aa85816ea64d1fe58de7c66ea9d66819b30cb57406d67e8b069058e889b11c4ae6b09241b46e5a20435f01a69aee452cca9bc1306e1c11de756e4f35649a65f01a551c83df57ad2e90d2b0c04593b05c122e5eda81c7c47100b0085e6727a2cef77a76b65ab149f4b29acce963227edb1bcf76d371c93641f0ea311a20060d548746565d5acafd06e6e74bcd8bb622cc9d6008489ce3c2d834a3093f71b556fd862b8be198615bb0603807b976a259b571d85e435433fa267f0ca9f6b4dab469198e5b57a31fd77f507c9256e3957184ce2b1cbc6f8d315dd13adce6126d2287ed1749ad2408495a008e164419be09f3fdfa42556f5f2e44f87c9d811369b85b8af86deb54f42a800aec1dcf53cf2c9c6a4400c23716bd11b35251ad6e69a53127f9016b0267f2199dc933569b94af2ff4bcf52ec98d54b7f92ad8bc09a53ab3a94cfa83b8710dd393f7cddcc497972318696f72b24c01a5069ba693295f4cd8625a3569d4f06c2ce5d54e2febb14b9fb8f458db9e1866f91b3c06c34a91bf75710084f0d9788b7dea95403bcb06fdde12ab92710b4783a00997df923252634ab93b6ada1b5daed831e71da265fef2f97157ea482519116a19b3e517e4b876f8729aa9c5cd43568816ca2024437b237111dae9d59024a76e2ff8cd33fb4cc7965da4a7b56371bae31d8ea68a56f7cc384e7eda3692a348cd642909180a8946238ab8efffdc9844db5ad6f5549735c23e04bd0ff87cd9cfdcf0273d014b9e99354de2026ed28c77426234a65c6fa93efa93ef9e4ac271ba3918572f1775d57714087eb9849383d85ae0a68ea001d46ec8e457d5c742573d93ab61f336becf1e31a8a9d815bfc2318f9cdcfa507981790fd517de4c30438b72bd3ecdd7d0f80c22505b361d49f838aa581cd291a18fce8a013230f31ceb56f0ec29daa4d6210718232f3f61d8a8762472ca682525f2ae85790805fc91efcebf983a4574ca08bdfa63f80e34f96f0dc3f4e6ad484a538392b7f96e1b9f0385576247e4503a40dfbab7683834a09d3b9e457bb658fa1e0964f655fd44993649ff8616ce283fadf54253da606297fe53b9056be28fba643ec7fbd90c4433d6bec3d804ddba3f5baeebcc6004a31844592059827e1096bd1357506aae71ec03da487d4f1ac8c982212c01dd9cc2431bdbbab72e9b38c57fc9750e5ac428e3b1c8d0c78e37a219ca2fe9c142332abb6ce7387fc93156f5db5b7885b96c0f3c7cd3f4d1fe7a68ba1eb2a108e672e0a4226d194bf085596c8027f0ef458a0f9a9ea031d520d8ec36dc3377d6fbb5e9641aceeae8aa06af4c6d541f719291e1bdea5d7cb0196d818472cb00efae61eafd0e0ca494d66a213615a876eeccc39c5d606829000ba9f7ea09d904934cfa47841a717fecb283bf57282ee26649e9338c343d3536250df8ab6d68b29061300892480e8bd693b9241732a7769a3e12958bb9687d7cea73c738315cb152a59ec9878a6ec59e0829213562ccc0b6a635a4c7cfb2891926c6796d6e5360fc081001f3a6f6e7d723c971c085ca7faaec043f659bd93fe3c046a5c20b93542dfe5aa0b1289d23b7bce2dee7dbf82496c13ab0048b49e76facca7ce58f00a96a98184e9ba3bf4629884ada01f9194690972145526e6b85606b080b2ee394307f98da1d8372e990d863d0eab095a527dfbcc3084091be7a4cebd0b56e5aaefcb959b851b3ef69fa59ba69d712fd829018bdeaa23e7880c9e352ae3b29323808c224da1d84861ab035e29d5b77b883da36c4300722eb0b5da9c76759e06e40521195bbc1ebf258a00f9e5a33eb59f2d1caa66dd1e8510796c62c18833cc52d0b6e98731c04997d6d542a32ce2acbd414aac0b13ddd1cd1c11d72585362051d7438fedae631f35e07f4df7fc09776d359c6e94cb9384d967d0e954c091fb5c81e5a0b5eac2db944ee9bc640011a00c39f2d2a428e877ffc65289577122a96b7c484ab6453046dab9369ddcd6139f8e66104090a045265fc2c854441046c33151b242d5964613e2912b40ba3cd7af858a29b43b1cddf5c53b11f1005eaa4e08f666a12e77e6537da2e338e32d690c9d334a62568e4ce87d44bf8d41323f5c5ae8b769b9e9ed4ab81ccba78ac1acb4133275e4c2474ac34c7efe11eced437bb206ad5fcbd9421f1c5f3f7a066a3c7347dc1e4b38769ac497f08c97d2fdeb6a66ad2702c815adff5059c7d204d4e98e54c1bd82234c07c6cb28d690e121cc7f3c06761950845485e8cce839121bf8b80f773ce1232571a7f38843cf2c82b2df02973caf6f1eef146c97d10b7b9533bb72c525c6c90da558636b1c91f9d884276b22634cbf3ca08e6458a6d41b6ac74e7577e6aca403c12b6e6b4ca30572acf8d69e279241afdab495dc3405eb6018a26b2b007386ccef04a7e0cd30ab165d91e4c76a0e5e472e66c700b7df1eefdc6ad152637a4c2ebf9af1f39dafdfb285591733dccce73f4887dce0dc443be251d0f1c3f2297e0f0fd3020f237b273db0e5f71b2c03869a7f795c5a043b1f98f79dcd3001798f50e35d06c12efd855d4fe6621371bad153b591643c8b3334432cc394683806acecfc360bee8ef2b6b7680d0ee0e30b24fc956871cf860066989d55bde073b919c3b2053ac3685eafb121dcbe3091979e41e59631f48228736b37520c1e41a28c8ea3ff8dd8f99294af62868c29afadf789573d2e38adbfbedc844168b5cf6f5f9c0e6eab7530cc5a528a1926b806d35a0823f70cedb8449f0ee91a2e720dbb5dd534b41c65c589c57c5c752450ccb65d48a88452919d3230bcb76acbd79a0e3646be2e2d1a8a0e51409848e61a9c1ac07d759a5427917985f25114c028736d6d2c66a74aa534205581a58322a406c8c0c422f2642e4fdeb8ffed356f20cf681f649044b46e4b059acae6ff9434d12ff176a36000e9f9122aee69ec1aad76c8481d3c32d523cacd6573a086ab4cd2f2ef9936b553d79519b4626b7c3f84c5a6536ebfe1e770e072eda914505b6b3f3e935ce2cf657a3d6ec8eb2468b8dc7cca0e38067d87be8b55255ed69eff33210ab83a8df45955abfe677d3db74849acd3faff50226504c98fe18a5bc048dfcf1ff4b421f73a93af43e7520a9a90639a29f9ccaf17804fbde5c652edecb16a217cda4ce9a04bed71411ff938cf3b491696c403a10bf06e22970ab5e3228d2f23594bd7d42386d4efa579188f0dc0cdc6401e81a9e405a0cb96ec32eb28b2e7bab51d47e1fb847faa20806d2410af22178c94b0c8cad3325efbf51691d2fdda2f2daf4eca58456b4d69f57635b751f8ae1e5eb11194549d99d8c4b0488120f67a5d0790a51913b16805afb743924a9e765001ff6c38c47753bc57644763976b874b40d2e81b3bebab000be447e2805ce5cf8e77b9e8909378c3cc18d2877c2a974d1ec3c96bba12f1bf9951216b06383acef6b57099e2e84761b5d08b4c972c55d0cf8f68c2f2ec042f287edf19a1bb99e9e3a7b95cbaa3f15ff4082ec8ca22fb386bde62e10b03773051fea4f90bf20dae0b7d4c7779458005f0827fc4f8ebf70e201b41d0449e2de0738ff64cd85c9f83f659468098b6a049f70431b5c5c6a021484179b5d2bee46aa4d64c199abfa3178a51fcfe614a096f9cdde349607bd875d53c351a5b70648fb8ac815ca997e865746e7cf872cf7a9faa8dbe1cd1ed126f9bd44b65bce5161fcb15c409a99464e78a6d38f0be48d1bd87543b65365066361524f1d16614550cbc4499b78466d3a7afd1179c8987f145caf1e4dc16518cd64532d8b9d289a5a2b23605ec34f2f2df6b5af69f8e84df573339d8cdb7d82a29682d6ac4717801fbc3214ccad15cd2a83e8e714f32d25ef2d93cce3a84e0f92d45c5761ed7f812ba4a1871e7a546ec0971725be99f97589c8e289ca42d2dfdc5e89972a6cc2444e8832e39c80ea4bef10e703da7d50d2d0f6bcf503f2ba87c93371850801348f9879b029ec21960f09aedf859fa0490a4abbd91c2fe83bc3c7d6473f248ecd28b2868d5ac1e9377129d79764725897d086f449bcf0e8ccdf1333d499102cd6175f3b8399b7ee9982e31f144b95106877c0352b73d77f16349822f6c69bd6f6868522aac65ea884edcfae7ddeec404c50f4a234d169692b39483f57a295c08d7f0e6bbffa935d4c56feb8856c72c576b626953fbb725e3af50fa6f10740950f6898e0f76cc236b2e292b29d5652e3bc534595f0b84e43658a8137a27aaad3bddd26ad7201f4f976ab088a4ffae06b150bbded21d9fed123c940acc3bdd15fc9157f1eeb093a3dc67fbf47b5933548e1485f9b80e7ad0f463748d8176323093da3d558e4ae8f1fac5915f3af1750b2405a7ed8fcacb68e514985c794fd964fd7cc0f5aa61", 0x1000}, {&(0x7f0000001400)="916b48fbb1ea6b8d6cd87caae899a40a8a8632b8ba468bc3b75e7cfe3be8a86b2b50e78c83c92ab96daa6cf7e9ef61458ab977726afa8b10ebf221d99fd0d837947bd3d42b6aca0778d804300ef5c66661c3b2361cf849356854c7f7a4a9c02e7a1909f271739b2c82779b747a1b7b23e7340bc0d3bc83126e8b2e7f180560ba4896da67a800325122b311e34adc0373d1653e501aa6cc4290d1f19df9c3094b0a0058e491c334342c239d5bbbfd36a12440f5bb7cb9809057f36e14d709d4e0041cff65c3da6c9adce98a2bc77d4b7c06916321e51ea4cc9010491b05d94b2dc70bb31bf2c56402f2cc16925d856dd2", 0xf0}, {&(0x7f0000001500)="24b10f4c0336bff20600b171afd11d09ced53979fc55184f1e4605b9fbee5654e16d57b790d2555baae3b1a848c87b94a2f6611c99f1c6c94b4e7a1450e7be88ffdd04dd73b3f5466f95ac08c13624a76fcb64fe1bb497afb29c9d54947412e047c674569d93a141d9dc2d883d78fe3c287e4181c73ed89863c6b3358d1fae5652847440fda1762fd50ff905135218264f7925c30b8f71dde5bd8ff6c403cac546d165709bb975debd4834645150cc4c1c3edfaa9252dbf43eb49055bcdf8ef5d30deecc0b2513df9d05f1d1fc1010c84c82a910ecf3", 0xd6}, {&(0x7f0000001600)="cbfded8330fe8b0fd9cc2b63236af801f7eae97aa532ba388714596901e970559fe910a4d6da86dac5a00042d55ca337b1ac1dd7827d96d5d3b8c19cbe149210a5eec3ae44dcea45abeb350b534707ffb1eae221f6e2d2ad14c2e6cc16cb0d6a25b4a60bbd55fd0ad5", 0x69}, {&(0x7f0000001680)="d6465414343f75d9e146f97974e828e21ba084103afe911c59929df64930617bdca941113e6b8ee600bc0e92313201c375104b2a73803713c4aab6f76f0a053825bad6d34b6f1e61dd073bd91cae2eada80e6d19c4703e8fcdc98b904a0435aefeb04b7cb695c78b3fd69ef1b19b6de974bea5edb30e9bc61502036815871513e619d299e874bed0d5e8806746a91b4e83c0885ab98015b9311cd09c0806bb7e7821405e6e2cb7351a0b6634100c1e4d16354e43ddfa5ebadfe482d5df5456ea3bf3876919a9341ba42ebe189dfad52d6673b85f34e84d41187738128e5448188f2c29691a7acec8ca4342ad1f188511f4dd72ce7dfd66e8b25a04b7ccb98f76dc5fe6124371e26d177071f0d03a29e7c2edd9b199a2116accb86bab88c1eb5ea10da685c2abae633a63617230c32cb7942bc88817f8667c3d549e7beae9c2d318d1ba2fdb1bc9008f584dad598ba3f6ffef06254e60c00520650718ddf922e1a2ee7d03c5cd3274b3743857f54820e946ae63e8190b2a3b9e201d65650838008ab598811a3c4c13c4512b81aa974f54ec7f7d994c1e01de7e2b3b04dc86a6bdc4b2959753be9367d2576c49c1cb124aef5507fdee64f0ba00e052379a81a8d8c3f5f29678424bae872b00c0b58ae6a8c52f313bf96e6514a99a02cb066a05fa414510bd5006e45e51e1c3bbbc9e403bd9d696f56707feffc756531c7a4a7ba97ceddf69b966770c1b6d928bcb252291604cb586fc5416b8479e4a3790d07cff4466248b5db77993e7628d3e63495eaa73331e4c738659f24024a90d5e66ce80fe9b2b7972f9195d5f0f01b23ed0b5d89f263be0e3812786568c6322d34e827a3d53043a64c33aa14c19de7c0105db3d8127feb70257ea8b07516b828857c3fc9387bfa153a7f12af7acb24f9767ccae10d5df0c02524f10be7b499b8cb0d0750ec352c8096b7fdfe6b90457b30a344ecb32cb5a08914d60305de7b64ef67a10fb3bd2be93b5f030919fd103d3076a1c9768e3a6a5130961b18a941648ca9eccc298c919b0b83f3bfd2a02487522b989bbc9a0ca3d65bf157a217dccc1781db95d193504211e3d180a2d8a6329999892deca31bd64172157f09d4272e0220f5d84e7b5ce2f316fbbe705b6e83166fee372fcc65973abf8920b20751c92ab62eed69d9d38c7424f233682d2c825e377c35e706aa977d8e2ccb763c7ce6bce47923886397f52c5ee3ff6c77c345cfc36456717059edd762d065ab7c4673eec647d4b28acc163b0ba25ef68c49b45b40e57285b0fd79aba242e7e95289d395a3be47fcb05bb28cc52de690b28a2272fa6cf6515e8a129c9719f45edd2e251d5ebd73d493590283a0601d469b5ddff6edfc0bf5e23ebc9bdf18e50af05370b0b08f4d22feafde2f127cdb2dc0c3ead981e8a4b3f321637b196bd66382edecf1bdf7d3b5161f389d1cc916ce76b3f98d3c30c0e6517236912d93ef95d6525e4d1715b87d161a9ffafc6a982f15ef7fcc6cbd58db623af3d95451955e9d1bd523760402983ba165f57094a73cfdb31bbd3e73cc46c92053fc5411679899f4c13a08cf4b13dda2410efe4fd394aef92f38e5fa7deed0d35d3687d35dd40ff0d05d9fb7bab8ca26355570a1568e7f628b19c97d8b169752047bca3fb499876220114350df354d581d0b317833e8048666def32db0bbaace83c4f52a86acd2efcf1a9aae423694f4d65636bbeb8246ad3e72c126dfe3b0138e813c60e533feb3d34c26b73477f007693bbe8e83a03ff9c9ed7b919cab23ced503102e548fc7798ee7d0d2d4d9e083b82b6917d776b90e2e8036aabb006ab6a85d631fdef549db93513e4be47e023aad959426bddca60382c4fee08c46b7706bd091177331607a7c29a938e6d56cfd3677cd04243573146df0bc01c0ac94df77c1e6c846cf19b9da9d88c4555fa71b4237dde4c4404ecc8e5ac326abfe2fa3e3b3146d59b7bbccfb503ebe48e94bc3d664323653b9329317303bd6e7872e5150e4ee91536de0488d3138b6d754fa13c6296e0d97e1b619b0679d7937d5dfe4d5ab27fcfe7054eb435b5816a614439feae2b8f4970e7018bf928ee12fb28072dc39269c5757d8ba8c04caa5d96abfd64e9a338b67718db31f1431a94ce57569a30b7ea667e62a038f7d9bc39e5cf6d64b9a2106cf0719f9ec8954c724236403204f355d66b494de1b7d4dba7f4e697d4a58cd80666a4319c2815d3a41c6bcced68cae8931be2016c443544c038af6859f8e4d6c4543f55b43fe125dfcea06d0784fe3a377a71360162be89fc6d6bbcd6c849b0d96bd73034716ce59baa6d1ddbc7fdbbd7a9a929d1995707ba3c208cfaee02dbc9c6f973b99681d8799ab144f9d3ab5c794e0d507b69d443e6f13288456d18985de51110bf5cbb4f50da0854e101a3ad5a621d68743c926e89d057820e3c3eb0b91ad6984242945c60586f790d662c616c8970f40665f5a39a9e9e8b5d84cea8d2ac6ba53c4557245bc70bcb44218c9e824fed3add4627500ee9a3d8264d483b29e7c7c90e2829b5c8f392b8aab40c4b7b3a1f6d9048727a6fdc9283a5956fb10efad51d350eca41dae3f51e7fe76b9a2c4652e1665f94881b231ce160a850b322971a7fa044fe4f0e73759db98afbc91fc0ccd844324d0e737ed6dbefbd167cb2a20b531f04cd69390219d641adfa469f2d09916647552b2c7bcd17f7340a6898a20ae256208860cc25b3274903ff7a0ee0cea13554290f46d06a84ac76a3ee9fd18053308729f04daf3f290563d99c044e80afba97e800a54a4cbd775ee0f0f15e4fe64e216ffd2d6bca96bd4083144b34d7a64d452e79ebf514ade0508a919cffb3a1670a22631b0c84b399ab6ee4deb1b1f47950d0c59aaa68472ddb02661d9eb08940561dbace6ce7f032d9cd17222e367bfec3a994160c2d9066d64355bc623baa66b936847698e3bf4737ff34278c857edd81b828d785e05a0723202212442283d3a97a29577379b6121793b731853853767a013734dee0d9565c9b67ba905f6ba0da7fbf50a9be08e0e213ece7fcf0ec0bf3e0755d1f9aed7bce8600ac445fa5ba7b1bfa479848ba80c11c9e837ba476268c6448997c8e0c1f2dd9c3ce4e3683e1167a09dde63d7109abb1db68110781b6ee10255db96c16f24e14b308dc7eb420277c83aa12682785741ab7999a882180a52829394df7c584c01b4cda45a8903ccf1ea7139d390e808bac03dfa9502e0a3b4e08554d95ca21b144cbc9f0c1705035a020a0a3fe4949d1885cc93b0625c5d3c5a78a26eef52d718a8632f8c678bd93200aec86863bf79237afdf2c5742105b5cd0231423414415e0d2e19332c2c335a613efe351257b94c2a271ff7fffc9fafa8813fb4ba0045a52bc9ef94f477ba02fc92bc6978b8e62a716a2d9fef0b31354ee9ce32d639e509422e6bc1926fad535ba58533e1ad5e768b247fe25c5054f04371d6479a863d0753f359efb44ba25db73bb0e1948971af7f9839b267ab52e25ed87b4c12d2f1f27647d7465268684584a287790adc4ec94b4e0116de4fc7652a9ff782a5f5c8fddb259a37ddf420805f54fec7441c8843a292da8e6dee566df64787d22e685247a4cd55ffd80b5342c9cb894779a2dfa4e48194a9f7b083935456bec6176a829c17abb1821544634d0f21255bcac36b185d5bb099e14bdec0c0cff0133668b8123d4af92cebe4c32bf78dda8c8bdecb2f9bf839388ac1294fa41be582a7e017dfadf412189bf56e7b4c8f4faec7e7ad17274ebd5744e0a253446d55857fd61d1b86378de8465a9ea97cb867fa3749b9d84bcaf6c3bf7a8b3fe0d4039ad463df6097af76982f96f7f785baa971a8bc0f788a7c56df171bfbc5c10529ce870a43282b18ae306c75534ee769746bda210420c0e606e60701a66f9b669c2640b7c4aed41f840b62860177099414832aa21792d612efd19a36ba7519f72def9946fa2470878632bc7f45f6fbd4ab6ee2c9137ffe35ddce1b46fc55a8a5524ab69e942ae562598ffbfa285bde058d314e6ebc2e05a14443aa1fa6f5e0a400a1a416c51fe601b639adae3db9420a93910b4f23885037e00c0d8fa9b3b14c67272e96e307dc2af4403d9e1b3b59ae4bda1734f89dac31a48474e931b8e3feee3f019f00458a56db14d32e12b3021cd5b934e9099819790cf2094c106babbdfaac0e7897c6f6650e12ffe2c4ec7edf0915f29daff997a7a76684cf369088c57f5381ee613b427a014b46d11ef8587d7e92877d34b48248b88d3b9daaa238a59c4aa5bf2a465f3cb79945b464f205209a8dd3af3e4fd34401d06bc77654e8dfdbbf1967b97b962ff2942d4c8471a0dad8b2691ae669bcba39fdee1f61a4df7710ce31d4cb89b7d57c2036738c80f8301e6d26f567ef68f67937dfb36f42fbd5883337075c8753afe92237caa0065aef7b44ce2c5a67b2b0901417f41c3400c9ecb1f95d86c845a637b81760d2737f3a93e0ca0e4bd79970d4fbf0c1317f9208745334a9c110495dc3b9d8d83630da194aa8f26ca75da13ae0cc60a1eee372f2200c21fd0b46d31295e8e6dc7807e9864a867ad99833bf3f9d88e4292269085451a0f60a7d4deda9c0336be34a831fd864374b2f059889ffc1463bf9346355be02fe78a488bafc10210ed7ca47275aa0afc3845f97761145f06703d0e445c618bb7ee1a30fd5ff49dc317753cf0c1f9251847b18d033e7ed0f19b019025576daa96fccac3311825aeaa663315e590e43d2faef36058c6fbebb7321dcd317e794666f24eb943bfeecf1ebbde12a68e71068b2e55e9a32aa33718358f23fb9fd78cf149bb850caff38e35c936dfb0808ac28cf8b1ccd74fe237442ff13c67b18d1854a8f5e292139f300c0f6292d0f751f49b2c1e0c7d6c19d916dd97fde16e4dacafebfb78c8d6f57749e7a9e6b20fe16932b4b45855b7eb32ea3689080295450ad692d6de1746ea37fdb16ff547c17442e78e5fea8198f922e352c9dac2e71fe0775c64b748fef550494645ebc36702b6747d7723ca233f9123a4af825e2d5554cbe4c2c169ddb1f68f049d8bd6324df2eae1c81ac977da6a060f0adf447c18ef5d372ec4412bde93855eacf016ad2f56d20dcf160c56a4ae816441dd396feaa8e78ba197c64b91758013786cee83882223a0e533b778000cd5db334361348c2cf721aaeda20629cd7aedfed63d084d62b282f72120d753926d16c0512ca8f297a6aa44696754a6a43aac68b94ceab273eac4fe73d9217b32ae074557c18e50d5280ba2e781b76aabfd92879862906502f892b0a1f3f4dff7b9c9286c26bfadac89c88d20ddb01b67b36144b040f63e831777769357af533af70ac487ee6848ba76312b70ee177434bf71d52de7647cca6f9e27da925cad011654653322f2890378944e2b91fc4d9d1f906c2f01f791fdbc787e45fc5cd78984d197c31b5c7768024b889df9a414dda0c443b31041025b631027874ce027f3f645f1f226718d5e3e5d565bc5cd58b49cfe08b352e37ae7e02d8518f9daab97e6bd22bdc94f0f40103ed1e292ac15c3234b1723045a59a574a8aeae2b21d71a687c7d232eabb2e45f7d46293a4686fdf9a02ca5e210e62146990b9c2f633f5ed757799937c6311965397e4233c8f19aee8c1aece63294db047df5451125ef82e08cb58237391c564bb317bd50e78314c1efa8d8edb1823aa53a94646fbfe76097a59dac62cd0e932b0c5909a7f7df5f495a9c957e405ce3e7943da8dc07f18b12576fb79b35112c", 0x1000}, {&(0x7f0000000040)="f0b088d3f6e8c03a1842035cbcb82deca4e37c2e37d4", 0x16}, {&(0x7f0000002680)="c4460168909257958ce794d53bf4c6df84909e5ff661360a36f2c6f8306a9e069a30227ab8c7c770864231703a3b30b45a292802dcb581217e045e7c594b8167e0a83845cca3efeef6aad13a9c8349f8ef1641fa21d9589b5a6c161bd32e2a5b9f1c49b7dca26df0d90ab45c7815", 0x6e}], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x32, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:46:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) 03:46:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x280000000000006}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x67) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 03:46:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xc01, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 03:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) flock(r0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 03:46:14 executing program 1: clock_gettime(0xfffffffffffffffe, &(0x7f0000000200)) 03:46:14 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 03:46:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) renameat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{0x0, 0x2}, {0x48, 0x9}, {0x0, 0xc61}, {0x47, 0x8}, {0x89, 0x7}], 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x81, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xa2}, {&(0x7f0000e99000/0x4000)=nil, &(0x7f0000f3f000/0x4000)=nil, 0x20}, {&(0x7f0000d0a000/0x4000)=nil, &(0x7f0000ee7000/0x2000)=nil, 0x3}, {&(0x7f0000ea9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000c47000/0x2000)=nil, &(0x7f0000cfe000/0x2000)=nil, 0x27}, {&(0x7f0000db3000/0x1000)=nil, &(0x7f0000faa000/0x4000)=nil, 0x9}, {&(0x7f0000d25000/0x1000)=nil, &(0x7f0000ca4000/0x1000)=nil, 0x9}, {&(0x7f0000d6b000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000f9c000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4e7e4e19}, {&(0x7f0000efa000/0x2000)=nil, &(0x7f0000f5b000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d1b000/0x4000)=nil, 0x4}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus/'], 0x1f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus/\x00', r0, &(0x7f00000000c0)='./bus\x00') 03:46:14 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="866a0597866b17fb9119e0a15acc334348c5a06f53a7e32da1962ae1121dcba17e0dc57b825e72", 0x27}, {&(0x7f00000000c0)="4ae9ec4bcd33560b34476554677e4345aa77523f6f4ab7e016e13b9da278adc7042abad000feaba26a0794055ebc40e248895820d89291066aedd1498fb499fb32ff2aac9359be7d930d8cb82c00f9928b2dffe1d0f7f8128c44d4d67a18d434ab5c96b923555be6ed03919e3d69fb4c1f6c0f7e1ba17391572623e567018fc1f085d45ff8743a78869896afc72da633d66cb4fb1cbd181a817b9791b8aa1a02e3cf8de54fca937bd31b270b645883bdd5245df168a4417c67ea1a125a2a", 0xbe}, {&(0x7f00000001c0)="aabd883b5e7b8736c4bca77397f6253910cea6243f6ce57b95", 0x19}, {&(0x7f0000000200)="b033a9cec9af2c143639ddd9bd32bc7c44b1fc2fd152e2a0292c09ffb8b25704a0e6ce82cec58f4c037627a6343fc95fda368715df75d4dfa26f4bd213ccf6f3c674a57bb5ae4506677a217f1d7c6cbf1c30748f75b0fc027139e7d21e61bd2d6098f56369085d7f54ecdd87d1ce7981d4803deb20f5d47ecdf641c78cfca3fa2622d3eb26886cf8ecca273ce8e4f02032f476a29b35a16d7fcd705381d4eea0c25b2a", 0xa3}, {&(0x7f00000002c0)="ee732403ae0fbd3bef9e35ae76f2c26e9538b8e58b3ceeb556981ce7f29f0c27e8d0e23339e9fd9c0af044a6c86d7b1bc7d7b93a73dec7a6aca83431c7930dba016b59cfc2bd3c6bfa5a820f3fc51662d4ec5d6b7ae6205bd0e86def20a56c3bf1d0b2a6fb97dab9c90b289ebc258e29f6de0354d3ccab0534f4860218093ab6e1622ce83e366090a208ea252c1c4c22c4732f9c8e818099439478ba3cadc52455f66b826fc6875a984108579678a0d7596c8cd280b90688946751361016e941e3404a36d95726c645ebcef6c2d77587d4fffe61b1580a30411f7693ca26d76cc308d4d92a882ce064213e6b", 0xec}, {&(0x7f00000003c0)="66f7b7b0cde10878858668cdf9f9a15c6c369f19213878e78632aae0a5a3b43992c481052a6d9be006caa43831e0761c6f01eff6367998c9a6e15791ae", 0x3d}, {&(0x7f0000000400)="edf7dfc9f5bf7ebdd41722c579522404343e1c339f27766f66e416a4805034a38cd6a2deea26e9e022d2fbe94300c599765a4827d5f1127ccf23fe8fa0c58d596857afe8cc27772e6b7173252b828bb27378c0727e28eef3b7698c7743d83d662b1f86a3a950285172eacd5e0b3fd6dad55e22eeb7d2523d280dda8a9df34d7b6b49956251fe04c17cfe4874b2266027cceb90a669ab3eebc205d8194e66e2", 0x9f}, {&(0x7f00000004c0)="0c6d5336910a7ecae6d19c79919c05d4d7752608e697d38f1b55fda9aa9bab4b65771fab3d5422d42a96e3e782f9826c5f32d24cfe85e445a39942896e51596ea8d801f457daa5b49343d6080dbc9612196de2b23f6a5a889f25761c016bf1edcee638fd05956ca1077a649a99a80ce6e4aaf031a762aef449173c1bed5aa5a2beeaa3f3a94a5e06a672cf61c32091fffaa68cf9e325d0c108a96036c2332fae132eb212dfc8d3683fe68140d1b541383ae222b62513385cb51aee98fda77a4b31fae55def95a05f9dbd3fd6e6f76896785566668d934bcd6cdc9dd15638aec1bb", 0xe1}], 0x8) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xd) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4, 0xfffffffffffffffc}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 03:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xd8, 0x5, 0x9, 0x7, "d7f2d5d94b42c8bbeff4412a5f351aa54c71b87b", 0x10000}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 03:46:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffc, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) sendto$unix(r1, &(0x7f00000000c0)="9c9ae2f5585bec36682f3dfb0e7835d9ae5c1af78be1baad238afdd599338335df0cd10231b12574d11de0bbbeec4a97d149563672ab96b4f5add3d4f9d5f6da3a72b9c75a2ba01f90fd9417de732b4d8980071d7d68e27ce2b74a194aae9394f7adf0e5d9bbf197ebe980d20b7454f9b3cd917cee1177598acf95d7082c20303aaa2ebbb2e25c6492ad35c6ea26838a18688efd5c2ced5cc253fa67476af8ba2b06db042069773074b3851a0eeff01aeb848dff269dec171e80c1c4a421bc016c0847df336daa124c442ce03b857d1ba0918ba4aa", 0xd5, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 03:46:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/217) 03:46:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) dup2(r0, r1) 03:46:15 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sync() r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/202, 0xca) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) mknod(&(0x7f0000000240)='./file0\x00', 0x2020, 0x71f6) getitimer(0x0, &(0x7f0000000040)) 03:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3a8b, 0x4}, {0x100000000, 0xff}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffc}]}) 03:46:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x4000000002, 0x1, 0x77ffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:46:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000000)="e6eaa7af9636d98f", 0x8}, {&(0x7f0000000200)="5446e39662dcf077148cf165e53f8cc23f9242060b15436299e806621f04974a8368680a368305d290ffc7cffbdc9a389eb99471e1534e164dbb2424c35bcaa85a6cfff568fe8a7e8f728cb005cc7f2ed1c8391dbcd579f680e4104cbd5523403067ff7fe7d7529335728f9a70558a42441f0305dd47ade14827b1a45e88f34aeca591", 0x83}, {&(0x7f00000002c0)="490322ed73725d4a5a6d42d4a48122c4cca62b5c2028d380d2940b72c7b1025c5f7417706ef017e69f959a7ca6249ca35e43ed2b11f4225d61eede0119fe477e88e84f9fe4199bea6764047333da03cafefec96e4b6a6da5996627613026381dd3", 0x61}, {&(0x7f0000000380)="78568292a20c415dce11cf583904f4c2087f9ee82967941515c262f1bea83237bd1e0b675d16a1ff35c90f98333497cb17cc973ddf250d6ea037b295ac6510209e135fd8ca4babfc6cdc0ede0d85adf8079d61a74a6a2940707c57c785e604b298a7511fe324fb496530a8f4501197dc09655b5e3f30646a8018ce15f0971611669b526bd4b7d1c6787a9e2193c13eae70c2890c49f7703ee1ab169e7294dad60725eb0e60f3eab03c4356ec0b77ec39b0b6833ac2b4fe879084a43e9ffc2334446d3e571a27791d77ecc52a3749648c6ba87aee3ad1ca", 0xd7}, {&(0x7f0000000480)="cce77ee5ed1725ff4dc43d219b000348a0e8f28212aac01385ae87994a9cf204fc5f97537880726a79e01f0c3333d793a2876483cd6e8f2933e4fd6fa037475f904a72fcd60262240fd785f247b13ade26370801d731e40f88c9f28618811da3d778c242e144f9e67f06fcaaddde40577e8571b6718a045f5f336b665d2e62272365c4be1262ebac6641ce2483b0447962426f347d3b8c2850dea2376bdfdfc80d996b659e8941efa5e8207ec2a6718c2d12788a801c73869fe9b657203ad1aefea4f324c1057e6c9f2445e8b105afc2fe64b4bf50fffbca81b6b7ba60e9a5a541e16a9ae978eab5830369937c38a44c", 0xf0}, {&(0x7f0000000040)="1fe0348001c261984b8f789d5ec318be6cbcf426dbfd04307ef1cdbeff387ac8c60d9fbc8388410e2ac62dcbf7a9eaeb1570861d", 0x34}, {&(0x7f0000000580)="1cca6dee1e14c8c806c2b098a946ea4b752a7efbe4d9ef02fb7cf43c5fa710d27a97eb465ce303ef8e5f27e7f6858170c564f361af815daf1f57a0bc4a80f9ef2df7fa4c5b216ed5768bb02dae668c196c240c0d05787551ec998eeae186f20140acc32c4032805c69b8801ae1899590a9633a9973a76a20eaa16b3a599790adf54437a1a9ef6141cd0230b555d92c840d2ded62de2322d97788aa1e30d25e693561548d17df8c0b29a01dc8a3e013e98e6e2821820789834bb972e9a64ce964dab303c61a4d9992f20276f3de4513c233cdfefd5073624ab64a3047cfd36d96", 0xe0}, {&(0x7f0000000140)="07f23c7f56dafc1b2cb6b0e747fca1bdd2", 0x11}, {&(0x7f0000000800)="aa0fa39d14c5a892e835f9da037022e3b561d84f203da15820951b51fd73c25268c52af7f405e89e0473ee48f6e7aa04274c60085fe4d9954aa445500d3729cb81d47c774ce74349bf916164f7a950695031320261cfd02f81887893ec5157810629ef0c23972847ab25a057e3a1a800dad4ba081d13156bef71e1e30a8bd07cf25940bbe33ff0601a82f014747799de7222c2d25049e16082340ec5554581682383af46299cd5df292feb0c2dba5ca89390e913af7e8f06c9cf9290b6b53a4451c93c0308740a21e10e121f6d9be549f9b8c8f4fe11f62b8c9c4693e38f27e704f7908bb8e3832e3441f5736f897d85dad43667a3cd6ebc24ee3aa4e2b6f0e0737b9b02999955d52c2fada66c947739526a5fa398df465e49a296e380a8b1034e504b5039d5c0a4c1b41253f54acde18687a65e77f6c84a36500367e554aac2c29309542f3ae2dec5c995130e0c6fa39448e21b33d06f8558e9588e30ee533a5565a1b9207e2eb04b4cf567b100192087c9da87b56a8173bcd6a49b3bbd91aafc56c8f667c523e8e6865d2740ee8ec00b528027b168c161267e7551c3f6d448fdcac37e1dd143d08e7a2e5a2077b356dfaf34dcf59028ee4c4d3cf911a630ad952c1ed4f4367090477593bfd1e83597ae094a57e592099aca4548ab92150506349a23024d96a2a421d0d4e83cd3f068b4072846e19210073b622e585193ab57fd637f5597762cd8f18642c8bbc243fb0a149863a679ac3f649b58cf29741efa840bdc4849e5c8ab39fca65cfdcd4243f651c63e2f7fe983d78fb20fa369ac1797d1b8ed2d4a645e63a1610a5a21d4019cbfaf350bdf2229da6786678ce3aa19b238e6f6e1dc6257ba51c45bff53d2099b2db4c1f6c1d74e46679df3da745382e6b1c0ce8d9d0986e7ab1e9a82e6c1b8f75c5f27da415a6e8c2cd66a5f69ba109587c9cc0ff5b280f288e36dfb145f257930cc244eed00c559070d1aab78f9ba80cebb58741dd7d414eca4209ab9a60a824f343ce70aa25f0228599e4aa26527f0eec42d96d6f2241cbb59bd232bf37828f76d744b2ff725d82f962a2dbd3c13eb644e52e3b6723937266e5b12ad3b3fe7e7762ed3267df5a88416f97df60694c54617a0d8b09b8e4d76bbc56a0ebd17b24cffdb5a40115447808f8aec24b4463b87dd7f22b2ad1dc4cd03229920ef87ecce385cbb9c07884c9e4644c14b02487c38c148ce61b54f58880df3fc031cfd8311db7ed5273aabfa50344404b0562059e67eee97b765990358ba933da855da098c1038c556e740d6ea1203ef2da8834c00b08f62bc1f2037223fe477ce0c4e5977a3fd9c7e7a0a6a4b16135b4f4eb48a1ae9eca37c9e4c114f6ebf1bc59980835a5670c2f59194aab887e0dd2b64a3614a459c010bf288e55f509a8cd962707970167696573719a2920c1cb3f874f142eb758a458f00869f078ab6a1e1141bc3204144e20ba4be8773208002425bd16c05bb6b6443b7c56b3b44e7e2b28db59e0f9dfd32e14a65d396224dda7014f2b2d64f4d71fce432251b68cc5edd8c694e64cdbe1132bae980f22555b54578ecea6b23d0d3e874f90e8f66010704470c5c159b68c27ba019ebb05736671bfda009605925649ed273a8a0ad311246f44d712025ad6d803a3d28b6675efce9bfedabc27a3e8329b44be138f56c25c42e4543fb36bc6f84e5fa87bd89cbc821e8bf873f6d84d9ffd6345c2ea716662e58e9e13fdce0ae7acbe4b4af4249336f477f324329e40ecc7c793fc9530ac69ee35cffc17220de5b797eb4bbcab00347eaf7f8433d256b48d82aa185000831131ded210f0fc3784654598dad22362f9a9b94ea7e78b562bae0b9ab2b93ba39a84ddd21a142a37506a2baeec5d98e8947da7da3633d34d3250567212c544679cee93ce9204b9b7c6822bd61bb4595899af178cd9db6b074836cf210ef4e3703f1845fd4619af7f651de1c7e2588e4f80d980c5374b673185d0aee90a676c1452532b0ed093bb46575f31af3372a9956c78d30d44e9f475f1b9eff0a2cd8017feb71acbbe31f36da8ab201ea277db6b8280cab7d0544051d24d43e8295b186cee41f6cd062be43ab13abd0859073abc7bd4eb2d0602d73981314ce3c6e427ff18849510c437bee3af60c526352cd42376f22305cb050d5ddfd7cb1a1f4a0427e0f95436e9b40daa3e6534376b8995c587fc7a8080bfcb340169366a8fc6c3efbc91b1eef40ef3baaf34e8b71330c70e59d4baf28673e43ae678f871a3f5f6668ecb854eebad9d48c0a3fa8f92e49073eedbf2b285faa902a7cefc2c4ec72e7769eb5b4980ee198bc1942f365306f507a5ec2f1658fccff3aae164958c20d6a9685c3361cf171e95562c3dd85b2f451325917e4873c56adb049a818355c048876e230dc94a10db0791a051ef12f818e46f7d85c18dfb4f21e4f84c091512984bbff3469c1196d0780bd3dbfeed9cc18a1cc8428cc2a8723e27e87537132c285f2bb0ac0d2f50d9bf3d3503c85a4cd3f69b176f4148681fe18ef42ed8a59bff20766b4652c936cbf5ac3f8036e2abf686466ce1d83dc1f19d97a1baf721dceff8ab069a9e8e5ecaa2e0bfa4715ea469fad43484e621924fe07266c8e54c53dd20fc9fa4b709b871c9f28e64443e4ef62ae52e3b1972bdf441d6435e12ef9367a1a5cdbe13b382222d77fd67c6fe622a2821133a03211c443539cd2ed1ef9eaa8f9c83ce492a7334205dd68050f325197b2710267995a25440e5bc9e40ad9f96d1f1b960105d2d7d316d3060ad47bf18d23685bfe794a528234e50c150d4066847fcb56acbdb2d6aa43fc6c03e619352191530c88dd778d85648baccd65659b113dd37d713108deed99d5987b8b9ccc184c7fecde0f713d6db792d25a685da54c2bda5e32d833bc5b89caf12c15070f771a1312326a709889e42e017a9920b18d4c83d29f7f4220cb2d844aa040e5c895bdd8623909155884be42da37b6576a3828f7955491de085ff41379d0e02108754131fa57fcc170651a1bd98738e4276d724495524cd806832b70a8ab99c7568efae205e3ec38eb63396ae57f79dc241e6b9d3022e0224c6e37a22744202a6ad0464577654bd1ebe2aa956582446f99b9836ac6f121722fb24f4e04c31354e0385bdf47be60af6302500595cbf64663682bd91cf40d5be30e9b76d972457c90e1e342bcbc3c8ab111595a46c4c6f383cca6558a287a4f60e2e72869318059b6ce6a55b804ae87b58f3641edced78f2543fb7d5b80801c22b787bcb0c489eaebec44033676128c26daaa0e8b827d3e8bca764f7dd34bd777194721edf0546538525ad1ab9fc90765024ab4d8bbd3026abb51c799352f17b14c570e7e5fdc8397d3e99febaadb12dc204e370104299f140fdbf69726ea6881cb28121f48b2f74c8bd44161192e6cf1dffd46201ac867c7e03f638cedc8d9e3196f33b1fa69bf7cd162b3eb923c05205495a4307c095dfd799a4090e800d3ed8a0a90d9a86733d2470c671c5d1c00b74c16852f32bd49cffb9536c083f783d23a81268205b118e8e5795e794e05d19e36ab6e63f86b30258aa91f264f6470ccb7eec15f55f6188a363da9bc23839f946f3eb10d730a79c7d5e90156bdd7855bcb623d4cc24ac91d48ab567bd5cbd29e569d94d1be04f06e6bb79ab0f429e9376ad71611719bb35f1d1e83d85a4ad85ddca4f3ef5355f0777526d743dca7a8f4fed7e2306358a01bb63a3da5a8a66c8468de2969e7bd81d0c2ae48d1c4de986d66eb3f63160c39172f22ee28019783f266f9298cb9686485990ea7e1e05b4e381f6448e660ff91fd84b9a29c9603215da15b4a6b6852d4f8a5c8f7087c70446415670f75109d11d23eab94988daa713807a6e418118c8ea1458ba2b968352283e2bdbf30c8fa13d8c9de9a1aadbbe2e60ba566a5fbe2d5365382aa8159715240d6d8d3b38322d5016ccf208471204f52764c5344a4c58fd20da1039add96b251e3bd427520c8ebb223b431bfb76d3a88abd1f8094208ad314821c84b8930afe13acc7606173a95d252ae7457ed7edbfa90c41ddbd8651f7f0673a8ab52aaabbb44040e2570ad0cbee2cbdfdcf1645d372b40c5b108f27de4163396be26c5c8230c248feef3d2a96e14c6e4bee3510473187477c2e15498048d7f9fc274d90f9d3987e71ae11fa1b6e06bba46aae8c05082d33c04ba63694c4e4c52d7cbaeb46eb5b0daaa47ebe9a7e144b4a2e48e4d65b34c69139eb0b220ae3542bb82f52c3c6019c62dcb09d91a7686ecbbe7d527028128ddd9f930c2f3182c6b88e3869efc553f57600fbb5fa799076e3cbd5f91a7d67b094fbce1204f9bad600985450eda5d0726fcabd797d6de74bd61b7de4eff6868ec75326a97e6475975b4b63a407509d253feba5bf192aba79a17505acfe68ca9306e7248601f7b71d4c4bb5d4b92e9522473d1f0ef55bdaf2fcc2ff23e1af9f612822fe975e1a8e3229db377bf289a698d87fbd10fc58f6daf6c89f8641fc0a1f54df2e4411525af76d9e7cc896e4a2f86e85e94b4b6221058fa0d4d36eb422d773a70d19617ddb7ae97ee53ddbf286504a05c5a7e20878cf2fb7d38331c4cde19c267c9bcac552a1679807cfcb451f3af7f1fd8c7e2439d5d445205e892358aa67f952f8f73281d68cd16360d4667c90f3ed88b2e47acbac9018b04e44058a0abbfb3e3b304709110eaad01c4a60ee5f019edceb45ffa3045edb3f67d1580412038893a79dc61802e2597da6131bd2899b56f464261c5e174227099214c1a70784fe0909245155529f488a39aa5bf605cb4914849cdee9cf646e50ab0c1df3c96c83861c2fdf6c14a0d62e24421d73b6b324a1b9c9896d9a2d90beeff6bfa9272d090a90358e758b8389c39da9fec37a80d8887b693c399066457c3c71a33670b5f4d7d13ba29cbbcaaa4b8087bf05053e7e77c9078e2bc949ffb4b8a0800ed170d93d93e95541e4a18c1465c3f40dccd0d941137d0723ae8f9cb84ef1528c8b591d4b7dc5561e35fd21e61a222191ca4879e37e66fdee26412b5d7878f1aa4cdc9a142d87d93ff9195b03f7299f0324af2ab9d8b95492533f479fb6778f278f88eca9fee63943debc7e3df32dd2f476eeb416254ef634e3b16fbbfdce2599a0193e6323a5a8e306957a90f95778c71d1870a3f382b4d8392e654194a7020c8af1895b197e57a4ea57b8bf3e50dc9053942a0cf38a072b32301ebb0e1ad8ac4b09e9ce202e3f20b8e59144b63083d4d912c2b813cae00816f09936c1f67481ca51a56e9a73204985dc1c2a255b06c57dbdc4f3dd3d16a5897ec9de3d2017202d282d15c5e385b045a4816bb7424718d7413dea39fce02048ad41125651ce13629bff1d5265c7fe913d0c654f33a45afb11425886dff65b9de6c1f544de45091571558354ec3278c7952669297aff51f44292320625f0985fb0fcde35bbf780af5b1bb6749e0bf5f9eb37176afb86ba2f7186791823200f2813ecdcb716867d6c7041bd0d67d0dcb1b524c080643ac69d9da1e1479e7155732f55b8d4fee173731846bbe44a8bc5d6e40e818bf595611e29ce64a109116bf3c58720809664fe93dc27d19ac9921a0d9badb4de29ed5247a20e5df43c7c5662efff235987d79b59d72bdbec751032976f7ad2e11dec7a4d03662a0b695cefbde42cc726435ed031f133e113ac992b465facee104aa3ddd351c9e6df5f412fedd653615276eb7e45d04bce2fb8626bb3c270debc552548944b247a868eaf6854d6b93", 0x1000}], 0x9) r1 = syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 03:46:15 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x48) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/102, 0x66, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x1ff}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 03:46:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7c}, {0x6}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x3f, 0xfffffffffffffff8}, 0x10) dup2(r0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0xc166, 0xffffffffffff466e}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x100, 0x20) chflagsat(r0, &(0x7f00000000c0)='./file1\x00', 0x1, 0x2) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000080)='./file1\x00', 0x0) shmget(0x3, 0x8000, 0x20, &(0x7f000002f000/0x8000)=nil) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x5, 0x7}, {0x4, 0x25337e800000000}}, 0x2) shmget(0x1, 0x9000, 0x9995f95c6826fc19, &(0x7f0000454000/0x9000)=nil) 03:46:16 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x1af, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x2aaaaaaaaaaaab7f) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getgroups(0x1, &(0x7f00000006c0)=[0x0]) setgid(r7) r8 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x5}, 0xffffffffffffffb2) getgroups(0x3, &(0x7f0000000100)=[r4, r5, r6]) setgroups(0x2, &(0x7f0000000440)=[r6, r9]) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) semget$private(0x0, 0x2, 0x8a) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000680)={&(0x7f0000000700), 0x2000000000000265}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r10, 0x10}, {r10, 0x5e}, {r10}, {r10, 0x12}, {r10, 0x10}, {r10, 0x40}, {r10, 0xd}, {r10, 0x40}, {r10, 0x5}], 0x9, 0x22) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)=0x40) open(&(0x7f0000000400)='./file0\x00', 0x888, 0x100) r11 = dup2(r2, r8) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x80000001, 0x4, 0x5, 0x1}, {0x8, 0x3ffc0, 0x5, 0x4}]}) close(r10) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x9) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000340)={0x2, 0x3, {0x0, 0x3}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x49}, {0x86, 0x100000000}, {0x2, 0x8}, {0x26, 0x7fff}, {0x0, 0x4}, {0x41, 0x4}, {0x0, 0x57}, {0x103, 0xfb35}], 0x8}) getpeername$inet6(r8, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 03:46:16 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x1030, 0xbdde) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 03:46:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000300)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x80, 0x20) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x7fff, 0x7ff, 0x3ff, 0x8a0}, {0x3f, 0x7fffffff, 0x7}, {0x7fff, 0x6, 0x4, 0xffffffffffffffff}, {0xaa5b, 0x5, 0x0, 0x8}, {0x8, 0x5, 0xfff, 0x7}, {0x100, 0x23c, 0x1000, 0xffffffffffffff81}, {0x5, 0x9, 0x101, 0x7}, {0x8d, 0x0, 0x4}]}) setuid(0xee01) open(&(0x7f0000000100)='./file0\x00', 0x10800, 0x8) getgroups(0x8, &(0x7f0000000140)=[r4, r4, r2, r3, r4, r5, r6, r2]) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000240)=0x400) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 03:46:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x12, 0x4003, 0x4) 03:46:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x14c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000080)='r\x00') r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0xac2, 0x83) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffffd, 0x8, 0x1}) open(&(0x7f0000000140)='./bus\x00', 0x2, 0xfffffffffffffffc) r2 = shmget(0x2, 0x1000, 0x405, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 03:46:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x80002002, 0x2000000028a7) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x1b, 0x0, 0x9) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x2010, 0x7) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) 03:46:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x800) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0x7ff, 0xfffffffffffffff8, "fd9d42d07955ee026a814d518b48a06782115f7e", 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/201, 0xc9) getsockname(r0, 0x0, 0x0) 03:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000100)) syz_emit_ethernet(0x6c, &(0x7f0000000000)='o') 03:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x119, 0x22) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) mprotect(&(0x7f0000472000/0x2000)=nil, 0x2000, 0x2) r2 = dup(r0) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/222, 0xde) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, 0x0) 03:46:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x80) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000005c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x2, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) link(&(0x7f0000000f40)='./bus\x00', &(0x7f0000000f80)='./bus/file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0xfffffffffffffffc) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000003c0)={0xe1, 0x73, 0x8001}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0xfffffffffffffffd}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x4, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0xdb55, 0x5, 0x3e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x68) 03:46:16 executing program 0: mknod(&(0x7f0000000700)='./bus\x00', 0x7002, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8880, 0x0) r3 = socket$inet(0x2, 0x5, 0x8) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000004c0)="da2f9ebf6ccab707533481972f2e020fe56ae269a42bb6b4cfb366dc5558adc77970a600ec0cf3c36638", 0x2a) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="30073a5184a86861971482731e2bde9e906b70772e9c61555cdde36ba167207624c4b790e4340713403a58587fcdf18316dced76295674f82f369aa70e9a8e", 0x3f}, {&(0x7f0000000140)="b0c8d4463cf39a0dad2c523c229630c79296d40e6f0277f10ac52a8ae1951bb39f49ba45226d506135ff5a219a6c04a6b85036d4ef2f9e0de3e92c29e461a0d6d97b26f3bb46d5dc23ebc388", 0x4c}, {&(0x7f00000001c0)="364b25a21d0e5bf0dfc6d835935b6cdbfef290afaf89b9d5d9d875a1e456d88dcdcd07d9edf6150e58e78c9e982586fcefa0ba846b97c42c114874832343e33650795e9e5a9e7840058d5a79c58cecf70e95e39ff830042bea49cec9883b6b4a6280eb1460440a06aed3d46f06e257016dc432621f2a35499d6a9dd7b3906fa51901c082691cdfcbcdc601a15952245e73e12224ac", 0x95}, {&(0x7f0000000280)="088d72fb10559c4823640777e4d55e05f2d477bc3c16030c9cd47d7231ec38c8c264edb47d9432b1133b8b36569b8403a9f6eb07d1b94ff46d2c9d43c3707e03dee834076b9207dfb7a3c051ef2026b081734a0d7f32b9777f49e809f2dd18de80ca29edffeee96900c12932cc2234659309bebd4bba53e2e9738e724012db3ee4cc1c1652707d237788b8f7f1894dfe399b5c03e110f92e284c23a36bcfadcfd4e9742be8ae", 0xa6}, {&(0x7f0000000340)="5a78cd71d73b878bfc5070d8edaaeb750e810c36abdece2aaf9ba8883a4fdd4709e5fb7afcdf08086b45aa6e9aed42c02e873a3d8b69246c0c4a98cb27b00068", 0x40}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="706fbfbd4212bf5cfae0e1eb1b7580479ce1428acd49a9f7a7f7e78c31c2c042fe1a5fdaae3339f57d9d4e14a0e77983f8929b6dbab2bd15850f494f1046bb806b89b7ad18aa77c0d98e6083e0369ab19f1b919bbe9402e42f03f5164dd0d7b9948433d1b9e07d0c29004728ba0fc80874305399c20bf8aae2be52239fa022e7cd71988f1276a1f1e0d6ff73f48eb4b1e8fbebcaef559986a45ca5c9497e1ba2e926772eadf2135e64131a43c77ee57b2c62cf1a237c00abf2f12e973e95"], 0x60}, 0x400) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 03:46:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) shutdown(r0, 0x0) pckbd_enable: command error 03:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 03:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:46:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x3, 0x2, 0x3302, 0x1000, r2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) write(r3, &(0x7f0000000000)="d5ab7aed84dbaa148cf9b350d170ee4d8ebe1c402169340b93e2436c54c40cf2b2f6d0808bb01836a081188dd588cfaa1ed1310a543c80ee3afa765107336b7343dd226dab80249391f7bf64fa19f058a5ac1f1a0fc711c9cd80eae80310c1e793dab9f49ef1410fdfab82115363171ce6067f371837", 0x76) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) 03:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x367bf40d9b1a4aa2, &(0x7f0000000440)="107532759acab804612e17e5c5651d8802f40050ba760d9c4c4308852b8feb47e970b25d8cb81a32c103042ab0dd386c9aa4b43fa232faf444b94956bd850a83061e790ca25cd59f3cc04ad356d95d9682761355a6e77d784535d02af36e326d958c23099494797140445d4f89a2f2a9e52bdacaf331becae2189aa3b8168c95e2709e9c745d8ba1af012ca9f6b7b13703576b5c0a95bb654d68875b4552a262ad45952ae6ef7986b52a0ef9dcb0f99cff872d6da2bc162570d5a5471536297b0e900aae13851a362a2a79ebac5ebe5600000000001024bf19744ccc79c412dab079") 03:46:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) msgget(0x1, 0x3a2) sendto$unix(r0, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="826c40b81bb96dc38c887e6b7c48084951c9e231b8d7e17c551b65249b350dfc2565bb23dc7291c99bf8ee048bc0e2afe4644e275856aa6b63b8317afd891df792fb6a9896b2719cb16ab8e24bd1a3f1b006ba7b36f6a21d9e9e50d3ca651e", 0x5f, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x14}, {r0, 0x40}, {r0, 0x16}, {r0, 0x4}, {r0, 0x102}, {r0, 0x5}], 0x6, 0x6c97) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 03:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2000000000008000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() semget$private(0x0, 0x3, 0x0) r7 = getppid() getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, r3, r4, r5, r6, 0x2, 0xfffffffffffffffb}, 0x0, 0x7dd, r7, r8, 0x5, 0x4, 0x98}) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x1, 0x0) syz_emit_ethernet(0xfffffffffffffe14, &(0x7f0000000000)="aa9eb4ec3d048bd01afc13a776f0971e13a4a49b55bfce5a1731f5b9efdcb33110e5133514be34f3d0ea76765c64807b3a40c4eb0022b4b9d55e1d1fc242cd0dfc890b900997c55070feb42076ec52eef8c0557059777f14efb6ccc2ee0e794dd59a59c2a9a9d79c1922") 03:46:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="9a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="d7", 0x1) 03:46:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xfffffffffffffbff, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 03:46:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) rmdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 03:46:17 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000100)=""/120, 0x78}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)='\x00', 0xffffff97) write(r1, &(0x7f00000001c0), 0xe5e1) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 03:46:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x90, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000040), 0x16f) r3 = dup2(r1, r0) recvfrom$inet(r3, &(0x7f00000000c0)=""/237, 0xed, 0x802, &(0x7f0000000040)={0x2, 0x2}, 0xc) 03:46:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x1, 0x0, 0x4000000000000001) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCSDTR(r2, 0x20007479) getpgrp() 03:46:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 03:46:18 executing program 1: getuid() r0 = open(&(0x7f0000000140)='./file0\x00', 0x180, 0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x381) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() setuid(r1) msgget(0x0, 0x100000000fd) 03:46:18 executing program 0: 03:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe2, &(0x7f0000000200)="1f2260c5592b1e273febd041bed9b76abc88c248a9d924e4b1a587f8d90a9d70caf8fa4cc842223dd4d69acc44c54888dd580cf36c9f7400"/67) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1, 0x0, 0x0) 03:46:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x20) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2014, r0, 0x0, 0x8000000000000000) sendto$unix(r0, &(0x7f0000000100)="9c6dd396c634822391986ca825da21929fdaa406451bf5782e14a71c1188256c423332022b9c7c1d0211cdedcb62fb331b8445666c6e92dbfb38483371835975c55e86a75a282dbd8c38183a13b941d603e8cf9548a08b239145c407d6a8414416545342bf0ff90c368848b58667904b7312862a6919dace102c1221641a17259b6c", 0x82, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1}, 0xc) 03:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 03:46:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000000018181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 03:46:18 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x3, 0x10000, 0x9, {[0x2, 0x0, 0x1, 0x9, 0x1, 0x3, 0x7f, 0xffffffff, 0x9, 0x2, 0x5, 0x8, 0x8, 0x3f, 0x7fffffff, 0x1, 0x400, 0x3], [0xfffffffffffffff8, 0x62, 0x2a, 0xe2, 0x3ff, 0x3, 0x81, 0x5, 0x69aa790f, 0x7], [0x0, 0x7f, 0x8e4b, 0x9, 0x2, 0x5e7, 0x8], [0x10001, 0x9, 0x7ebc72a8, 0x3ff, 0xa3b, 0xff], [{0x9a26, 0x3, 0x101, 0x2}, {0xfffffffffffffff7, 0x2, 0x7ff, 0x3}, {0x3, 0x178a7fba, 0x6, 0x6}, {0x5, 0x2, 0x401, 0x3}, {0x7, 0xc3a, 0x2, 0x9}, {0x6, 0x6, 0x1, 0x3}, {0x6, 0x100000000, 0xec, 0xbc}, {0x10001, 0xffffffff, 0xfffffffffffffeb0, 0xfffffffffffffff7}], {0x3194e7c9, 0x9ada, 0x7, 0x20}, {0xffffffffffffffff, 0x6, 0x8b85, 0x2}}}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) 03:46:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() close(r0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ftruncate(r1, 0x0, 0x4) 03:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x50}, {0x6}]}) close(r0) 03:46:18 executing program 0: socketpair(0x1, 0x4001, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000000c0)="2f07d07e80c31f502bd7a30a0dfed98e634ccf8e9bde4b239b4a7b0670a9c43a26cdbf06e34153d77d6e5c4b8b4e36c7c379dc8781a7afefb0c748de8875060ca383904b919cd1e61c7719fa7bf1", 0x4e, 0x8, &(0x7f0000000180)={0x18, 0x2, 0x1, 0xffffffffffff7fff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r1, 0x2) 03:46:18 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040), &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='}$\x00', &(0x7f0000000100), &(0x7f0000000140)='\x00', &(0x7f0000000180)='{%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/\x00']) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/209, 0xd1) 03:46:19 executing program 1: r0 = socket(0x26, 0x3, 0x8a9f) accept(r0, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) 03:46:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="e22cfcb32f960dee48456157202d7c3bbb55e1b3b28087c15f00bbd0e862399b6f603c53e0fc7ce491707fd2c180ff39b4934e693b76aefc42a09bdf5e22bc0b0d2f60c8f22f3bdedcc3b09a75a21f0b12451009f06eb1d9ab662129", 0x5c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0xfffffffffffffffc, 0x9, 0x7ff, 0x7fff, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x312) 03:46:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10001, 0x51}) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x1}, 0x8) r2 = socket(0x1e, 0x2, 0xff) r3 = dup(r1) r4 = dup(r3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xff) clock_settime(0x4, &(0x7f0000000100)={0x100000000, 0x9}) fsync(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x4bc) r5 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r6) r7 = semget(0x1, 0x3, 0x414) pwritev(r1, &(0x7f0000000300), 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000340)='./file0\x00', 0x8380, 0x1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) setsockopt(r5, 0x1, 0x200, &(0x7f0000000400)="40382ba357bf076ffb827beb437c369d6213ee14fe5363987aaf2804f2fc9fa0d971e05d9e0c4d67565f9340dc0327441bdfb1637961f7e1acb16ff6", 0x3c) nanosleep(&(0x7f0000000440)={0x1, 0xfffffffffffffff9}, &(0x7f0000000480)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000500)=0x7) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000540)=""/37) sync() ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r3, 0x2}) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000600)=""/172) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000740)={0x67, 0x0, &(0x7f00000006c0)=""/103}) getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000780), &(0x7f00000007c0)=0x4) 03:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0xa1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/185) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 03:46:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2140, 0x5300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8193, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) r1 = open(&(0x7f0000000180)='./bus\x00', 0xc00, 0x58) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) socket(0x37, 0x2, 0x2b10) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x41) ioctl$TIOCSDTR(r1, 0x20007479) 03:46:19 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fe, 0x10000000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac328fb0438bd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a467eeb7d754906beb3dd7ec39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b93f003e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ec0", 0x1b3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:46:19 executing program 1: r0 = socket$inet(0x2, 0x1fd2eb26bf28b05b, 0x59) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 03:46:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="ae233601373e3937564d47e8e407c247db1a", 0x12}, {&(0x7f0000000180)="c4be1d3f0f9f7d8ad69a48c834c5dc0438b31902322c146d27557081505151b394bba9e0e56439323f3afc154bb9db2403642e5ed785a025df", 0x39}, {&(0x7f00000001c0)="fd2ce5c8278dafee6840bf83af92e1dfb6ae41a65dda8fe4e8af71fed5f87d6043c4e45924b8164480be9c4460be197c22a22cb11d3337a6852fd1d77ce6ad0cf19b3f31ecce28546fe56320d90a996dc6212b21f94208ba4925e98072f501adffd5a158b9f4ef1a7362a77d179a9974b713ddbdec135f9a2d398d7429a912064f5d720a472eb334fe952b7e38871a1e0704a731e435b36dca6e066d755898a02fc4f6eb81bbd3a9dcb48765f1f217b46d56f60576db207796f66aa24b9e080b7a95d45354b2aa523ef0", 0xca}, {&(0x7f00000002c0)="d180f21d725b4defb502c14dd1a6c4cf8a3744014410f349247a2d34d922db7b1562c384cb66e501e810a59d837482e478074d68276c92c0ebdddf81870b3fdb21c72db45cce10468bf84826d720e19d631f8aaa32c1877d2cdab8cdb95ba96c447ce1e6945d6ce780591410446afb453ec19ee5c34d1b1a1d8415ec82e02cae0dca9fde0081f6ddf267d3cb5209d26f73", 0x91}, {&(0x7f0000000380)="c43cc19989d6756d3800d5c74bef110af2690efbebef824d9fe8978667aa1a3d4e19eb592549d08ef672a748c78b3307bb0eb4db9f4d05c2558a04e24ca9f1f912a232225ab2fdb6e61ff09cccb87b698c9c896358cfb49508e57af62991248791e216ea46178d034f87f615466664b895b627b3cca7bb5c3e1377bc992ea95afa668b5efdadee0cad4f4d5d13c55d2e1cba940eb3e5023a52a010be53dc1299ac0a087acba46ca5dd154a04f6262a84695faaccf7422b27696b120223fce2a0c49593ce63ca07e7a361f77be52c54508636f93a972f0ce4", 0xd8}, {&(0x7f0000000480)="ffdcc5cc333748f12791603f784976aa3641530d58c1e85080487c5b9b8ca7bf4511d7c8cbc3c8a8838ce1cf138ad5b9645052b2ee196a9a9b286dbf24de36d6ce44ab33d6ee4c8dc712306f40eae449559fe3ccbc6aff361e90cbceff60ceee8ef6d37cce47edfa8204f3bceb2575630f7cb96f1225339b742b15fc22a06791e59e79", 0x83}], 0x6, &(0x7f00000005c0)=[{0xa0, 0xffff, 0x64bc, "9e4838644ece2a4ae145c690c3b19f284cb6c22aa0fd556700a55187bd4bffd6b736ae012c4ac0116b785d131bc5a5f5b3f52225083b4fe25dc2b7c1b89203d60749698fb180e39a423b630f7f60e80d02a0c058bdb45d7649801b3847fce482161a54fb118448d12518d88d683181b22a2d99617a801db5c463e507bda39861a04a98991c4ada3836fec3edcb5a22"}, {0x110, 0xffff, 0x1, "e2a6cb83e10d3e8c249ad40e337bd407a7346b721c83dbfce5afa1e8c775e13b787f88a21a4a2592c7335b340d212640b4abe62a87173dc99009861953a2a6b750e08c7cfc5996b17c503dcbedead7be0ff4f8e5d70bbc91334fe6cd244ba0823423752eddd5af84abba19df426dd5c0e200d40b64bea9db965150a8f3731b6f3b38380b782a5b5471d0de7c9da36cc3fbdc8ca098a8c8b14850334fa4730e225e7c03b7915e711c81bfaf6b931f96f3ca9c3caebc94fa8fda4ba69cc7fb28468aea0595a64f72ba36767f71800432a6bf2faf0495132c7014bb877082f6bf32c627dac5444710594a53f5883403b7feb585177bf6747339f6a2a29715"}, {0x28, 0x1, 0x6, "25946e20a07e894f664eb9cea7deefde50b92d"}, {0xf8, 0x1, 0x8, "5848d72c831ba8dc7ff681c51ea002877fe01758c90f2583c56d609f892a551d6bdb24968b785a0662cffe4243f8a0d28dd421617544f8c158cfbaea49e4ad5c3629beabab9dea81f6920ac5616af9437289088573f747e1f172dd15aac7492aaa478b664596886e38bf411ad00927c7024ba72a9b5fcb6080915f57e970409b1c5118dad67beca87ab96f31c2c50ee9560b17c22765152dbe0663ae304f99503e5adc32f42919d0e7a840eed74d9ca5bdf30534e4d774d5d881aa842d7d7bafdb4d49da7241054781ed6e1d45e1ec80bbf73c337e528f456a92c56fc06e181a51febeddc9a823"}], 0x2d0}, 0x2) 03:46:19 executing program 1: r0 = socket$inet6(0x18, 0x7ffc, 0x20) setsockopt(r0, 0x9, 0x4, &(0x7f0000000140)="1fb557cadf1225a35a4c86b1f7d7ce8345e90c148d981bd0b9cf2c540218b291c191f1d041e8111b70ccafdc11df7692fa5c86242098fd247ad92ab94a58506e4ce15617a7d9e34b29bc4910f31b3ca35538f3ebbf058fc27c4145589b93c646ae", 0x61) getsockopt(r0, 0x27, 0x40000000001, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x9}, 0xc) getsockopt(r0, 0x800, 0x5, &(0x7f0000000000)=""/189, &(0x7f00000000c0)=0xbd) 03:46:19 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="4d88edf2dd2a0737caf1fa3e7fa2175d48292d268b1894b53c67d713fceaefe8eff7f90c7249f5bd1d5258198beed19b19033e39f368c1b146074cd152a3a9687e378b7e15c66f9bbfb264544b978a3e8e6bffdc2c52dcda839dbde62820134015b8bb92841a271275a3977d8b1092b2cac45d4f78910ec1b9522e91575e6080dd19ffaf3b1c571df591e514f17fde6f7e37b1eed5edbf495ac2980df99f7eafe2b12199b89ef2a0226f15f75850b5d1aa049e1cc74e6f0117e375e5a6736be123dfe4d7150aba", 0xc7, 0x400, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x6, 0x7f}, {0x18, 0x2, 0x6, 0x7}, 0xfff, [0x6, 0xc15f, 0x7, 0x8, 0xf129, 0x80000000000000, 0x1, 0x1]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x90, 0x1) close(r0) 03:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000"], 0xd1, 0x3, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0x100, 0x1, 0x5}, {0x6, 0x1, 0x5, 0x2}, {0x80000000, 0x7fff, 0x20, 0xffffffffffffffcf}, {0x6, 0xc18, 0x7a20ba68, 0x224}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 03:46:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x280, 0x0) accept$unix(r0, 0x0, &(0x7f0000000280)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000100)="3b76b7104247425fe48e5014ec2bebe83776cd8316c20240f95725ff380f493f6aab45068014687f061dc75f63985bfc32511b0a0db5856d79db31f364bf4ff76dd31278b8f9bd6cda81b1b9d73cc9746e5d5329b8d74da401b7021540000d1ac3e7b70241f9fe3dcd2fd515f9a055b5ab201441f891da0eebda5ee6e2572dc73500460dfa3d75ac0d0f6955a84118b479903991b9511b722e8df72e81a7d7f900da325de82cce0b0fe3389b89f6bd0488238c9b724c2c189f1c32cb949d83d76ea7c9b933a03e8de3fe9958e5fd510cfb79cf53ee4a810fb9c6226727b7737d32fae04b", 0xe4, 0x407, &(0x7f0000000200)={0x18, 0x0, 0x9, 0x6}, 0xc) sendto$inet6(r1, &(0x7f0000000000)="4c6b03931d1ad85a65421040f92540acdf0f8ae94a926da5d724454ae1c440df85866e5b30ab6504ae449aafbd26741e4828cdb3c40705967b1be9cec8284eb10c42a2dcb67a7b139e4f1aab818e0c953cf672da0e1e1022cf328ccb97c118f8a0397b81d626cc014a1c175397031bc6674e0f6dff99b43dfc4d29e56cf79f5ea30845729bc2110fc08226a0e680ac04f8fe29910844cb50ce99a4d7c0d804b28e4c971d315591e31d18a4b252305e22c76050dcac61b67eac054fc03d258ebd2106015bf7ee7f5a7bb23f5f05c2e148f3", 0xd1, 0x1, 0x0, 0x0) socket(0x1e, 0x2, 0x8) 03:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 03:46:19 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 03:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x30880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) fsync(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x8000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x4, 0x81, 0x1, 0x20, 0x5, 0x2, 0x1, 0x0, 0x6, 0x7f}) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x6) 03:46:19 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0x55625323) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x101) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7ff, './bus/file0\x00'}) mknodat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x0, 0x8) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) read(r0, &(0x7f00000000c0)=""/44, 0x2c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f0000000200)=""/237, 0xed, 0x40, &(0x7f0000000180)=@un=@file={0x1, './bus/file0\x00'}, 0xffffffffffffffc1) 03:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) lchown(&(0x7f0000000700)='./file0\x00', r3, r2) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0x7, 0x3, r1}) r4 = fcntl$dupfd(r0, 0xa, r0) r5 = fcntl$dupfd(r0, 0xa, r4) getsockopt(r4, 0x7, 0x0, &(0x7f0000000340)=""/99, &(0x7f0000000100)=0x63) write(r5, &(0x7f0000000440)="930156d2194d450de22d4be36ea7c18257c4bb0f43b82f3a9c01973bdc3cfb6f4d2aaaf9cc4e812235b357d92b66a68cd705cf77e882ae4e7d6fe1eb9243728596103465b35c77045f110aca86bc0ce6723b837e2da9ae18f6095c0146857d85965e3bdf7bce6e216252c3e59b729251102ecc9d", 0x74) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10200, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r7, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) dup(r4) getsockopt(r6, 0x2, 0x3, &(0x7f0000000240)=""/160, &(0x7f00000001c0)=0xa0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x20000000000000f5, &(0x7f00000000c0)=[{0x6, 0x1, 0x0, 0x720}, {0x4, 0x8, 0x6, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 03:46:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1400408f095842bf000000000100ffff0000000000005471817e6d45a9757c"], 0x19}, 0x0) 03:46:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040), 0x0) 03:46:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)="c41d9e6609dfdb6fc53516718025871b630afe8f9844d2e618254f7d0b6a02fec870ef56b5bf48b9e8c5ea441917440d73f6f35e9bbebc02896d2cf446e90f6cb8fc1449bba79156274127a0ce170a8693f1f419b96c7d6961f710f00e5ebb3ba35c4364ff03c69450852eaa3f7085eba466c61bed89b44a2739718f1faf775a623f302b8d8246e0b063e5bda8ea5857ef85c38aefd187d1762df2e820c4ff9ad9aef5c56762920f5f9c", 0xaa}, {&(0x7f0000000140)="5eb39313555437ca8d67f3ff655f3cd46599935af3ac0f6513e6e8fd0e94251ea0587122eee10f49ec4e2c2c93048a11cd4d1fa1f3b70440a67748a85d70c476820ab81650cd68ffaca27a77772377ac1fafa82a7cde8b0c8521a880c99799e1cfadeb5ad8d5dc0fc9e305746daeb35ea46df9a757aef074782225d8db", 0x7d}, {&(0x7f00000001c0)="c781b05b74d66df2498b1acc95d50cfea4b374216d38edd10432578412726f8e99e34cf8f86299d8a5bbcf96ca3f073edc6686ec08ba7f1d742fa0a02b70ba611b57ea42e8f792e00910799e1d0b4b92c5bf5c4605dd0affc55ad71fcb110ebd3550cc95c7afae009b9894ec148ea78f3a928a46797cb3c613dae34e9ff5a39e006a4cf5083a74472aa4d23bf15e53db0fef4940e6cbd928c1a3281f49e0aef911b5802087ee03afb4198f3caae9e534dd11fe07981fbf6a5c3f", 0xba}, {&(0x7f0000000280)="23bc8d8fd24cc8dac2f1270a1b91f86f95da8719b6efbd40fbbae49ee33710238cb5d98d99f1d70bd4f21021c1c209dc0bb4cc7873a6218d61fda8b525adbfbd6f8e1c260c5053527603d33eb10133c50a0f4d4c0810bab4b795476dffed51690ec618c9abcf8302c7bee48dbfd12e3471d8d1dd44a86a975f6b79b4148004ad3cbf2dc5f7c990eb9752c3f05b48c5", 0x8f}, {&(0x7f0000000340)="24641a1f5b313eac5229c3f93e88612463d7d233533a6379c9bbc7e4454bbf57f7cca208c9a9106b5691f2c0d613b45cbe9ac1257c3a92361f437c3bda5f9004025a3c0da9396d3a770ebef4586a9b9ec361fa94b00702b963dd0cca6290d9ff5d716b17bf51b37c85f694c9f3226892cf8c340083ca230f90f22d", 0x7b}, {&(0x7f00000003c0)="7843818c2aacfabda02a53b91a7a2e02", 0x10}, {&(0x7f0000000400)="3bacca451277c5484c91e29d705f601b7221f3e4831b3a06f709bed09d022a5425ea9595029dabeaf7e25240c348805b6a45ad440b57b7a94b", 0x39}, {&(0x7f0000000440)="a48a819157051f61871db642eae8766475e0bae6c871d64c618dd3430636409bc6cd53a87fc89e803f736e345cb989edb2609a649abe9e203fdb0bcae61533244df86343a6157594319f31f6dd438f8e139560c8164bf4a08b28347dfb13", 0x5e}, {&(0x7f00000004c0)="ba4df1da199a012b43e9101260888a151bf2382521ad2d36baafaa4fe31d674a19f11f59457ef6a0cb4e4388875d1163b52e6383bd41998d12017ebeb42b96739e9635ad3e00df6f00b3171e8a81dd81c9f8cd62177a79007de9236ad57c553bb31744ecd920b53432e755f88c556c8c55b0222985edb110eba087eb75b02c7d1e5971d1f3417bd386caef20874669ba8236076523f12db5c20707290effe16480d5102eb60d8806fd7ec2c4dd7fc9f37e119b4746c35f5c", 0xb8}, {&(0x7f0000000580)="2521f89af02aba487fb948e221549ef505c83f1da77a9acb1b26ea2ce13d1c245a0978465c407dc070eb12f19742af4a7ce749f82f5d45b04bb7cf2a4bc7e69ef5ca94f89cdaad2974e6cff668490dc23dcd4180", 0x54}], 0xa, &(0x7f00000006c0)=[{0xd0, 0xffff, 0x3, "9d25926535c7d548b830eeb198c5897ea00597a90e10c63e553979a0b0344d1d770781c6e67387180536b7107cfd07dcbd45a2fa7755cb9563d7b607aaf0db564509de609592dd88928e8894b50c369d2da0a6afdbe53fb67181f98359236eaaf614ede4bf082b19111dbd35f5b3ca4f7d94b6d741057d7ccadde8b3932e4f0cc084e97a68d24c52c33c66a7bc51c452fa35e053105aa802623bdbb1cb28305137dc3f0b819e06b84c48118bd5d7228b4de608be69fa51462d6a739d"}, {0xe8, 0x1, 0x8001, "cebfb6b1bbedca8c271306ac4a3c8edd9ce7051e2f1e494fecfad1d645ed83b0ee9cb56a1857480209d1876b2f09d957c0759a4b3231843b8d13f87e68074ebb390cf3d502c3a5cfcb1956ae8017966139e277ce0ff174d15364b539bcf706740ae56baf0dd24f6643fbbb960fda7bd3502e512b589ca43284d8d09199b231a3bd707c72b832edd9eb68a5916876b08516aeb33bb5ca70bce0ec10bd0dfaf5d75e0fb6ffef242572b2327d71ff4775368f9ccf5e56c308b4480d32bf4c4ae09bb22a09dec82293e2662a4b05c7fc32ca19"}, {0xd0, 0x1, 0x0, "cfb1358ec471ecee3c5b91e6fd108549c432ab98d64f29e1d235c29cc078a976c396343b8853c21720acef7052c84b7b1d452e535f56d934e2a7df70afd1945121068eafbd64eeca9e13a6361bc711b0d7519f396c944b35e379ca759949562ff27f06203494a0402fe22e5485233092db379b1081e8875532dd01e401c1f32523cff4dd581321aace89c0a634231cd04cfe32eb544b24559c3ada5999360538c6508facb429fcc5142021c0e6b2f4c2a511110143becdf3f200a419c9"}, {0x110, 0xffff, 0x5, "3e469c65d47b53ee5ce683bacb1dc1342d988857af247143eab9b4445772cf8d3cc554e0db54cae4718eaf2c36a11676fe8ae11088b9fdea276f08ac9a5adabb5ca73d6f6cecddd76888637f8d1bcd7ae26de8bfb5b455a8069936a8f2b3c3ef61469e072b766610f53d2d9ad839b8051ea000d33f1dbf5e89cf6497ae009fb219159b8a63303502ccc9317516e857c0c629a650dfcf676cffeeefe2d23e4025e194476f4ea19724973d37b1e900717bc10ab3ccae2bb0e0b92f577514bae150a73d06eecbcb7129d4f9d26e0c83bbf4fb27c9fda809f5201deea691ecb59c42e8dac0b591225ba2078ca4f55a6804759e96104751a6fc73c5"}, {0xd8, 0x0, 0x6, "c8f5c449e895c4cdbe7c225d9185dcb515ab56494da752112040b1d292cb1998479629ff8ab43ea64fc41ed34520bb8df1ac7c80864fbd421f49de6845d3e67bfd99427692e953cd0171224be0f06910e3f339dca8bec37846707983f32c89996dd7e3da2707da840b35f067e9528c30a5f5ca332aaf1d28fd79e5b9d56b2f277ec9f6d3002688d4d42c94e1cab967f4cc7b319e6b1dbf9b7a6703da5944ae03843736dddfecb6c3219b7ba98e6906b3ca0a0c0f19419b5ad46bed72533493e2b7"}, {0x88, 0x1, 0x200, "10bb848ae4e55f7a9d057af6ff601ec9e7a9bf9a3b7033c3d107d1f53f46cb5849e878cb538a2b2b6cb2d2fa0caa158ffca5b5ce793e9bd7c92d06a124db1e9a4844d1fd9fcad9c60bdcbae89db35a7a71b32faa3fd5528b6c69779e10522c051db620b6d322f0c2358fec04f6df70d3fc41e5"}], 0x4f8}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000c00)={0x4, 0xe67, 0x4, 0x7fffffff000, "b86e8dca05a54733128e3ab721c412f01dfc551d", 0x6, 0xffffffff}) bind(r0, &(0x7f0000000c40)=@un=@file={0x0, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/klog\x00', 0x20, 0x0) fchflags(r0, 0x1) getsockopt(r1, 0x6, 0x80, &(0x7f0000000cc0)=""/131, &(0x7f0000000d80)=0x83) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000dc0)={0xffffffffffffffff, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001040)=[{&(0x7f0000000e00)="7fc9f5aca5a67772d494b5f6c0fd5e", 0xf}, {&(0x7f0000000e40)="6e238568262ad020154816957c69ceac6b16487589aed266ea1a3f9a30d0f6c1d811840b7d2b7cc03aa12cc25003ef09abf5aa860bbeb0699a276a4cb7825c5e16389600ebf081d8eb6a964aefe0d68c57a936156f6cdaf9a7e7df47ab8a571e30fd07c8470590e06b65454b653c1b90fa514775489bd8f517ffb96ad6f76752716c91089ef1d48fce41eb9ba1e5d7b8cbfb2632f220d44cb1cc01bb351d17c587e4e42005d1b90ca8191d86095bb71153e636eddfb0b3098d8d01d0e3d5de5c", 0xc0}, {&(0x7f0000000f00)="60cf164ff4a97a7c15dd10f69701a2ba675e063744979d1610cd384cec93948b77fdded5206ea7141393606992235c7b3890251f559b8529ab223c387d42da657a12a699525daccac123e652a0ed020450218d1e9d9b46e681b33c0549146ef1a1ba38b2579d21f71e87e794175c53ba137484df46ca46b14604eb5ec3749967febb9ea0670cd8275e491359d1e3deaca6bb707b66be4be534506ad6d6", 0x9d}, {&(0x7f0000000fc0)="1ebf2f071669dbabb04f7c7f9664fb5551b1c0d1e36a9790b1fe3736273b0fe0441afd695134b3d68297dd988c2d9007da4c70ee735aa808f6775ccd746c257698e522ca132203576e25adbc2717b3e902d626878d2f98dc5216f660aef0c3b9322fc480611cfbf0334bf538328e6155c47396", 0x73}], 0x4, 0x0, 0x0) mknodat(r1, &(0x7f0000001080)='./file1\x00', 0x40, 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/klog\x00', 0x20010, 0x0) rename(&(0x7f0000001100)='./file1\x00', &(0x7f0000001140)='./file1\x00') close(r2) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000001180)=""/141, 0x8d}, {&(0x7f0000001240)=""/214, 0xd6}, {&(0x7f0000001340)=""/9, 0x9}], 0x3, &(0x7f00000013c0)=""/89, 0x59}, 0x802) r3 = shmget(0x2, 0x3000, 0x6, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001480)) readlink(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)=""/26, 0x1a) chmod(&(0x7f0000001540)='./file0\x00', 0x101) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001580)={'./file0/file0\x00', 0xbe1, 0x400, 0x47f, 0x1, 0x8, 0x1, 0x401, 0x1, 0x0, 0x3ff, 0x9}) shmget$private(0x0, 0x2000, 0x11, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x9, &(0x7f0000001680)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r5, r7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) openat(r1, &(0x7f0000001740)='./file0/file0\x00', 0x800, 0x40) setgid(r6) linkat(r0, &(0x7f0000001780)='./file0/file0\x00', r1, &(0x7f00000017c0)='./file0\x00', 0x4) 03:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/208, 0xd0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x5e, &(0x7f00000002c0)="b6fac28425cc81dac6cc15b5aa36cc3f5384e00b0f60b3e6bffe005c7e742f93043792cd69345e64d953472cb122ac2cf158db32d5ed179f88a2df9c69a5744f54f8600f48aa51928a673ec5cae2bee6a2e1bf32749745819794f6698869") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xa1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x1ff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x9) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 03:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1, 0x2, 0x8, 0x80000000}, {0x1394, 0x5, 0x6}, {0x2, 0x7, 0x4, 0xffffffff}, {0x6, 0x80000000, 0x1, 0xee}, {0x23e, 0x7fff, 0x7fffffff, 0x94}, {0x0, 0x101, 0x401, 0x3dbe0dcb}, {0x400, 0x81, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000200)="f309e29102288ef86b2eb5c1cbf9ba6860ef2a2bd79655939ea3672bb0ddd7a5357fe9331328c7fdc3155d9aaa63fc7b585c744b5236dd5ecc13b2b57b85e351") 03:46:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 03:46:19 executing program 1: mprotect(&(0x7f00002d5000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) munmap(&(0x7f00001ad000/0x1000)=nil, 0x1000) 03:46:19 executing program 0: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:19 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x102) shutdown(r0, 0x0) 03:46:19 executing program 0: r0 = msgget(0x0, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x0, 0x800) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/12}, 0x14, 0x2, 0x1000) msgget(0x3, 0x8) socketpair(0x1, 0x4005, 0x3f, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000040)=0xd9b5e59f8050d03) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0xb116, 0x7}, 0x8) 03:46:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x91, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100c0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) socketpair(0x21, 0x4007, 0x7, &(0x7f0000000380)={0xffffffffffffffff}) r7 = syz_open_pts() kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x9f0, 0x8}, {{r2}, 0xfffffffffffffffb, 0x18, 0x2, 0x2, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x4dad}, {{r4}, 0x0, 0xa0, 0x81, 0xc3c9, 0x7ff}], 0x21c, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x40000004, 0xbedc, 0x5}, {{r6}, 0xfffffffffffffff9, 0x10, 0x80000002, 0x6, 0xffff}, {{r7}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x7, 0x80000000}], 0x3, &(0x7f0000000440)={0x100000001, 0x3501}) r8 = socket(0x40000000011, 0x3, 0x0) r9 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x3f, 0x110) kqueue() kevent(r9, &(0x7f0000000040), 0x100, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffff8, 0x89}], 0x80000001, 0x0) 03:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x7, 0x0, 0x10001}, {0x80000001, 0x74de, 0x8}, {0x3, 0x80000001, 0x3ba, 0x7}, {0x1, 0x7, 0x7, 0x80}]}) 03:46:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x13) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) 03:46:19 executing program 0: r0 = socket(0x17, 0x83, 0x6) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 03:46:19 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000340), 0x200000000010004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="e5841eaf78b9dca20bebcc72569dbc1c7179bec5bcc87cffd7f7", 0x1a}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() sendto$unix(r0, &(0x7f0000000140)="f3dde47388d4bae0f0efe4a08dab805bffe9ecf14e94a9f111e62f59f76e92ea8a12ae35237d43d0c3e1ac9c7cffb772cd30ad0ceeb4358cb03a9d1ff7d2d05ae3f96bf8e9ff372b291aebd0541a9edde1ebbe0083fee27e26f1319253427894de932d27", 0x64, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff000001009d687902fcb6792d61e16de929f91d984fd84456ed484c992e654968253801c0a068485b730ad96d2e4e7429a46241e76152a0d1097a068ab00014379d044edb6dd987bf2b83678f13973d", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0xad7, 0x3f, 0xffffffffffffffc1, 0x6}, {0xffffffff, 0xccd6, 0x7, 0x8}, {0x7, 0x1, 0x0, 0x3}, {0xffffffff7fffffff, 0x7, 0x80, 0xffffffffffffff81}, {0x1, 0xffffffff, 0x0, 0x35}, {0x800, 0x3, 0x4, 0x3}, {0x7, 0x81, 0x0, 0x5}]}) recvmsg(r2, &(0x7f0000000300)={0x0, 0x21f, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x3) 03:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f00000001c0)=""/135, 0x87}], 0x2) 03:46:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) fchmod(r0, 0x0) msgget(0x2, 0x20f) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="55ff9668", 0x4) getppid() getsockopt(r1, 0x29, 0xa, 0x0, 0x0) shmget(0x3, 0x3000, 0x4, &(0x7f0000732000/0x3000)=nil) 03:46:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0xa, &(0x7f0000000180)={0x0, 0x4}) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000300)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) open(&(0x7f0000000240)='./file0\x00', 0xf74bd4df3b61d4be, 0x40) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f00000001c0), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) flock(r0, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) 03:46:19 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) setuid(0xee01) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xd60, 0xffffffffffffffff, 0x8001, 0x0, 0x8, 0x0, 0x3, 0x2, 0x0, 0x80, 0x9}) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0xcadd) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) chdir(&(0x7f0000000140)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 03:46:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x5, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="623b4a7c36f17163d63c65c965334c7c846f03f7e358becd0db57c0ad29ea3d72032d99470a403a71aee28d61cce2a22a12da8744ef5caa9be99392016fd14a496b184a234ab3cbae20714635e9a4be8667e2b2e8e7198fcd72d4e0ca87dd44510573d630fe1bbe877c078b009aa870ad8a3fa6a3d43264f5a3c208c06b4849dd809af83a18edd80486bdd15a4b8f0ab755969bb68be6ce4eacc29d1b0c62d2353e1b93971e20cd3feb847a43eda8ce8328b8cace0df4fb679bab4a0effb643ff046d6c65ceca7b72347d64101fb73e9e590fb77a1fc672d6598146d", 0xdc}, {&(0x7f0000000180)="2c1a3e2a503e287af9250684c3583f891eff0255d1ee1b8f02392f462d35e1e5bc8bfc3c362d7179dd3f9eb9275052473e9c248efd52ffcbe7ed8b99bd81a4c0e5d9aa747dfadefd269c4064400653bcd5dab13cb0dbcbb47bdd190bb081fa5fd32514f2bf54f88b4639a2835f3a0020d8020934514744985c1c780ec526e0ac9b30b7e553b4204fd547b3e802dde1e7508f8b1ef49baeefe564d5d4a34ac761937b0ab2fe2da672cdc370b1a52fde631a949af7505de07cbfa31bbeff56c7649ca686dd65f3bec99dcfe13b3e3831a9870992df26fa881eeeaa5921175fe2797d613be0afc5bb74a9871c86680e", 0xee}, {&(0x7f0000000280)="7dbd29fa9a8146d220b30f7a223024799f61a1eed7f93686c3b9dcd6c05402f75a48f586c1cdee04977e8ff6b237c2de22e36e7e38e8563ad6d8a6465b9f5d05920312385b914cf8aae080b585e33636754c69b0e34fc2ed9312d55899b1656e76467265dffaa4fc3df4f7e12f5a5c968764242765dc71af953794402aaf5cbd6e8be1c1aa3a4778", 0x88}, {&(0x7f0000000340)="c1d4d4dd83134d866b43b9a76e99824173f9725c300a33afc9ab73ee5d8bc4bebaa181b80783691f8e999e550ad48cabf07274ea02c1247f01f4f74f3066fd", 0x3f}, {&(0x7f0000000380)="4482facc183c2bfb9a9a5ec6b77f1d99a1afcb1bd2b46cd78bbaa1cb1deee4bb0d76badf47f5ee08b57196af22092bc2e6ed51205ba51ef2eb0acfe5a8a98c1d93c231912d40cb8878018e3dfec9b33213dc9ad3091c0aad44de2052ec8a8c9dee7856d814826669cda1ecbcdf22cdd03f20f56aaf8f4e5d889fcff48b799641bfdf4d4b68ca6f2402486f40812181b0f8cc1cc671c40aad4a7c2786a77f030488dd", 0xa2}, {&(0x7f0000000440)="96b08d5af3ca02c1b75020b9785b98dc361342f5dfaadfdb65ca220f6ce7b9aac10e32241786174e0a90131b137aa7a14bd96a0ea095fa3240c318b95836da7eb1a9a8a9998a9def04c50d5d5693b9bf19fb5a4d1a3223df3c2cebd1480f16b3e4d3f97f3e89d2ea5dcac8c31c8403016a847094f6b7d7d57da5fd463ddf830025688d27610154b420cbc5a25d0645fd3c919cf89bd56b84c653f32379695cd3", 0xa0}, {&(0x7f0000000500)="64b8ce3f964dd96a80ad57cb897d9eac0537a4aafcfd1f7a97af8220b16f10c876e2ad028e2ac3be477681e8b73b7cef88bc4b46def781b04abd81304b5e540ad13126ec7af388ba9a485d0b756265f06bd569234ffb44b1d5726c7d68609b04e3d13fe1637e4057067f38c9a226587d7b5e8b4891b86a88e2989b3e065b6ffc982fb6838521c06a7f15feebcce21ca07f1cc16697038f734a5289c710522e282cfc33a7cf8ad9747e28ce7c4de490a34ca6d67e95d0341f6af4def7dee77fd7ccfdaf6a", 0xc4}], 0x7, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0x1}, 0xc0c48fd57495a5d1) socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 03:46:19 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x9) 03:46:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0xfffffffffffffffd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 03:46:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000000)) 03:46:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0x6, './file0\x00'}) r3 = dup(r1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="8217adcaf172e6d0340155c9dea64432601e6c6d4f09b9679e9bdedcd569504015a017ce9607111b7dccd98a4c40ebddf2f91367ec032e578d6f45759a720ddfe204232c6bef1c2ecf5d574c4b098f261e681b6b6a5f88aaa8d7034ace55b9f79b672341fd1b638049cd6067b53c071fe8ee5c428818b488406619fb8b1b0079a55482db26d28f6152fed56e12fd72ea9716a89836e5f1ed97c58d", 0x9b}, {&(0x7f0000000140)="2975b777dd8ad0834277482e48605b07a8b325c70f2075a2bf4db320eed21d63d6bcdeadfdc17adc6130708f51c6c3db727a750621dbcad77d1ea31164a08960e6234a25264f9f44600a10ec3ced72b0cece089d670a299a27b33a717f7bd98d250d2ffe3bd4dacf16ddff09e6cb793dab6dfc846c62eabc37892e3b4653056f423cce358af034a3fddde107f8b137a82eb5f9e3e0ae1c6f7292c8d4986308eaecf01596a40f640c7ec6061090f7e5aa3b84c18f07b2572eae63a451450e88c8f817e26aaef962ec10d26729074ea8235f8b29c2549e3585d6fec8a6d9d5ca1a2d72f45111ac3dccca8afaade3825b261f", 0xf1}, {&(0x7f00000002c0)="35e559672a96e08ac777956b7bee49235f3a50a06ed486320494169dedc2a46efa62ac91edc28c4619154278a727cfe72ea724051609a03ce7ff254c8b03b81254cc4c5351e0593e0c9eab537fbf214c85b6acfef7e713810943870938b220f990de700620a799c787356300be0fc6db0979b55b39cdfb6a4409e787cb3d10be38541d51e67053461b18954a1927f2e94a7fd1ac09b5340fababdfda9f353e3e98a1656c6bda021b95d4868572424b18afaf0d0c8d5f0d4344a0188123335414f3cd28fbcda829d16564152b46bd9c6f5af8243dffe265fa1b24b5ccfa59364fd8fe031b", 0xe4}, {&(0x7f00000003c0)="4506ddb8f963742c4091eaa546a054caa2312516b6f81f6c08b9fdaf6c2458f940237ef5680602e86e11a1d57695faf337d7138125919a56648ec999d94a16ab897dd3e9cf94892ac8aff87e0f113790edaecf51499890152c29b7c0d88d566fba37721b25c531573bed7b9fdbb4", 0x6e}, {&(0x7f00000000c0)="ad1f9bada03c3734b17eef29fd846061b27d68d6e227e33cd7d6fc7f1b74a9ecee00"/44, 0x2c}, {&(0x7f0000000440)="6cbe43aaeb0d7fb2317f825700a50ddef405000000000000004ecbadc699b0350cc6fee95a648e37e6c5777cc73f09078454537be0b222d9492cc0c7d000001e2e3d8f523169a58e6c3ed9ccb10f9cdfa2c099424108d245b55cc72d1eab4d2093", 0x61}, {&(0x7f00000004c0)="8ec03f0ca100f835b667f73d85e7af5d580ceead5918d869286205391003a60db610171d092d322a698937082930edc892ef2068cf83d93a4c39465fdb793d7404055df0b6aaacb140b3d725f6495abe4b7e67e57d550ddade69c379ea7fbc8de126d867838a628704533c93993b0910158d2047e3c971952da6a6428a170b873b3503355b0a7172c2b23452d42273235d246031f14f7509aff0f76a5ce43283ca067e2084317e4929d5e962aef8c1fbbc3fd9cc05825fdb950c43b83273c6e6dbb3ca70134e36de2e", 0xc9}, {&(0x7f0000000240)="3e44791ee3eb43fe3d076d10434f746c0842641a56e92cd8358302bb321595a6a5fa7b9f116ae4061f83ae2d13cc27322abce78b2b8c88", 0x37}], 0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000700)='./file0\x00', r2, 0x2}) dup2(r3, r0) 03:46:19 executing program 1: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6521080300976d"], 0x172) mprotect(&(0x7f000015c000/0x3000)=nil, 0x3000, 0x7) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f00000a0000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) getppid() 03:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) fchflags(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 03:46:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffffffffffbffff2, 0x9, 0x0, 0x114) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 03:46:19 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 03:46:20 executing program 1: r0 = socket(0x8, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="80f7bd2429da2ab987b292662dd950c8db41167e4d00ac7a266389d4f63685188ab2b1d354d7566ec3a39b869fb49734fde97718ee5954632bd4364c538879fc33afa01a81f10a3f000000000000001b49e1fa216a5dd13e55fd28bd9eab1656968c67cef9706f75f8b8d61fc8746b0400000000000000273d6bfecf988ec08ae52bd1f7270f14c1e12ddf2a7146b83d2676709053f6bbdc463f6a0e3388d09d7974b0c6674b98e620b7e77a7ff0f5f4d0930b80514180db61cfd2d01ce10eeeb877c34f2fabeebaa0813cb07a12f3ef8f246aeee899f4af0f4526340000000000000000000000000000f76f80d0bf795cbd916c27f407abdfc407aad801385462e502884781041f715accb882dd6114d97e429eee28310c55e23e69232720e666c790b01cb420a64cfdde82b9a66bd6a68b33a648d83efbaaef1c7e1a6dfcf5ea1d5b282046cf2deb6b9b04d1887a92fb06abbde8a53e7c78e0efcb6de2d191f233500aca287458164380ca8295bbd8216223b6db11590a1073dc32f0"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x98, 0x0) setsockopt$sock_int(r0, 0xffff, 0x820, &(0x7f0000000040)=0x1000000000003, 0x3) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5, 0x8, 0x1, 0xc9, 0x1, 0x4b4, 0x1, 0x2, 0x3ff, 0x6}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x401) 03:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x27aae2e0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 03:46:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget(0x1, 0x141) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x33a3c000000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x800000}, {0x7, 0x8, 0x0, 0x23}, {0x6}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc6, &(0x7f0000000240)="d58f95aa40f1426f73ed7acb2799c68ed225fa26e460a6865d2297e57c70bb15d9de8f00d626c96961b42e299a9aa971243da86c170173ee959b50d800cef3b0c75c033732caf3d97116873336e15c0812302cd6ea97d26e1096fe2d20b75392cad74ef458debb1aae245cb569394e42ae8225207ba88896a861b33d01905bbe6c480ea0c72d1e4ee944a99c0400000000000000d012fe17edd2058a60ce1ad54b636a5172a0bdcae535cde0d6e778fb0e906c741853916babc7") 03:46:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x131) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x3, 0x100000000, {[0xcec, 0x80000001, 0x2, 0x80000001, 0x300000000, 0x0, 0x9, 0x3, 0x4, 0x7, 0x3f, 0x13, 0x3, 0x7, 0x20, 0x10001, 0x400, 0x7], [0x7, 0x7, 0x9, 0x7, 0x1, 0x7eba0012, 0x4, 0x1, 0x7, 0x8000], [0x2, 0x6, 0x2, 0x57, 0x4, 0x100000000, 0x40], [0x1, 0x4, 0x7fff, 0x7, 0x2, 0xd39], [{0x0, 0x9, 0xfffffffffffffff8, 0x40}, {0xffffffffffff2beb, 0x0, 0x4, 0x6}, {0x20, 0x4, 0x400, 0x6c}, {0x7fff, 0x8, 0xec, 0x58a}, {0x0, 0x3, 0x40, 0x800}, {0x1, 0x1, 0x76800, 0xfffffffffffffffa}, {0x68b, 0x7fffffff, 0x5, 0x3}, {0x6, 0x5, 0x5, 0x5}], {0x6, 0x2, 0x2, 0x10001}, {0x2950400, 0xc10, 0xfe, 0x6}}}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1000000000000}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 03:46:20 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) socketpair(0x10, 0x4, 0xda7, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpid() r2 = getuid() r3 = getgid() r4 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x400, 0x20) r5 = syz_open_pts() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0xa0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x6, 0x4007, 0x4, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0xc003, 0xbf0, &(0x7f0000000700)={0xffffffffffffffff}) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x80, 0x0) r13 = open(&(0x7f0000000b00)='./file0\x00', 0x40, 0x40) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x0, 0x0) r15 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r17 = getegid() r18 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r20 = getegid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r23 = getegid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000007c0)=ANY=[@ANYBLOB="2e46b321dc48dc734993605f22d8d1567d4de160"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="0efadc0f3469bf934656c01bf33925613f182973231d5c21bff4f823dc51d30a7719d03d9728ef839638d8dcf2d8ffad04c7990af7ce5cfaa0e1c98efe264da6a17b42a9273fe6df13513de13deaaf7f3f5f82aa74c600531abf58e35da0ca6ffa4f597c5b1d76916bc5aa11cb67c86758301c8104aaef6787a3ca65c168ffed02c5", 0x82}, {&(0x7f0000000200)="5679110dccfeb05a3e2d79da508d3a96155e48842341af60dbbc9d70dc7ebcd2c5a9c0c434bbf89f60e40cd6daea4d64a2f6d3c745ca171d2fbc367a93615dab2f4a859ac1c8f36e41439637", 0x4c}, {&(0x7f0000000280)="181f918091281ede9b76559dfdfa06605f77414177c9988ff96cf0f1d3eb1d63e572fb01421e2c100a39399cec9149e16e3bdd0142f027aca2ccc18db66bdb6ed8b202fc876d1bdf4fde0fb5f7e9581bb69391499b8b1c91ea6b23f9049dfd31e31d86111b7cb5499708b2de3d049ec0d361301129ca7c63386f4b8b4e0e93431c16d58230eb520bd4edb20b8276914c9e4d3717db4df6394065b2fb9bd139f04ec92d0d8f99e561645d329fb54d88fa3d1f5814c43c0c03b3031782122241b55ee3ffdbc44bce8e0c19ab76877b17ba58e4ffa3f1200e", 0xd7}, {&(0x7f0000000380)="7ac17084ad91bbeab27bc64e958a1375ac4876274c8a0a2f882ca0a71cb28f193e4ca3efacb5ee17db11443b99179cd0a5c66c5c5f96ab9d7fb03a6f4f785299095b2b64941f51f28670292381fa440bdfe173506e21cabac0a919489d4868aa12276e93d42f713f8de272d48d968bbd9da1d49667a70dbd0fdd3d0199d75d4212993902db4801b641fe499e44488df9fe7e9229dd193c461d8beed8a03c", 0x9e}, {&(0x7f0000000440)="622e59a125a70b32a0c635d79568e9f159852b1ec8addbaa1bd9f0074645fa4ff223aceab56afb6ff70cd371d28b147029146c0fd0193d4dc4456875d73a640b37664e5780c99a19f9f58ecb0a2901aab9fe54cc68f545c3122d012d0b78bb99ebd50a268c80583819634a046b17b90d7510c90008ae317b1e41706060f1dbdc047893a85134fa9710cf6a0ddd1b8f064011afc4f90c6828e8de42ecf456ca497f16f997f6ab09e503d37c1fb0530f377a38a92066e4fbb34ba5e51c215b2818b5bb5e9dd3c3c08d88efe460ba7825e18dbbd0f1805ebcc528a43ac8fbd7cf53d5fd436d7fc79f3ea1065ce0354db2e00f933f623bbf42f7b8c7e22e3d", 0xfd}], 0x5, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xd0, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000a, &(0x7f0000000080)="90000000", 0x4) 03:46:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000001680)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000300)="a99d110c3f86b45c0a4ba3da52baebc21ca8e86b830522af968a586450a9eff695c6ff79fcd1107eba6d3d159957f02510d6d090976565cb603a01035ba7077f9a5a89553b8c7871089410522409a178eaa27116545a26ae4f190a0280aee27919e54ab9e9a976ce53b8b6dd43cbbf0f99257bbd144adc59b4bd63a355da393294a6d2ca6cd4c98651b26abfa155ae7607e4d5973f8e63bf75ad2dc01cb5bb507481f568a1619832a5a2c93e8d05d200ea5f1fce93a17a8e4e3f810648a3090ead08d2424a4300c9ead6294ed62be12d7715ab00d7bfde02587159fb70bb300edb42f8925dd043b61ce13aac5434c06ae0b10db7f11d028d3aad0ab33744fb26cc112740b01641e670f5325ac01942afd164c03f2f7f398b8f7ec3462d", 0x11d}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)="afd37fd73be7cbcedc7783b32b5c784081085954f1f2dde39acfbbaa5b35e84498387de8143787985b1d85998458bca0605f47b2260caf7881426bb974dc8bb5195ee60f774610257395b55b8514f8b1a570dac4a1c56c3737d91e31d76cc4c4a40ef7520e424b2fce4b1f9f005edfc5a6d5fa04892b3ea85e68030627473167067cb7", 0x83}, {&(0x7f0000000440)="dbcb5f7c7ac5a0ffc26ad967ce1043b7bd058e21493e0d052b6f1a2c3d17c9b625a3d86b14d66305661c31d2f065f0c4f73508ef4f39d19fe9b0449fdfe04d036ad7aa6f9676b127c8d74adcac23ac5f145c099527583e476e88bd90d6f07357cc04eefde8fb672107884f38188e71f99845b034d5cfca73645309141745192cc89b3f078d2ab8324d7d84ca825f40be9f157b612f6c213bb2f123dcaf04ef6f1141fe308b728a0ac6a1b2cf85323d044d0f798c1fb521f8835e73dce80d371fee5eef154156cc713ecad7666182f26f2c8200016b5787fd7a4583e14ac33c8b0a693951cb4cd95a0a02874dad47f6e031daa8cc44879b15ec165e5006c906d3c6976d3d397378895ae685202a259821e950d129ab661a1d218f6aad761e026e6c8278b6268bec608ea5af660e6e35832505f0eacf07787f3aff06ee49931c8a0a7fd394e95442d9632d43a4033c72ab9b6c76113f9e085fc72494f5a683b709c7fa229881aa7f11c412a86c3e4a3a0d5a0f7cbfba2d11c4d8b1173fa6823ee49d20a74105b64d32510e5d6fe07df04daf7256ab0e441322279d65bae3b7ebeb44d8e853a15d4191da012f402c429f56173614a1757b022b784a25a7f125da68539677d7b510ef0416be782e9fa07d2712b3c0f1a07ed88ff5ee9e573e9d6abe3d09fa84b597b3003dfb4edd363cb5196fa539f4fb2682c19ea23a0436c27e7e798df72e65c9df57b64d76a5022cd6b64c48d9d9f6ad4f043e73446b30a16ba8475ce68685317b12cfc700457218e36fa6a35c96e8fef7b02533b3a7b91cb180b3f4511089d0655744e0d500f2d2be5b3269e8d79b119b74406aaafbdee8f54d76fbe9f1d7e09dcac9a08c6305ea3a740e551c6bd68fafab81df3ee58307005fb0327b90961d3278e00a8307a49746361aa50ff67ad75637e396ae3c4f2e805b255ae1ed21c06cdcf9727911de8f1700484e6d10ace0a5b01a97920531a09a6c5a0633fd9cdc9d0ab3c7823e35621f72ae03ca4da6808353581fd29074b8cd46c251bb4d1b59b0260c79b920b77f5b09d4b96a29f0d6d266f260d8fee125abc65b6dd6c467863148625071bf3774c7cc8df31917e487c163b529295fb33a4cc4143b5d1b2fc31f8ece16daa6ee2310982b475e51de0c2ef55852a94a09aea3eed9dff427e3c25802b2ac8061eeaffde25a5cc1969724e5526ea331dbc9f9a684f3a0a6214a149af55ac58ad4207609de9e48249558f1febf5a344e03810859a7f7870c42f7c2f03e5030454c54b98a2665a11d4a970e9c6d78e6f8cc9ac12251b6ed3af94abcb0b964263ab278c1d91cc79c6c218b2a1f33008e6820959698defb6ae6efba2cf169c2c204d1506badf57cd6c5ed2aaea176bcca0729c07447bc935545d003f4b3d462b58fb30e64067cb819fdca912e7bd8c371349cd7a36aa0e2bc0d0c873168ac6821a10540817cc2fc700f4b4069b1a99388f862e511dd1b6205cace27d38bd8222e57c9ff31615f78d52dfe990852147d6c6e184358e14ea125cb13e8920c6cf1a72fe086bec8129312d4f04e6683f6a4edb1b7246d2d776f528a265f777c9c9fe54833089faff2cdcd7a9dcf9a18d9689f30bb768c1f503b84cfaac6d303cd875a7ac01b6578ff4a531ef440ef73157103d8ff6905393d1bb6b1a71bfd66e14e4ee7eb9f581d55ba9ec4d50ae630f0230f21189a6e0f5017b18d430129f4e9d38cf16e0ad00aa73317d6bc7f6ad7734800a888d850ca5d27f7675c0b5d2781803fd1acc007ab6161a24cc0a8592b976a11f1dfe18ec02bd79a061f8bfd0b754b3d83132beea4b2ee50cdbaec2ce28244fa27d3a5dbeed6c9306dac28de73657116c62ec504848b1f2d52714faa27e3f8f5becc81cc7824b034224857492e5e8e368d26979f62b5080b4fbce9baf8fecdcaa51105328524806ad73b767fafe64616ade82bec3abb6a88696fae21db32c5c944fc6e5564c42d2ae8aa60ee29e6ef42451ede86244a9899d6adb6f5c95c2030a5836fbe5351df3f7b01b798f126c2f265c6ae67e7949adc4c49cc0050d4847f2ab0e546dd11f561c00feaa4dc8bb5aee4428fa44cad983c46e535ffe94e1d218f73766377012e405ace7f6fa827a48e4dfc41637730fe4542ff6aa8ca9f68790c6c6de258624f9c9c977d581390bda5c36aa1bbab88c744bb9249aa310b03b35e19a9c4cd9f1dd43f87e6de95a44548cc773e52d06aad8e1e985bc9542f2f783f87a20dc118e164fe5565037f8a9988a8cd318749303daefeb477d321f2d0c3d264c9023f44721518d7ee526760206fcfe59381f5829490b618a42829426f3f7992fa08079cc03457904239fafd611d92442ecfb4dd995b2881b2b202a6535e5b8977c0d4c67064acbf3fc261ba0350102c4138d1e764b32fc9683a8f961373a98934dcde57e62403acc0489df0bacdb332509438aade6fff8faa027e452ae66a5aceaef5873267e60cb839cc70a997e2aad8ee63c2554d359abdf2851a2b7c8db7027ba192e6b0ec5dfdd18918ee4f64acc48b3713001372a67eae48379fdfbe5ed8b10bc3395487bcbc3d930498f52168e9b46b01b7f391bff1bd51dea5edd0a4c809b0f86215ea29f5834bd46f0124ff8e4e6e23ba2e25a6af909aea9b8a688a5bf1b321cb44cd89b182486d3054d6fd536db52e9440d00403d0d4ac5b474275c18158beb2023ddef6188d9a58366d3e977f9426ca13a6a73b6a1df3f320e91310a6f46512bba380cbe11191dce084f329da76ddd1c020967a37c12f84a861165ec75c52523beea6491721d6acc05cd5766e9848e04f94b1cd9c7b62b9feca2188b55966d4c7195f7ed3e96d886f0548e1f2f98d2008159d028195eda14f1a52692c404201d04eec33ae19470d90433c1eea0f3b6e33f9b85e4da60e98180049f2a19c2d75c1225c4b5b39fde684214d02255ea4ff7f3abdbca58cb126286898cc60b69a4111c2112e9ae5f56cf2ea12083f39af3da41555d2c023b44e7c6d92e2e6b0bdbf56c6a2fec321588f5ff5094507797b6586d61634e28e4c208e6d80c2210dd202d4c7b6e299741af427bf81c891ec064dd09a98a84a48bd1398bd104c5897768bc8690baabaf4b67b9bed1a9b5ad73113106f1b54edd4e154ae454df6681ee9f2ea970fe8e197e19e548ef5985349f1e2085493ce73599015255256dd7d0b587d37e0d7ebc79adc804b42f8f13d93f2c1fd48cc12817a3ccce4f97c09b6b869f2cdc75460643c993db17b5c8a3a14a4f5319ab626c2452cbab71a7718fc41f66072dfba01fb3d60db4b4a51de2b4b7b9d7451cd5ec9a063e350dff0fcf7ad910ce68cf3f68915364808d241862f220be776ac7f04b3b51071f9aaed8da9d2205f2a0212275cd81104b229321d1af9b1d131fd445046fbc0374dbeceba50cab3d0ed439353c8e7264241f756342d22c4c69493b97434771908c5cb888a788a4e1b37fa8f1cf41fb8be37984b5eba7b52a4b06e199c45a49041e326490c4f7ba276e09a219e9d5a04352aac99bbab97b329c3ee9adfbd8df329e1c94f76f012fbf320e74aac5c0db2c68264ead672a4d56c23df1b4109ba8dfc695f539ee5a2a5ae657e14ae2412561d50d7225680938a291263418c2193c1419fc8da23e78d66dfe3d8e4ce4898f1ed168c91e6b0452146f423ac567c5ef75ea66cd30737912042b7d4cfa1483729d3e899c0e2f585ce9921838f748c76b685635a3c6dc67124dc3662e02e1dfbc2a1b435c8d79de5405358e26060cd6a712905fc1cd3ba486f72f48e49a08a44e145599bc1f319f5ca320aaa0038e07a0d4eaad9c3b7eac864d688a5c254592ae30cf2d7d4c8c427c8f3308dcc4f3fa86d352cc97a320f783aa96b526ddcbd9d34f036ed6b5085cae1294df6cf042ce97a93a2ab6ebac87e9a88f179d13354d7821ae96291e163f65fcc8db98f95f419204a8493b0426de8309dd52f89d636bf3629e984fbae7517b6b61e81d20182066605639ece8b75698674c1224c2324033215cf94602e6dd8706e3376a65728d9ae17406d6a0ef109c35927cb0e74f058de42a19e5e109a2a531d8a84e7501b85030dcd65a3769b5f779b6176e3f3b125b36801c0e577816b665577ed89a3734ab579bc2c4ec5189345b33313e35c9d2d46bc7456db471f35e5e3c3c1ed1240ee2832244997b9a0aa01b1bffda1894e16c21621eb60f2d9f6b0db8208a976096a9bddb6e0647d9ae487f2f543b4282850ad205e5ee7952cc04a6ca6b0a3b4d87ed481ae04a7bc1a399ace6ce04a98ec532cbc8af9df9cdd8c452e1babee05ab6edf47e672ec0a6bb11296c71dd584b4add858e2cff16bbdc08de00ceecbcf7ac601194f32904a29178d9751401f6f5c863b90b2fc597922299349635b0109b1172d13de1f0b514069cc90557e220365da9f307c2a44dcb3c675e639420d182f7d5548a2f43c43b340d9b89b9f320b6272a353e5efbc230a26898affa302058772675331dbe4cc04e74a4a2d5bbbd23c6537cc054d12ff0a3ada3ad6df6960ba958cec29475e12d93f779db79362354a69c111cbe42c8d3e6f4422354e722dff059c26705e592763fdd3e63e6237c671cb0b50137fb70163db38dfd556a38193997ab21d7a31a1dd9b333efaf0502df8b9c32e1d70f8c1b1e56ca5786c182b12f9a2d6964db0ca654162ced3deff48308f7bd21fba3ab03134a54224936d142d22e204215d0201e4f869f8337acb886caeb73806bb8316150a40da8e21444c58d71ade3b20b721f8bcb185c3348f56e13331177570006e479f365949e513171c862523c32d6cb1c5e3644b16c21843d765a73ecd9ea2b25a69f6f7396da1b411c87706f2b37b328d909b4aac4cc62709b98736e7910a51a474567ec1d4b3e3abea7c77396f5c0408cd940106e5545ab899d72d8b8758f93d2c5c02219ee37eba4d768f776e5bc8ecb60aa59919422353b36e9de655d5da92c9534bd3c806aa102744c87d6144d095a88e6bf3b9b341afda56ee09f8c251d7c37ef700e702901b21ebe778b529996bb2962ba219f66741d50fc3c2f73f8ac1151ce5d67d5408b2cb6c32b28338d595b8269b85d9bc9665da42416209f32fc12e6510a8d72ea3074130663dae779d50b0d9adbad9b930a08594a4d81bbd95ae3debcd30b13a3ac5c17b1789617a6c205a36fd771f69c8c4f4de08f3b5982a7252c47139e192930ad97ff6715ee8ccc9e801483759dcfd3b4d592a034b2c9e5b21d9fea6ae56773e36cc6656f3e34abb7005acfde3d718be4b1bf8a27d4c0fcb7eb4cd4313fd84d80de27a22c7cb0b3916e5f8a154aa46f05da15c7f339265ee76400a499b1ec996ba079f78cb21d9c2dd1481a68f9a420f48f34a1590614f0b6fe3654b5c196dd63bc78036680b9c904e61368a631d4dfadd32b7cba4426708b0d5cc7a1547f66cddfc80211c1fa38894fb5a480d44c6d4be1c7fb169859bb0ce98fcf1285b5030df8c5fbb94abd0caf56c5f00f904275dca6f4dd6356f2983bc55521ad304cb2a425b2bf288e622d6110bbeab30fa6ac940939ad2c412aca1c59c5b91e43496eaa7f80066f6b67d22db4bf7eb056afe41c11186b2f475fed70ac28f697ca535d5552b954bba6d255a0da69c33350537ab704e41d757622ae9f1ca4e9211fbf49ee46fdf260f2f11f230caca905c56d5e97f4caf18c5792674300e1e664308bb0e6864930ffa661ff58ac0ed560fc327821ef1ee31821cc64e195cd5565a73462c8cc02dba71946a1c9f71", 0x1000}, {&(0x7f0000000180)="b7d207ae6952088e6148c8ed5183d56ee1d89a716ca926276d2f1d13566ee5bc389aa9da7ae2d5f7f7b16ddbdfcf224eb855ed198699e1f63a1b443f3a8bb5a46a0a2a86ce96577ee5829449ec6c470389204848b1e702ffcfdbdc1ae8f76b103a45a139061e223213a737f3f7e23c0038ac363672461e0a9aa864c86022344d7b99712de85b0a592578ab88ecf4ce19a8713f72284e342a92c5aeb1b87d6822", 0xa0}, {&(0x7f0000000240)="69fa04b1084f1c6245dad74e6e70caf82688d8a352c4828420ee426efbd9c0e87dec6395be39a264b6a104ac22ef61ae6976bd0d0192430e7579467843404409689267df3c98c240cf88669cac87025e4e8547e214cdd73753c55ab92d723191488562ab068160e9d16db5fd48248fe0e9288c1ad3999b5faee5f2d780b4d2353ccdecddb88c5ca55e1e9f0a0386cf54b07af3adf7d0b98f815d865fbd91c89de1639c294245458b28a486e8cf124046f10704fe621a75d1f580", 0xba}, {&(0x7f0000001440)="5084fe7a007d8c4567d88bb2e6620cb306a7239dba283a41d59b3c334e3ff080c60d6b53b624b0a4a64a77fdc4524b8f9eab79fd8ca4efb52aef6e18e7ecedd341053bafc0fe84a45315810303d2506ceed8881694ed8d972b262e6e04850748d93a0a8cc0", 0x65}, {&(0x7f00000014c0)="fe6548217b7f27a292c468e17d53594c3c5c7dafae8d0916213123c0ef28b283ff6a4ed105e2c31d79169a35fddd224c61f3cfe76cbb9ca1e43272ad905c9e443fb7c802a2576bb42211150027ab71db187490b39bfe11541e0e0e2d99415294fa0ecc6dcd4c35e03cc33a99cfdce643d782e6664b74afcd2b08ed459fab76cabe1fd3ec56b3e0d203be545e0e1d0ebeac62e5fc11f0269fa119eeb0440f925fabe362227855e5b13deaf56b2326a4f97485ece120cb", 0xb6}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) 03:46:21 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) fchown(r0, r1, r2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 03:46:21 executing program 0: 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", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x400fffff, 0x3, 0x58a4d808}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0xc2e, &(0x7f0000001580)=[{{r1}, 0x0, 0x3, 0x60000040, 0x3, 0x62}, {{r1}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7fff, 0x465}, {{r1}, 0xfffffffffffffff8, 0x25, 0x4, 0x8001, 0xfffffffffffff8ad}, {{r1}, 0xfffffffffffffffc, 0x94, 0x1, 0x442, 0x5}], 0x5, &(0x7f0000000440)={0xa00, 0x1}) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1, 0x27}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 03:46:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 03:46:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) syz_open_pts() ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) chdir(0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 03:46:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x310, 0x3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x100, 0x4, 0x101, 0x400}, {0x80000001, 0x7, 0x9c61, 0x9}, {0x81, 0x2, 0x6, 0xfffffffffffffffb}, {0xc2, 0x0, 0x6, 0xff}, {0xcfd0, 0x1e, 0x8, 0x6}, {0x0, 0x9b, 0x204b, 0x5}]}) r5 = dup2(r0, r1) bind$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 03:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x100000000, 0x1, 0x7f, 0x64}, {0x10000, 0x0, 0x800, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 03:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a26c08e35bf7404a3000000", 0x19, 0x0, 0x35) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1000000000000000) 03:46:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) 03:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f00000026c0)=[{&(0x7f0000000140)="c8266c511804646d9f2eccfb9252a1d6d27c69486c905e5863ffb4da293a6ece19ffd0382577b4af368ca403cf562671a32673bd63e319e7e621759e73b536af974bb461", 0x44}, {&(0x7f00000001c0)="93916d0c5b60e9d8050a69d59949ee8511f911e8d1e95fe3c43a70713b71ba72f39f7f812da6ec7e90b2f556c9c504dbadb09ac54f86c040e706beaae3c04a6585594b623e7d99c11dee70a18f8b2e7e616f51df33ccf8686fe64bcdee2c8355712d3bf04df8b5d3fe4c0db00d4430ee704b532d663346f7327080a8bf2bbf5ab7d9d2d5f81019178b8d770bd2f22acdc997a47f6952ea28258191a13af23c4bc91861f3fcbd3e720193b3323252fbe2d184cbb9122e93c76bcbae9ab8061a7ae1ecd76719065cb1e5a456df34fd428d7f20bef0f95cc5b2297b0af212a20f29a4dd4b8a3ce10b938a447de9ed6710", 0xef}, {&(0x7f00000002c0)="6d9ce66935a851235b2709528f0d3537cec9a6df4cf650340242d982ab1fb09510cf88bb1387ff3854fe8534fdcb0e164c9b6911694605cc27ea516ab9", 0x3d}, {&(0x7f0000000300)="047936451af94cbbd90c9281046f2b989968dfb38a2b90213611d62cbe5967017355d5119729c22e59a1b75c205098c3076516dd2d85db7ad264346a39906c3077bddac986b50a2fa115141c9cb2933c98fa3731f2776ec17f1f1614038720c82012100c801483bf8a39cc093fd7ce651281f213a43c392d6b0d2db39fa50e12762f60face16573c5e4f5d1952ece0a0db8823eba87546eed2f0c58e27124fa54b0c636b649863907161f4a1d6be5959f6ccee0223ec73b8b0ca6716c364fa48a364fd6f821198849c8aa3afa8e5d1e29447cf3e123f9f88185838dacd33aeba3d6602e2de91be76a1545adde718bede620b61db5ce95a7ba19d6a1592562e0eca27c4a37f385f059c6010c91f680f636007488c6b8c9d732f976f769beb564d0e38dc95ea39c3dbd697013d1b51ebd40eceb6beea9d332b03f2eba5e23149aaabd84f75c1f2c04ceb0ed5eedd2d30ecb1a563c748166800856adb19f84a632d02e781f772da7d2c6b62e0617988e16b2b5f8faacd9e02f46019c4fb87a0472045464eea7b142384fb593ab10911d34903c42815cecc6364ec6c948e08c33834cd42bb6ae3dbe6c696921c85e8deeb227a431c7d82f026db9c43541e6fa056fed95f1fd82b496d045aebbca3628c7d5c3b9f223be283a54bb7cedd9f91796a9d9ca67662057e0a4e22d15e5355ae208622576c5e93c4351556d5529d6b66397dce5b68268e8665656eb43f793f37337a990708d0370a7dddef8ac720427ca67cff46717e35bdb0f89a39e9ff84d1222416b518298b3a6ec61daf1aac5ccbe7fba3968ac946e9d587298826e970f047964514e9b9bbc6bee8373c798fc8b3e93565e8eb7ec194d2420c18ecdf8924e3fc96e19b0b2302fcb43d418f9fbbe08954c1007127d38fcc5c961776e44b20644e865b247c6f578ef5e930c4744275424b07de8eaecbd9fb047a018831419b00d12e0574aee1519c65e6ada71f0c09a70c348b509d9106afb114694c93f53e056880cb73c3146477d912879f5c49709ff38b9b9af05239bf039b15e8308c71194625bf921ed74c6cdd3ee85f8565a4546c9285c2d0f7f654a6774a77285bc5c02f4abc5d8b13013e152fd5cb02de397fd7df96778ae1cf8f196892396f06135e3ac4ce8483bdd545c851d213b733338b608a1897f6ba4ab1101a788d01c51ba949070571e7b3a1657625949db93f9ffe11bd09b868f11bcb5b48470598f8d717493cae74570b5f0701d97c8e87cadf71f23573778545e7ded24c3f7faaf0a6b5982377bf5bc407bacf4e81bc581695ca0f26d5d0e56e2fa47903bf1fa1a17361f4f06ba6d6c534d9816f551a807ba4c902b8b0fde6885f7e08c8c60e20a8ed74d26bc4351d3b94fa0fcad964d4343c5e4aafceb6eed838e973334c39a86d1cb9a2b8b4b169bdb59eac6f2fa4f0f3c4a5e688e02a75fabd1303705a6d486450c6ceb0af0244c11ed2f1e9cb68e6c8b1c3998f699588d580069801eb792d8f5b96ba7602d2590d861b46e84532cbe971b1fae03a308901c8236899af26686653b9adb7f6772abaf05f07e56c15f868fe9878a56f2cff6e1806d42b640edcf0731a9718c5d9ef726ff9bbe5106847159e54168fae2ca914bb57a13ac37c1358ed0487a74d9c02bfb4adfc8266ecdb76d8a2592eae410545998fe457746a2d495d2b0f24108e8cac2d17dbb67d4ee7558aa8c6dcdce9676a9776e6995b34a3a55fa15fe454bc20e88413bb495765c901324236d3ddeb09ac08f0902741beb0f4998be5a5d44a2545662dd3a3f7c17b1eb068c08046627d42b9ba18adf860e58cf495d4ecfc8e0bc69722f9b1177a79510c5dfb5a004c944b70cfe75a365f5e25cd1a4464022daaed4c5a1920a048c29e2e4e215611f32493cd8ab65cd076be3c02b7d6ba725808d66ea66250f9358b0cbac04b3379c76f210f96d6515d9471be292ee23502fb3f01ac2e35a9f667ec166f4af92e8f4fbbbf0188614e1f806f5b74d818e51431ea7e5983a8744d7aaf46e44d8f9f3f44574c70c4c7750f68b1f72022aa5ea095f5a6ab10b478f52daacc486fe819dc7980a778886022bb1546bf6cd4e5745033f5c67298506227e3fe831651d6d35bda0108c6575ffbc9015670b7ca66ad9238b01067d83e12e499d445bfa8b2ba76bab855eae03192c39862ef7fa4582c261c27b11c3a296dc779dc8955f64e84e9e2176b459febc0c0382267c6dfc8c08f1d882846809ac0bf0a949a8318c9121af105e2d7bf8d665a49b6df58d107d6077ab1da3179fae600c06983e2e940b7e4e853c5e97216bdbd419adcd38871fb35be888df30180a2b9435c2282c2bd4cca8bd0c0084530212324f647ac29c0fc00e95d41da4870a780ea69e00c6fb952159e33b3a2c11d589ab6e003009104861769ff48ac77a9338a08d1b09098c71a8ba0040eac7f3b1986d21d1de6df88adf3ccecefa0336e708a032be513836493a1fa47b01e14d313de3b3beb889df8246f5e99b6b6c2d9c6e7a5772f1210f814ef987e499f4b2fb37d11e33270cfcdc2490266e66dc596aee1aaeded97468034158e87bf2802d385a16b1e3b2bb5dba2400acb9c7e01e94226893954a9fcb3a5ac99ca9019d6a8db7e6fff2d2668bd9e5c40376c10aa628427d667664719514d3884bc6a944a26f247e54d5e18b6d53c46f0afeae8e2232e373793a739cfe37147ca0af95cda5bb60117682a3cc627c07974791c1a2266d169e5c22596ce80d2ef257c2bcc91a4411d3e276c98e3292cab1e74a25a0512168e26c39ac44cc47e4d868b0fde83c906c7fbc6fade73ceca15cba2b13ce229328173e98d67e00e18fdae8bee7802818df1f95f9fbe2c6878c48c79a134c788208d8e811f38173d3768c7ab0a7a7e38e82f999c9751bd6f98aae43e295a54c425e127de2ba159e9a93bc9aadf6ecde752c428695ac17cbbd1680a55f9577865fb68a0ef348c0188377c421291f3defcb2437dfaf11e10aa45de5ca9326858e98c7553b5bed5d82334581596214c413d251d89c5e70aa04578696036d9a4beb8ee6b246fa255673bbf1f5d5bf489d3a3e466599e5a87028f728fd0f3507af69b1bc195b2ec4206d841b17e5650dca888c01a1fc41af69da4884ca1ffaea4c678a50287c10956d89a0e14fee45d1570c2cf58290296233547fa3cd6137f105f25824a241e48bd9cbf9855e68baaf66d034c5678ba96b728dd0e015bf06636e8a901785ada6c0e777e7e16f83f1c63521f23d66e9181b13d9d54a1680f588224b1c2f100492c3019d7fb39aef3eba9966d4bf8ff44c50b2a07dc7627b84a13dc3e7256ef0d7ddd25105dccafbb740d2b8b4436a38c77d28526f89516f8c954cda5e357bbac0d0117249add5da6497d980c669e5885258ea29a6c37bffc03e6e3f01fd00b775d2e8bd55a06f0205fdb78435a598a609a57300a7bc9eafadaf57216c96da0ae48563aa83c0b5a610c2722d21a8bc0c2d85500a43582e9eb66fb3f2daf9682850c3348ebdd0c090b93f9cbb8c08a4fe6dac02b14e1fec3e8cd40399ff906ebd03c6606a68fc446d0705a6c16279ab34e5a0ee45d380dcf03a6cc5d3e6c31189d516437facd337e86bcf7db29c740a0c7724f38a3299c8a9b99217568ae4a990955ce76bbebdb2d77eedb4c2b79beb7fb28a0fee3edc6db5f30cdd3c8efbee28caca51942048b0116304d946a2f6cb58fcba9459dd5e94551f03b964c19d2b8c3c58f10bd8fbf402172478cb6d47df453fdca71b0cf7f1c87009e41beed8e7c83277e774cd636e19f6ad1ce36b5473a6538daea5c3d655cea77d74074abfa49beec9cdf6887bddc7cedb9f1245a466791cd5801808798b58cca6410af476d407f98b07934fd4b180a37a839654a395c6a90ac78c0553e43e2b052b1b924e4faf13b41fbea343f59b771a0e31d0553a546583ef679365fb8974a66f588d7bc4da09060e7260fb76420df4e551d598bf63394ef09bf476e332d2a8270802b4f02a91d4aea46b82880e8b00ae344c1d74d302d8b1571f8c2eeac884e01ce759edd00b8c55f9739d35185569dd01f1f67797843d5822843607b684c19f696e38a46219d4328c4b4cd2862b4425bba2288643a75022d645ff7cf99a497f84fa7d5c6218317a16ce97d720830960b8cb7edd3418e518654c2feef2cb24710408da555b7425dea4728ed21d0f7a36384ab4f87c19172c2d7fd9eb6a5d1ba5ed57c15f37593e47d9b5ee43eff096371774da0f3650d3b4be66bbc471cf11b99583556b0b9981b81d3c7465ea2bd29950b13ae4495486c4c77b41e3933ade4b7ad8aa501ed9d92e7328590c0c4be6d390f13977e26f590051da8f8a2cb1b1e7c05b4db110267dcdae7cc5079c727f63b300b7b35dc6a495fcb447b114d28e9a9dd4bada889973331a4363f925e06f564286929ec370f9c2297a408d7f752b3db3d513804cadd7bcf505bc2e637602843bed78352b871d5e751603f68c28329ab0904bc91ba08ecbe18408c6fbe74f0c2720e5fd0efc182fa8e32c4dda2d5035ffb4b997a7fe7a7938adfc414207947b140ac4334216188fbbf306e3e110b8def7d5764124c50a13052973ebf29ec5e7033527069f13f04944c1a7b6b3e9d4b215f05ca241ae48587221c4d5bb2edbf524ea06fbbe9938277be392430d67afe9d40065c6d313228d4d335909b26ec9e0811f4f237ce469e136eca3a1d8b29ce1c817d531617d66fc50268c103da735583c73f1146a1aee09d302510332a19d8af5f14056c701e6534930a9e3383ee0c06af30f0f300c88ead6804eed6ddc5fc7d3ce5b7c97d98f7c3324f0828b646a8d134c8486b98bae63a17be8ff011bad0a86f0dd92d70035b1b9f7ae12719cd676e6ce151edbe451e5db6da2e39f80d76bf3810ec5f89b420193362844a343fa6237e62c411bd546ad0d7eb5b2d613970dd94cbf365d164894caf8c59d0f35367481206bc9e884f7e068f4967d764c0e5ae17081991ed08e1717dca8d839cd5a9d8d84cd80bb26b6ad94a200b790ef9fd00dff3f527fe477ec9a0ac5bf42879dd83488f8d1efea3f500d271eb356ce14b748527e768cab3c33a7153093a26ee9a456a2170b92452225530bfb0ddf4f60daeb91df0cadebc30b4657683b2f153aee4c20e599bb5dc6adde8b243d1e067a6b9915532de9093b0c032f8c5b3944bff0c90d364ddbf0d9e146b2af1d444d5c2ad8510da4bd37594cd076837561707f500b4ea42b697b96227601b8b2f50027744b9198adb85f277c293f56d8d40ed719f2961fd236f26d7b8be3c397c9de71be375b6668eee3924ba2c99d1938d897d2eb5181dabd6a74bdbadeef51c541dfe704ccf9876a7740d96461cb8264c548257bd77d908536f026fa442a82f59a034a42372c658f35afff5b90f352bf255ab3eac2328178886423dfa0feb6c00b6685bdbaca2d96fa0d3479810311421ca517ec6f590d8a7cf471055ecbf48d77210fa4a34458a9da9da44717d1b62cbb3485b4e29d8d95e6134efee89a6592ceff0efea1f7b8acddeb13e12784d6abe7f70b7ad848c01242fa71e8b6d1550dc62688089e4ea7bb32ed2a07d2d2ecc4899598aec97567bf9b313c4f3179b626ff0b75515ba57b2d5fdeef632fe4e0e1e5c082674aa0d8ba4139fdfc782cc4a533c6bad85e02b7abc66e90907c764efc345b850acbd21ff49d5733c78bb8ae34d5d32ed3b8f458daf32c3eb558e160ee9bb8b6b529ebc56bcc5d1c4717555b033c314bb68a9d763bd738936d2", 0x1000}, {&(0x7f0000001300)="6fffc3b306e78484ad5d2ad6e0153c966562324009a088fa7b11d2f2ca53dfdec067fe7a61974b2a29eda76390ffe895d506796987e0877ee08841c5dbe2705b1d804be8462340f8f6088325657cf7295cc9b3284f4450d720dc2bd59b497eced30a73397f783d7a2ec2de83b0fdaeb94b09f3f5de94ec57b4e869197294a73c3e77a8d2a1fa9d0eced68403602e0b22c2554712a7dd6135382a67783b76c98cb51ed479636e550c8f40dad6a876d02f75c4159a7ca7889d1e54d4d2d88c3560965249fc81e9bdeb885a7b5534f99ba8c586f33e608608f575dda37a", 0xdc}, {&(0x7f0000001400)="a1ea435de7d77d45dc4711592306e0be66", 0x11}, {&(0x7f0000001440)="4584dc794249338865b9de03959ea5633d1d66cd4689942c47720ba529c38ae338696d7672bdd2185670b2a8c920e391e858264c5ea1c7ec7fe1c07034fbbed84a49f90ef29e3683ee7f492535ea575e36e161e9daede2f8e5078311c9fb52256e5b0d7b3353f5fe3d349aa8ea7e0707604c785bd95d631a25e486b57e853b664ee62152ac1b02097694e112d0849d88baeb6f6d9327fcf9bf0531dc7eaf4e71f306e7853bb8a81af5817b90d6d60bb1963c80b6c0976d195502e2d0f67ca50dbf99def923ea407eec4ff6e08eaee67bc31e08a8adcdc6725f3feddd11c3fed2d3e06c65711a5bfbf88263c6e3421f10e0d5b70202a888a296913f128091a1", 0xff}, {&(0x7f0000001540)="2f2f1bda35088c2254efdcc21a8774ef92671d55e9124fe7852957d20952e81d48e189ad729e340ed6fb686f7cda8ff58b6dbf48310e9111fa95f62652d0cc779db4fb9165b2420ef7ce59ef872a2ae80650cab870faf464d4fa59f8fe13c7dfb8c4a64e7718ca0e945f81c9bf052b56df9228917dccdf5271310e4db1471101d472d7eb3055e479c46575e683b6c7e6324c7b99c26599767c77e7d6fd070f9a72ed4d1c68c1d4a1768cfafffa37b81646e07b433ccd807278a4eda08a3401db8d57d79dc242b49f80b0a301f0df8c37d65927e5c9c32eeafeb02c98a1db5a580a605c9637dfe4f4e72a1c896bd074cd7d7b33479e5f5b268d8588388a31b7bd37ed3b2c1001de0d5bccc89e661bfce1f73cbf5bb40cb002f28364a1d8b4031c782f867229bbeadc1ce6bfa91c05d4d2da3469e428c8d32da97fc0ee62bb3b16fe80e29decabb242239c80398439a849bc7afb0deb88b822cd5ee0b9efccae0762489afd40d5b4d3676a98fe5c3c302dacfe4d3b7abf8bd5b3bd230bacf76e99cd524ffaa9d43c91fa3b51f1de99a0374d33139ed8b037a4e9f86134becdffc1f424ebb21db0e5e39cb1623f3534e871834ddb30154ec958b33f884c246993c5917a33714279021a1b6223f4a8eb80793666b53ab7e8273b54ff36df673fc5ae8983742aef405710fdce34ca215cc7c9c59e88598ff6e516d165d96afa5ed75c52b833dc6294e0d7b7645c94e9206e3873f884a8456603c0dd52496dac25b5dbda1a26ffd9a15ca7e381324b1c9bd20cc426fd4ce589fbd8b92ea9bd7cefe640374c4ec5df204a36f48dc1dffe4291f31800296b40823df255a32d22d2f7dbd779d854311577ab0d11aa20fa4164bc406e809e831090bd3afcbf3da2514459790e36abc0daaecd61d11b2da0e63bedf9068d9b80083be63727f162a4c1aa103dec48c479511abe2f7343e8e85ee9b60612bedd5cad1214b9ddf5aa6152fd14a0352a9b5249df5c5eb83408475250c07257b90bb13e21cc744b29afd43cb9ec55eb0e51e5909b62eba1cae5b9952f25f8fb051d379088b6d487e4a532d131f63ab712bbf01b64985ba2cc65d4a2b2751d3ccefc6faae206597ca405e6c8eafcfb8f4b9547ebfa0584718153394d385d8c340200f0c3088b5a570f19d42677f3dd6c21bd342bc97de203d5b8158df1bc63bb6b93ed253b47d8bc7cc54c11b6ffc8e1542d396c1e8f99be1d42943ecfd9d2133833093dc6799d91764bf9ae44803570f5f2c83ffb6dda20bc6959a7251634ad781ad388addc77e191098f5c2252ec7ae92b872cbb7d09d3a82be6dd69f3cdb8e755af010a3c8c8d53fdd7b50df0194facbc1e3161e57c2475f4069d832ac09f83661611d4b50f1bdc40b43fc0e98ec4a7b4b5867ab3c7af9c1a8d6eddf13988ffac2a95c73f4ce302ffa48694f1191ce6b73ae7756c5386ea24da67baa27a879242d03ee4bc4b9b2a188a3e3678069870403ee9adfd21bc9f99aed14964326244854d3012365a84a760bb7813e7e60fa92def301b1989298cd93a30ed41b97cf47a4d2a11df4f48dd40b274654e0f1cef47f6810513fe3d1810af6d80ee73c166fc73a070de6deb078beeb9f3aab4ed3a380daa9a6d5d1ec4c168948050455b6d42d7513ad42609ca79e5488d664e81fc3efaf4d3e4d004a37108d1ed156beca3546b096aadd2ad01cafedeb9416da50d196b26ac174e36ae4d3e3c724e5f99ed2fcdafef9ce23b6217454bf7fc39f74b4340c4df36862a487c26f02cbaf01b6028bcf16cb2dbb81140dc387e1add824c78fe4454f7b38fcbeb5e8d3d9b03d8fa42644cfc2f4949304b77d77b5ad7a523e58bb09a427480a3716bdbfea8cfc0a3217e60b521484b6c73d667be9e4f41b42a16e892fdd7246a60f5eb9d0be2ec2ce0bd78e7efa06dcebfab6c2728f8cb37e595b1c36c821baeb1e365e9828ade185ff2d9885f8fa343fed99a697b7ebf57ade86ea5f54fee3f41d8271680dfb7ed2afb1536f5c46c3898e8df885ebd6618a26ea1cf1dd7fcc1e007d705f122b915ea63363baca04dcaef83bed1b6f6bf1adcc18a99036cefef9509cdb78c55a5d9165731a04aa9c581a7fb82bda7bf548cb66fc91cc9bd9ea4bbbf6b622caab2121ecceea157171834d8d848431834d947e754786e768683e3f81e462c4cd3c5d7fb7a0881e084068ca3a06b7e56eab0951874c6327954bf3d37e8fa023bfa5a0b39f65f66aa5e50c058b02bc58d6d777459a7f9137dd0e566fae1b358f7264eeddebfde28dee1d9240ee78adcb728c9a467c833e43a758b92a926650ea1af8a0e08247a6e0e07ad3438f019def01bfa1e57499fd6aa1b2e3df1d022fe9cddc244a4defaa40079f64ffab9eb0efd8f88e4dc5b162ebf1e514673c8d62042dab2e165cd7f811f65b53d74556c25140d12010b6b694939e9b95e795c03ac45775cbb8d7d326907ef747ade4ffc786c798fdee6c1f19ffd686d86e93c7cd302022d976307a99e43d288188a044dd2b0ada6f10c13a0d2725cbb8a3caac65eae05d82eb3f1bf264123874de1d7d88799f2e0de43222720cf163253cbe012baddf0d8e062c7646214b4b6d68282e0f73c33459e4bfed696edd4a7cde749dde6b5a9cd9f314a14abee35e226423260ce367a72c6ec2213d5db6eadc4829c2425e090220b08b3c4622d83a6d60980a1c0e646d36f9ab9bfbde28fab1e9f13efc2aeb0bf1c9db7ffc11ff587a213588fc14edd91ed5b8d70f87c25e35644e557f7f0e9bc68a2544305cf2dec10f1dfeffe190d1297761790eb043a136621d93eefb0f32671f4e4f4c8d8dd2db83714c57f2a04ce0aa4fb2327b8f62eb55305657d572367bad9fcf7e7636aa0056fc9c5db90691bcf0505d7c6754093681f61093ff46ac29054434e4c73bf26aa0efa7b7c556d1fb5f03d8bc39231131d56af8e64dc3fcbf73674c371c99498da4f4d9db97a327d8e4f2ce42d20b2597196eee40ca1ef45646b3aa02ead060880a6308cf61b8ff0b4f4a9b98a327119da45885eada2fb526e41f4a3f459e2fb5165ee1b7b1090253b80cfe53eb6ecc1ddbf0483ddba40520d66fa1f691c335003cfcbd87c30252518c396cb7c91045b8284c7b187e79ccb6fac39b54fda5549f23dcec20e1fba8e2430d5397d7b5bbf953657ed91aea41c1bbcf1859ff3b16f4c573ab82e0aab117dba93bb9ee4071a1e885a12615ced4973e89ea023a1af45286f3e13630ce0074315f02ab705b5b013ce45ea07b5424a819c8486f62c2a7d07bd8c871e4c066ccefcbe8c88362c1ea00712a6c1f4b229ad3223a692b207abf16c5327fbde6c1db1b82713c1d9371b8116cb21a0bca7cae196f9ca2700a8cbe375e4c095ba48e052770b0c128a6891442a6c8e3bfcf3bda3a6b3cffaaebabffbb11d10f79f82da95916814730b8c35c63177a8f96ce8708803e432faf26cc343609ffbc01000df9d0b3d900c3dc401374dadb28e25fdc45663d742b9b1742b9eb4e496e8015a63b791c00e91be871acb8e62f4a39e42c697d8f53867012131c916d718d3d88114b6d47bae682e9ecf0e6046fd66dfc9c7ae35b954da946ca92e77181c603feedaa40059971c488406890ec636044dc949aa9858f6fae4f2c5a2f2be440315c8dac1982c708a313f919ee1fc7c3711737860b3f086656663e455b5cd91d1c5c3bccda8554a5f89e0bcfef6d2d07f1e4526f6adaf0e772b7a3d8b4bdca6b109d876cfe66ec040679410eb457f23b5ff7cd93495c65880d2b1139f3ea6e9e4a81ca8aee13176622bc2d716aa4081ed366a7a100954d9de08a3668513cf31222be977bfb4e71252ad4cde5a3245ac9caf55644bd7ac6b3e134644a768daa3cd1d15b2b8001c62742bca4f7026129238e353c9a4ab35b56774b9d97fb9aade0434c47d4666be33ee53c2fff1cd9ab4d3142a8e7ab0f3e4cb9c7ea29fda38c22d8b04e28b450036e6dfefee2ef6299f03fd0a5e87ddb6a9717192764458d1d555bedbed797fd2d67155a488fbf9e04ff2a731e396b21ecb633ca08be8d9992b87e223f033f46e8f6b6d80826db0c72fedbe0f36a56c4878eb0fce082b3d0a35dd5f26883ce6d866142cdc8e0cd035e35cf3545913546d64ec6be59cce77cd9e70bc6c4bd5f2224e8eadf0511bb1e567dd96d2c9dbd187c32869d7b3436ad23c6059531c32381d15b31623257d503570eecaf6ca0db97f0f13fa7830543ef3da66e58fa7dc57e4bff5a6a48a6e14f715a0c1dbb9586cd017112eebc6018d370a31bbbee85a0dc0a8c0f4aa7f0bf762a34aeda44c802b99b8265b17065f91c95ac5d3f4c89ab84100228f9db6ef4d8cc7e82a505a456387bae75b0a8ea3138c11a05e61c1ef47eb4867f98c5e05a74d7474978472c56fb739d893876d9fd311b32874bbe8b7126186fa010cafeb2fd6000a50aad125ed494923d817aff985cc286edc98b336fe0464c170155817f2730e82a7a8d02195ddd34b06f27e80ca1538f924ce15f140c4f8962cfd847ecaf404afe335ccfec67988b4f1914606e842b62da0529f72301ce74d0926d6aa153a515aa5804acae24795402e54af705af7e679c640c5b17b79bf77a70b6376d361a8dae3bec43da2af6591a7ba44c914fddbbebc6a8a9a89e33343d3060170420f25419c35cff2aee69eb0635b2f93da2985cf34646401683deb6573397139a53d65091b383fa047237f1369d3451ecaf05ae5fddd095b62c5fce5b2aa7ab4b5a5c5f5f327066c25fd53bc20d20c18af8552a83815cbd883a3a68c9b92783b3988e5c853023699abf62c2278a3ab8924f1048c0e3335162623302813c645a62324d026783a2091eda775d654e759b0e8c7c9cd5d952250f36c4e28ef8eee78601a07e02b0864c8100b273437b8e65d18f57be7d2d468c16c55e5f53574fff7ce1830753cd6f80cbaa908f61b115214b44b18b1812dbd31a2485bc11cbc607fa53e53dacd1f54191ee0652a5d44d9db4371d265462e93b75ff13d1282f9d5f5af7cda719085455c224d0b9c1b87496b427e6f7f94b967070fc49ab4d489d880c84a174fc5ff721d807851e6dda38daf2c80a44b99c3149784061926b8f3415915df911cc0b736752b7ad62ad078ab08ecc0d780b3dc81132dcdbd47679fdd047a52d03f4d8596f6713cc901a4a1f20904944db8bc1b9defdaab19bcc02f93f816ecda2edc6979989ee00a8b32a169583234c42e883a2a677d350e6f63b2ec00fe5d3b6152cf5b92072c44e1b05d2dc18a14437b9c13bf762a96052840e6a4153418ffcb91a4fa550ab678bd0ce56d84c3f7870d0df00df6101f6b780c73294488c3cdbf5a514f520e759462b49b3c2a95de3778a8e31194dd16769227e1c2a3cf4821b59a132c5a30e7a52fa3c900be3865a97ac430f77678099b15c3f1325fa694d814ffdf83494fa505c80983f93377aec4dd908ab0ee9740eff8f1411a6111d45a87095d00b646e998c0e1fcbd5656f09d4d864b51c0585ebeaa31d2e9ee17110173b583ce30facb7d21a29632b82dff2105a4b186ff345da13c3b15da97476a9e68f0fcbbe5125abf828f054d5de970d1d80ce5c4dc5d9ac6bd36ad551ffdf729b8568ea74f64d0f22e416fca9c86500574771da8de35aeb9df742898674a6fdc967ed2ac6b6d56b97eccec70c90738a40effc6bb20783ade8b84518b90a9941eff472d82fa9e86f6bf606524110c51912a557ca242be5c9e83f1a2139d459cbe62810dab21a0054bae4a0d3fda994a30f48902", 0x1000}, {&(0x7f0000002540)="16dddba3a3c0ced769dae651bc3cb2208100b6261605e7aabf465a42bc102592ab66228469039e71cb8992fce4a4cecefc6a4c3dcb1c5dd3e339a1b59d1460a784fc1abab7f26cd230622ed3cca7730e64fbd9317a3e2c6c8790962c1d8adef4948051aa7b16fb03454ee60417cf077785447fe0c9c50718ecb5372b049340eb2c807776d15e633d7a8d928f425bf05634c59736e1b542dfd578dd94d8a1d41c221859ce1f7444ef579053f90d141a", 0xaf}, {&(0x7f0000002600)="5d8166329dfb972799b11cc2871687127aad5fe486b5e1678177785f590083c5112ceeaabec56ec3a63a7195ff30adf559714c66236e47b3e3fab00faa6f033e4ee11f639eb288185a764084d5b7a62e8b94ef2373f39816c1998458de4f27d3e9c0112884c65e76e8d75fb34dd28bfa0c2a505a8daa787fa0ac910f1f9b270d1abdc194987ca94431750e7982e5458f922dff6eeca6f499d4b4e2f745484db3a0e3ba752ad27cab265eca431f7da9", 0xaf}], 0xa, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 03:46:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) 03:46:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) setsockopt$sock_int(r2, 0xffff, 0x1284, &(0x7f0000000100)=0x5, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 03:46:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x8005, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 03:46:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) 03:46:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="ef01d7a244105c35057f0c4977bd3beb735cfe7a07990018956c01d5e1d60aa27ffbbdcef787b973673c54bdf4c641fbbe820da8b6ef261934e1c1fad022dc36c93ce9ed7374bb2a01a28f445828e2b2777986ad0d8f1e972d23acf12c7125fa7705b82aac98a6158854a4d0192eb3583b4ca2d118e55ebe16595952d3c84a5a724f6167df3ba3d41d4ed4cd7c39abfebcd15ed9343b0bc53f212f198730f3daa06cda0737d6e822d6897ba65b25295743a4884c94ad62fde29b7d", 0xbb}, {&(0x7f0000000080)="5fa0d5d04a85a4069fde4d86d5fa85ea1ce1f3d8422059335a1fc31683d363b2b3bb00de58fdba1514295ca88c635d269fa71866a0fae6b6089be0845410184bee1071a84b3c54e577754ceb41fd3020ecee3706fcdbe792f7604cd48784cfbb3c1cb438631666bdd12c1d28aced01624e8073de5ffa49841948b6c22c", 0x7d}, {&(0x7f0000000300)="5d77dd73c4ed7d2eccbbf1d6b6de1de97baa553d81d84404c7b53815bdaa4308866419a91682453528d0b3efaac2793febd35a5c8c6e0b13191e8ee7aea554df3fdf46e50a6740db8b9830ac588affc922bca7d872d0af931f9d842cf844d0ba878c1e206f10624d968206c3f6e7c0b6bc88c9c3e0cea04d9781a62e68cbce2f0ee9686b284faa0b96395c96e850ef9b898af0305ef5fd23a64b705ca570219305d9a28770bfc99e64d02d3c986819f344e1bb6fcafef153e9", 0xb9}, {&(0x7f00000003c0)="eed4b111c683618e91737691dc676624a4d1b9920ab9744c8d0c82f075ed25b3c6c4f78daac191e694a6a30a716914513bceeb4ef1fd16df0f3f89d97b6558d902d771efc4c2b49b93b3d51198f629b9767bc0", 0x53}, {&(0x7f0000000440)="97ae4019cec65c2d1ef972567960a56bac2ddfc5e9a039cd35445f35677ff3f9c018231e1c454dbd3cb5c48c9983e16bce182b84f5c587805ae2a5a26c95dbfd61548dc05767f4c07af1a729acdcffebf990c6e6456bbd20401370506db36dfe06a5ce7c9f81e4c3a5b2b52358e5b0348e82ed8c66476320d64bff81f9818849350b3c403409caac93b6e8bc183af5fbd952973e31a0f8c399452921aacc92c2aa0061a5fad563a4f15c5620990ccde44e967701d4da76c05287fa4af9da680927eadb2520d98f", 0xc7}, {&(0x7f0000000540)="88454e1932df8abfd1311222cfc273faae4baf136e9d9ad407eed9fd29348098259f809e09f2db6fdcca549e03d80ee53c60fd1097dd2855957969ddac797a7dc98fc7afe1216fe2eb94fe463ba8195ff7a377654fdc71a808c658e10085a1bcc92ef1a49ba832232f8adbed726be6e9a2c6efe70455492d1274080f0e3e43878d965bca0db97026410bee2422e59730cfc412288755297a680aea0d20f636fdbeb359f31787a81d2813b2c85198b350752e6244b80b901af0f9a08065f20884f053613860ce2f3f737d1bc0a1fa59eb40e8853bf69dd44b2246d2503e7df09289fadc", 0xe3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000006c0)=0x8000) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r2, 0xffffffffffffff64}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:46:21 executing program 1: r0 = socket(0x800000018, 0x8003, 0x8e2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 03:46:21 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) semop(r0, &(0x7f0000000000)=[{0x7, 0xfffffffffffffff7, 0x1800}, {0x3, 0x8001, 0x1800}, {0x3, 0x8, 0x800}], 0x3) r1 = semget(0x3, 0x3, 0x600) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x3, r2, r3, r4, r5, 0x4, 0x2}, 0x7bb, 0x5, 0x5}) r6 = semget(0x1, 0x1, 0x40c) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000040)=""/168) 03:46:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xda22, 0x1, 0x1, 0x383}) 03:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x13, 0x4000, 0x2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="7b490b77e6d9d44a052669c4c816976a3ce947462670ed85bbaa876021cbbf", 0x1f, 0xc, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xa) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 03:46:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000500)=""/247, 0x46b}], 0x1000000000000029, 0x0, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 03:46:22 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) r3 = getpgrp() r4 = getpgid(r3) setsockopt(r0, 0x9, 0x40, &(0x7f0000000000)="9261e1f5219694d8b12c5a43f2b592fff9153e89a7ec075560078d82169f1ac9c1b7d5c8bb49dcb37511a70b78eb9d46e37d360acddb62a799fc4bdc630ad27822b7505ff992668b9a9bf3a6de9b350d0396b5c861c74518e14801dce064d24d9bdccae821e169e4086d06eb5630b6dfc27e9fc154cfa1608a92f4cedebafe9cb81268ffe69886c31a97a00142f4", 0x8e) setpgid(r3, r4) 03:46:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x9}, {0x80000001, 0xe7d5}}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) socketpair(0x18, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/94}, &(0x7f00000001c0)=0x60) bind(r1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 03:46:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x11, 0xc007, 0x1, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001], [0x0, 0x0, 0x0, 0x5], [], [], [{0x0, 0x0, 0x0, 0x1}, {0x80}, {}, {}, {0x0, 0x0, 0x6}], {}, {0x0, 0x0, 0xfffffffffffffffe}}}) 03:46:22 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x4) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 03:46:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000001300)=0xc) lseek(r0, 0x0, 0x0, 0x0) 03:46:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x82, 0x0) pread(r0, &(0x7f0000000040)="aa33ceda5837017430188221cb2a5275b968455274d7bac554337950d4ddd1571623792cbbdfdfac10d8834366a2cd18fe72d7ef991bc3dc7ba9e704f5002c8cbb69204aa10571c583b3c4204b1fda9ecd85febd04e5885db978abe1c216496dbc3de757d9428d7009a4e543893b1f0e244cb93c8a17ba5e16e3cf5d7087a81fb8a6cebf47ab43669bda125f2ac119a5355f89abed4074c5f5a026110358c8989b29e09f0115f72cdad5e3e06b0331d4", 0xb0, 0x0, 0x0) r1 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x62) 03:46:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x100000001) sendto$inet(r0, &(0x7f0000000000)="8ffb63a6a23ea84cb1d7d37c75a728e6704d7d07854839159c7076971086b08ea6f0e2beb3c739994b5fa9cf5bd9a742a994feba962646b3c7dacdbae347dfe9e59a0447f626649d9d54b1f3153f2e018f5436a65c0a2ad3039ebfc1b5cbf527a9fafecaadfc7c0b5387d57e2163", 0x6e, 0x405, &(0x7f0000000080)={0x2, 0x2}, 0xc) 03:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) r1 = dup(r0) getdents(r1, &(0x7f0000000240)=""/243, 0xf3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20090, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000014c0)=""/4096, 0x1000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000380)={0x8, 0x1, 0x9, 0x1000, 0x5, 0x4, 0x6, 0x10, [{0xe28, 0x5, 0x5, 0x4e97}, {0x9, 0x0, 0x4, 0x20}, {0x100, 0x7, 0x4, 0x8}, {0x4, 0x80, 0xff, 0x165}, {0x7, 0x1, 0x8, 0x36}, {0xa9f2, 0xca9, 0xffffffff}, {0x1, 0x3, 0x5, 0x3}, {0xfff, 0x5fde, 0x10000, 0x9}, {0x7ff, 0x0, 0x81}, {0x10001, 0x0, 0x7, 0x9}, {0x2000, 0x100, 0x1ff, 0x9}, {0x8000, 0x3, 0x9, 0xffffffffffffff00}, {0x7c8ad02b, 0x8000, 0x100, 0x3ff}, {0x7, 0x8, 0x9, 0xffffffffffffff81}, {0x737, 0x7, 0x4000000000000, 0x4}, {0x9a, 0x7, 0x2, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 03:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xe4000, 0x80000001, 0x3f, 0x6}, {0x9, 0x8, 0x6, 0x1}, {0xfffffffffffffff8, 0xfff, 0x200, 0x7}, {0x5, 0x400, 0x3, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x6, 0x9, 0x49, 0x9}, {0x44, 0x5, 0x8, 0x2}, {0x7, 0x1, 0x9, 0x2}, {0x88f1, 0x8, 0x3ff, 0x4}, {0x2, 0x400, 0x8, 0xffffffffffffffc1}, {0x1, 0x20, 0x3, 0x5}, {0xffffffffffff0001, 0xdc1a, 0x2}]}) 03:46:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x202a0, 0x0) msgget$private(0x0, 0x40) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x0, 0x2}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 03:46:23 executing program 1: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = semget(0x3, 0x7, 0x80) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000700)=""/159) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000500)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000005c0)=0x8) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100000000000000008a3", 0xfffffffffffffff9, 0x7}) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0xffff, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x200000000000005f, &(0x7f0000000000)=[{0x60}, {0x45, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000340)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000b40)="d104fa054cea9b1ec25f44ea554f3a040000002320c31787e5c07c35b9f591601f24cfb4d3fb3a8c0e2c11de10472e41929735b647828b2cf26dc778d0b3a11511825881a6cdb62e6a424495f590ecef2da7b025b3d6963ab0ccf8d3b1489f6b5b161bf15c1665c93d70d3d1cac227bd9bf4bea6f6f725add2f8ae") poll(&(0x7f00000004c0)=[{r0, 0x4}, {r3}, {r6, 0xa0}, {r7, 0x1}, {r0}, {r7, 0x6}, {r0, 0xc}, {r1, 0x41}], 0x271, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x3) r9 = semget$private(0x0, 0x5, 0x40) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 03:46:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:46:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xa8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) 03:46:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001680)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) kevent(r0, &(0x7f0000001840)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4, 0xffffffffffff3206, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8, 0x32, 0x81, 0x3a}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000002, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0xc, 0x82, 0x9, 0x7}, {{r0}, 0x0, 0x40, 0x43, 0xffffffff7fffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0xa, 0x22, 0x8001, 0xc00000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0xbcc, 0x4}], 0x5, &(0x7f0000001940)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xfffffffffffffffd, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc, 0x1, 0x934, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x4, 0x5b}, {{r0}, 0x0, 0x1, 0x20000000, 0x1, 0x2}, {{r0}, 0x0, 0x3, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x80, 0x0, 0x9}, {{r0}, 0x0, 0x60, 0x5, 0x8, 0x80000001}], 0x8, &(0x7f0000001700)={0x9, 0x9}) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000080)="374c5ab10b5591ad5a8df549e69313f2f9f09d39177849e18546fab15209a29a513ef6cace5be2cbfeea0eea97d0bbc1b62348f14772549422ddb87331921f1f19c3189fd888b52514bbc4ee6a13a3960870a011828d13cf9249dda19ce9", 0x5e}, {&(0x7f0000000100)="5434e3436c83fe35a665b0440254a20e4c35d2ab9562222d60becc76e8da34204dbdb1d566f0fe974c9c894ff5e2ebbf1def4a69f12d991929bfba949862b963a693bc95e031430d183f405a3516b5292963e967ae689a029d197fcb2fd4c834c880f60ac7a9f5391fce3f998218bd3665b42d1413103a4d38cd640ff4cd05b77887d8bfda082f7bd9506ca1caa728045f805d9031121cc6f745d509ee58ad8c94801a7892840c06b2c32f4a91f315e54820bc937698e0b97dc1239db09a45b5253da90225ed0d7125a837abcad496008f71beba651c8c2c3658f012f17e24d68b554efb9112caa353c4a7d5ad7b6a62cd2e764aca7261ad873ce12e1c92d4b9d95c9ab96b07d03e757e5f4186902cc635ca58c49a3a568afe730b1890ff0fa5ae20d06b7a630c6050bd721a3eea7ad3936a66874e69d33f42500c5fcdffe0b4e20661995c08cd90b6d0a8aea5224dcefb48facece9324e39d1122ba5e77ddec3ed013c32c2151aced50eb0f9293e49e8ec3a55a985551ab80e58801761de9f444448da04f16562aa95cde1ea99fcecab4c6bcc69c4c465c5d08c469b1be710142d9ee50653e0e1034c01de13a87f74de49e32cc41f1cef765e04117349ee6bc1ad5d882b4e8b06bdfe1f3bd3e2525048f772da046f3d23a19828e1857a831c1ddd07d84e4aba9eb0fc5459bfbea2f0f5ed37aa26a9722c43d493bf9d40cb2b6bd7f3acbdb78cdefa3d12275410e8bc457127313024d8d173926d068e320e16abcff99b3a766384198e80bdcd452b533eda06742c00f86e919c4ef053a5e033eeb3342ef3c747e8e0330bb1f0264085155f388eeac2c9a166d586c92cf4366a202df8b6652ccc8cb484d55250f00852922107ba8254e4eb26abac7d3e9c7b4315c3f990b4a97ec9d480a357de362dd07e48ead7fcde82f80e963f176806303745e715c9cf7df595f9b9e62fa7f66e89b642b409cb9ff41ab29b38b4cb603bbbfcedaa9f975362bedc6a57ac330f2d54c7047e9ec93ef35e93944f0e78b44dd9e8c673707a9756fab8b862359c07fad90413a61ae960171a031e5cf33f4a877c38f794c0c27769ed5876d94cdede9f1fbd67a12b064bc324ab0c66ed20f87c4b1010015990110beb3bf70d29a3d7a2171dc7bb9fed033926e9989fbfc5af82841883c9bf9558ab2d9aec1999c80a4c1d16c617d0d629e2106cae55fd8b2d61ee2adefadf4f67d6a1095cd99f322fb099b6c5aa326a1a856c73e5466e5241ea63449f27cf50c31af9e6fddd405bd639a479bc3c7e7751dd72fee5469037dc416bf0e45270a879a78e55092129698ce32ffbc583f2a301cc3f670be58c1725c52266b77ef6cbd0bab2ffc14c21ee09ba149837334424fc6e2abd34ea6f1e11ae61990fee73802ea1adf4617629a87590f9265482ed354f0d1ccb450efd4173181ef692f8bc6eda411a6604ec709bbebf65b62c1468dfef56e04b5c884c96bd3a60bd0affdc7991528112ba484acf7358c53282fa15c8cd34bd8354d882a436e3bff415aff9ea9791ea234df24f6e68907871403df0690774fef23eaba6ea9335b7e50a62d5986308dc4d7ed5aa1e63e9b75f52102af418394a43666367c130466c69b050e4b8dd9eaeeb049303a37da5293d4b1353c05921bc8625ee20f64c1a1857bdeb2035bf3abdb5faa746c6785156bb39634d43622b1e63dbd24e2d9ff7034de48bf92f6f8e70c44c5e468c1f8867437e72014bb0cbd16e9c3e7ace594cdfe891c7e7fd93b642ab508cc8a53be21caa73e7db421316a0343378ee2fe8bcd6e03c1e526b3ae4f6d6a164b6e3b00cde61baacc45c62f503a59ec9b7d0c76abc4360cbbbbc429e234a9308cb4bb40201753ba9b90b7cffe61551c8b0ff1d5d318bb60374bd1fb7fd75e59a648a9f1fe7c3aa209959f1b1a50870413189f5d4d9600600f067d2f4cd65cb8b7a7589b2e31f863579116b87a3e8b45bf6a28abef9c760aba03c000375314080173f6357543415504de7e1f488377ac458b32601bdbd06fab8ac7b76bca89fcfb62b425920ee7f9ec15a17cfa76c0bf8226438667c25a608b2a51a03246b3d7b046dde29bdc8f816f603b4cc02661aaab0986672cd067b3dd2c466aaa2df3bec9a50f7fdc69c15004f49db06b537f1f0b4a4e697d2f10cf48054f9a17bb9655cd27b1308a8ac743eb154277a4bf2cc3d7bdcb8e27395e0a168950725e4c4f1b0b7b19aec02e376a4e0b82a6d5b68350216dcea259b0163bf39e7ad1ae4578b8b7136800673960e9338b3ba3c833274d2ebe7a2be068acc569f73ab1c17b9e4e0ece0395b8b05846ee0dfbeb33029fe181227bfea7ffe0f52bf0a73ecaa6e20ff2b79fb5ff18cc186646d60cd86ca19d3244e13134b69d40f3ae579dc27d629ca32c153ae730deaf763c0216a78fb4446ba5950fa4e2b4145372452f41d1631b606864defc5de35d0fccaee54568ade954c44b44a836e29dccfc3a253b716f91e4e2e3d8fb00829cefe2be62330d8bd5ce2d66b105574773545fe7498bcbfdf38b73cf63d530c644a37e2701805579ba37a726216568d286d5e10e2a84e985102b99b552025e207e1fd1950e88480f37c7f010e6ac4a4bb6ea2846e7d08bbe50da742cf06d01ee94f015cfe5d4f17c069ab59e356e6afa4610e7398a11324a72bc69bf4812fc12780b2f268aec1b6839cc1b44af5aeebc1402b236de20dc322c953d629b16fab97c86e2c0a69f20c26e1ee38c73ceba780463384256e337c648e6dc36e0ae6e59a7d693ca72ed498276b4428963d1e891edb5f36b4fec03476becc340c3409c460ba6692bbf6ecc1723858914547b73679e60d0cce5395a71ae5c4afac087ea8ce67b4b1c83a9b31db51d1743ffb3cb702d27b7992a2cbc0a87388253f8bfec503489f5dce2bf4c8a7f1acefa37263090516ff51f5948342d2a01158ac2fdf5e942e7102ece50e5933019b201e1226a11fdab663c403b7b06d9dcd770ed4f6d9b4faa87d8b23a4faaca9a28dda9207dd037993fafe7a16a474a2d4ce628c035aee65b525fde4a3df6222f87f7e681700729025ca184d63b3673b5e5c905dd91590a1f84580c94a32c539a64dfbc4c2c35ad1a01b36eeb17d8798286e3f3ac2fa4ac909edc0a890b84f407610816485a34c29e10458bed8b989044b8d842132a2e7ffab1de9e528ce4c88d68c2e7c3219271fc4da7f66651db09da253f136c478bcee437dca552daf7a3f33e7c2e77252a7f95d3e8df000c4fc0e132512a2f927be6692acd40b9e001752cce91f7db7401a3a6ce251db32367eae87facf7940a8da01e1dda64c2f51d81ee4c5933f8e092b63f21366940c0777813fd8bfde1a50601df6ac86f4ec751d4074389754497e1efaf92d1647d3743363e6a8cb3dae7c274b5c040303d1a257ff2546d4c9092bc83c7697de3c7cf4e21bbe5d9fa44a1ee26fb976a2acce673fe63c5cb764f29484432666b299753f407c8c6554cbd3bc125c2eae68860671e732f21bc525ea775b494c929ed3dd37d405dc6a91a135bd340f1c49a31a756c564ab88673231d03e3132318ffe7b85b87a05f004d8e17c9d1853bcf4461628c0faec67980dcee44cef07268dbfdc1822de80291e2b9dd0cc00135f46d628828203036a952212c07f30d9d47aba44014cee386c91d2942180a80dd28e94e9ca46ec74fcd3276afca8ee71ea0313be33a37acbe80ce01d85c70e015ba4df1c5d75948f56fc3fc952d22eb87995f52c584e89575a3b496295cb6ae58c7490b107b65d0539a2b3e36b39316ad41a89646a4526947c176b417ad4a394f638cec95bff67d3bdc6fc64559e998d37d8a6a6d3bf4fd6d4b21ae4ea79f3cc0b18a679411e8f30a67076ca8e725a6571d188f3a7b24cbf164a7c880c8dd007f3a8742a33f5adc855ac2a8a1a85d59d9348716dddc97a4a758e45c48adb5eb58b3e24a2a8d852dfe5ad50051729b719062bdf5eeea24381d05b453c7390dc8ee33117ca600d2a3f88406786d2926b1058eb3461c113c6bcdcada94c41407ae2b873cc4629cada56fb5454f426937df5b4c8f4e5c5d32112b3103f6ff6cb8d254d9055eeb6d797b94817830647045ce2ea3aa5eb6c1e56c6e1802bd144383b5885b94ed52dcd7b57e95217be633972390ba928b418f29fdcb13037bd700c574f4439dc7e82eb3373edaf104bd43113c4ca5f788e40d312645ebba8a16b567e0455a7266df7a8c792604af7b2c6da29859d7096ddbd785df9bc594b5d8d03271ba6a10fa31826a4a12c62db0f4590553985d770437854b193a24ff0cc7941806c08bd1557e0dc2d4016ecdd6e0ccf0ec521b5d57797afa11835316a8bc63deba2008e8b477d61d1643d22baecb12824a6b8d06eea48a16af0e9a353c35913842fab8a928a2726be4f230ede7a8b7272ac71b7ee51ffa4cfcb5ad435d1913ee63ae9fbde1ca6bfc088aac0df23bbe5d2b3b30c6c6e119558c0d774b553d24818bb28c063276d7022c05c0493ec50751210d340fe50221b06e7e9bbe6393e0c4644c79f93f3fb05679bb0d99a34655f7d425258f81022fdb71c7fcecc9513e2326f69a97cd603d46369619d84fa74990ff7994ad37ebc81ff21cea9ac8d7d31bfb5fa2e219d941a7d969c703cb696bf6dfc352f0679e83fbb20b897a455e4e8254b7253a0cb43e0286f599eb4466a13cfb845ae63e9172fb301f331d1c8e8ff9b1adec72e179626df4789abfcf9fd21a25d73888133f9ca20e7afbaabc67a812f184e2cfba1e0f66ac09d132d6e482eb017781cf77053a17034dd69d26855ea28feea9659972a5183b478abd94dfb4958ed65c95acdbfe94090e4f0fd52b49773b5e5cad7cc7b3bd4e1003ffa88e63e5971a65c22253a332cfe6d0650d42dcb57ca839f86271afc72023c3eb00dccbb01fb0dbb8559c61c171aacef4991fff284cad2a847afe7b9b6003403d514996fc51daa0e95e9f5599b44e98d6ec933aff294b1e820014c37d9e873e66710c7ef6aca5f22e23a9033f72fc7d32dadc3ee0eb23612ae89651cb2a9d0c8e37887f8adefabeae1e19f5645872a02401f9de91724606b1c5b91dec2134ceae397a21185388a74a5eb8ff3209ca0d40889fc253c48ff832c9a5a9e6c4c4a8acaf057cfbbb5efbf6f74f691890c108edfa7b0c99bb8d58e74d74c81e18620bad8df3763af49b3c00ef047cb6ab9e6e336a08ae7eb587cf110d82e904e7eb39eddae7ad93d2b8653b51f6ee62cbd845402539b6a6d04fb38e7494bf982500d4c80dc469f77c98172f186cbeac7cdd67210414cb3f6ebf7ecd82b1987a5c2db8b130576d2a638d73e1658443f798e74ea57a85cb22bedde0e360259171af7487c79bf3e45c0c6d4af38421d531fc3a45a1fa61c0e343269f315dd40f7cfa8086207930c4031610b2e22d0861c3831789c5df65bba68169928c1e4b502bfa624affdb4b9ace0b06f33ead8dc910091bdf87860c861c78066ac1239060c89bc0ddc8b9f486a22727806fd14d915bf24e4eee0aed97c1a2e088f8bb3541e01e3abc4d44aba7f81e06738778b07ff83d4b7f182c0dfd27e8d11e1d7a4172712f464e3dc34c12d445fe1fe250aa24f78fd395f655730aaf18c5882f59515d8a6c9d1b2c34a814c81e621f2a93aebbc2d60b9e0b4d5c66e9d625fda0a1cd84f9f3f78b0bf0b8ba4a15bb451ba97155a178ab3d8ddc89cea888c03ae0b919419207acd6e723de6b623d24a01337036861688fd9950a68b960f44655bd7523e90565b015467ec62", 0x1000}, {&(0x7f0000001100)="edef4cdcfa58127c9752f30786910b040952de0a893c1d6d354db1f76620d712252e11b63e5147a93393793164ac4192988f35370fb67a747725093f50332c26a248", 0x42}, {&(0x7f0000001180)="fe3c508f3a894e8e571c5884268f62318bbe8fedc86667a6866cc618ea702a0999a52ce5ece47233d1a4e24b8394086aca13cfbf9b8925d2650b0901b7cd679737c3b3c86d6cd95afe7644e30d987fa90e9cc287034fbc26ec5fe14bc7f6eb279ee5b657b15974131c05567495", 0x6d}, {&(0x7f0000001200)="cc424e1b91bfec3975b850226dcb51e842088622af514af277fc1d4dc529e82863d9cb28908758a1da160ee0b9ce7977c0d7a5cfcfc20ea753bb1e0b314a7f6ab9d623d47e759746035f90b757e2a33d065d2ccd1296b39f580a002ec61a6664a01aed07aa5769d92dc9e3421fab224903ca91578cf50da9910eb6215b316bcd58499025ad53b77625721641d1d2528b2f791fcf97cb264d8465961ab82628993da645b297ce968fbfb92786a7f7157f6abd362c4abec1210f9d06ee", 0xbc}, {&(0x7f00000012c0)="2dc840cadbe3a09d1e14821416365c719a6b5bd0c838fb518699e571b613f1d47321f3d18f53", 0x26}, {&(0x7f0000001300)="7c70ee4ae0227294683381b068b22939411a6870d77b4a0a2981907b2cfc13f495fc6d8feb21d1f53fa1fa3f9d529fbfb703ca32fa11e278fa376d69ffe4127737d7de", 0x43}, {&(0x7f0000001380)="cc38a061122a8de7b70293676e90d54fe4521d89a957931a435b2839dc11b46c363b9819900389533c05e465bf6bc173baf2dc45d5dd8d1d225840b3bf52e95e30c07b2acdc6e572f45461bacd914eb13f3c6a7e9800cac9dbc4cd6458b755cc67f1e3e047297653de4e8669d872192411e2e18a7b7336832d4457c7538567952180abb93e97a69e55279ac3c27a64b181529cd7f383dd4225e2f921c23500900d787471735d541405495fa61ba34b6d6b2714dfd3f5d1774c85b3c088ba9db65ed3b071830c19a29b0d60d4f415d942", 0xd0}, {&(0x7f0000001480)="f8204916cf59afa6073352e10184e4b055677c5f9e2fe5997748f024f48b9b080e6195c8c32404cac104810061a81a3caeffdad6d83e10ed7bbaecb5f179dad562e9167a4a0ea46274b33687c1778237d4e1", 0x52}], 0x9, &(0x7f0000001780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001817400d588d0aea23854f58f61900000000150000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x98}, 0x2) socketpair(0x2, 0x3, 0x2408000000004, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 03:46:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 03:46:23 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)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:46:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r2 = dup(r0) ioctl$TIOCCDTR(r2, 0x20007478) 03:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20881, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:46:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d1baffa52df2277f76068d2a91ed5c0c91362b0a827448b916b5d59cdf088142d4621c9e85d51839a99224d01822b8a51e022e3b6f21b2e2c9583f93c4", 0x3d}], 0x1, 0x0}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, &(0x7f0000000240)}, 0x801) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 03:46:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) readlinkat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/69, 0x45) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 03:46:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x2) write(r2, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x7bb16035, [{0x3, 0xffff}, {0x3, 0x6}, {0x1, 0x3ca}, {0x1, 0x1}, {0x2}, {0x0, 0x4}, {0x3, 0x6}, {0x1, 0x101}, {0x2, 0x2}, {0x2, 0x4}, {0x1, 0x2}, {0x0, 0x2}, {0x3, 0xbd}, {0x0, 0x7}, {0x3, 0x200}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x3}, {0x1, 0x2}, {0x3, 0x401}, {0x3, 0x7ff}, {0x0, 0x4}, {0x3, 0x9}, {0x0, 0xfd00}, {0x1}, {0x3, 0x3}, {0x2}, {0x3, 0x4}, {0x2}, {0x2}, {0x1, 0x1}, {0x3, 0x1}]}) 03:46:23 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 03:46:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d7c43392a150e63dedd4ed9a7dadc7d8f1480928a4907ec48960d4c750aee3dafc598bc700f61079e238601926f4867cae6a205c3f80cb1500e414cad68898e9f1fb668434c00b475a73540d6badab47c664eb6e13b5929bb038971c4a625cc834d2b6d179687b8b1d58abf51e4f60996b025a7b7aeadb09a696f821ed8c360341860f678c6655164ec073ec2111a7ab39e72d451fcea2c403ee10a3a06f110d53c7ccc997baf0e223692faf8e305bcdf988c767d33b05e387d617a5823b88f626955cb792f0eebaa7f825313a34f36a67d51f83aa5b9e02b0d97e82", 0xdc}, {&(0x7f00000001c0)="a73d22552ff1a79e2d8d78c1f3f1e1b76794e2e003a697029207992b573f02d1f51a88035b19f617e498703ce298852b342230780a6ec0be08b74e81e1a1a48b28dddb5a07b744b0612689fa7cc9623884b14a57ca97bb79eb7009f0c2c490bf97bf778f2b255d9609974e82b3d5b5e0ea266fcde4c2ec714e1c9dfa7e3ac7107e5f4f2b1ac5ff64c4d04d6823acf906c4363447762b775547a687d11ad105c325fb94b3bbffe773ba0e81d7e651d777785f5dd7e83d0cbc9529b9ec79462d15df77779615b5dbf5fc99320d1d56c688fab49d0fe87dd0", 0xd7}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x98, 0x3}, 0x404) r14 = dup2(r0, r0) sendmsg$unix(r14, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 03:46:23 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/1, 0x1}], 0x5) 03:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffddd, &(0x7f0000000340)="a6") shmget(0x3, 0x1000, 0x18, &(0x7f0000fff000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x100) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x5, 0x2, 0x6, 0x4}, {0x1, 0x1, 0x2, 0x100000000}, {0xcc980000, 0x4, 0x7, 0x46a38815}, {0x2, 0x20, 0x3, 0xba}, {0x10001, 0x7f, 0x8, 0x7fffffff}]}) getitimer(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 03:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 03:46:23 executing program 0: r0 = socket$inet(0x2, 0x40000002, 0x8006) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) setgid(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ee128360d7e8fe58623ff5e4688b0a7cbe00d0dd33f0e021c523a6556e47bbcf72b5e6f51b14ef540d58be4984770f89996019580155e206220acb39c95bb25a464c99edcdceac2d5430d0afebb42b49000c73969f278bf259b43f3c6363da02b659c0997e0360716478574bf1de69c57d1ea285a0f677101da1421c9603c037c06e55e47e095208a0f5068341dbb1dd4d237ab97aeb7b2804c038363ca34028ef6c1d30ed0855268b248a9586ee5b4dd5f0ddc00703004b204453bf4474efabe296653b89a149af38966b72db49ab0dc119fef5bc6defa79e207ddcd441c811c9b45995d626a0fa538b31ba71022833d85fa5c07870785eab84dcb86be12632e5c333110133c07c58ec65ff0b352cd8a604002e673d668b105b247e1635eec8e1caa50c3a7c27cd1317193650cf7cc97b512f056615d8597c6a86fd6b7f9344a9e1bdcc4c84d776ff45311222164b26f414aa247214e24082341118caa62b89cc9199cef9dfa70bd0808beaa478d93b336b2a9e4f05818479526a87616113f401f840f80f37ec8229c9d5404c4537573f4f2448314ae70a6554a9eeaba64be1cfff05285d66c497e02f3e1558acd354839456954e0fe77131a1a9d90b13825f33fc521e31d069891910863dde8c89407eb62b285c60c3adfe0d7d44b584eea428588ab2f8b96f0edd0ef4a84c52ed7140d5fb4d322b21f181cb4f23ce529c28d9196007c8b5393b40daad60b5daf9c022822a87ae4181957e5602cd9e70aef2bf9243a8c5e8ea122da8cb809c5db72c7b42707c56b51c2343001eadd533ae809505a7a9c1a6b72f46eb2250732081fea6f78af4903f570dd238d52b86cf653a397875810c706d4580771879a4d522ea899d6fccbed9016c2e76d6f9325f484cf11a6046b23e5a8edc379befff71ebad541a50414ef13e0e8df4039e9cffa07ea4d83df216de773c3a350395a3d6ef4bee4395a44fe9581d4c206ca27932ae89ad432ed499af814cea89ec9bb774d9ff7dd681f215a8e1862b5c2c1d419ec449aed49baa31af6864a20491bf1f67613cc8a212049d73e273ce1645314c8c7bdcde5e05e9558752ad150c60d6112aa07218b7da680ac901597f9399f2d4a486db5788beb329f7f0ba2beac9dd17497d6f0cbd870015b48f8833aa85a0c2656f81e0d5d747a3f6b06faf75ba90b0fe6787e03bc51f1a3a0463b423a38d329a5266c1d9098c2851bbaff93838e060b2a70b3e3aa6ddbe73fc7ea0a4f62fae929d03b52eaaaa49e5a7158448ac27c8ae29c49e201fc75b8a97d6f96335076e92b6948f12e79cc626683e54bf0625b5e72595934efdaf06f91efa704b4dce3bcf60bcdd87118e84f6f4289ed70b101a526de2f5d8e27dda1a33fb9e54104dfccb69dbf7bdcf9029022b0a50009d796378f60399d31dcdf419b9ceb84cf33c656b48313bcdca6f6a610bc3a30d2c9dde20e1fe7134f454f83df9844fbfe66ce99489d46e6ad60b3973531a6906d1787f5ee4059282b01a14eca5efc7a92f7e6206eea5c8967080ba85c36d962853d1f3afd6b056dc220973c5e8323afe9889e34d2640a041428ed55375453d628458682b5a75e8eb61b7ceaae63a05fc05d7500fa5679d82e26cc5a88629266b25928d65bf194525ab005f6509ea15a3f5825b772fbec945cae16d13badec11bb3a828f0915c8c1a0677db1d333b7729ea8cf51a215f0d09cf0a20743e9f7289c5f1a35eb9ea5a4d54cf688563239e74d03d6f639f5efc551e95bc34a910323a440fbee779bef548fe1d826710b8fe539f397804f79adcd6c534ab6c55f303bbe1971355b73674d1721a58c27e57e30fb0a5cf8da98f429f088e047989e30d3b5a9ee1c39306aaef5debb41afa7e769623121743a793d92d2de2ca7d5047f459684ee5c342b748da9b0df39cf99183db59a05e6e8cb40f5cc57891c573fe3e9bd5a9b384bf3ef77aaa4d58d6acf5d8d75458fdef07b1fda79f8aafbe641225cfda1d21ce7eb1252582f8205431b9d3ab0ce8f7fce6a0ef1d6d4ef70fd5b85fd033a580c2fe10f98f65e41b72766f0165a9e6427a56523595a62ec897cd2d73af0a4b3f9d256099b4e68e7e1cf2de4368b8738441626e1905f79db50f9ae76c4a9c98ec98273d7f1c1c7a20530aa2736841b3a2757c09d0dde4c543eaa56577057954219e998ae8da86cc2ec966c63f518a1c66741294be855ff7104deb1d2eee1fcbf83d6f9e67251de2a8387428371d89566a4a9e8bc3797f87eedf244b7f140f868b0d474167f6fa22fb834b0893e796ceba2ef57e85124a056ffe5f9c9faf7937c03f6cfde903b1beb58a49c2bd2508bf3d3c582da9cd86e3c1abf116fbaa4fd4b6e2f49934aec2b47654ad2cbc544e3c230f73474795a53c7de4c1c7e1277dff97cead3d7c1127e013e04110b7f75917f2a6039e513c1e3a3891b7b4d285be12129cf03f3d974c74d8afd2d22a79875b5be404c3e27b20ac370446194a69fa46d9445ba894c4055703bff9b08a61cdf70f1c57f08349fd8a8edb31ccbe271069a333d10823d654c0e377251c8e62926f6f43fea793b7e4a6416c68d94f04432e7a1f5e6ce21255c77c74718991ff2c8e2e979c6cf486bad9165248a7627c2d483ee30894d3c29602eefe98239e1f4d878a82a724182d2ba58f51774ec4757ea9237165694ff72ca2c8ee5543ab4f5548c46aceaf9df191b5373f6d57fd17c3e982d142021d07b93afdbc2a68ac1fbc66185e76cec661908c31c79ba28525a2330066c7bc22e3a398d9767645a33bc7db6d2483bc994289b8a686de80ab8ca10d9bb2e5fb19fc8a7611e586908b26debc01194eeee6dd21fb333dc1f7a20496a829da9629e86573410168be1ac55751f242bfe44ac50213fd67d8775881be074eba0e2c5180e82e19fd054a3331670d53e4f985079dca051d58b0a599cc99aed20c94a3975b7a4663c3334bac410878c770dc8e7871d9af0ad7175bddd42e97182755d51b891101da2d21f4bb10a32fcfbdbaecd971b888daec9463102918736f26240d8ffe9ef9596ff618b79f4e91e51e360623efafee3df0b40b8431ca1a4d86340936d4bbd43aedac67a575876d2d34205d067c9d8ea7192207aa7cbba64873609fddc5c1848c107dcf2f8a1bf35d62f5e44ccf6ce91297391215f51c73871bda216cc04a003f43f0499ba5b34bdf49f3e08fc89fdf4b2202fb823adafb959ff6b3829ca891984fe1697e4bf040bab89d21debf8ea2f125c330a0414256e9c0f0fc605cece227dda9e92f50dbd6faf4bead7e8d9e2367aab4b91cb9f07920f0d539c39eea3eddcc2a82cf1254f409b7115886137c277d67094c96163b4e510ccb84223d7730b3cad0c7e63fa126a7357e465864879c8fb55fedb2e3200dd2028ec30fafc5796b5212b1f273bb87e2b224cba147e3443ac5d8cf68bce37d0c047ca2e83644776bb1613d9d835d5948e522a1fdbd8f95eb8c3554c921a2cfab103cb430c9139f7ca6b245a6c9ca4331ca1a84b80af06713de87cc94a409c517cec85e3444fc0fb201ed7cbe644a6538f1ea8abf5d5200387eb14746b2689dceb08cf6fd9682dadd074d6aa8a1f74013f315c57ae42d34c35feb83efa3ee2440207f5943c162277c679b09d3db091ec40d43ac96a3e6a588aebb2994bbf1e871addab9c67a1715354c3145454397ac7b393ec31fa1c0e5721b8e2125d3a9fc1ee34d3b41ec86be28e6262411ee682e9110f0164a245075988c412949a547efe0b562cfc64193a0999500921f19f174f2cc889561d9b4e3d11bf7ab7e8c228d947756bc271b8d47086e1185107034abede992f514c2e64f4e820d3f12cb1b76819eba3e2a0fbe69c20c81f1646d50728d66fd1526e951ed8c110ac26ebe3d396a55d8a983560449d609f63f6ce336eee34dd4ec4de33239ff660c71ae897f98ec6dfa205e7b328dede4e556bcce2096d1ee0e93729b242af4ff0ef7e763483fb47393f38b3b68b944402f1b0d0a964b863605cc29b0aa75beb57ab1fef04f90399e2fb06ce1a325e878f757cf4807d032658d6a81665a63373748b380203e2d4b71edc060c832583554840c6c151464b5bb052bfacf8e78e4ec16c666544451ef810d51733707785341757079247b42e49e62e15d6565fa4b4e4e1d4c10931164c7054c344b1892affb9ec6bed2802b45a5cfddcfa3420aae12bba89b4cbf85b7b86eb5328cf399191f4af47eb4f1c3ac00e513a3b1ab4e1f22fa33d4857b23751b2a0dc5eb62bd409ec3fd352a461fec8e2179f0679b3f0fafd85efb4f6043f260f0bd22925a9eeb61a4aaf50ce3c87d0f0ef8deed101d192338af785f9dcca70ea33f5d853aa1d0a645b4c1b1a7790acef74bfe7ba37b98cc0cc3c016cfad194e943a1025bf5c77ac323916495687822328ef0dbee1dba399c03e0938e5d581bf5b8b000441376b85a2f15577605220613767a48efcf6b821d773af5a395585351549ec5df70adf80f5eaa26f72095f332ea4f459dc90260f6b0a2c6b0cedefbf57295c757a9a477c939460e4bc0f4ba28b25edf4318bad3e1cc39a67cf9f0f92e010c956626bf0d536cd96037a5196a7cfb8da82028b255b489399c5a4d2790ed0ac55365245e31fb41a4dc5f96deffeb18be77acf33d83749428957b8da97424b48957daea3ad2134e9cf2ffa4d2c8555057f08e1a820f9a0b67511826467384d39079c57d32a9b159c1cc8d22a32a423c928af73c6b3db68b473feea11cfe2787ba202c57a858e0b78a7f605b3fbee3be21d425fbfc2841ee0c295e142f47c44876a3f4bcfc089f07d0c29ceb6c49053ce26252e3537797c89559db615c5b455c2a20d484136e83ce57e46a5c08b8a013ef997d2b5c05a31f3dbf1ffaba88ee39a85987ec5091e663a52343c3f527c29d990b6d8b2d2902f14b49f1108813862eced204c67df324a89d8aecc845b15bedbe058ce4657079b9c21db556ad2a3f842efe2fb55cc9accc2b715088971dcef2d11ba319d93323c012ae1d75d35f54ae5d7000d7e2e76fe07150a83fd8067201aecd8885db668cad0358eb4b1069a3b879172a2fbc76bed1f6b67d42f644c4cf0ebb3ea76f525cee92197ec47465db2e9b58b6cb36577d89ddfb91ed6a0f15c69e23d42d5295ded06c70739f713ebac5d7577e14a20662e13eca55e5f51037522757a5d65f2f83868dcaaf576c467cfb05361c7ffdb7d2e3e3afc17c1e3bd00533e4588e00e43acfcfc4ef4bf0f20c41164b9f34962f293483c317981cfd17ef1596673225fc95c6f733809befeae072aded1ee43377581848b15f2326ab89f077aea160588b7a6fae4110351b9705eab38d763aec64cf23e0c93e5b49d0047ed9bcc72216438a4f92ec402f748c8054ca38c54781927c69de5e7f022ffc01a37d9098bbbbc4b39996fe4a993906078e9704e437932ec3561d4b0df4b58d553150a94fec75610ff87e40f394d3d35f8a1273df8ce95aa3f1caf1b05db45f8e8996384be44ebafb962f49794b619eb3af1e790e0eff75e46bc36c154667d69f02b6657200244c01da4246f09c5979e3c7dbfcc4e870007955531aed5281ae831f85fc6287ada4331a23c250ee7a35c39a25604c00d6e19bb53f30101efae4a02e254c378b6cd80d256de1e736dfe1358e831a53533ac4f46699942eece4e517c2d500c0725bdb4fed622422ab8e6bf7b4214c22c4cedc49c254189d18edbbaaf58420b8d2309f840cd2f0b3f8d43819bcd851a917b3fca73f72d6b03557372a29602", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000040b1e1ada3ebd81cb72a7edd216f2f145aa5e9771e21de1b0a15854e758c9403e626614170c86689cdf042e91f471550d2d495c320d621634fd4e7d842a9a5f91a9670b303fc011f3670d42b707daba92f0b47f39c54fb508777c4f114e19affa5400161083cc8c2e12e2883fc6f1799f09d67549c3f4ed402fe16679e6478c5e7ec3ea79780acaba197705c1e47823db360a5d7497a9ffc75ec07939fe3df04cb89557abc40a257ed6f", 0xb1) 03:46:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x1, 0x1, 0xff, 0x1, 0x5, 0x0, 0xc277, 0x2, 0x5, 0x9, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000180)='],\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 03:46:23 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffffffffff87) writev(r0, &(0x7f0000000140), 0x0) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a", 0x5d) 03:46:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0xc}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) 03:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x100000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000380)=""/174, 0xae}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pledge(&(0x7f0000000480)='.\x00', &(0x7f00000004c0)='/dev/bpf\x00') 03:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) 03:46:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={0x0, 0xfd74, &(0x7f0000000440)=[{&(0x7f0000000000)="511c5b20f7cf2fba", 0x8}], 0x1, &(0x7f0000000000), 0x255}, 0x408) 03:46:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x50, 0x12) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0xfffffffffffffff9) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 03:46:23 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x0, 0x8b9}) 03:46:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./bus\x00', r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x6) mkdir(&(0x7f00000000c0)='./bus\x00', 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:46:23 executing program 1: socket(0x11, 0x4003, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) 03:46:23 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(0x0) 03:46:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x3f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 03:46:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x194) shutdown(r0, 0x3) setgroups(0x1, &(0x7f0000000200)=[0x0]) 03:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, 0xffffffffffffffff) dup(r2) syz_emit_ethernet(0x1, &(0x7f0000000280)="01") dup(r0) 03:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 03:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 03:46:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000340)=""/192, 0xc0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 03:46:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="e4ac4437bc0c912b5c00002e2f66696c6530000000"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x8000, 0x8, 0x4}, {0x6, 0x6, 0x10001, 0x3f}, {0x8001, 0x8f7, 0x800, 0xfffffffffffffff5}, {0x5, 0x0, 0x2d46, 0x20}, {0x3, 0xff, 0xfffffffffffffffd, 0x4}, {0x6, 0x1, 0x77, 0x7}, {0x1, 0xae, 0x8, 0x7f}, {0xfffffffffffffff7, 0x9, 0x2, 0x1}, {0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 03:46:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1ffff, 0x0) fcntl$setown(r0, 0x6, 0x0) 03:46:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2000000000004004, 0x3) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000040)={0x3, "6a39e8cf9ff39612649f830da992e134693e1a2ba9d7d0c228b495aaf724d33068c0d41a2e98596479c47117afc805b9db6eb5795c8d788439e8fe6b65c1e7ca5c123dfe5af2f8a8181d7ea9394a"}, 0x56, 0x800) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 03:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pwrite(r0, &(0x7f0000000140)="52e89a4893f34736b73a56cb214312d983f238313d93d2988c2c5f3ec1c2ecdff459acd78bb9e957bd6940601f90bfd06fa0eee285b369a59b2f066bfed8a7ddd622f94eb332738200a7c4e14daf92691b96fe679dde03a455d723889ef096063311026e89e68350aaaf077ef240aa8b2c73cb68bd8c0b01dcf3ea8cbb7906a1a75c8f008d263fb7476bddc1f75166accb3d16931e0ef3f6bcf9941b94797bcae7032041c5936bef1d779ca3b5c22426259e82d0cbe6079deb53aa97345bd1f869e77a8b11f5c8d179697669ac0ba4c81a94400d34407a7212e965f85094", 0xde, 0x0, 0x2e) 03:46:25 executing program 0: r0 = socket(0x2, 0x8003, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getegid() r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r12 = getgid() r13 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x8000, 0xfb4b22993274c9b8) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000040)="84023b8ccb0ffc60f71dc786b540b2faba5dc68e50dfa1e8f5d2b70926854b850fd4777bde259e84bf760ec4fbbf89c2c0b92e3bc3b9034923f070680e0a20f2581fb51cafa5dcd49abcb91e3544fa332d3adf601ecb48169067e038313c1fe7ed667b65ff8f7d6abb71587fc7b3ec36d49dd0a7b68831b4edf877c7a07d4cb30ed92ab2d7cdba7170a7e85316a6a36a9ea0817fc46c66281997293693b08a", 0x9f}, {&(0x7f0000000100)="1f3060b979008f627e05b1e99848cad30bda054b2a0c09c974aa302acbdeccbfc94553f811816afbf0f9e90eccfe093b7a1cfdf91abb33bcb7056c6fa26971258d0911eeffb50a8fe39631e94b065854dbf148e4f93319197e72e4d98fa3435b61d7e99bb33fdf0e2165e616872d9fd7d5656a21f4206916216f761158e982bab64b9d83863342c4cb662289661dc0a72ac7b3e2bff03d2a94e3f725cc5120b7e88c00e0475b94d66fc8958897f77b62c9ee", 0xb2}, {&(0x7f00000001c0)="89b42d535e5e1973354212e72397dad7da4194b93d65b2d3a0dec05712946cd1c8dd1f7d0d4fa3658abfd3e19f8c449264659cc33ef1b86d8c44ca4b50d0e27022024ea18b2399b1a3fafafc7e27f595b493527ff9d686469d4707352cd9f39bad69ce7da9ae88ba5b707f68b5d22a1e5a75ca9e8fd8c8842f589031e0f41bfeca5cd9b0695576875038f139e581bee0e51845f9b65f5e684a828ea437425b05b699b957a6e44ce95120045a7fac252371b449c85a00be7600cc4ff33e4f12261bb9a995ed78db8b92376cafb75ec2af2b9eacd5df446a6e8583b6aa056c5dcc39f55ecdade823a31a8a6355e1afa1793f67cb23e2180b7080832c3782a80ea8e7082b76a3bb37271bf9b7ef94fd8b8472a77bb4089f10142e9208a1380338c3cdacf99de0c2b137e375563b363832f1913fece379cdd9652544ee0ea558908eb654d504d24912aac6acfae6faf6acb70adfbb6cd6d01eccdfded95a1b4a6f0c261b748ab135f56e3403c36d34bc575d561fc14d445d9abf8ff840261e3e04de0c53ec913e0c247c9209824308adaf8d6e72442cc710f8e025f1ba71fe52e8e7f97c427b8c67ea41d0fca1bf05f1bc5b951918be08907d94b3242bde60cbd7322c3b29f3f885cb9d43c09594463660939117a9a27efb45da94ceb288adb0797de2e756b2414ee7d4e0ab10bfbbf36b13d7c9d8f5fe96332afc6e66549ec6a9d59258e53e07bba7aeb3dce504211d5c4d87f52a905cba4365c7f2cf1c59b6f1acee88c9eb2a19f7f996e849543ebb8a6b06927760bf6929cff78a9f1eef19f7222ebbd3d0db9f992b86dd2d7a0f85a0ec238dc39e995ae00a252975e8751d71366b38321acbf044530ff1c5fcf2f522494ebad5b1f06309954df55bd601a18d203b759dcf9de7c2247f62dadfb363d06844a8162b83f779b1c05c54d313ea1ed18fbc13d05060c19cda1fed3898f4e89d7a4cfc3b5113ae8789d831ce98f88c6ac56396c16c914ad805328ce1b08ae932a7f7d9b8cbc00afaf5d3f1758862352bf06ac813f7f58295128507970a6b905f9527e10d12a0b631566e50470217f922ad90207fda4a80844a00c9e501c4e91b89dc20403ec632a87a02cf235433447807308b17093845d69d34a2877b1c651d4b9b5ea83095887d7c4d934fc09b88c46064602548e30d43595ae081cd9092368afadeb5e8e60f1aafb315af231d2e87f44e03675ad181fc04dc180ae600a2e3dee7ed3abadb0572e61792fd002bb9f0f64758b674a29bec0ba331910e33921f5f2759169c774de8696d70803844f287bc19ace87495a1405dbb434ecac0a129b14b29eaa16e2da07ab47a088207000eb9eed7ae714782e38b4c46668bf056e28986b1db1f0650d9d14559ab1fb568f685948818c5f03c9d037816fa2338efa49d34978f23f0d6a886ccf706eaf3528adbd8a36e74fce1872ef82e5538bf728e3bc54f280f57df34a976de29b0d9f61656b2cf19c60a6375691096165ab4c7d58fb1d309134e12daa44fbd4f37f4994805a14da0f6176a68298d0c4e422cae5f8d395a5ebb7c0d09b2c0af7f487666258f7039e6709094c2f695b736cd7f6bb67d1ede60219d3749eed3f972c1d8ad906ba7d21754b2d59b5b2f6bd0b98a96bf826ea7171f9d719377abc120aa0556c1da32f734b536a3d3c696e78006d830151580b84643549fc769d3a4b86c3bf70c61e465f5dae5c23c9240b06cfea5514ec98fa0c8127adccfd8e62247081810915826554fc3e12bcf3bac250d0ff01dad9f9cbf0b0f3fa2fdf9574b2ae5420a7e60b105e7f0e58cb1c874058ffad290cdd6d813f58223846b5f60c7c64ec52938f1d187bbba5930e46636578fb39a0b9d0d2f6a9bdad00459495a861f7890e0b73f57c4cafe96e32560abe7c8bbc8542f6fe6af5f40ad49c0d779d50f653c4f5cf0adb834a93c0158097ba6b1433292ef01b0b178aca3380fc5c6b80b6a11f773e70836e7986773d47d915a748f26f5f82bca5002addc2f52e8ee7e2c6c414ef724e293f0fa2ce1cbee582c8fb13d3be0bcb9e7df1bc4505286db460b9e3460246418e71217c551a4a482dd8ab90e1ed6f34f1f20d1df58a854243db197b89548962145156aad67e8720978307b9b3770b9b23df1c610c9953cac2c5e510178d9c74b8534a0b17fffb83da615eb876bbbc98a9ba6561d860765427c8897fae149bcad86843c04060fb7a5c752b7a4a8b2bea3ada6c20a33022ac0e177441c9191329648308b176e08d16054a95768347decd6e6e8bad43e6af257b2d1bb0d5230081255245c223477b905cf0eced8ca8a213fd6c88c8970aacee7a5578a3a49e8a1d0c977821018a11f5bdc13c032e68624ba124a35ab4218243ae09269286efa9a796a471a174558dff53dc1591aa0db317e414f6d0836948b9dd775061762cb51f59f586fb08747e73e12138a09eadd43427909b04e0e40779ef49f62679f8a7dc66673d2a67bb4d7c0f4f63b2e7817b73d3864b2dc40de9334292336d25d12a2b0e7f22769e48f2b242c323781178d5a7f92c8894078e8d35cf61251e293cd9f2f80768c185a184816af7b2de948aad85c7598ff19d4dff5daedcf6bc83600d913f27087eeda6fae50cef16861c9302ef1a1576f2d1468601c8a3aeb61e6952ff2bed6cd478606def7e6aca44bdb29081b07d747e08d94d880cc1dd3f710bc5ca8fb9022bc6ed7e1267759f196d857180c6ba348876961fca57b55a3a0ea26dde88510e019d0a2c40c029c5bbe58dee149d9aaf463d81dd1b505a3fda8779089eab3eb8b6f613f10324f1ba79806647b026d4cfba8bf4c0da04a7c25817dd1e67a2a117124238bd1d21383c5585fcb54cec9135001f864a256ec60378a269cfa4a2e339194a82f36bfc4da6072b219cb8a9002b778bb6b6b722fca6797a67ba64292a98ddae51d6ab1e7af216fb8871cbe4f5155e4c1af3c85c74733c231decc1e71e046660147e86d0a686ba338efb21605b8815183171bdbaf1ff2e03b907cb3264209ee2dcda5063276c1571db01fca9914f4544feb495b7f7ea6859597d68fa044dc4eef443a9fd384c27baacf5f094ebd9b55be9897c29ebb7683280aed603cf7bab68f3ac1514fd3bdd71ed7fdc4d13fe51f84c2fa76ddbda9aeee60f1366d35cd29da9122a1c3d37bc83398cf5fb23f74fc1a3027b589da55f080a8354479ef5c144adfa8eab30baf0b08a18cf8c460bcb33c47c5b2657dac3452fa44be15e32b955ad85ae017467bd866581b3b9a9c3cc72934cc0e34caf1c33d030f6be200b23ebfa3aa7d86bad45175eabd1f4b42f79b1a5dbb5f504917c0fa364e833121f7d198996f317c0376abdae81c058224bd8645947b1291413bc8b5db9f99092d2265e1af3c480ee6a1096d96100e7baf8382d7002a9b1984585524bce09f41252c4f6c9701f8d6ad67ef306ef34c27a05db02de51f276f3e4cf87c84e2517ad6ab76c46de965b4061d40b356fb8eb8ac24cf1ef0574c8b3b35a46c4ec9bb9a9f876b2562b9e122820984d7f67cf90db5155abdb312efbe97cb8c848f41caf0d4fce2d3fb579e0f7b702d4899b5a0e7c276c5764784233f57ac9932e58a1109a5798d560154c84ec13b051233431d690a4603b22c8d5f8315eef268ef43cf27250b9d0639661c29dc62f827b8067cb8dea8728bcd43f5faab3b52235c64e730bd671b27ec30cee315a1768c4e0417978223f0353bef5b92b48d9d48d5334b3913b965b67c543fedf1b3ede28165309cc0a6ded14c216c13757e478413d8a2b80989689f41b1114b3bf411dd417b30f1970aeefea81dc83f0a7099cefd8c652d6d065ef716532a90dae184e72f9ae80afb282e8de0489885a6e659d1300922d0c19a529cc4f68ac24c9252548c1963d08ff3d6576fbe395fc8089f1cad851d3dea03059ff752e5738013765be49990888b2aba7b6bbef55a85fe983735faf298a27906003898d4f7fc2fca702fa95b50efc4fe4f51773285f86f29650469b15336332194d5cd5132ffdd218b384ef50e9c2225cd2eefeff67fcde3a15cfc806c14f2f35133b7f700a9b744f3af542947ed71a363ec9e954b904af471d10d1afac2187ec88f1b07a10e8cf4f56310cde775dbe299828a880adfb4f0f1f1ed48304eff66817bcaa726e8c7f432423324e5b0a4a4c55ba1015b62fcee482bc4ad52e868a2876dda99ccb6b54b82ea020f8aeaf44bf27328e46bcba3975f87c9a3162c6009ddc929567f27b054efe13e85d154447252c65f100e1ba1b70f352c5a88fcdf5f6e586795e7c7b8380e10faadbd9a9a31ebbe1ec123bf798ffa3e3613673301ef2764d072fb78c5b2ef33c3b29ebc7198f65884240f2ca09b183aeb44fad85bea60093299b48f7d4620e2fd77666890f0d4a7c48ce9fe8b62b1cc033eca0a7ef52124cdfe6a66ac157d56fde442e3da683ad557f64fac42e9297dc15ecec17ac8a4b7b4ed5787955d27b4ee762440c5caaa56ef9f1c9001f5e3383238f3f313e21c009fb4656cd7dca8f86ea527d9c08b33c570c552623aea50962a64e14ccbcb90f52a8417fdd9883d4d425b2f75d89ede76c96d4e5a53fd20b5363b234450aac846b316d61eb98518c5b76564bd0b3156ff363ccbfe6e3568c884f68e5bbce4b404d8ab4b022d7ff98a651df192eadd088b21a79f576086369a76271bc3f992473ee8af9c054460bf9427400e8f628fcf70fd5618e2d296e2f9559474390f0d5cede24771a27ef528319dbbd4edafb2591f439262bc2f99f4a6ff3a62696e30e8268c380dfc74e6464a5c8ccaf5c5fa60df1a288368ffe44a77489586bceadba1d2aa4ef37e77b319d3d9124d93bfca191ce93ae5c6b0fb61916541ad57625aa078a8229efab28c2e322e41d41518e1100bef953332507839a578dbba1acd12beebbc716e09a62d9aa5bf725152f02eb82f8b761461f14a594a683d1e47f3a12efa7e6b7bda4e486130831db1fe26ea2d52cfbdf58b0fab77050de8b464238cad21a65c2592f2a1789bec69a633ff813f5506330e47f176aabd37b7065935724be225ed5d55a2e27138aa0012100feb057023537a3f9ca3e888383d6d6f994059f8c67c7dc937c278217e26e8b8ab62d4bcfdf06313598d2b548b25b8b34c1d0ac1b42a591af53da9ee53bcd5fc9a59ee06e8b0f7868c6f257c5ec3c0cbe4ec5f315116a0491bef170e29e752f754e03325f7b97a931990ed0418d3eaa87e20d34bb69dca630cd1dd5e09cbaa3e483601650491202a5c64593271f94b530b3905de095afce048cdcf368ababe948307e816e10c1eb1f3cfab5b048e34cc1a95e56d1ce2fda9bf19ff48c18c7ee3129ef81d999afc7cd0328193697710c4e142eacc07352acc67b8a3e5ab35c275ef57521ee6f9be5f7d4337a2ffceb672ff8f776ad91d30e8cf2ec4ed19672ddef813e8154f7347b152c298a773cd4462bad732b886f97234c5b568a0ee9dfa78a1ef3f8f35927aecfe9f8afd180d81a59d5f66ac6849f39092521890727db8a39155a92c685482baa12bd81f156f80cf8ee298d6b684b63be74b044cbd6c53225ab35d5c886af873e0fde86da39e216105b0cd156d685bf98942c18ac0ecc0995bd74017de195af9fc0077dc996b35196e305d8e9d118e9511a3aeb6be3bee114d6c1820068dc3fcc4924517cc1076a87024da9265d48a95640ca3846d5122f49634b1cea802a9aea520ab658a6ee4e03eb316a03f3794ae09fe64afd53d8d29a5f24dda623b677a45a05d1b", 0x1000}, {&(0x7f00000011c0)="8f87ae420f8f5403648d18e9f7155120a6a0b8be02e0ee7f223329792c2a37af2180260d6681cb4e96f9b4f31cc524cc6b4ce82a02757b8481df3cbb7688a3021e054e11e6eb5a256d8d763a7667bf", 0x4f}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xb8, 0x2}, 0x409) r18 = kqueue() kevent(r18, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 03:46:25 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) dup2(r0, r0) 03:46:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCPROMISC(r0, 0x20004269) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/162, 0xa2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x100}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x7, 0x101, 0x5, 0x5, 0x9b0, 0x6, 0x7, 0x10, [{0x8001, 0x1, 0x2, 0x45bb}, {0x7, 0x1, 0x3, 0xffffffffffffe123}, {0xea4d, 0xeb2f, 0x9, 0x7fff}, {0x1f, 0x6, 0x4, 0x2}, {0x3, 0x8c, 0x100000000}, {0xe41, 0x4eff, 0x3, 0x9}, {0x651d, 0x7, 0x0, 0x1ff}, {0x7a7, 0x2, 0xe550, 0x2}, {0x7fffffff, 0x4, 0x1, 0x101}, {0x5, 0x3ff, 0x2, 0x5}, {0x4, 0x7fff0000000000, 0x5, 0x3fc0000000000}, {0x80, 0x3, 0xfff, 0x5}, {0x10000, 0x500, 0x5, 0x33}, {0x1ff, 0x7, 0x9f, 0x3}, {0x401, 0x0, 0x0, 0x4}, {0x9, 0x8, 0xde, 0x2}]}) 03:46:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) semget$private(0x0, 0x7, 0x0) write(r0, &(0x7f00000000c0), 0xffffffffffffffac) 03:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='{\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='!]+\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='+\x00']) 03:46:25 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}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 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) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 03:46:25 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f00000012c0)="c4a13c379b6cba770236e2d38aceca2e40baa3e9aec2dd27cbe0730a1ee9e9", 0x1f) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0x7}], 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x8, 0x5f2b06c7}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x7e3, 0xffffffffffff8001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0xb2a4, 0x5}, {{r0}, 0xffffffffffffffff, 0x3, 0x40, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x6, 0xffffffffffffffe0, 0x8}], 0x3, &(0x7f0000000200)={0x5, 0x50bd}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x3, 0x5b9d}, {{r1}, 0xfffffffffffffffb, 0x1c, 0x14, 0x1, 0x200}], 0xe0000000, &(0x7f00000013c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000004, 0x4b0f737d, 0x7}], 0x80000000, &(0x7f0000001400)={0x872, 0x7fc000}) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="87a8be17fd7955e63365a256b772abf208b5c01956f1ae97b30ee9b2024c38631f67c7a9bb1cdbb384dd0de76e0db24fb60c0d978b0f27901f8a292d99e1ac0d80ce6a887be44dccf6336866cd7e5414c308d144c57c6941c7d093717b70635b91c121211d1555ef8d384394474a5d151402c60ef5d974c2e5600430ee0d94d2e4b551e6b81af3cf20145472cff1353a6c14a26e77c106d80c68d41ab35b1b742107bf3f5df7405fb3108c6d428d5bc7a3bfa04dcfa02db1a0120f822071e265f27c7da9cf59791408501c737db698fea2ca05f7b7c657acbf0e55c104cec01b48964b8c4a15c6d056da789450fddee3d7a513dde7ba65eb11d32b6ddbfde7f5549347ce34e1ac4ee9cb6c9675527ba6dcba3add5182987308c08fb383076850b16189365438845015e5384f36f4070f4b6a7ececd31c8ecc2077a38576e69e9f93f973e2444c4ca83046af2f7913c2faa36eea2966184d511510e686da8f318ab500e9a6d75fbb661d4e5c829ce683cba089d9820d319035be92844ba9c7f5de46180aebe05dd87dfd50e8c3752c2cec0d85237529c444bc6a6471649ba05f83cda904c57d7925656d5834460a90b1db2bee99acfe448c966b66d91e901f2835dc4c99bd41318b1f9b0a405c7590b9205c82267ad906de6b999fdca5f202b9aa33385bec7a64ab147d34572ed24b8de508cf204f1e758d7a9226ceb646279fea967d4a574b3672a7522667cd061627d0993458168c5362e94c01d45f85a42d8b10688f5291b306208b08f6802cb368262c610f4e9995c9f447fdd6226234288654da17015dbc8321fbbdad495ac64c07825d56e4459c40d6185d84e426163c3d8684deb1ceb48b83ab3a8c6db199afbce6b69648c1c0dafc54a87e814623287a481b159b4fb879ee069d097516dec3669f1f90cbee595fc110903a86ee45f429c2a61cd1ba0693a7e2e0d15949dcfc9000d1e55c9c0195a27e947feb4c4059ddfd3e006af24d4d501a94bb4dc4616078523d2be7449d5fd11fde193125c2cef4856aeda81a0608dfa0e0bcdbb945b98ae45a1fc80ce7f57191cedf8ce0998d9e510cc4ffc31460ce8358fae79c02a1dbd49b5a345a164073d84a486edb3c755fa863c14dae2d93f7fb1349bfc9159e5a3b7fd3fbb81c8ef705e719437c3e67e18ad525a0aaf69b27abd142d6005071a2d782b892a7bc7da064a28b5d27da1b953c0f40950f0a7aed9ce1b4ea0bd073f7d12469e6eb55f5078ca672bce436a4b5c57a2bd9d106c2294fd9abddd1c717ef122507f8b7de84aa55ba12805ba56e575012f1d5082b018017cfbfa39aa130a788accf72fa0757a8c8d977bbd87b67a190fa88bcbc4777a2e0db270cd1d00bfa57c6b00dac9272fbf2aee05515ba3fa6806d191c352d1b5d3208a18e6d52aecc89a8d0177c6eb263342245588c18d97723e92f8d41225d52c9d604ea2da264b98cfab9b3344fbadc255c778b06b4387e187e589b75d525eb8e28a6bdff846cc1d1cede9a548c893d87d7c93bb282bfc182876c5e606330fc3b6d05eb8f0a1370b0ab14341638713d4e6a87990d903b182011d9f3c91a63cfc6cc7f91734faab4c98415dce861f3c6ff61314a8e396b94506086fba9f176800073369f704c6cc116d4c8b57f9b0b1a2715fc0e120a4d6cc9393665a54b007057f2f36d56a7bce0b4a6f7476158f119edaca3e5c9c6eec72c676e9e37858b02e34547394588384e5827334a7d9743cc5b6f6c6d2ffa4a54157d620fb6267089990c13f733d920dec61128f77594fe3bed6c8f8fc4517c7162968a9a1e0006a554157b9f2578a8ea591945bb9ed6c4cbf739b1512a778051e78d55bbf071afd570d0aa3bfc672c9abb44659d38d5b645b99759dc80ce88e23ccf66f8a05d5c3a1e34b372717c0da42b925f694655d4d2cb0af9f6851ca8747d75aad74886f6f4964952139bbf6c1fa37a56340a099e3c1a0f2b4addf8af43189ad1c3fa8c69eeda3910fa502c839714346c4f1828e88c6719b6b2cde83df7a64c8563ac0ab2a6eb79fbfc6e93ad14ff71cbee2222eb6512e3501b47723ce8e0054bf651ec368e0b9286afb64dbebffb965e59e42c8d07b965f22b7ffa3e0dc8740104514fb08396074d3e2447d96c892d6619ee4ac0d633ab9c7fac923070e1b7f63122872515fbad101a310509052e321984a175b8cf8ecbc1541a9d2a39d4d1d602030689b5a71e4683213671d828a78af24e737da2745135bff63c1dbcf7d450aaca4422e84e6b15b72f2f8b028b1cd6d36752c0905c638d3f8b4ae3318d5b2fa08b93a8aea8cff527a8e9c6256f3738df2703631c510dc458d7d42d848e0c15cc092fe51c64c0cd2adf3aca8101f735264083b9e1c69374d38d0fee062e7082cca2492523f97d0545bce158eea2ca70ab9c1d47f1016302f99c99abcd36c96594f885e2a2219284d36ae227067d05d2346845a335ff3cdd04d911e20f207291f84b6aac8d8afff57277dcbb54e2812970af5c59e7a992055f3871b492a5bf931b54eebb28d92718e3176982e527d90f678a23a102b29f82e9d11fcc256c8cc0510a2c78ac14c60506dc52eb7251081c539946d2e515038b768d7b8a97558ab74128cefd06be98586999270ad3de20dbd63fb8701054ddfaea18aba0fda915a6e4e36e0814a5c7f2b2b834354c5ad306be77506fafe85a211faf294bbda2b4e33950d6d8d3fcfb49c0b0046ee8c8e3994e91cf65aeb3be9d4de9582cf74078ffd5739cbdc8267a15e64f8aa419988dd9c912871be03ef3638a526555d6644d91c9329311de3a5386aeb8f8a95f479cfd6fae96c20cb15cdd52cc0a354f914ec9ccb0c2348d6f10373d215cb8f6438cb1aa1133f703a741a2c35aa5d4619167f4d58b51f34551a58e63e2e586a404719db53e4053de0c39326055545272ea73df5143c0b1aca5393f49279fdfc7cbbad6b47d8734320216f174f11a50a3f6621c6d9359da78ec5231bfbe56e813c4bba4958be9a520b24b08050bc997fc9bc451fe5d54ce6bbd64e82bef11a0cf2fc29a485aac3d96e0672c1d5fd26e0a1e20e519c5010606be2eed4246210174552db721acce795d3522bb4ffcddb166bd298e6392c4a7b419d975bc7d746ab804275c5728443d0a3bb3a9a13132cc3164c82e656ccb25b4b0241b1c74288ac51d9d2cc8cc95bf62dc0eac5e72d67d375b5d59069f83a326cd7e87bc9d969b4736c6750a506ab3fb20d3e3b43d1f62d766c64963f34657f070bc876fb4b394772c120390f2c352f4b864af2b0d9eb2cd6d7a06963b20e27560910c9d428c5acf88bca847a6f6f6a0e9824e186b09aef03a5db3222f2a14bf2207897941bc7f33352fe2bbb9fd41840ae1b17a2172f98dc367d7098447127e57db3e2f6e9eaecfd59b2bec11fe57810b404ec93bbb470d5bf013a474d348426cf57e08603b54cf023a848e60a7e62b1a49a56acdd0c8570f1c7edff0a9d537e58d9c546707a18f8788ffce2c12e50c8204b38e581e6203cdbb1c4fc53068d2d22e7661d5667f27147b76a5b5cc6b1e1ed133ba35cfd62d89f0c67d9fa579ac6e25df6c52e1cf462af4abfac6053256d56acc6114ca8debb0369bf8a70e32da6536ca334ee128fb65409f6beb0f2686e3e446e9c51a99f8b4cdeb362404a19d583f135813b6edfa5a6ae9a52d0d3da3d24de3d8a787cbec1e42896909db8465c110bf7f65140fe27cebf7c456162dcc00c4dae41f262e10ab29f56e1dbd4293299955a45fb8170dff611d1549d8251ea78a3b9373b1019933a4fc7facc39b0cba3a9976590b7302c832b4912bb9054a595e6a7f12c0ef4b312ea827d84b10c28d4bf963b1a5e48d12a3a1fac995da9782fd82981e0f044d53e9875d12ea8ea2617a30a2a008dd91c6680366ec02c7594a0e4bc63443708d57f9954ba6cbd3294cfc2389eb37343b5b4122733c18f2aedf2975dc4a14487c6fb9584ecf7db95c205b2739e57f7292031c9dc43cd4186e8e1ed80b661b229dc383a60c3710c3d6aafef0cb024fdfa795d186a7cbd3778dac049d862e90ee4957b3717938d0240b225a0a816f42cf02b2835ce9c3bdd6a539a4d4fc8ec7fb76b8b65feb0aae06ae8888348fa7b39d4a22aebaf83160b1fb07c8b4634302858478060758462c5d85bfb4278e1fde808a55ebec9366a374748ef842f48ff80bbd507b54d3bb40783741e2c7bc3b8204147b13da622529cf1bb44ec62ad6bb23b7f4e9ad3641dc042272b12cf126ccded9d87fc5a95b7a7b89e2b0336c6df7062991da0c884a2445244ec806abf1991282c7dc77f5e38cf6ed62e256e15aa38e3347ca21132d1140d83c7b7ddcd3eba3d0056f777451a47a4b60e3e98f585773404d1f5c62f495b6fa9cf470bd71d53237093a296bd8a22ee2b7eeb9368ad87d69a86c5f265d458fd5a37b70f077fdd7194e03be377e7b370965eebb1f4bfd2e8f394e7bf3f806984bdc03e823edb7c350b758224afa3124fa92cf72099a31ac52080de4ef0cd30e0a3a1b10d81a20fcdfff51ab246573d02fd3a39cdf15dbba9edcdf44f67efb0935954e67b8088fea78a9584faaf9e91c790c1cc6e6d259a2af3e7081f81f67bce8b519e315e2edb92319120ee70e66fabbbcae54a0a23866127ed4ef626cf67725b47c369c77e0f9de5c566b38315f6eae82a937296ce0d443a16ff45030f44f84396c4618874f30a0e6f9c4eaa8f7a8c3d5cf139bebd838f7b99cbc8a6ed046ebb59186898825f939a850864865cbfef0f8d8cab4f0e2628a30ae85c037bbcb7bdedb78946dcf13c8aacadf8b3f4fe46f0f1947bb04b06a46c2a6428db537c767548d28a08ece8f219bd702b8c80075165ab40f4e4f004586e46d54595bce17dfe9838a844979e942339eb5b0c27460aa1ec7a14f79087a549360dae3f4898ef279de24fc11d4de6d2229c918b4459042ea7a3af68003f6933ef9435a48f0879501309c6e9a7fa3c55df968b368c152c4b1697d361868723129207a45135becaa7fe43c747f22c2bbfe6b685615e17af62e0770c694739e5a49b12a2688a986b0815a6572bb60f55f578bc2197a001003c30f871cc3baf7258a942006c6bd2a2b84f2b04a68bab211777f3607f4ea6a39abf90df4709e5f8b13b4d8c06cbae03db90f74cc4e13652a56b894695d2ea93e5e35ccd347fc025b92cbddfcac801820da7cf62ba6b8807fa63a1aa4223f83284b3e1c70f8020ecc40f83a075e7f0b021adb61711371475ec10dc93cfb8aa0cfcea2ba156cc6d381ae82b502f6424a04258fc8193d5011b85841a8495f3b82f4d134ed70e9305417bbae1db12f5c817c46c2ae28be4354bdeb51343d8b7deb2a64733a36a046c1abd332d8659666cb9cdfd241976705486182d444dfc8e38bc05e0cc3424039c19f9b4361d7411f17104495cf89467efc37a2895c140f951282dd583137dc5e1033cfe973d18136f8c51db6157a0a8cde1037997b3e6dc168e6d9e9936272dedd20e656e1a30e7c002eb5e29585d57a6cbbd18eed0a1fdb5962e6f028e1ad2257168a5b18d56daca2e29a945e4412789ce94557b676f45553fdefee18e203dfa04a0c62b48984792b48c9d1c794a6e14bb72cc7309fc34d7ff3dad5806263860b87fd46ddf0e8c6f67fab374727d4709f8e5c8e1df452eab1492d7d4adcd9a796d45e9acf5d812692e77209d57c3f6861ffeebe56e5b19462ec205600ed3903da491b4fba9ffb935dd4adeef783a09988f54a98f39aea0710ea648121ba9fd169d", 0x1000}], 0x1, 0x0, 0x16) pipe(&(0x7f0000001300)) 03:46:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = geteuid() r2 = getuid() setreuid(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) 03:46:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9d", 0x89, 0x0, 0x0, 0x0) 03:46:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x1, 0x7) 03:46:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) chflags(&(0x7f00000002c0)='./file0\x00', 0x1) socketpair(0x0, 0x3, 0x6d07a3a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x9, 0x10000, './bus/file0\x00', 0x3, 0xf70a, 0x0, 0x3}) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x400, 0x4, 0x3f, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xec}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus/file0\x00', './bus\x00', './bus/file0\x00', ['./file', './bus\x00', './bus/', './bus/'], 0x5}) bind$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x54, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus/file0\x00', 0x481, 0x110) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000200)=0x80000000) 03:46:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = getpid() r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r2 = getpgid(r0) setpgid(r0, r2) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000000ffffa559b6393357986a064490fec7ad069b02ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684c7c060b1d4b3ff00000000b68e72c81118c9a0260b00000000000006f04be8d439c8c8660d981fca240902243331aee40eb85760e95ac78ebacd4a1fe616"], 0x1, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 03:46:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) ioctl$TIOCFLUSH(r0, 0xc02069a0, &(0x7f00000000c0)) 03:46:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x6) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchflags(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:46:26 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86129) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) pwrite(r0, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10188, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 03:46:26 executing program 1: clock_getres(0x5, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) clock_getres(0x3, &(0x7f0000000040)) 03:46:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:46:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x900, 0x20) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 03:46:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000680), 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:46:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7, 0x400000000000000, 0x79, "058832a528295affd1c8add1ad040097f4c25e92", 0x0, 0x400000001}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x80, 0x0, 0x9, 0xa, "6531aef50059196f70be37b9e8c266feed8700f5", 0x400, 0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x828}, {0x8, 0x401}}, 0x2) syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) 03:46:26 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 03:46:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) r4 = dup2(r0, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x8, 0x5, 0x3, 0xe0}, {0x4, 0xfff, 0x8, 0x7}, {0x2d, 0x7, 0x400, 0x970}, {0x1, 0x401, 0x5, 0x9d}, {0x3, 0x5}, {0x2, 0x6, 0xdb5, 0x7ff}]}) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 03:46:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0xdb5fccce1a62b812, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 03:46:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0xffff, 0x4, &(0x7f0000000300)=""/4096, &(0x7f0000000200)=0x1000) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) renameat(r0, &(0x7f0000001300)='./file0/file1\x00', r1, &(0x7f0000001340)='./file0/file1/file0\x00') mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 03:46:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pipe(&(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000001a80)=""/4096, 0x1000) 03:46:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x2}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/21, 0x15}, {&(0x7f0000001200)=""/38, 0x26}, {&(0x7f0000001240)=""/43, 0x2b}, {&(0x7f0000001280)=""/215, 0xd7}, {&(0x7f0000001380)=""/199, 0xfffffffffffffd0f}, {&(0x7f0000001480)=""/215, 0xd7}, {&(0x7f0000001580)=""/7, 0x7}, {&(0x7f00000015c0)=""/98, 0x62}], 0x9, &(0x7f0000001700)=""/149, 0x95}, 0x43) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x11, 0x0) syz_open_pts() bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r2) 03:46:26 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 03:46:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 03:46:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x8001, 0x7}, 0xc) setsockopt(r0, 0x20000000000028, 0x27, &(0x7f0000000040)="039e21fd6510b8c69f96e3ff749ac99c9aee6bfefdd6de728ec64024fde3cd4f54da6a9b60499040577dad2925d68a6318c466e4a77cc3fc4f59344e446c2851b4e3888380c293112828048eabd1a8e4d10e04232f9fc754796acb4773b3b8ec3b3fab12febef8e6de02dbf8c953f6693c614067f53a40e93488199b00dfe29be584e800000000002100000000000000", 0x90) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 03:46:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/131, 0x83}, {&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000001200)=""/149, 0x95}, {&(0x7f00000012c0)=""/251, 0xfb}, {&(0x7f00000013c0)=""/218, 0xda}, {&(0x7f00000014c0)=""/118, 0x76}], 0x8, &(0x7f00000015c0)=""/179, 0xb3}, 0x2) 03:46:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f00000001c0)="a119967a1062febdb810cf11eaf530dc27221bc2787f7f09c61eea0fb5810dde68019b1338ea748d50a0b0e3f63f0807656850f44ffc40473dd7b80282ef6b3a2e643f2b663689031e97c1095784849d49352379ea07d4419c9de06ecb7cbda11fc3feb7e1c93fee35a11e45c743e5728316bf0400000000000000dec7a27a34a28c2d1cf5664afcfbbbe622ff0d520022a449eb712dd305382d639ee45db9e3f7b44b501cc19be8617cee2ffa98a300ba7d28bcfef455c9") 03:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000000a0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:46:26 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) faccessat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x2, 0x1) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2) 03:46:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000000000c02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 03:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 03:46:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x3}, 0xc) accept$unix(r0, &(0x7f0000000dc0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f00000000c0)=ANY=[@ANYBLOB="964a0a6de67745f69139d9994d5e6706dbc3066e09"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 03:46:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/33, 0x21) 03:46:26 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f00000000c0)=""/191, 0xbf, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = kqueue() kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xbc37, 0x0) kevent(r1, &(0x7f0000000040), 0xf8b4, 0x0, 0x1000000001000100, 0x0) 03:46:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000342000/0x3000)=nil, 0x3000, 0x20) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 03:46:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 03:46:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0xfff) 03:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x28) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000880)={0x5d3, 0xe82, {[0xae, 0x9, 0x9, 0x5, 0x9, 0x401, 0x3, 0x7, 0x6, 0x2, 0xffffffff, 0x1, 0x2, 0xe, 0x80, 0x7, 0x40, 0x40], [0x9f, 0x3, 0x7fff, 0x80000000, 0x8, 0x6, 0x800, 0xffffffffffffffff, 0x6, 0x3], [0x10001, 0xf5a, 0x8, 0x610, 0xffff, 0x401, 0xe2a3], [0xffff, 0x100, 0x9, 0x3, 0x40000, 0x2], [{0x8e9, 0x2, 0x6, 0x4}, {0x7, 0x0, 0xfffffffffffffffb, 0x2}, {0x4, 0x8001, 0x101, 0x1f}, {0x4, 0x7, 0x5, 0xff}, {0xffff, 0x6, 0x6, 0x4}, {0x8000, 0x3, 0x0, 0x3}, {0x6, 0x5, 0x879, 0x3f}, {0x6, 0x29, 0x0, 0x81b}], {0x1, 0x1, 0x7a7}, {0x401, 0x0, 0x8}}}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r3 = msgget(0x2, 0x200) msgrcv(r3, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)=""/52, &(0x7f0000000640)=0x34) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000002c0)=0x4) r4 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r2, 0x40044b06) sendto(r2, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r4, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r4, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflagsat(r2, &(0x7f0000000380)='./file0\x00', 0x10000, 0x2) fcntl$dupfd(r0, 0x0, r2) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000780)=""/198) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 03:46:27 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) flock(r0, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x80) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/31, 0x1f) 03:46:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f0000000340)=""/81, 0x51}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/146, 0x92}], 0x4) 03:46:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x38) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x2, 0x0, 0xd0) 03:46:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x6, 0xd0, 0xffffffff7fffffff, 0xfffffffffffffffa, &(0x7f0000000040)={{0x0, 0x1, 0x443, 0x5996, 0x0, 0x401, 0xfffffffffffffffc}, {[0x71, 0x2, 0x7f, 0x2, 0x7f, 0x8, 0x1, 0x4b, 0xcf, 0x7, 0x5, 0xf2e, 0x796, 0x0, 0xffffffffffffffff, 0x200, 0x26c, 0x5], [0x6, 0xeb2, 0x8001, 0x8, 0xffffffff, 0x6, 0x8000, 0x5, 0x20], [0x77b, 0x0, 0x7ff, 0xffffffff, 0x2, 0x67ee, 0x2], [0xbb8, 0x2, 0x2, 0x2, 0x47c3dd87, 0x6], [{0x0, 0x1fd, 0x200, 0x1}, {0x4, 0x5, 0x7, 0x9}, {0x3, 0x101, 0x9f8, 0x9}, {0x2, 0x101, 0x0, 0x3679980d}, {0x7, 0x1, 0x3, 0xfffffffffffffffc}, {0x10001, 0x2, 0x2, 0xffffffffffff62c0}, {0x7bf3, 0x6, 0x5, 0xffffffffffffffff}, {0x1d94, 0x40, 0x6, 0x4}], {0xfffffffffffffe00, 0xfffffffffffffffe, 0x40, 0x7}, {0x1, 0xffffffffffffff13, 0x7f}}}, 0xfd, 0x9}) 03:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getuid() getgroups(0x4, &(0x7f0000001640)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000240)="1d65110888b1ae8d8257c6a2995ccde6342f381c71c0efad20c51ff9f291e03fcd6ca0b6c5ede0277d7cd357eb5add2725862c730aa599cda02ed5c1e3b7e3fbbc51116e30ba253b567bd064a1614b974e8e5420d39a29096c3f3ad2fe798625e3c46a2c25b88241ecfe974d2466876edd9bc36e10a63cce6a0206ec53b193cd247ce11c8ae333fcd682e6181a923ad582bd926e9f86b80a916ae206e625265a30752910e073c4d49fef10b11bed5f15aeb8197b0c2bed211eab", 0xba}, {&(0x7f0000000380)="c74ce45595fb7be8c0221d81fecf3276f3cde4a867296c7ddac56a9e32c85439c6ed4432b88bd2de1f53b6e0c4402324edd3f786404af461868da8e280a92681d0d9395d17868d743facde96ae73daeb390654d450c574d6f9881e36504c6a1a8a1a839818adb6fb16506883166a2abb28e1d02d70f2758da6f574b2f07fd8aeaaf87c61e1abbe702b05d5509df0b8e423c4e50e0721b24dac5286d01bed0a15c61dfb506139f62471056d1c87c9c917290e09510c38b75c6a3ebf0d3d838a", 0xbf}, {&(0x7f0000000440)="115909679150db0c3c3fecbb5798c56ac648d1a244bd409c649717ab5d5cde9e2c8cc222621ceb51d88165b07ac4cc1bb5233f541a4f3ded3e5558aaf4a506db8f4ca3f315f85248bff0f98c77c0af24264a3d7c5281c9a13eb99d1da6862a767c2416e40adb9dfb02799fe1c017f51304b55fa1494b62a2812aa97eb2940aa1f36d0191f8b9c6a643f295e3094a188da0ceaf8ebb3628213e2c1baa253468e32f5c483c205aa2f214448ad548d7a1afeef2279bf1aede4d43d7e9449a51809b53792eb06491ec536ff0d5af26784eb1410021f7244e5dc16bbf1c0053b49fdde24b1f10aa64fc3ad4de96be8766e2ad522a897eabb6131e26323c81bc5af868db76f2c3fea53d91bc3be1956ee5b77f6297867d7236e9a8ac6b15ad9e0e7bc126175940d2ffe27bf2e0677b4dbea775edbae0e2f6fd46f5be17bb38aff44af1fe798d6b7ad3d27fd93ceca6cf5b2c74b82b0f1104bc3521b3c2f6e5df29547d48a22b590636b4c677c09fb63838c1fff93ab785839194a78c6c5ca6c8e63e50437adf7082bc0f3742703a5a999ff32050ab877c9d24a6e7c4ee9113a3d096fde335c92b777b5846a23cfc4d2118024d8c9685b4bafb1f0c90470cdf0e0fc5e6e2a67dfa7a1001952d08180d698724782293c42312eb1e9535f099fc31f652880f5986ae6b63fb3b571933f7ec8dbaf4b1331094e6a4ec1a70252a01d8118065456ad7407ac2067ca13c9d663ce43cc8964c696850a59ab144acbab94419dd34e1444345ed9e3bbff84a5bcd92c2d361cf2d390c8d7f51694c0ecd719113dca2c64ff4d6076803b41246e1844fd80254420bb245c7e412918c17c0778027983ecec293a161dfc872619f7d4d7ea5931ac51945701647d2195d8f6bfd1316d7ed8bbb5d19a16fe36d29f21dd66a9401f47383cefac0bfaa4e8c9b1b2fffa07b836cf39f9c75f06d66d8be7a09d352f4bd4820b21cad401d96ff405aa3d44b8f7f72a37a909057f622863028cdf60422ca9c4248c746dcb382c0d686caa1732917e52325bddcd8916187cbd3a2474984f256bfe741e59484396873c4582c5471e950f97030ee8896015ffbfb73d97ac16f576d05c9ee580f49538b8037b8bc7f9042c5fccdf93cf80aa21a5be13293cb1f34023c67944b5fa67f154baf81319fb6acef3de3718ab92647e3cc54d773c02fcd50cda08c1b8729e74ec79ddf4841deca35ceb1ea0576cecd6ead2f5c38a6fbd5553f05d74b8775dd764c1b5cfa67ba321f59176ff9c2c5f9c40ab8bbba8cc5a86b9e5317e865a185e42bcccbb585006d01ee49cd933e848b7841eb8a2c1433ae7c05a458ab112028cea45a3328cf3d5f7479b852620695579ff792db954b88b92928fe2225ff838ee2d6f0b3345466447bb3ca835614f5f3fb31206a959479c36da0c3e183c0555019de7773de47672820eb5ebd3dda277665c0e5712ea2fd80d6ae2a2c0e9527486bda0a829f60a416d5687fd9efee3c526c98e9bfdd34a22406e80eb817d22efa3c178dd8841bda78bbb1a8cb8f87b7c0b20c373d3c2551eabd8324875ea5294b72e4a46658d90699a49147629397296584b504811b10d82a339d1f5684b6ba7b8828f148396c883f199a2da3130a80bf3944dede305b36e86b2ce796c0620fd3c7359bcb985d53149c42a6bb1a9c77e766697aa5cd09c80c2047b62ddf24cb9b4befc112236ae3f6411d6683211e72bfa51c2200c7429557a4e49000257c6324c29c0aa9b383d6441643ca6e05922875acb94185b529c8e91375738a2ea4a0900f2a31c0e518016c630a15b44fea9814cb22b2c9689b8f88da3d989fdbd4da67d108943100ad14a0fa663f8122301b577038d00ea569fce65e9cae5c8d72af13d8373a5de8f41ac64ac3c5e74a7959f9cede5ed65d77729a5ffd963c4fc9ef2a840a388cae25754a5aed72ad1e5f042447e5be1e28c831739f6d7fa071ddebb4e6bb6dc101ac539d2700965c4f8e59d4d7695a851358a08a7c802e7803ba8a950ae9c50f7de60826264f9d7250e6aaf29f1c0d0f8cc72aa4e13ccfc1424383c5ae0348c3e7acd4fddbd131bba3aef239487b4cfab91e40383547f5b20b97fce90cc1781c678175b4b1bc5389c3ea75272e7b58c535792b42e26a5ab2d3a6170ca07884f60ab696cad85c4306c8b23019d1fab55dd519c77d710763c1c6701266b82555da99a5fb0301938ffba5702b7a5e63e42a7c89673dc9f9886481a5bffe2e61ec05620bad7899292004708266aa44f8a1cff262b888660da549a7a0ca73d845513c1ec59f9285bebbd417774054eb697c672eaba54bf9841a814245a76ffe51685d7fccde07db1f476f8fae2f584dd07b4af5a3d05a8636b9ae2e7d8995ec6442dfa0eed15c3c244cbdffba7a3ca142260235ced1c5aa4ad7fb1779321cd7448265e99261cf35299e63596ba8077ab38564d3bfd6079afa28b6725e297a613ac38666415e59d263eb08bd8b57352deb9fa9789e69e0e0995313ebd2bd3d5dca47f123898dc7858826744e4a8d7e751b1e5200d2c3b7118e89232b944d7c09930dd8c8b80f099bd88b84df3930b883da261d1d2ffd9fe79193b5770994ed17690c97ad53cd7d8193678df7a91b6bb870e6a22e2bf5c0ed0cb34ea9111375d576b987e8f3ce1b927cc2f5333fb495958a0fbad7ad4d7ad01e5d96a8f2de115c7f9b7c15424ca0b238063cb25e9d18a8cf5f0dc67cb23da38a7bd4e13ec2088f882e633f106a1a1e4c1d0328887757744a3b9f5613883159d3619c87efe4fe47daced427aa192bb31cf8f55a1b9e7a019563aa2d1b06003db4ca104045208ec3e8748710275dfe0831577844cb3301e4bcbfd6df06ccdada00dceec24720621ef3fb1d8f80c48f307e0ba3fa95c45d596adad3b84e2d6f04544a69b7d1103c82bede06fed5d09e88424a2cd11dce96f7558dc7f709f04550908b961cdb223c7afbf78d9e92e3ae5c3a1b569fed31c3696f2f4211d895b0e8db463b340fb6bce43d67f158c5f5cd1c30137c00d92ae5708ad38ea1af704023f53e886546a66cbbeb64a95fd2b04e0d5f1a0306d36d3d7440aa17057c80159a3b9d88e2715dcc7a94d5c21874f44c66c48fec5748e80600305720c5f799d028c495c4a3f2fb4f9dc6865964f6a60eef15a77913c744cf68c342fc7fcdf613b0cd9e3a3a028b9dcb69f3e3770c22e220852459be709d6e5e3e326a2be181e434c2df85f6ce611f65269b60c4b06309ff27bedca93c84c2a444f530ec60466eda0779221d2db19ca2dcd0c3661a1d6398a3b7a3d560d98bef0823b2c5d5dc6a99b1f8bc8bfb9730d0badbf3085663c2a93b994822731150281aa46f2b0873c447b04e06295d2b8f8db06052cb9ea01b390e509486c28d2cd8028f68c31c7c075ca6533e104e5533787d639c46b0b80c19ae7a1dc195fe2947e10881d85c7298e0a115920d9bc184a781d8576bd3fa01a801c89432fedc153c613704ed0e34e258191338fd6abebe7dbab83f1394132b4deab9c904588791daad805e06b270762d4dab4f6cf2d8a04f0340573fcc6ea84bb70a5099d71b336d2b76ba5f2949c56d9b5a069781782cf68ca2717a95fb9f3051c6070d6d26d569a0c6f2734de1bcdc61c345cb8d3bcb9d72191ddb068cf98bd2fcd43ebca7b3320687fdde6d1b5b1762b3f8e9f6ee9c73638f33da23d3e59bf0293d88befd7bec9091bafad5313dc3852a5c9042d63043233734f0f098a3435354499ceebb84f9688419a0f90da46f8377076696fe10eab7088e3d93ba054aa6d3255cdfe54d8806455ba536f6099da44497f9e4d278253e6ea714bc0bcfd2fcf8b47f3e5e2bf3d6c4e9300083e2ddee3dfda3e8bbc153a35290c9e3db51126c961412274f2e48504859ee84d536218b731e0fabc4437d3e57df31b7017ed64750b223d92f4ce1f91b45d3bfe108e3e83fecc1f6a496c842ed8f2e5475b08afc88b14e8088795d4ead686913662463c61669fa09bdc49bf0fa2ae9195cd0d283dad60c105da38fdf6f99ead2193cc62a0d36d7ca5a731d25e9fe0a004f3be03cbb726886644ddba6cdba155b0708a87b761f0ceadd62a288f0566a5edf30658262d39914057a7539532495365f72aabc7572764e8a5d60c92beb34be5ca54727274d674022ee180e6ace641afe54b743635e21f40fb60764fa4eb108f99f4437ed660b0b34fa93caad9aaf8781527f21032112aacdecdb54289088d11cbcf12d83c3bf311593c4e30c16ac46eb37f766aba662685bc8acaced8e0aa790eee59ca935b40ed40c2486c02f3ca44fe21febda5d4de55dd7ceba518618cdc18a0aac7d71eb9e0be0f7ff46db9e6336ceca9d35861c0c3e0533168dc0fc7d3fb30f1d8f1ac2819a97711c4e00dd5990891d7dd347c8e5b1ada6cf37ae65587b64f3d17aa60ef3fec79e94e0492754c6bcd73a4253f3e1b35bda7d18484f10fb385a6e83848d32bf4603687b64a34c1bbb9228c82d60d4e0a3ed8e562f2a212feb45a791b42f1e02bc64e7c70a584f197408fb20104356dd9551a74144f238ff9a45e180eb1c1e70fc46981ff523e246bd256f937da9e13b781dcafe9d8a482ac4a5d36a9f0fce2fc754606ec98995758c3f6934ea5abd41004bcd7149aa674b35deca8c078648b5e4cff10892c501b02e932a33a21a8786fa4a932dd4ec477322de17a0599cab1051ad92a482879cb09e7947aa215aa65f5f844a8f10bf79b5483b60b247ae6c3b87557c707c44d2b4613f823b9ec686c517d6c8fc80b8ded866d16e2ff621f83292a6c1150a6e46615f4d33bd3c9cb28ac60a8b230e9d9d0551b960ec90d37b5a11a987e5825cb6345ffe70d77d8d4bf65b37fd93647eff1ced3f6dfed53ebe776f835d274101435ef61552de697f89911fe24de6d20ba88bfab0c46e8897a7a4b83b1f6156a0f940a716bc008dd5f981128537ee8a530313ab3f87422c91af5cb1b271ee94d3e9bad5811b46e1ee9a2c9091804ba287e53bbdb366b69c2b7cac590eb59bd663a8bb02784128aefb95febd48ca3fb99bbfa1f56581913ead4f811ac4f82ddd5c6d9af343e139b2046a97eba6d6222c53a358a1cbfd0a69526f3a244290603c56aab1acafe60714b00935e733430a7a23d5c199fde8b8f0ac9a93e99d97f8382407c0f751abcb7cdc7fcf004df8472ed830d06b0bcaa4a9dba89381c65167c172d36bcfefeee6089d11808e273648e2ff9c6a447c8d8b9aff27e3687786fe70be0e893a6a12b4c7baef6b1d3fba0c8d9a7ca852c78ff9ec5c7d512fb3c2960d26d2656234f217626a4a037e355468b1679c319a1699408ebf9540847b009b92d66ebea5d307b5a3007152493f09a119b603d4007c13d075fff0569078598ba3f1a15a44b9d377f9f20812fd0150fa8d0e634301e3f92d44cc6c91445668c0639ce17dc664f8fe3a20e9c79fe4c296b725873240c6ae8049813332eb4b149facc1c92f970a00e76527946f85f1b4da0ba3a2e090773ced8d5d65ed04d93cd5d07cd40354c3318bd2773394dd7ccb6ce580972a9e0ff1056828ecd07c93f17bceca89ce49b2b6ebff4f3a0718cc5662273b271ca630a1359475d898d60a97b38db4b3fda9c7b82c5120c43fb9317306b64f96745aa89a09d5bfec8112df54c57ad3fbdbf68585cb959fe6445cbbd7d133ab2b231ec22183eaddc55bac061bd6c4689cfb300bee17cdd9b6f177820e651a92f35cfd13d2dcf36178e1d5a6674aa25c14f9e9535a7c4ffe900f39dd5e2b964c7d9b", 0x1000}, {&(0x7f0000000040)="5c0ea196c04d1d63a69a874e0b59bde486033e4d7e167c45f21466b08dbd4ea62590ea7c9a7a11", 0x27}, {&(0x7f0000000180)="a1e05cb45c0d8f6fe3adc4c36c97b62691fd87e2fec09c12e1d3ee7d3a8c8a3db35fa559d1a0eae9235b2336cf19f671901dca68d554703921f94d58d6a9a8c8531b8a6e7f48a409d2bfd87752b61ecf71222a9a46bd203e6e895f49a82d92b8d1edd4cb8d37b6e69daa", 0x6a}], 0x5, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb0, 0x5}, 0x3) r10 = open(&(0x7f0000001780)='./file0\x00', 0x10000, 0x100) getpeername$inet6(r10, &(0x7f00000017c0), &(0x7f0000001800)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x101000010005, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f00000009c0)=""/124, &(0x7f0000000540)=0xffffffa7) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) setuid(r4) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0xfffffffffffffffe) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x15) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x3, 0x7, 0x6, 0x6}) open(&(0x7f00000002c0)='./file0\x00', 0x400000003ff, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000780)=""/146) 03:46:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000000000)=0x2, 0x3a7d4c58df592e66) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) 03:46:28 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') 03:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:46:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000000000006000, 0x6) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4, 0x0) close(r0) socketpair(0x0, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1051, 0x0) sendto(r3, &(0x7f0000000000)="2e431a1526ee2f2994682f76587532c3d2b8fc9554c08a603777cc952d", 0x1d, 0x8, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000240)=0x1) 03:46:28 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x280, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/73, 0x49}, {&(0x7f0000001180)=""/95, 0x5f}, {&(0x7f0000001200)=""/67, 0x43}, {&(0x7f0000001280)=""/31, 0x1f}, {&(0x7f00000012c0)=""/27, 0x1b}], 0x6, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x6) recvfrom$unix(r1, &(0x7f0000000000)=""/141, 0x8d, 0x802, 0x0, 0xffffffffffffffae) pckbd_enable: command error 03:46:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4a66696c657e92"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) pckbd_enable: command error 03:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3, 0x7b0bba6f, 0xfffffffffffffffa, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 03:46:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xfffd, 0x1) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget$private(0x0, 0x1000, 0x249, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) 03:46:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x1, 0x0) getpid() close(r0) getpgrp() r1 = socket$inet6(0x18, 0x2, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffea5) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) 03:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x3ff, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 03:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x91cc}, {0x18, 0x1, 0x4, 0x6}, 0x4a81, [0x10001, 0x401, 0xffffffff, 0x2, 0x3, 0x0, 0x1ff, 0xffffffff]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 03:46:30 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x100000001}, {0x18, 0x1, 0x4, 0x1}, 0x7, [0x80000001, 0x9, 0x20, 0x4, 0x8, 0x8, 0x401, 0x4]}, 0x33) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x200, 0x58, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 03:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1fd, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000280)=""/139, 0x8b) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x80000001, 0x100000000, 0xe4bb, 0x2]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000800)={0xcd, 0x6, 0x3, 0xffffffff, "bdb2ae026a274a9b28c962ab0ff994d5a041cea6", 0x0, 0x21bd}) getpeername$inet(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000340)="8827d8807b1d49d1df326f8f079af7380533f369f2d9dd003cd2e3746783075cd0cd441be11f9ba2d7cee3349659260999418f371fac66b6d297e65df27f4478908601e4e13bcfaf103ee50ff6ea", 0x4e}, {&(0x7f0000000200)="613a2fb0c75cf7ecb0287ff82061e3f5895d4ed0a9ba9d0ee8600e3091b384", 0x1f}, {&(0x7f00000003c0)="75f42c7a5cb38df6d4361fd5e8a39f732e788253b5aace285099beee082a86b063f905be7616918d769a2924cd408af6c6", 0x31}, {0xffffffffffffffff}, {&(0x7f0000000400)="526a3f5abb19a5f2e6852d79f9d156eeb6ba8589b5f1db8be61b8928b7d117f3f0f57092461a535b607f6942f2cd65655d7c6be8097cd2eba5541e89ba999afc3d52cc48c0d709cb33da93734000f6806acef80b555af8fcbf064dce27bc4057a97af74dff926e4a766d1d6263dc5a7d5bcd3c381e188408a82474735a65925259e35cbfe52e3946c5dd4fe72f1b24982bd75f660114052c0275312fcb4a4ac83ed9b4b23ca1acd8c4ba4561625a3e232cd92d9d7d1043d668c94db40cee3838db039d4f9a070e3312f73750f4ad8f682aa7f0b214d4934fc379b7d96d3837c05e9368ab39cf82225bfe1f9eed55557dc38a6a698d9c0e8c", 0xf8}, {&(0x7f0000000500)="a4fd207fd1606e153786bd24d98f76e82b10ece3287706689fd0678e74924b2184ec132d31568b0b0bebfd3f32b9cc789ed8b67bb45127d4c6fab66b6790373c54daf90ef559bf703404ccbbc03708be47650352fc4bb1803a87e8ad62da5bb258499d8b0848e45727ff33a35b790b7f4dc00f2c74424673ea266cd94f068ee109827d0575d8f9024de74c9224e4f43f15792145ca88c5f2aa6a34bae3ee507473a83936178c005f00c186fdab6034436a0a437e4f6b5e1066268b2ad3b1443662aa333a7192bce1c895b51576cad1bc27910d2b0a1c506b2056f6d8dc782ed956eb96855e4c5f3e", 0xe8}, {&(0x7f0000000600)="6ed4defa996440240acfa7bc86e8f0b15f082340e05a6d9d669463d280", 0x1d}, {&(0x7f0000000640)="bb6fc6132db001f50d2ffadf66369969b3ae36dd4791e5adfacc898536fa5355f833a5083f4dff49c7ba272bc12be1d4a1dfa5e844fbf28e614adca2c093b503e1f218f331421250109f83d0599958d10c46b7fd303cbbccfca5668a0b3c532cda94e708d4ac2a9f8c41c2ce6d0c", 0x6e}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x400) r6 = open$dir(&(0x7f0000000840)='./file0\x00', 0x80, 0x10) read(r6, &(0x7f0000000880)=""/53, 0x35) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:46:30 executing program 1: pipe2(&(0x7f0000000040), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14, 0x0, 0x0, 0x1}, {0x6, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:30 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = semget(0x1, 0x0, 0x100) semop(r1, &(0x7f0000000000)=[{0x1, 0x5, 0x1800}, {0x7, 0x1f, 0x1800}, {0x3, 0xef, 0x1000}, {0x3, 0x2, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0xef, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}], 0x9) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 03:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x144) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x9, 0x3, {0x6, 0x3}}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xba, 0x81, 0x9, 0x8000, "fa63f6fcddc4863251480b24d4470b4e2fc38fc5", 0x0, 0x2}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e7e8458 failed: hole in range 03:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50, 0xffffffffffffffff}, {0x54}, {0x6, 0x4}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) syz_emit_ethernet(0x58, &(0x7f0000000000)="710bc4aacde5dd3d226277e5d8847a6f3f374ae3fd011069359d8e959a2fd7db4870da0d53fea703843cab0ae8fe15fdc831fbc27953bedd6e3d4cd17cd2e4dc2e23d82917447a898e411cdb4c723fa2b2da53be38d2eee7") r3 = msgget$private(0x0, 0x80) r4 = geteuid() getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0xffff, r4, r5, r6, r7, 0x4, 0x7}, 0x8001, 0x100000001, r8, r9, 0x7f, 0x8001, 0xff, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 03:46:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000011c0)='./bus/file0\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b5c4b000000000000004000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 03:46:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 03:46:34 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0xbe, 0x1, 0x45, 0xdc67, 0x4700}, 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8, 0x3f]) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc809000000a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b37e9ca54178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b97616e556a70f63e22c498a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d21a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c8920000abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dc9dadb78bc9cc0acc63d156cecbc9edd8a5c8f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c874670800f6006ca7dc4ae4412e7f94d2caa912a40fcec30197eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4a40eba474f403dc2b20a3b0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a1997ee87d82b5f6abb5ed4b9fa83639f37466769c885dcbd08eb49b8fe6f3b59c1ba8a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb0bb00254ff4733d9d795cc76a6c1cf40c9e8c23c7afbf5677e4050021831fd89d264d7d741002a2d5fe7e45257aad8070000007adac85a9a20393cde200070e14663e7b2d54b49917168b9968b4b4dcd6cf7c90af6770883147c02387239dad554c4b4ca3bf598b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595460e96e79b6776c2f02cadbac7eb3aa6663929550c3c5792a4ef85f631aeb2e4ae5dfc480e40bd4906414a1a3d59a8f7a27f4455a4ba53c8bb2a2453b10a0e920a5027845b22434f3a207139a04d3b0dc77ea64d32c249ef061535b33ddd0a88362a0175090e4af322efb2af0593dfab70aebedaae0d51990063367d2f83de00d49f914b4b00675203e3010e6d6aa2d54fd4525af5b37f750d48e7d0d24fa83f71830548e0f7302c9963d657c2a557cbddc3144e93f9165c534e628087d194b29ca5a46c53451e1d7dc464e2a3c870dddc5c7ec20d39ab4b53139d3f1f9bad5f14eb7ba1fa469a6d8e9712e5c4740e8861a06b19c9cade52bd279ebad1b97f795d54"], 0x10) writev(r0, &(0x7f0000002bc0)=[{0x0}], 0x1) 03:46:34 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = getgid() fchown(r2, 0x0, r3) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0, 0x100000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7a41) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 03:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8080, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x6, 0x66b, 0x7}) 03:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="4f19daab58c21efce8636e75d09b336679fe54a582776735a4a4988fc6bc3638f2bb2425e9200de7a4a21b4f4545cb160e0a3540605964f7c2cbac5bb4cb83acaea39885445cbe8e6d17ed6fd0bf94b1aeda8ce246e0d76f05ec6866b20cd95970899ac24d80cc9248a4f6367e84ea24b41f5717ba1b50a4cd9def79caeea58ab4fa05ba0f534fc726c62760fee4e8c1120499b7b7fc8ab19399f3", 0x9b}, {&(0x7f00000001c0)="2f8b120c08857cf3bb597a9d481808deea938e78b8885e40716d7ac2664c60de82711aa2d609dacfda4aed12ab61761786de30478624edebb5d8285b4877d3e0cfff0e6ccbbac2c4d36a7b2d3f0415d260503b11f992279442f954497c1fed1f7dd6008d2e4b94a3cb7426a708f11a9563a8ff26709c51b08efbc0fd10cffdb52427859ea6691c6a43a4114a17513fc810352a59d4f51fcff2bf50c1f1af485ba11e64718bbd11f50b019c663700a1d2e9007112863c4db53a9beaebd9fba87b0be7cea1fb6a5ee8e92c232cbd1eccbc28421b9c27", 0xd5}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20020, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfd) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") 03:46:34 executing program 1: r0 = dup(0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) r2 = dup2(r1, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x7c}, {0x1}, {0x6}]}) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 03:46:34 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x6, 0x5d, 0x6c1a, 0x9, 0xffffffffffff8001, 0xfffffffffffffff9, 0x7}, &(0x7f0000000040)={0x1800000, 0x80, 0x280000000, 0x0, 0xfffffffffffffffa, 0x47bb2a23, 0x7, 0x50}, &(0x7f0000000080)={0x3f, 0x1, 0x5, 0x4, 0x7, 0x3f, 0x81, 0x46}, &(0x7f00000000c0)={0x4, 0x8}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) select(0x40, &(0x7f0000000180)={0x40, 0x6, 0x3, 0x3f, 0x8000, 0x1, 0x6, 0x80000001}, &(0x7f00000001c0)={0x200000000, 0x7fffffff, 0x7, 0xc, 0x9, 0x80000000, 0x8, 0x3ff}, &(0x7f0000000200)={0x2, 0x80000001, 0x5f, 0x0, 0x80, 0x58, 0x0, 0x9}, &(0x7f0000000240)={0x3, 0x81}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x83b, 0x5}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget(0x1, 0x2000, 0x44, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0xc8) setsockopt(r2, 0x81, 0x7ff, &(0x7f0000000340)="9f0d2fd9c4bc675aa49f6b69e676501ab98902cedf88ac813f663a0c2178ba47ee36ca3e8dd0d665c477f352ef56df86ec0cb5063f06436d685b915387b200977fd5fc6f", 0x44) r4 = socket(0x1a, 0x0, 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000003c0)) shmget(0x3, 0x4000, 0x84, &(0x7f0000ffc000/0x4000)=nil) mknodat(r1, &(0x7f0000000400)='./file0\x00', 0x2040, 0x457) getrlimit(0x7, &(0x7f0000000440)) fcntl$dupfd(r2, 0xa, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) socket(0x10, 0x4000, 0x7) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000500)={0x2, 0x1, {0x3, 0x1}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10081, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000580)={0x6, 0x7ff}) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000600)) open$dir(&(0x7f0000000640)='./file0\x00', 0x18020, 0x1) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='x\x00') ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000700)={0x2, 0x6}) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000780)='/dev/klog\x00', &(0x7f00000007c0)='tap', &(0x7f0000000800)='\x00', &(0x7f0000000840)='/dev/bpf\x00', &(0x7f0000000880)='/dev/bpf\x00', &(0x7f00000008c0)='/dev/klog\x00'], &(0x7f0000000b80)=[&(0x7f0000000940)='x\x00', &(0x7f0000000980)='tap', &(0x7f00000009c0)='x\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='/dev/klog\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='#\xe0\\-\xdf\x00', &(0x7f0000000b40)='\x00']) ioctl$TIOCSDTR(r5, 0x20007479) 03:46:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = geteuid() chown(&(0x7f0000000040)='./file0/file0\x00', r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0xa6, 0x3}, {0x40, 0x4}, {0x43, 0x26d7}, {0x0, 0x4ae}, {0xc7, 0x4}], 0x5}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x3) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0/file0\x00', 0x400, 0x80000000, 0xfffffffffffffdfa, 0x1, 0x200, 0x1ff, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x20}) writev(r1, &(0x7f0000000040), 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 03:46:34 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup(0xffffffffffffff9c) fcntl$getflags(r1, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x100000000, 0x1, 0xc541, 0xc2ed, 0x3}, 0xc) 03:46:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="cd4395319257d8de4bc6dea94ba852eb9d2003d51e04d5832752c4d2c474223c66d02054847026df728e699ee0f6e73ad08809102835d8146e70bb70b27c900235cd46f046e23392ad4a99f8b3c1ad983772c937079fec13d8b61fc5a028c6909f34a92e45d2a6dd626804b2", 0x6c) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 03:46:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10009, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0x1000000000000, 0x3f, 0x0, 0x1d4e, 0x7, 0xd6a, 0x0, 0x0, 0x7ff, 0x100}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) write(r1, &(0x7f00000000c0)="7159d654159ebb7cbca40fdf32c03a7a5deee21e91baaa537a55be3e3ff889d4649e7b71c38748a4e1d770857633f15044353d9a4f8f304fb9ed81f37bfdfff84d366f412d", 0x45) execve(0x0, 0x0, 0x0) 03:46:34 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x1) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) 03:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)) 03:46:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/243) connect(r0, &(0x7f0000000000)=@in6, 0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) r3 = fcntl$dupfd(r0, 0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) 03:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x2}, {0x6}]}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) read(r1, &(0x7f00000001c0)=""/33, 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget(0x0, 0x7, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/64, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) 03:46:34 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2a4, &(0x7f0000000040)}) getsockopt(r0, 0x7, 0x80000001, &(0x7f0000000100)=""/240, &(0x7f0000000240)=0xf0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x9, 0x400}) 03:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000000406, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x1) syz_emit_ethernet(0xfffffffffffffc42, &(0x7f0000000040)="ed") 03:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000180)="f7152200df006b") pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) 03:46:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r8 = socket(0x18, 0x1, 0x0) sync() setsockopt(r8, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r7, 0x10) 03:46:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) listen(r0, 0x2b0f2131) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) 03:46:34 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)) 03:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)='+') syz_open_pts() syz_open_pts() 03:46:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 03:46:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = kqueue() pwritev(r3, &(0x7f0000002540)=[{&(0x7f0000000200)="89893ea70d98c3ea34422c11f4660c7e934dd9dc6d950cb49b4a590a15a9c85b5064c062", 0x24}, {&(0x7f0000000240)="43df6acd1aef646e9c2d4cb64ac3907b42368f092c9a5afb2c08af4f2f6f29bcb0cf295cf194f86d1e6a53fdd8943dc02b31fc6f76e7962025", 0x39}, {&(0x7f0000000380)="b06630cd6da2767d4133c16bd0d4d037d2b10729b940a593a1a5e2cf87061f3aa7dbceaa52c1b6c9a1c6025595b247351343e6513d05dea8343b512b1a9a7e646ecf3c32e6ac9caff345f27c502e1854e2f92700075dc0ea69640b49c72565594ff6d1952da568da0cf9f0ff553f6ed75043e57d1ab5e0b65a5e239f059c3c5e2007c23402eab9c1fb3d5e7ca1424c5aadf5cf0e4e5e38f587c07cdc27c44c957b075dbf48da3244f826386e7105a386eb6d1c3bcba5d0b03fd30eb08f548d9e6d82b8be9793e68c9a5aa92ead471a6282b4be05a210135777fe8c560f434526e67598694a801c1a9a50bd5b772a07bf74b4c9c5e4f60be53a069be3d2249fd1458b2596c5f95649b74d7610cc3118e0541f4e731f8c341e18192ff6e68080882484ad57311fa74ef6872758137e6faef6aebdf6f8333f0c9b63092a7d9afe1f073976c75d5036bd8aa3e281c1dfe7ae73bba332aeec7d7008c93e6b99194dae385636ac4048cc0e58a79b7644faa11fb4986c3b7998be41439ea8b458d8fcbd81a87ecd9a67e8a867d07c1bbeebc84be59123b7f8627aeb7977b1d820641cc2fe030bda27084bb1d0424e0eec2d02fad385092e46e1a248d1fb7ec5a14aad6148b0798435b1152ec64a24acee37e348b94d106e53e197adeba23c673642583ec8de1f61b6cfb910ef054e78bfa4289d7c12631a574a0399373dc6e1e50068aecc0d77b4f926221cd9a0121a761ffd7b3fdb97d9310f52615f6016d26130f27ba0015992528a5a4e0e7c88cb233337ca4cb400f08ec129d4e951835461c3ce9f1d1f6a6dc5228f30a094d02795d097d7b345faa1f959c0ada420c408f99c709715a48911d42469bea3c9350e4069501f603f80f0ede5db6eb43b77227c643448fa8242befd2f61600745f33e679f0e0f0067fabcd278101de4b8fb96b53c4f361b21c3096495116d306cf4010639b9febc25041337e7f2b415db8b1534518651f1a51a36d3afbcaf42c2fbd4040f22fea52d2d933a15686f8deaea2a482b95034f7c8213590ca393ea4a1fdda9839c053498ec6ebfeec541d06be1763d0c39a4a4d9d1acf58a8efbc070ac37e68886531ce8484359cad662f0e750a26e04be6afef79a2e6d189cedbb088ec3197b93742f5e06fba266e1d14d9ad3970e69591e40e51e4b71abdcc324a6acfa7e68824253e7e54f63d008c9373c77a34b34a2dd62d9dbc09b50a377fa1b31903a117cc4b66317a99e094381d7d3bf1b8fc0f275a40e97b20f9434d2f5db948aa1ec122af7b7793bf13d3bfcc3107071d865bf1648762f580d09369ac0c739bc769ceac3f2be5471f6e10619376fd78d1b53e8f155f2d2455b04f64b5cb052cf10d6713aea5de193cf92f0ff4deb7653ac00cda3a623fbc7fb22becf3f0a05a81511777b9472347b75d3f81c0a9c223f42c6469b083f7214760a9f96831f7acda33f060d29ae08178e98d360f73f354d8294eacf03956d7df56ef89dac15943fd9514c77b80e66ed1005c5888ff76fc50572b95b534fc0bdcb5c76d0d69b13923b3706d630a4ff759574451301eb8792fbe6174e4fcb9bde7586ede1694a56eec249afe1b8f9b20dd0edb102d711ed92c12c8d1cc510f56a33f85851fe5f9ee34fc78b3e29a4ff257439681e23792ff54d6f8b304a62253e5d816edc9194370541703c725b431828b2cdb7dabb84cf3358e63300687bd029965fa0aae36c7e17f66c734830d6e2c02b3772aa87d3d3cf34441e6cbd2c1cdec330f3f7444129ddf2ba0fcd0aa1e0cd400c3fa3883aa1bae56548929d587c981186402989fe9e2878fcc502c10d52aafc69bfb5710f34af1f2991f7b344e5dbc64a471522f2133a5da4928ffc3029a8935ddd8687963fdd6a6f559bf33b21bffab398b0d2afd51948a277edf43fbd80ac919e473cb812509e75dbabaf0151f40023700583ad236e1b81393337980ff5a84ce9dec9baecc5f280b4aed952281f256cdb6c0b66d4070d54a1bc7bcc0c98d015c9a5ecd2f7ad4da8e6cc2447ef70d150fc8dc4d073ad5dcfb2df172fb1890f654ba51908378339e44d9f4c3703b3785545b1f6ec150945d5abea637f246e32d9e1787da2880ed8e9e11757c889f254600968861b5e74bb466f152436670e1bff2db608b4b20243b1d058443afaedd776a6006ac2f61756d0283b51f1ca727a17a07898618bb97b60ed1af59452adaff2b41c66c4df458590647b5594d7b46eb74994019946c03a2a4739b3f7f824cb522c1d908c3f55eee1eaea0e27b69792f2d0a34cf4ee18df8e3e802d6654348b4b272166b786b590a5820459b719df8cd3846845b9fba50305513dc9a5150463a1e996f35df9c5173ff86cbd3f403825ebf46b647b2bda79c7aff40c3b89d7f546e6a041006532e5547e177023bd84e41664fe794c626e94751e02abb30e260ffc47b4ef70f7facce9c60698fe44d4a12a581dc3e37ed635d2f170fa59e958668a2be0d71c86d7d664280bbc56edfd2cbd7e2de1b510ace44676b9774974c58f8adcbe4b3fb9f4727f242b9b5d62acbb8e51618539f54ffe8ad090b6211a61d21ac183e517798226eea91ef1d7547ee4229d3cef3a931389a4fd22a771739be461af8dd62a76387a4af852db93c538300bf5b557314724ba377488438bc0c71ed31b59a2ea1d6714a490ff8e7f11509d4a0199319b67a5df219d36483e93e029d4e9a65a59f4594a96954d6ef24da9614128712d333a64356ddbeca7deff3aebbe9cc71a3a94747df1b5a333c9bc3569938e2258535004a8c0ff2e19c118bea8551ce8ac9cbb7df0cea8569abaa9b672f9da106edb35ea7b8097a059c01e6a407c96638497eb8c2ad68f6d3c06f1b96d303018b2cfcad380bc304c53abc6bf4d294b42fd55636e7c96258ee828d2842bda2ff5c782c3f3d9c01e70639f10db020040474e9a423a24a9743310db904d3ab3923f266d25516c070600e67acaa9deee8a23574eae4f59f8b921580f7f8f9a1118b742892cb9ea4ba23d8cd5819dafd70b5f774e499ef5e372c57a0dfe3bdebe4bb4ba2ea499c801bf8593e02dc0425267685d10e0ec36449cf2ca20f202987369ea40a0192e8491cf4845661719fb8e5eb9fe6c8828452057ea145e76912cbb61e8bc08527402bb71e30a87fd478190b5f5dade09e0a92ac559e632a1a5922cbd62a1a841be83410b72fcb0be0d585c8fce6e67a14d2973ed54e099f9435535e7fbdeaf726554daca9ba9c6dee60054d071181701af28ffd4a1701130abd5b127c48e60c4f7e39b98d142f64fe280728f1e66be7c8fdc9fc6b76fa773b2055a1e032bcc70780c161a6f8cfa34f6d866936a5cad45fbb69413c256d477f7665c1b6cd968fa9395d0b1316acdd40f1976d063f7fc7d9f390f773e9aef823d2c003990996c9e4828c57429e6956ed056a04230cb33b1ca887120b15de75f12e2df8e57a2f1236a90336644643dbbd76347003f15b6d994797ce4abdc0a9f4824f043b6ea4591435fb9a89a75d5259465481503d3d970671893ba00631cd89b91822ae6904184e80246600d977a13ca797bd318bb95018b54188f79654a59204e80cdbc01a8ccd6ba05609433dfd3e501f1fd01367223ef56097efe6565fb48798f7729c4691caa70272eed6388cfd800f299d46049deb5c68cf1338bebadc1db5b83fefa9ca8f80f733f20788e11b32f9cbda29b16599a4f9b8356767eb4a227087f46392681c5b8e6e1666e1d93c520b19f19c23cd7772abb5f9a5a3c51ffe9486c97e6baef565f5880daddabca843e6c48872adca7c2f19df9850476e2a984e9e0689ef1851dd28e72072b28903d016d03e6a550407d624a54bf53e4cc56e97cfe43c84170c4df1cba71815ea74e203050bb0534e48627d27f22a873100452b1fcd03178733869d8184ee190dc1aedf9ea88f6712ebb2c9f392b2e8a7cab3de26613b9d5c4851d2461d4e07d6354aead3acb298ad111f711ef74f3a97100a163dab90a89e626abc8ec898663ac7dd82e845107cd4ac5d435801420042d6205bd543b7ca20861f7d1feeee349f8051d6b2af1669ce9d26cfdc81fb972d167e916989b520e7cad751a372d1c5465b4f6f779975e3bd6a9c58d8751789ec8697648762e7a8634bb12c38ca191a91ed2727967d2556349cbf62610f081505ed0de5c7074549b54b4d90b0c857f396dba1018533c15e3ed3bb2e551c9dba31ff7991ddadd4fa0e4d64e147cbe8d27f3e6ccb9dff53f46e1aad4565a5561039bd34f5ac1e928a37c0d4c9bfb65b7174466a594e2c703e243fbaa8989763540a3bffa7c508c791adbbfef93e39e69ea62e0f23e227bca93693e0202cf3ede7fc58845f2642510bbce31cb9fac6549183dd648b666ae937af0ffb965c84fa55efe3e00031514928cb64c0c3543188f33cfa7ddd8d50fd17d2d5c7a864b63383c6a4786eb282c9a3273a3d8cc92fbfe8c57d359e718ce0e76fed2b7f3199c92189cde436d203e017ae546d0f37aebda4877c85c101cd678583cfb4804f6188d3e6bfa2ef577626efe5b593f3546897e93048d6c9bff0c8bad36a34f5d62820434db94c2905e8d6396a9a521934cc0e66f6840a938369c1926170e92adafd6fbde27dc2e3950c5b02e9c4003553138002c87d94098e1ecc5cf666eaa452100dc9ac1c84f85fd80b88900158a1d90b59fc67da42cfe63f5ddba973e0a4352378236404b5cf182eabd3b57495abc74509d86cee6b896ae6959f442f5034bc255d85a1c90874486982607b359d8d2b3a9e08179ec37eb8b0b86c147e3eb466172a30bdf0d8a44ec8ee595024b80dc5a2ce09c9118f5c0b652b66c446ab5c84185a5708cf83734a02358f59ca99aa47c9fff3e96750dc8bf280c4b40ba7c51089aef08aa7d86b04b987880ba33cc46f2d9618644896558e7ddfe58d1c7560755fffb50fbeea40437511b075aabbe878a7fd769e8d28c3c27bdc939406e32a9e5c55fafd9de881f66b0234ee22ad11e4f40801ab19955960ba628fafa93661445b3885efc6636b10c36871a833f7ab7cba0394a54d1e0a3c21364a5c4b2fbdce66c58bebe17c106dbb296c290e5538602df5e751c0d043be7c1319ee62ca0b511d553385a1e407a80d60dd6028e91feb1796c1dc0c2256a0c8a7b69025ee36148e9e9834074698778042562803676cfe4ca5c05ebd14cadbfb7214fd4044d501b39aca624d70b5ae6c60d859e100a622d8b9de346d4af9ee2349e48f5560f63f321fefe7d967823dd52b4c3984df0bf6a97cebfaf87565bc01c15a6dd35b918aa2b16cbcdcb748d84820f71fca993e803548c522355d5bcd346c719d9119fd7231c9874482c40ac7b2938af801062ad95bf0dd67735efa4f6de095f492a2ec836dc7feb14df8fcdf87aa4835339c8ad9dc3468dec690235be97e3bdbed39ddc3acfd415df17613f3125aa0e4be646489ccddbc1fe6750f8a2f5d9aed12293035cfebe86524a46540197f0cedfe981d1ed1201db129bb6226646a67344acd3b2fe8d142de5104722eac4137c7f8d7b7417e7b066286d72cc7d56bfbda18a7ac90666019c5147c3ce987df279982ec0c2a0b8c07a8ddd6ebac33fbb507aa15bccb706e5ba73ce193536083b51a2cd28c30cd4a378eab481032e6313fca6839351310da2adcc3acc42eaa5b218f25e1114458bc8a8e4c38c2ae03bef54dcb171d46da8c4194a5b8976e02b3c64c374b51c77235b2eea56f5ffd587747869fd626a4785c7b754fde53a3d6f5fc392167121a298", 0x1000}, {&(0x7f0000000280)="7a3777aaf7d2764baa411ead9813427b906e3a87d99f3e697c5a275b1239bde86b5489fcfb5fea7d7e902b0dfb7cb59f8687b6a8c643bbd8a341e243dc18701fa8e151fb2a91eb6146fec6847671fd42494dc259ed6029b3be649f5338d868ffc5b409354f6ad82e7b6962e06fa66e7eea734d7e13", 0x75}, {&(0x7f0000001380)="f4107da965dc1da95583aa90c91cd8a539e4d297f4f11a99ce57ee90d115bedf0ba00c462423a67c983825c0b2723eaf862f71acf558e4ec543bf90854c593331d53781c8e138e7f18e78cfa0cf4861c40ae2c4ef132ed7ff01d72f1edc08d64e6149f5f0b8b0beef9f96baa7e7431bad2d7a93e7521d8c46379d2518a4a0dc65abccc021644773faa59a65752163cf84c2f1c4db864308fe908bcfaba69ce20df9344", 0xa3}, {&(0x7f0000001440)="3797514d41804ef3785008537e44f38781ea2818cfb334aae0fadf2c25eb1bd2f4ea8f2b7e95b2258de5076b78bec3c82d4faf75d9cb9faee5242af39b89cb045d67447f0b5a3dab1ffd519a9f6e274db7806105e62fdf5db6be75c3052fbc30a5d6cee2164258c1e97236f76d7c68eb2e68efaa85418197fbc2260ad2e498d004b64ff1be3436455a6bb3be9f9a5a5108b7c4bb23ead42ef1cb2bfa46595d5c81515e20b94fc712671eaee759df1d2a65d642e77f09ec858db5dd024fe50e6cc0caedaae1b2ad3e3a2fbfb2cca545c6ffd9072f2f74e6d017ffe295e47ee1ee0c8d4667a8356487f191", 0xea}, {&(0x7f0000001540)="daa4c310b10bed444c096b089a096174a7156049f31b14e8f7e90e458092b400ed3752359221c72d6dbcb3b6ed0625caa1a02171d8df27ee5728ad14dd5d4a74aab2d226f2d0c968edf575b8a456290d1121873da7872620d09d16f98f6648a0339d0e80edd57e06e5f97b149b5878f6b1a8e53623d5ea01e18fc9da354ea1d100ac71d02c5e858bdd86139a8cb4183b4a94d80ad64941a5afd36cf841c1ed8f495596134d03124aab9560f918cf5211d872c350ce6bcef07254ac5d6d348ddbb6ffcbda6bc5ac9fcd6817b55b2f2c91bebb3ad4ba5aec774926c52bc79ab09944d628058e22dc3bb2c86b1d46d0cbf9f0c8eb4297112cf0e2e6247f9d2e5442d9d7c5db60c93f6ffdfbf8bb0ee4d2c87cee3343299998e750419088494936af65da02e03a118d06d6b776722b9431140c7842412f8b8c72abe2ed6d89c4b06340c279e6d451b27978a135736e9a294c8aef2912d04c7620bb04316d05d47376c676511627af4320da3a6b36d822aabbda1ed4a6d13a17ff55d972cc1defd6bdea382ad05e3ca49d368b6fc4ba61748cecd2a15b5f57dc1b3d0314f9a1f82dd7fe12c128ba4c230d455db89122355c765a4db3fd58cc0f6d8757b45e4ab36fc138262a43b1d351fed0d00b6bd3303abd97e6a4a2a94ddceef78e518aeb539ca8f9a9eaa3c465df2ef8e0218852d16c953215dbdf547fe01072f822d6d0046f655342d1a207523517c411d8f0aa9874ad9f3658173980828f370f621669f53eb1e6a75309851018a1d4d6ce45654b981cbdd29acdcee5f240b414f2a532de60d659d2771b485fbb01597bf9ec501ea82f452ece062c3bfae7ddff92c6cd1a8803f14dffdb1dbe90c22a260ccc7767481a8b27bf45313c973a0ae97febc88c2397f22c5366c7996784bb08905fd343ba785d0caa02b0862afbc5e49f4c2104d51f3ebff9942c29c0c910b2bcb950ca053ef8855068afe06cf4aa5b5647f76bd58f1368cda0d3d7d3f466036c50b6c2aa20691e5c4d199cd5338d9aaa41b974023a6908b7d1002ed8b9750b29de3e048ee63cd2b4c1ec050b8e0164d863493f61b5ebc92828e267ca8ca6d3f13ba6221548d81692a00ed543a76c716e462538732aad6b11c3dce6204ff74fc4be459687fc6d217c0e63728861c8990296df16e4ddf2e6d729f0ab21a50820313975fdd7519f44150f2d754f9de87efb971ba56182060a092fcf6cabf7e3d6baa1aa9fe305f224912974b5a5e103baae5515ae16aef58e08fa56bf426df2805cab80f9a02f10356d82f2540b1366a976192483a6fa3bd6f27f5362ffa29dfb570ee64b51600e68d1c9e0a2497cce4120c18dc341cbb54a9b7718f201472e16922f6aa126afaee80e9edbead628ced9d089408c80955993eeba89bd3a0bbffc5e65a22e00ee0d0b641728dc4916bc8904cbd66cdb8df9fefa6e0d0f1251ebbaf5fb98a5b6bb029ec680f5f1d452e35b313bef15e44e6e025a447360d3137777dc41765ff50a11510dba10b8d517de49d9af11e23e80a657c4407342a18142ea2254684cab17f2cec52ca9d0bc939d2af7023ee5632a9370e71c62628c14afc06ea62f905200b95e2243af52fbe30646ec2497e851c9ad452e163a8d5779b7d20014a1aecad481905bd6e048fff782e4268e89e1cff9028850b6e1ae55648f6096c738ccb2eb290adc1fba4d4adca22fc125286f4f42ae0e43ef87706574a2da0e9728d6decdf3758fcdb3af2d0b30ad025abc8e3919dc014fd637436e92305e38a3cdfa05dda104969f40b3b900ef5f48806a784d3fae069f9040e9a659c878435496dbabd4134967aa4f7904bdac4201ed666e35c924d03f9a57c9e63a554face7fe9a364d6dca4f73e1499360ad22b896b6799a5f13c9230de9e9714a22082718b4a0c97b535b18b1467fd1a3e51b4d6b94c90196e01bf6a793735c62678e669d25542e3b412610f5f1a50af8851d0693dea2baff6bcb21fe2ad0a1f332ca0532ba1ee5beeb29539289c2ee2013b968e02a868bbdba58b94b8101ee0817b31e9c8c61326f3e17977e2b314c3de38af7b16c994fb8f63339ac8b66452eb35dd06cc40c7441673f37b7a52d51692e513023453f85d35bfb6fe68df61d1f8c8d5883535cbe494e4a84412a4356d53ba7775c2773f540b39483ea013f5656fb476d2ecbbbd85ba77fd07f338a65749be93ad017d7a7601faec17f9d51c132d43f716c8e8d1ee3b2336e1a842ef1b41425d9ec747e2f90e15c85d9311c54525c0c885bc4b768a76a78e14ce932ff2ed427d3fd84902ec3794eca25c159d0bc5ddb16e6114a840434a79cec9967c540be98ca55b309a29c3e9b6b8455c5b9816f615f7df3d4adcc51788631b7ffe8803c0c7a1715f99e8c15af69c6d42a43310a350ed02cd69d7e8b8084631c3d948b320eb65c82f08cc6e02533f9e1b745fbfe51312641be9a09171877e8fe874a4b749f81675515d5218696557244fda6093c2e66d2d210130663b7d24f2f8ded9f04b31be2642356c0d19f0165ef7fa8e635d26eb029da5f1e4a90b33e384b1cf886bd6c969d1afe866aeb6e58f099ff084fa98063a7f5a49ad5ae7c742fca5cf2dfd7992dfac7a7fbe50109a65ef2c022124cc9a6e7795bd09477fbc68cea1c44b1a58df2d412f616ae09082235908cc8a6177b69d92f64410ce1f81a9fc5177dff5fc87d554714a9d47441f4b57fa21b8f6a80c8efea570f678e0f4ccde92667a428f815f78d33c19674866f1b29490b8864242eb7df74f2e82e60b046a6cd294c58a0a39a2e6c7e99822818d679a0fc1a98acdbb0b02ccdecf01b259febb0cb1905e510c9fcbe05d43817a1b9a07b7c1679d23c863bd4c04bd928df35331dbac3a50f91585dcdce5f1d0353501d950453224fa843979395d7691e2c973cbd8b702c84da4a79935552833c3fa47d79cf55572a31a2125c66c5a1a2148542022d5a80cdc6a22cc8009644940a6a4deae97f385aed8ab811f646694333e9b4c8fcc98aa9f01adcba0f651761fc06e340188c1fd458adad6e9e957e893cac9a0428b1e1e89241818f84f0cd61966b60f7ebbc71cb570b732ac6dc438ec522a733b6416957f5471e7a386bec674069223b83732c84bccc5f359d3977c06fa21a581e325c61a9bfe5a2ee40b254220916632a05633eb1ed1f33a125366ec27f9cb95e94e4ee60e4534d6a69577570eb586d202d7883d8e477c90f7e5a6acfa0a120b8899091e83524c7e970b5a0fd09796427efd2763b67f6dc584fe4801f91e5a8c813097ed299cf5d73bb0b63ffe4dd37bbdca253c699e482aa6ec96c3bc7efc8ee6fd7bf7f477734e2fc1b13e7112c4b3e5cc0529fd6b6332cb86894c39858ecee9c9b1bbe10e179e39547cf32b3919afdcf383bd3ca79fb04a01856994822dbc7d6f9b57273ac33d88a04d779d5aba354d232448f87e61b64326c429061c853d7c2559fc61fb26e10c7e5e9ecb8e2c946030a0f3e6fa3ef0fb067b2f42a8567ed28011f58cfc375e4a74299f6002fe3fe36adc53ad92426aecf39ccf3e720936289cee093f802c80815672a244121b849c814acde4a3b62b4f878a4425911bf1248258e7a6617385f8404ca85f9eaaca91cadbf48c7aa17af18d165e6a3d7a2b07f8f75106ad47476da78fc579932e1c261bfe42e82c59d4a64d63102ea95a850c1c2b21dc357e957e2866b25db426cde68421445ba1b387fbc24fa491b2ee60ee36b52abfda485934abbbce5e12e5c4010ec445e56a476514cb474666e701c0b2a5312854d5dcf4d87dc58fb16c1f2311e002a5785cf12f97a2d185dbcd8d9fdd4a0f8e7bc50e6b2a9c777addd4bb1d2101c43297f31a9b5790b19d3a180df93d1acfa291b29b254261163b8d76b9ef30cfd59cc053d620b63317e4691045794e01e3f06bb68a8167c30d03854df0c50d35525ec0723c8a44ba42d4ccb75d8f9b22009f3fcc474cea160b80d659595333ecce25bda9cb571d745746da05109de057d577e2e699858626cf36efd0602a813be41622f9d759aac493a7bf4539076a7501fc981d03006a2d9461c5a58b5d5c8449b96948c6768b14d550cc6fbfbf56ff92a496a8204a9345d2104c27f55d6e059a7b9a1dafcd477cadb4dcb89f66f498fbedd2eb317315cb0b35943a62cf9ad7e19ab69cf073e17f31720eadfaf6209dd7f71cfb9b20e158e14298a071736be2740cf9df07d9e1a3d8b0f05ca394e6d2bdb540af8143efc493ecc653c7eaecb0c80c5a3162d536d7dababdbb33374edc26fcd793915ec103aab54f2345829c624aec6edd7cdda83bfc13100a7b7cea6731b459f7633908a3591e52f95bcdb04c25e7897ecd324365454e393cc83bd345e25b11f50805db3713b749c83503f8bcab830a2551868912f60db8f91698c76f4513a65f7a58b01d66e7b9dac9c598b532e6a04e485297e461ca02e1a6afdfb57bf01adcdeceb6c7cd24ff673a417a22f42f2f481321d7a9943c4db6430d565566a118d1650d74c7322747fac4c582f2ebe41a2cbfe7b078eb29eeeecf6edbc5f9bdc035327eac48219f36356be18a41d223a8c07396e3210d72f587116fba110d23d732383c75ad6236c3e620a4a3ab18a31f8814961f370afac3d8248a901de92cd227264b530c678c26dcee451741719f49d8b3390192997672dcc312dc9bf0b6b17d38977a2fb6c9f7cb27ac7ebe99c9a76482bad9ba30933660e298d88ffec79a24a40fa36990d2c4f31c090bb8e2b2bef815be38e32b7cc79f318305dcbd174984b6c94996167b5bb9be13de19ce0595d2e9cf12f2f223af175a64f7995472a2f79b3278937548136c34da9caddb2999d633ec431e1e973a0ff51aa94f9ae715b8cd994896e0841cbde0d4493a7b999ae03b0fc2186ef16c71023f3a84ff74011d2d2a0544eab0cf6a3c2bf3257f630696abbd9371a8ee0ee5e4b2d11cf678dbd91b16dcc531499afae47f75549ca74176ff7fa923524eef635d254daf88eb9e50fb2a611a6caf3536a7bf6271b8afb9d2ab07ca948e662a11d30ed2ff489e8ae4f99491e2e53216e4402f054098ea95c9472a4b42e0b726ab600e8f3c63da7938a8627f6d9706e70e5bcf49a09c48f90cf9dae77e145e9df82a5ad522b5ca464056d6c1d3987aa00d21ddf540c92be4c6625f0535b93685d726a88b0fde17fcf91bf2627c11551d0ad51ab11d70ede17039de97bdd1be74eba818207f08fd2e91ec0f2356c5585f7f03fdd754d2a51c673f56bc4e94997d2346a8338e5e11e91548eb2d28f028cc36369ae47d6b9fc2497fb51e771efd92760a1bd16f258a3fd565628550a6985539375ee5d54c25b0eefae2b070f18f0fedf83ac4dbf5a588a6847446eb4a9a39b438d018398393184e38ab934c345b8e049583756c3f88d4ec41475fec23b49b85f35d50a522f16f0e7becb59f55dab938540a300264701ccdf5ccc7ad89a49d474013b9a7df83528ddec7a98a686aef1b88ebed32cd6e702f584cd74efa4b2b7c4d31ac56c1ff92f98958796b5a0b47632ffe79e6077a992d6ddc8ebc0fa0f1ad73955714d9858c7fa3e5bca30f47b60f93bd9aafd51b02858fdd383890a6a190e4a3c11321b7f5345014e25ec39cf790f209da946c1c29c32088ecd2b9e0433b4714b1f193e3f4c2d46bee1f5caf3026ab2e2438f01e875d8be85883bf2259d740a6b9bc98bf6063c1a88093e7d0985a53e0ae80bc51de8e884389a0f51e3ce0b2417540659095b3b6468cb5dcb71b3be3736517bd84b045783df", 0x1000}], 0x7, 0x0, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x19180000, 0x9}, {{r1}, 0x0, 0x5c, 0x80000000, 0x7fff, 0xdcb}, {{r2}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x82, 0x846}, {{r2}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8001, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x82, 0x2, 0x3}], 0x5439726a, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x88, 0x0, 0x4, 0x7ff}, {{r3}, 0x0, 0x2, 0x2, 0x2b, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0xf08, 0x3}, {{r3}, 0xfffffffffffffffd, 0x4, 0x20000005, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x2, 0x4, 0x10000, 0x37a4c00}], 0xf90, &(0x7f00000001c0)={0x9c, 0x80000000}) dup2(r3, r0) 03:46:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x27, 0x6766}, {0x47, 0x1}, {0x47, 0x7}, {0x8a, 0x2}, {0xa8, 0x6}, {0x43, 0x80000001}, {0x23, 0x21780000000}], 0x7}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x44}, {0x82, 0xc14}, {0x63, 0x9}, {0x1a7, 0x53f000000000000}], 0x4}) 03:46:34 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x80) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x4, 0x2}, {0x5}}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0xfffffffffffffffd) read(r0, &(0x7f0000000400)=""/162, 0xa2) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) 03:46:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) r2 = msgget(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x7, r3, r4, r5, r6, 0x10, 0x1}, 0x7ff, 0xfffffffeffffffff, r7, r8, 0x80, 0x1ff, 0x80000000, 0x5b7}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x0, 0x2, 0x1, 0x7, 0x7, 0x4, 0x0, 0x0, 0x1, 0x4}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x20) fchmod(r1, 0x8) 03:46:34 executing program 1: symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)='./bus/\x00') symlink(&(0x7f0000000140)='./control\x00', &(0x7f00000001c0)='./control\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x1, 0x3a51, './bus/\x00', 0x8, 0xac, 0x9, 0x8}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x6, 0x7, 0x4}) 03:46:34 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}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x400, 0x12, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000480)={'./file1\x00', 0x80, 0x2, 0x2, 0x1, 0x5, 0xd8, 0x2df, 0x0, 0x2, 0x15a000000000000, 0x9}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r3, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r3, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x0, './file1\x00'}) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x102) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r5}) fcntl$getflags(r4, 0x200000003) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000380), &(0x7f0000000500)=0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) r6 = semget$private(0x0, 0x5, 0x44) semop(r6, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 03:46:34 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) dup2(r1, r2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x4000004000000001, 0x0) 03:46:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) fsync(r1) syz_emit_ethernet(0x0, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r2 = dup2(r0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2a, 0x50327be1, 0x8, 0x40000000000, "c6e60503aab9853b69aadaff6dc622209b6437ab", 0xfffffffffffeffff, 0xff}) 03:46:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = getpid() r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r2 = getpgid(r0) setpgid(r0, r2) r3 = msgget$private(0x0, 0x20) msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000000ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684c7c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000"], 0x1, 0x0) 03:46:36 executing program 0: r0 = socket(0x2, 0x10000000000805, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) 03:46:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20068, 0x0) r2 = syz_open_pts() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x4, 0x4, 0x10000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ee2000/0x3000)=nil, 0xffffffffffffffbe}, {&(0x7f0000e13000/0x2000)=nil, &(0x7f0000bdc000/0x2000)=nil, 0x8d9}, {&(0x7f0000d72000/0x2000)=nil, &(0x7f0000cc9000/0x2000)=nil, 0xa09}, {&(0x7f0000f3a000/0x1000)=nil, &(0x7f0000b6e000/0x1000)=nil, 0x2}, {&(0x7f0000e44000/0x2000)=nil, &(0x7f0000f17000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000eef000/0x3000)=nil, 0x401}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000a76000/0x3000)=nil, 0x5}, {&(0x7f0000f83000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6a26}, {&(0x7f0000c06000/0x2000)=nil, &(0x7f0000a35000/0x2000)=nil}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000f02000/0x4000)=nil, 0x2}, {&(0x7f0000c52000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000b1b000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) chroot(&(0x7f0000000680)='./file\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000006c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) mprotect(&(0x7f0000a02000/0x4000)=nil, 0x4000, 0x0) r3 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000740)=""/218) semop(r3, &(0x7f0000000840)=[{0x6, 0x4, 0x1800}, {0x0, 0x401, 0x800}, {0x0, 0xb2c, 0x1800}, {0x0, 0xc, 0x800}, {0x2, 0x7, 0x1000}], 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000880)={0x8, 0x2, './file\x00', 0xbde1, 0x3, 0x5, 0x4}) write(r2, &(0x7f00000008c0)="c4aa83d141a4e3ebce24588d6a40e4c70c5e6685ca7fd33d5ca28e8dfe2445016c264daa276712f68a4ac8e342de10c0035158f2ae5903484899a0443143013c93411e99ddc6d453c1cd8f025b734c0d143cc6e2075b6b547eeb7d7ddd68", 0x5e) renameat(r0, &(0x7f0000000940)='./file\x00', r1, &(0x7f0000000980)='./file0\x00') munmap(&(0x7f0000bd5000/0x4000)=nil, 0x4000) getsockname$inet6(r1, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000a40)={0xffff, 0x1}) recvmsg(r0, &(0x7f0000002240)={&(0x7f0000000a80)=@in, 0xc, &(0x7f0000002080)=[{&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)}, {&(0x7f0000000b40)=""/226, 0xe2}, {&(0x7f0000000c40)=""/251, 0xfb}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000001d40)=""/142, 0x8e}, {&(0x7f0000001e00)=""/172, 0xac}, {&(0x7f0000001ec0)=""/254, 0xfe}, {&(0x7f0000001fc0)=""/92, 0x5c}, {&(0x7f0000002040)=""/45, 0x2d}], 0xa, &(0x7f0000002140)=""/228, 0xe4}, 0x40) flock(r1, 0x8) unveil(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)='r\x00') flock(r1, 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000002300)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000002340)='/dev/vmm\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000002380)=0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000023c0)=0x7) accept$unix(r1, &(0x7f0000002400)=@abs, &(0x7f0000002440)=0x8) symlink(&(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)='./file0\x00') 03:46:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x2a6) socket$inet(0x2, 0xc000, 0x0) 03:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000140)="a54957d1df911b5be6b879d9ce63377d53cfbfc1c0ac69e0cfc5afcff5cbb066e418daf496607a0c76557aa75ec47632348cc7e85453bf0c7217e563101194b7da1ac91d9347f007c439c4f8666bfbd83a0806fa556e51c27beec268e9e88e39280a855558c3aac1bcbcd8", 0x6b) socket$inet(0x2, 0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000000af, &(0x7f00000000c0)=[{0xc815, 0xfffffffffffdfffc, 0xfffffffffffff9d4, 0xffff}]}) 03:46:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/186, 0xba, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x200, 0x99f, &(0x7f0000000180)="fde200a86b50f7b9f79cfc601f7de7eff1b84f32f356f813f6be1df2ea9b67c9eedc57cd5c9a385e8cecdd88ca55472324c7b80848a3ac4261d40ca74c736e5abbc1cf95b8c1651b7a2370a5057ad2eb763927286ff050a50aa505bebc553d6645b507943ba912956a933a1c237a382dd6b39ad2f46a9140", 0x78) 03:46:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x7ff, 0x2, 0x0, 0x6, 0x0, 0x800, 0x2, 0x2, 0x0, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r3 = geteuid() seteuid(r3) 03:46:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000280)=[{0x50}, {0x10001, 0x0, 0x0, 0x100000000}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) fchmod(r0, 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000080)="b1e91bee8fad27050cdaeb0413b0", 0x19b, 0x0, 0x0) 03:46:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socket(0x31, 0xc001, 0x3f) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000180)="4f5dc7809e032fa874447d368d7c76fb14b56d890a8ffa962b6a13d1c5e7937ed767f28aacfbdd0130c34fde3da01a6a244e05694751099deb8e2cb94313c2b98447695832b6193d8d275d227a5033ba1ebcf2e252d4acac5b814cea282bea49d473e36015cccfae7d0a5b567d35697e96af384985380fd414790c9644d9a7c98e88f8e3f47af81ee63fdd62c52b48c436f327f199f72cbdc9d1ff", 0x9b, 0x6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000000000ffff000000000000"], 0x10}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x8000, 0xfffffffffffffff5, 0x6}) 03:46:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x8, 0x3, 0xffffffff, 0x1}, {0xd2, 0x2, 0x0, 0x930}, {0x0, 0x8332, 0x2, 0x2}, {0x0, 0x2, 0x5, 0x9}, {0x0, 0x1, 0x0, 0x2}, {0x0, 0x1, 0x1, 0x6}, {0xffffffff, 0x4, 0xd3a4, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000084}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 03:46:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 03:46:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x48, 0x80) r1 = dup2(0xffffffffffffff9c, r0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x104) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 03:46:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0xb4a3) 03:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000340)=0xfffffffffffffea5) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0xfffffffffffffffc}, {0x5c}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x7) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 03:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 03:46:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000cb65780b6d0f8d861c71f8a000000000000000000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="753a7e9dfefad9b053e2f1227234f1e9294818969a6e6f2d8d4ffa2894e238937ef23996ec7ed524a63ed5127bf1c860f23c8ebd5b5dbcb18e5f267a536ed857c2a02d2157bcaa7c7e20b937481fc32ec2bc8f8d9b891c902610370dff92e1c5d4c221c8f6ff762a64cd86076ff95461d15f58ebf553ff231cba1ab495977ad02f664ca2b2cea6b6d02d869916bf34d4c652415ccdb3c2fc9ca9d8f0fb7686398b19fb857a224a246fa7c9e00ecc6b6cb7b9cfbcf674092ed1e48875322375a3ea376c178bedd242879bc9598c4744a28a6d8b07fb2d7df9a6e97caa0303095e3d0c1a2843650f00f00c0617bd2ed4bf7d1e0b26bd9840fd5b010894968830815d0022fcc5e9412467dcefdaa954e4c1ad125fbcdb9eaeccd202de45f073bd3691cf7f94de8b6e95e1be9ca68d911418f88bd9e1fe6c53c62fb9bd6c60829ee0e41784619831ee714c0e00c1c9b13658f5c6d0d5959c3ae009fa97b44cfe8c4d3952b726b8069cee560ea3b5e466856c72cf9f22f9b94e546704e8f12cbdfebea82369f6d78380b8672f7cd439dc00d302e680892fd92cc930206041b7d2b117269affedb74effad24c89422c56f59e64f57e9a903857da0a2a4114776be04b5f1f0c9a3d06f81a072aa8b5203bb1b589865308bfdcacb3407b2e38d907f6e353b829948d1cc2d174962befcf81e09878f4201043d7ed2b9a2c2006e34ef7e897a71f88aed7691568ec1cfecaaf6b67e675e0d1618504a51b5ec58b42ab4ee02d96194e80a2ad319990f7bf72b04654f3f733aaf76907847f69cf6e4a861df08744c5b27724f7b61df4452925c72340db5231682c761a015842c007b95e4c2ab927463cecf6f4c8ec2fb1d0ae93de7b69651e9529428332a3d503637971dfa035eab668ca0cedef5933d1663e2f41ef0fb37e0c55393350f178da9d0421134c3743007d746da55aaeaea58a9607b0074d4b5289a77d4df26bd5bd593b4a6352ea97120dfa97aafe16d29ac8040ca20d6154adcbef7cf939d5b8d5f20e97e8b4bbfe407e259a4819b628d4cf94dc55334877cdf67fc94c9c9c12253ba727e5895a18ac87b2688a341616ba30e3aa05c35424a2eeefff7a4633b163601102099a0b6d4769904ea92d1ed7f45e4fc6e56796f6469901587237a0215b97efb3563a35b599c7d1485916954fdb4b3137d215c27807219bfb34cd762e8d8e91a8df4920ed71fdb6c088507f27307a9d07aa670bdf2303f6d7d3b1f90a1410d7ea774798615e5c7dd03be14e8daf7c4c9ab36f38e388d65f9f4950daf51aa77e681d502087f9979f64105811d174f738178692a8944069d7481ba5fa5819fa4a7edc939c68bdce1a014c335346010b9f93912a7fd49931999f8cf17e6551ad83e3e89c9f97f41b3417888facdd76198fde9518e313f6e37bb866eb2bbc2cf03ccffdc79cf866a96b6fb41ed915545182acc65a8ed8a33cc01a32846e672b219cd3f564e260bedfe5e8098170dc7683abd2b783206e65f7464cf1f9a84d10dd6636aa392fc09ad3b5d429f6dddc112b29c05bcf2e65c5edafce63f342b546be9a291069cce1f0a608f5109db9832d583dfd00b5bf11cee382cb75a3bf44a28315ebe7c80d252da3a694197d52e0b996c12e3f6b4ecc0c55c57564ab5b1debf9f26a8b4aa3fea5fffb47455755101e406ea1a8e8a261f0260da975789ae1e92e4584323fc9eed13d60cc00f7d5ac28b88e28fa35f8bafdd700ad43e00866b98a8d6f43c715364d534e877ed6354fcb8fdcc5d2f8400da4495477787a08876a8a4aa31acc5bf3917b4111030589d136c2f7fcc73b02ff821e26b9521ff4966e8f9bf5ffa0e190e6add46b184956f92f3f3e4ed156b9802c9e5cef11ef3a56de852b8487638160dc8b919e56a8128d0cb5a9bb79f2b0fdb70a9cf260c608f317b8530f59a5d7cafd88462a028a09fce63a689fec748e6fc0e095834b445f1ce33e5a37971c23067b5f222bf8947bb392f249fb438ece43be2f0c28cbc9aebe88a94a27587510e883dd9e1e9bf9eb36692d21c4705db2ab2041fb2014bb85e2aeafe94deac9d6246fb6e69609f49fdb6c8635efeb4e1efce2c815448e0a01e9bd0092f570829757077bb73c9e927db7d2f62540ce7cba9e0c9ce287e859cb5fe749e7ea25f37039a543bd74cf9a5b8d7ea291d145b3609c5d78b36cb6fd6d93cb8141c49063a3c0bdac1f62eca56605a20e233d206f857ad2704d615c86beb896b32326db70febdab50b5d57ecebcb0706e53b09d7a8788445833f87982644f7d4975a77306fb17a7226a511149eb5d44aa551959d87e8b07bda288ae60e1252e830e5e04ded54d4fb6c8af04cc20c5a08f0111cab77a890dc19c242590d19c80f938f434734f592773f3261f9995bfd9a269a5e686dae6c633ac0201debf21e4f346323e3d4fb35129371bcdce4ea33aec9cea03a9db9517e2725c39b939425e72621db7e8633ca0996c2eb1d0eacb708e2ed250bf5ea3bcdce11be7e9b069a1d550a08b726b609e07e437ef3d69e99055eb90d2c855705fa2ed32ed5a7c34bbc426d4111fa241d9ce34c4549ca9965c49ba3c0a991ea197ce596342f51c2f902f7d67044595c2ce2107cc4791d68a487388f61f1b7ea2f6ffc83e5f7746273abb017e8cf96e18f39569470df353ab0275464ce286068d35cddbbc7115e049ece0a044ca4b795528ec28bad2055a10645cc1efb4ce5ef1db9ca5ea8e4f12ff4adc1398754c1847049f5ff2cc481dee423ab4a2f6e570f653c47663fc189cad682cb1c34bce51d87f1c5dae8c0bdba55c5d9332b6bc9d1093f6ac82501ceb21e1951433f626b056e44a0e6ae0b56cdc34a87db5ac763c216bacb227e8608f7364cab577477197e2814aeb8d15c3101986d399d10e3e1d9ba29927f8f36510188979a3d66aa8fcb5273638e7278d25d8bae1b41212200c9519ef02b2de66766696ef3f2acea1f0261d5f0ae7f5c0acef25b5703be3cee3a26fb0b8f01602e1cdc4305daef99f4523e6b46487c8aaf4b4c9dc8c5731fd95cb81b6f220447b971f2c5449d6a08646b4394530c861e71b8258101dc0b45fb65bd5764d853180cdf0c387739d50b37c0a52917214a94aff835dae8ca1030cc46c9f3897c97530879b27b7d227b9f20d1818be1597add775e147cd461babca49698611950c0f7d30fa286abba8018bf9ecc76c95b14e80d29bb0e2a6eeeb60bfbe18806e340bb251fdd56dacb238ebcf63956ed2d1c18e105915de709c0e22686e162d5ced5bd4f5051cdd15c80e4df17eb4e9a4f5c732085af52663b770364e04a79982729060cf845b2d0f6c0a856cbd2e761dc483b921f6f4b5c19fda2d45acf30e7ae2c1a62a5eb47655fbbe4f2f81aa43e8982d8ffc7223bfc130775f0fa4c6c3e751e244dfa088f0b0ad66d43f6f89c68b56bcee01e358e680447fcf37ee8282b883bd8e06abb1c58722165a22847ced328517180b06644c7d92b8df5672fa1acfc19bef623a4e6f1d19aa7115c7f2088fa5ccc8db9a006df4b4bdb08f32e5e47a86ad9e2162c1e8120057152f7245becc7711699d9556fa4a6066608dd5897d4723f051702d67c48b2c3b03b7b45d68732a7c29a094288a0093a7a9d213281bc2ceea6e3b8875d791bc6a5ffad77a73cbe8f9377a4152b01fcc84ab5e8565616c0502b263e9e0195a69ee209d324ea60473380d3d043cd8e2abd246a6d859e0adf625133c86c1aa3d0911720fc6f7ee8b80b5e1cfa1225e576439dbead21ad24cdbfd4d9875ebd7862be9641426db0fab1eef182d9a823d02d2cd7369595e9c8959bd335498d298015ee66ff5453d8d6aae446a6d2c6122016ae109fc823525ed4897f8d5df36c1eb77220df33d276ea2986c80a43c16dab65f17303ca78ee438c41153e807ee4a44a54af474b88816bcec6dc9107972efb8c6601d7104e893340df7df5a512cda97ab13d26ad076fb81f06effe4ddcbf4759e390f6056fcf521e85af3b4c84c0ab1ca85b4b1ead14da37096604f8355cbe33d86b3b980e91f7fdb663a21a2ac0e5821488e9825e1fb12aa85e54e14dc96f845ca9deea5b2bcda003589fb1261d98b1b87a1aa4c372cb27f84456c525532463b3b79d025f444dbe755aae6ec8e382665a22b4a9fcbcfc8141e05988d9c5f8f06622778bbc06d824b7fbe9c78c791991d583a2097cf6c511d12df3a495e9437db7c2c1ce853a8602c546eb921a2c72dbfba108ba6d62dbe1ac8846af98ef7f252c631a2ca011ec084dd4c312d2cc7782d2356afb67e1a4ae5b2233740ee7e9eb46472d2f73b409a6a6a7474d24f0a01df208291edf21b284b15f2d5ceadaa6d408a6a4564eb46cd2defd12a333ce91e100f5ed7525f7c9afeb1369dc53640cf6f7b04f7a7df5bc4410eb7c3016b67cc4a52b6260f3fb5868134f3df889cf67ece91c6641193392f130c0612b5e967c3334982423c0e25d75639d62e239c726d32b559c4c25809ebacddbfcde229e6fea09b36414aa9b03dc51edfec499c9df4ab1100a0a00127c4cac671ef8896f6b96d26ff59c761c4d0ca58bcb2d951aa3d7b540f028a886d6286204f560bf38bad494d8bf304c6df39161e241fdb7ffa2b579b94f2967922f9bb58610a56c11523dbc6da587dc9bc2daf9cfae6c36a3f9a45a09caffe42f763f82906cc19e8efdd752459c81084a5eeeec4d790d6044064f2d91d14c703df63b033ebd20c8099119f5e7da77cd38ddf29ae940d410df33825503bf656469830bc42993e8c0f7af60a63ffcd8fbe8c48320a2f3145f1243e2c57c3bb1e9263b37e609f44fc5324918290fca6db0d25398e02e0d3eeba6ef5fc32b9e94f31300e3249eeae6a2e5e3cf2e77744a61ffb7a821d1d3323ae0d24855454c73a5a198b940f40729857f4bf4d29a92692ab23d25ab01496cc2f9f3c83fb15950c744bd5164443cf24a2ecc5b52cfe4b39a74adce6db9ca1bb3e39c6d8b32db1e75992c68eb0f5009e03965fcd82d634be66313717b0f0ee96a6501b96034f8628eb5c079d6e3973ae55034ce27fc1246f6aa41486d763501aae10cb49a131421bb8e4d2434d8df9439d22002f0354c3eae4c1ea3c44aee5510482fbd7c0f147b88b9412bc75efc12a0886106b7c0ff27460818de2df89ea2cfa9e3f5a8d46f708c058f6b2b67f01704003035ebee9b1bd39babec971365df2a6b0751bfce6618221ca43195f3d1400c7c88f054b0a0c48bbdc2ecf78e7b3d4baedbdb807df1f23f1d44c8949e02eae8b7a57873b8a53f6efd0aac087dec90f9ec6b341039dbac9dbca36de50c2da8023f2d276064d51a3225b920eec62676b97001f8b1ee1c0933392f7ba96a98ecba23cea520f04685ba78767d56ead4ead3c084160de338635e62b0bfd99a089858d5fbd42855d06e7fdcc16504a2102c558827e90e1824bbcdccd3a34d63d6f43a64b6a18d5a43618fae20ae0676d59693db8899bb3f5fb3d0dee7d429d4ef5b666385eb2b2297f0164a943afb75ca32b69a2cbb0f81bfe456bd489a6f9ab93c30cc81353b455577baebf37cb8a575505b0b4f5dc7bc3b0b59c9d7ae2b54342ee8bb84fc399a463351000f3f1bd6c7e22040feddf31416052d0fc887168a763b35fa0f811b7d56eddb04a1656b87b362fd2c9a6af4af6a8f66aa35f0b5fdcdb1c343059544dba78c7ef055839cf24a184ef29ff052fef9c82e3309ddbfd8adc85b9d40306f26387d09ebe1504c7c9cd2cd8c6c24ea6c64ec275331b7725d1459691fb457b09f4c"]]) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x100000001, 0x3}, {0x1, 0xfffffffffffff801}}, 0x2) 03:46:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "00000000000000010000201600", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:46:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 03:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18092, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xf84) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 03:46:37 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0x4}, {0x25}, {0x34b, 0x0, 0x0, 0x3}]}) ftruncate(r0, 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:46:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xa00, 0x108) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/92}, &(0x7f0000000180)=0x5e) close(r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 03:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x93, &(0x7f0000000380)="67848a7204df08000000e932ff395eee0d46d554c5908c4ce920c0096c68eeca090bbf73fea05a9dd9bd6b5d1ceccfb74ecb5c1a9568d6fff95ef644abf5252dad7069e7591aee32307239009682623b5318e798d6c9d4de0e758cb2f6c026b5169f2a2ecc8aac15c97ff3c7cbc9404c9670e97611a8fb03a423a33e2b1996cd274d68499f02973d56385dd7921a56e05d9138") syz_open_pts() r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x97, 0x401, 0xffffffff80000000, 0x200, "360000000000006c371ee4852263e82c5a704804", 0x80, 0x3}) 03:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 03:46:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) execve(0x0, 0x0, 0x0) 03:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 03:46:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7, 0x4) 03:46:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xb411d3bad0ab19c5, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:46:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)='ol', 0x2) 03:46:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x36) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="8b154917deae30b55cdb65aba28340864f374545e635360402c4a2ac6f68176b78a3d9630196ee45ccc36c5361e0f6f0200eb998cb7d95d5736382be5f2ea18cee0918f7e5b7", 0x46}, {&(0x7f00000001c0)="6564c0ba44236f366a9fc8f563832a8022ed7b1f7dbd4522799b7fe3ed760ee172f17afe5cb4876f0f2985edd4ace102e0ed96e215320225a43f6fb531639b0841a6cbb1a9c1bf088ba856ce252e9467fc69b885f573cce51b653ce50739c6bb04c7cd4013", 0x65}, {&(0x7f0000000040)="b618cdc220c8ae205a9ba1a2b9ffeef5ede1d88cf3e8b00843e412c7673368452310a768e6283c9b828bb1b8a26d50", 0x2f}], 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) chroot(&(0x7f0000000280)='./bus/file0\x00') open(&(0x7f0000000240)='./bus\x00', 0x40, 0x60) 03:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3fffffffc000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x40000000000002, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x1000000015, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) getdents(r2, &(0x7f0000000400)=""/124, 0x7c) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) r3 = socket(0x26, 0x0, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2010, r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffef8) r6 = getgid() fchown(r3, r5, r6) r7 = msgget$private(0x0, 0x5) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000280)=""/224) setsockopt(r1, 0x6, 0x4, &(0x7f0000000540)="a76f", 0x2) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f0000000140)=[{0xbaaa, 0x0, 0x2, 0x80000000}, {0x9, 0x7fffffff, 0x6, 0x8}, {0x200, 0x7, 0x5, 0x3}, {0xffff, 0x57, 0x0, 0x9}]}) open$dir(&(0x7f0000000580)='./file0\x00', 0x800, 0x23) setuid(0xee01) r8 = msgget(0x1, 0x2) msgctl$IPC_RMID(r8, 0x0) 03:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x3, 0x10000, 0xac6, 0x5, "93104a65cd3aecd419ef54a0519e9228cc5244ca", 0x8000, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x4, 0x3, 0x48, 0x9}, {0x5, 0x3ff, 0x1, 0x100000000}, {0x3, 0xe6, 0x6, 0x3}, {0x3ff, 0x8, 0x80000000, 0x4}, {0x7, 0x1000, 0x4, 0x7}, {0x3, 0x6, 0x3, 0x3}, {0x4, 0x5, 0x80000001, 0x8000}, {0xfffffffffffffbff, 0x1f, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x20120, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:46:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c88e8dac88b4de1a456f2e1a9cd510f9865770dd3e0a1ea40e06846e7e8a8d0bf27d26bc4924ca8d8057ffec71daa112ff056668ee9d80672ec7056d897164e0c8aea9cb51fa6bbda25c4f8f0b1bce5a42d0635f9d45562e566b8c0b63887931dea46a1b5a89b3c40e30c689a3e9928e2545b91d955aa59b86af7c9405121251c179cbea34dc5dc38d681d3e38612ca1b9b2bc56a827490471eca4d8123fbb6acb4f7fddb8cc77762bff5e52c56b88303fd4168839765a87c8f9ce6b104ca8142196cded844b24", 0xc7) 03:46:38 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10104) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x70}, {r1, 0x1}, {r0, 0x110}, {r0, 0x100}, {r1, 0x20022}], 0x253, 0x9) read(r0, &(0x7f0000000040)=""/29, 0x1d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x52) fcntl$getown(r1, 0x5) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fchmod(r0, 0x41) fcntl$setown(r1, 0x6, r2) fchflags(r0, 0x10000) r3 = geteuid() getpgrp() setreuid(r3, 0x0) r4 = semget$private(0x0, 0x3, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 03:46:38 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) sync() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 03:46:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0600000000000000000000000800"}) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="635398cf56879703f90b3e3bc8962d08c04e40438d7d7721c489ee1720e60f6a3ad3611a6b6a80ec609273639c55f99035fc3e5a30", 0x35}, {&(0x7f00000003c0)="9dcb334030c80efbbc41144ed3dc5f03ce6e2db86f24711a4a229556409538e191efe1d37ba7d849971135f359e583fe94cfe340047811c8b98ea3d601a943ec79d1ff9ba0ecfbd823b09ba1952e6e99ec50917064a8b16cffdebc490bb101fa2b1ae76adc0b5461d960cd46ee3edf8a69837a4ae3b861d71ad93ee68a57ec9c02996d3f40a4713b91d7dc8069d3153f08b082c20701506a06e203cdeab0ce464a8c9f762a82903981d529b4f80eefb73a7b2949191b00ec9fb3d9dfd8b5db7116d1e9f5f0b2c00a4f8dcd9921bb8277f57deb20bbe6353c2c4d0bc02bbb6bd6121936247d268338883bea9a571e9122574de4736245fafb920be65c47e75093bda426742589515b444a8e48f620e50c25578c51e9ecf5d5b0154da85e1e412c3dba4347a7c4c4c2b8dd4a62a9845f328888fd4bc3c22d75a7a2cb4e26daac743ae0a15ec45707ae530da5b09a238011869736bae2518b4852d8718bf40c71212650b9ca06cfb013bb8d4d8b6822db9145f88008e0fcf79a8be00f409e411228dc46ee6e2b890ca3773878845a7d0ef6ba15f4190a8ce21835aa51e1d2de31fa99db071957d068c48fde7d0634ce29713e6fbbf9f359e783e7e7c5a130759a8a284c8032904d040bfb4106b7069494ac368c2d8a883e58dce8b72b164275ceb9f9a41ec3501afb15125d2921faef6e7b12cd3a0ad8a76c98b54c6481b81c3bce0f217363feaf2bd109f324bf0a162b050638c8003e9fd98b7e36b074eb24c499b42f0b3d04e022582948e4a42ff5213b387cf50bddd4cc8410f820d7df20a623bb77a01d32d32d684809bc37b9a7c70d06ad443db4bee73caa9168d5b708f61ddcb9d76682f04c478a66264567540f3f8f540829ee77eafb3550e38d21a1036c8027cbfbb0b9458facc1d368262240a7f7bf86f3e63d51c6311a0f792d9e6a87c8b9b19405066405c9d14be70f40781e4a2b4c6bc1093c67a24b2789b736c9558c26d9980547bbc1e4b52eb3df0fff040da29664eaf2241fe43928900ef3319746a4cc6d2ffa7ae9b4c43894e958b5d7697b6726c4a08502f8162b13d1c935b807b144648c69e0ee6ede015d8fa7d3764a396a8c7fff9cca84e3d2fd74e68742d7ef2eb8b3fea928194bd0d2306e9cb917a050c7233a1d4fa63408105f9acb34546fa07332610c55c0fb9377f67143fd719fea02632dcfbf732f65041f0a3a84b22d2169c706192c8739da5ef59d151c75690ac15377c6fd5dd70f8464a9814df9d29bb0edb339a2d880b38c1280d48cf57d728ebedd2eed317810fa43d3977b87981e4a4bedeca4d4d6cbaa9dadaff01eff7394e6914eb7de3b5c40f381619f6f03f5523b711cf7f5f0d790ab93c70e4d0c2fba94fce246a1f3f6cdf5f238db4bfc11c2edf7959b575cbe830e1ce9ebad3abdd7f91113af9405a60a731b534eb37194bef62d6515e0751d5fe1fb3a7428c3ab37be74edc8d6338031d22a32fbc2cb6bfbd9840a970b8b9ad9910993becf047ab7f70bdb92e044611348fe27955e3663a0e21f5030accf5503ffcd15dd018e79791a9ffac2a2247d4b943140531ee403e8b28efed8b298ee701a4a0f40bd7a2e6008a091976338aec683b937ca4b81a60fa275d0ef46417b3e7a85e4b9c9efde7985ba374a9bf85893adb8a48f03959ba561eb4676f6eeafc9a10be09e28cbd6d209332a96363dac82b394cb8ba9f665f58433d9d81e0581c49503c0f1f3782ce4c9256c5148d97df831afff48351808df73da8b8e08745c1def36992f9ad2eff7003ebec7b667d6ec2179a4b2a45ecfc3dd5e17dc81dfedb54bec3a9d79ffdc55c83395086008fed595aa51c79a015cb07f7935d17e05e76041d12f3f9e592f56edfea3eed1341ba8ccc2a1d9629b71a9b172f58f5718d94b6bfdd59111c55c284167214846d8e327cc34861d8f46f306e2fb8e68a1a3810df367a78a8c897082e74e5883bc85966356a18ce62feb33e15fb2c9aae2330bde341f734e6a9c49c94abfc476244f52dbd845ba38286a6210da9210f7462f704e04f1b6152fed97fed231abbaa55cf3ced3dc8f92cb4a359dd8225fb1d0109ca120c8b041f5b4b7b96d4b3036b02d89e56d1651bac48e281a9703c844d2fb669079053cf4c6a8a7c6bda1c8bd07186fa0f086b121c8b81c3ae4ece3929e8111739ad069c2b118f2b5542b15f617dd20e036ac8ba9a16f5118c7e42b8af83898aa685db99ed4c9bbf0ad62c0d6c574d2dc5379ac7a3baf1b1c4e8399fa4a90b72ac5b6ae4e1420726abbc4228995fd234c67be4b8802a6845355a67c02bd6338c52307a8aee13b7eb17acfc3649b21d5533825636a55f8844a06f2e6630e565e286de9605beaa9a22bed3b45a9ef444653dd5cb5d284cd3c2be99af071467a5351a8ee23bcc7a2e47db0d454b21cc37a04804444d4fa33d6498cd10a5e5294cc0d19e31c4d0df9ab3e3e6abac2e97ed61f5a5793fcc29bc45a2f3d3b77782b6b046b51d01aaaa207aed5ce4e643d2a8f13491d954089614d09b20418beabb6e111abd125daed9e8b266d0e8319cf4a04c408655c13b9170e77e82d0434fb99a2b5e4f79e7e21ce531b3e343673637631c95967a5eeb7dca92fcb39f1c84b2291c213eda9474c2ba61c5b0c4b5061217cd8a3696852ade3e350c9d3a1a36982b26f38a15cc487dffb4c86eaaedd0abc39ce6f74ce43b03debfd2bafa1416a83821625676502c3854f7248a9e0b89829ff2beb0ec3c2f75c53549de3ca9cc2c890b250b2eec697e1f67e930be2364a29a11f862f0cb302baa8c6793e3df6569dd16e6c28ced15e6bb5be97e454c6e3e8f723afa5ca4c3940db0af108159df6f55c0b3ecea6fd980c650e19f4b45fc6ca07444a2589f9850db3e240e5c69593ad799305ff33c52d2060203a5dbebe1b9e85b5ed3b63f025233c6348ccc0532a6bec248cb9a651c871d07bc31964b461857e0fcb35b2620c4ae9ea1f0678086fc906aacf965b6b975fa367d193f6f8e0bbc28249c40e720069658b083f9ee9d1739516a90c2c1a6b9f99387cdfc9b9818963e91bc34bfe33d9f7c331b175a716a266a12b2913a30d6b2e995feb8667b63c60d590d2e2a1b1dfa29df5e2a42b484f53c5e1995cd7e269c70e19bf6d6099e615f8719b3bf16c1c344b24100da09a82eec5272fddedee806c22963ca3d9172bf10994cf9224c9e3b6bcb07d48621d4211650c0f01b5f6dc6cc84536b204e13c483968f4a02bcbd5384ea80965fad9191bb0336de1519b698b64b79598e2580eb2fad84ad42ef80469ecf144bb1052e7ac9e980a8870ead0617bcd028faad2018b477c20b569ed8dcb00b9fe90dce0cd89e9619b505c0514f8beb96d6bb633ffdd4fc864d6e5cde468556be952a2aec2cc6d536e9ffc108b8fd3998c586e34d6379d7c0620e531791782668013c452233f47e0ba426ccc87f435f76725d91d476bc008d117cb7fb69af9d250b3d28948fe73c33a192ecc58fbfda94032064cc428f62f4aec09bbc6ba90e1bb62d6e34c554d99ce60c3d06869ba36d3ee175dd3515e3af6728d2ada7e97d2387e0d5c9a411770f9d256a91855fe659135e08c1d6efc73d0d2f811493109ab10d274cd72ef98ec56ba380cc153cb598b40b0247b39a2df3f21e40c433004a2f48bee802a7d1f23a71b3299adc301d1460b9ff94a0a5c446356c2b1c5db5283e39f859f2e0cca15221d4e75529be5f46d5d57a6e712d30feb94d56ab8f639a48003fe64ac92e34efc2904052d05a2b329a86d413377baa8b75fc51f4defd8a059df82da21fbc4562258e95702f4db9bca357549d1330a7d931c4fb7b672133c707095a223f23a56643caf2a231e6b8dc848948e4bca4838d1ac199832e3033c482a0479e2dad1035b6457a954ff3670aa74e46046357111e5cc949cc82c9a6cac7a04b9c4747c874d997ff95873dd83599f354abc70d2e9529a83354bb64be10abd7e30dfe24f95d0a7b462d9584ac918716c5be26a613428482754400d77dc662cda33134061d1bc2c0f647866c74145cda319723311eeb6cbe5154f69747f1aa928e20aaf176c45184d9e1d8e218935e781c2e76875beb64de923ada044ee5a683771c2974641f03c303ff51caecf3c625c0d16a76a2d222a22086f1af7e76f3afa54edd210c431274a9580c8bddb3003b183656877e40c8c45762203add92ca61543d3bb94a6cdef2163af742b81a726a3948073bb9f2d490a9392798955df6bf7565ab91eb6d7cebda527057d8f95b65fdab07f56d8244196d0c1d665b7836fc7079f8e152b5451991b91fe23029185974c25847d4e9f1919369452462e372c287d482f330c038167dc30495f8c14110a4258d6119a81da627b1c6939062cef54b8b030042f94eb1890befb444bca7e89ae84717a57444a57eae21039ffbf53293e5b89a40bc10c75fe6b4ecf06b5fb3545500623e73e3d2a96d02739325ba9b5f4b27f55cc79ee5aaa7679fad02f0a8cb2ab64778562d448746ff9bfa25b2be3868a35ca114955c4d0cc71ec3df20e33455f4a16731bf4d91071d34ba07bb5a3e0902f7e9a015a01971107f71a37844dfd56a6ca803ba35ada5ae918ab85a68a502764c1b7c9314f3899352cb3fd4dac2bce1562d5159ced0a94ffa6d76f189180d575d679300d9899c49d7230ecf9b8983aaa0ca847a3084f8da53a93732728bb3f60dbe28b4e433d5400df0e77cbba7448906805b91c1999c03486a8b6188aec1d29da6dfed984b77a52dae47a104f9aed2142e9fb2988e1bc5868f0c6cf384d2301f9c8f1c343b05dc094939ef59de6ae2d73f7a64441c1b5b630dac3332b1527a09cf38ff3a003ee1af152a3c805985e13b47d14a0429bb8ee5561fc0a3d9ff30c3633b27239c1da363a056fff4455b99c2480dd2f6a133a40f007e61af13ef476b65b8c6893f79e925c8088fc788a4905ee34e8eb7eaf3856f651836ef60f949ce8bbbd6be24ff708b9550ee1b4a1f79191e4e1eb3abe52901d9cedf8a299fdded993fd5f326ed251dbd6db219cf6e84d59e3057583bb9c72769ed7013c8b53cf51d9986907b8c3b927e2ba17bba82efa00082c95e2d6b6dd55bf796f21152d67473fd376c2419f3ec31c5e16f33b6c7401feae95a9468de0095e534118ef29034d963b95441adfdf5bfa755d1c5ed2a14f99e20bfad703a3eecbbfc772e615e13a76780d21710a144344ebcd7683ec393a1dcef26fbc6d28211d41f780b5c8624249692d310097fc391fdf86b8c1116e647a7e0a5c1bd21436fa58993da0df5da7e58c522ed6620946a5021c604245185ef599b6ff631ed7c5b82a3df12a0a9ed267224295f4283327255c0f21a1740b224b9006df5249b6ab1480f1673fd7c2a3db39a5bb062f3ece10aa213d01e41452f588d66fa4411df1568c7e012d2667e75b3d070d95c2938dae2324fe93321d4f8d7df24461a2dc65ac894468e20defb1c93a7bcd7c0ce391530c269aef2a8f3c5cdcc080564146153335f096c8b042ee320b472e6ee3ff11f5570cda529a35ac953944e4d2bf1a73ce219d185bbeae83dae725484ed7e3b266977a3bbb777de6f49392a7e1a691bdfa5c75b994adc6a639f753a9e90f470c9b2e90926ed70b4c3e72f10eed59ffec00ef18d4dbc20b36563ec1babadc67a7d5eff67fecce53554e2ace13e38c92e30ad92e3188e2e10cede939baee7e102968802fd54f3dbe1ce60865de4de27d95242f9aaf14aeaa3fd4bdc9c7ba8984bc1a13c54720dbfc42810aa4b9", 0x1000}], 0x2, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r2, r3, r2, r2, r0]}], 0x30, 0x400}, 0x400) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 03:46:38 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r0, &(0x7f00000001c0)="ad1c104fb12508afc555cea09937ca19a55fdd4680bb7124a187d3b70bedccb5f9615d0b76a67c12a418613899bd5ecb32669c62dc95ce09c9cd5b4b401ef8d0d6ced84fb21dc11dffdae058f627169f2d6b5f01e59eb27f078513396675491c9d74aae85cc0821324", 0x69, 0x1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30c02, 0x0) fchmodat(r1, &(0x7f0000000040)='\x00', 0x2, 0x2) r2 = syz_open_pts() fchdir(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x4000000004, 0xfffffffffffffffa, 0x2000100000005, r3}) pipe2(&(0x7f00000000c0), 0x10004) 03:46:38 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) mlock(&(0x7f0000217000/0x4000)=nil, 0x4000) 03:46:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x2, 0x3, 0x3, "bfbd0186519ee4586bc0dbf630b818f9c0802903", 0x10, 0xdaf4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x20, 0x100000000000001, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x4) openat(r3, &(0x7f0000000240)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r4 = getegid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x81, 0x5, 0x1000, 0x6, "aa251d6db7f0f634d10c1dc00c391e0e3c7c7ca4", 0x3d6, 0xffff}) fchown(r2, 0x0, r4) setsockopt(r0, 0xffffbfffffff6ca3, 0x2e, &(0x7f0000000000)="ebffcbff13b931929948", 0xfffffe99) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:46:39 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 03:46:39 executing program 1: semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, 0x0) 03:46:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480), 0x200010004) r3 = semget$private(0x0, 0x3, 0x43) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r4, r6) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r1, &(0x7f0000000040)=""/1, 0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r4, r6) dup2(r2, r1) poll(&(0x7f0000000240)=[{r2, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840), 0x10000) fchdir(r2) execve(0x0, 0x0, 0x0) 03:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffeb3, 0x0, 0xffffffeffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 03:46:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 03:46:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x142) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/113) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80104267, &(0x7f0000000000)) pipe(&(0x7f0000000100)) 03:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x24d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 03:46:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x8000, 0x3c29, 0xffffffff}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 03:46:39 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffe, 0x1000300010002}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x3) flock(r1, 0x2) close(r1) flock(r0, 0x8) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 03:46:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 03:46:39 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x19d8000000, 0x0, 0x2}, {0x800, 0x8, 0xfffffffffffffc01, 0xfffffffffffffffa}, {0x0, 0x5, 0x7, 0xfffffffffffffffb}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) 03:46:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = msgget$private(0x0, 0x280) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffff, r2, r3, r4, r5, 0x41, 0x5}, 0x9, 0x2, r6, r7, 0x400, 0x5, 0x1ff, 0x6}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair(0x2, 0x400b, 0x100000000102, 0x0) 03:46:39 executing program 0: mlock(&(0x7f0000155000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) write(r0, &(0x7f0000000100)="401df51cdea732574dfd96e72f73992cc691ed0b0b9ae106ea9324df4e6fe4a70c77715127f8cde61b47ee405b68271dcfc548a3f0ff24294668954a9ab96ef1b4079d2b8775829a4af80c70a737c8aaabf0727225579f41ea8ce6675eaae8ce3f5951ec0269217438b66f410e38d899d1f78c8b0798e7404b72cfb6786df28c95a17c0a9465f9109f52036ed77689f447834796213d4fad9148d6a47d85be22d2ff259b99312fff496ac3d21bf41f", 0xaf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) 03:46:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8620, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/110], &(0x7f0000000080)=0x6e) 03:46:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 03:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000180)="2b0b3d44a12d58dd0614d785b271ef2921d4de8431a4d13877409b") 03:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 03:46:39 executing program 1: syz_open_pts() getpgrp() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 03:46:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f62757300b2b6f79e1b51278d89bc55769efa80582dd7d31b100d4270a32478e1740539c9bb34214aabe3cd3052ef2cdde4ac76ccce00eebdfc8146faa64363443bc62b3ef5d0e4d990a5543f3fb40e0aea32b4c7ac97497b15d014b7552a08151e2e23437e2820a661538f7775c4b32bd511934410687b190277fbfe8ad66e4deae8c86681eb672319e132393dc1e0f390445aadeebc431f92a8c07475bb37e5d6d6de5b13b28b00d67b7f9fde3ee765b4012f55902e164e3c7eb36658a28a25f08d3700b905b9bd3bdfd293d629796df980992243283a6450d4ab74bb95d72be7967cd7ab0b758a44c62448720767ee59d35512db20d2160014790feb76d15cca46ed3b9b325ec20aad091824ed6ff8322126239bffed270b99abe3ca9d5a8924037182962ac646d58037b489ad82cc82f5b5c4b5c2ca639e5578aad0289b16ed2876a0dcd3e69bb8e85dcd0394915b747ea3f5012f111150f94ec6e2e6464262830b3e8f51eabc8bb1c45f4b18605cd053fdae50265fa4374d589ca3814f1c035c1fed0b20ded94553f4f66039b7a8e334093528207a982a07115f0aa251debb6749d91055bf0f75a6d68ade7c869b280e9b20738b0f8675b0105ff2a2c8b685b58f270a99cdb64d73f42fe688ecbb6edb32749542d5e5615207ca7825ad4ac122a59b467a2b3402cab87c38f8e240716e9ae41827b64b8e33674fea36f0f5926288b11beca491fecd0d49d18265e01f6b9b7bc885ddc8fe385f4e480a1015b5b0f57fb9f99d47752ba6a0a98510b40926ae71"], 0x8) 03:46:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x8) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080), 0x0, &(0x7f0000000100)=""/42, 0x2a}, 0x42) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r4) 03:46:39 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000240)="8140b08839d7232f6a2aeb4a8283801ebc113769459a69341bbf5caab610bc90e921", 0x22, 0xc, &(0x7f0000000280)={0x18, 0x1, 0xce6e, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x88a0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x44}, {r1, 0x105}, {r1, 0x1}, {r1, 0x10}, {r1, 0x40}, {r1, 0x114}, {r1, 0x6}], 0x7, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x9) semget$private(0x0, 0x7, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$inet6(r1, &(0x7f0000000180)="e91983f7669eb1423597a47b640643cfe03b18738f2fb7ee5a45498a871f9e5a4b6d0f9faf5636f7b8f9708b334a7a0585a0f4758e74725dc223785591863e4eecd2ba6b3fd7df48", 0x48, 0x4, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x1}, 0xc) 03:46:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x40004800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xfffffffffffff979, './bus\x00'}) 03:46:39 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchflags(r0, 0x10001) r1 = socket$unix(0x1, 0x5, 0x0) pwritev(r1, &(0x7f0000001040)=[{0x0}], 0x1, 0x0, 0x0) 03:46:39 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socket(0x3e, 0x100000000000003, 0x1800000000000000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) 03:46:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) write(r0, &(0x7f0000000300)="3267e60d2192bacb2ba35301b6c6af773b98476f6ed044eafd07c1b8730080bc1c4e31d60205d68a675ffa30ff509cab81857d53a6188a319c39ebe5cebfa3422b9e0c49cf42fc8efb888c1ee809e41be8b13f2083be2a3c11f00a2585bbd9d7db77c1fa2c6a87570faeb3befa25ddbf0a2fe71b275eb160ef3009165566840fa30bda50d8a632f80f7e565ceb0e468c37aa18631300e993cc6346314d5ab20f43f7af77583e639e6f9111", 0xab) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x80, 0x8) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r1, 0x11}], 0x2, 0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) poll(&(0x7f0000000140)=[{r4}], 0x1, 0x0) open$dir(&(0x7f00000003c0)='./bus\x00', 0x8e00, 0x100) r5 = dup2(r3, r4) poll(&(0x7f0000000000)=[{r3, 0x100}, {r5, 0x100}], 0x2, 0x100000000) getdents(r5, &(0x7f0000000240)=""/167, 0xa7) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000200)=0x5) 03:46:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000007f000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x202, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x100000001, './file0\x00', './file0\x00'}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00001e7000/0x1000)=nil, 0x1000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x6, 0x4, 0x6, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) pckbd_enable: command error 03:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20088, 0x104) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x5, 0x4c94, 0x7, 0x7ff, "e3584852e2a503dca068f47613407f54fa8db3cc", 0x8, 0x21f2}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x2fc, 0x80}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7}], 0x5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf00fffff, 0x2, 0x49}, {{r0}, 0xfffffffffffffffd, 0x32, 0x2, 0xd73, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0xcda1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x4562, 0x4}], 0x8, &(0x7f0000000280)={0x400, 0xfffffffffffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 03:46:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) 03:46:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000000000)="cac713a45a61c1d052da1238f6d297108e863f482bbe0169000ee9e5238ef87c10993b93e26ddb0573108610b454acf378157acd639d6b66513967e98cff60b96240f5f175ebadec52a481a2ea553805159493b27883a8def4d0a7cac4aecf7bd9f9ec941bccab34a2f3b5f79f9f6155441aaad0001da26480ddafbd2c86f079534b1cd5283c82c6812e4b314dac2fa352347bd213139b7c3cedbabe99aef95a1126ee205dfa09ef2af3652b7c21cb3b838631d9bf4a41481f1486fa89cc61b27536f74567acb4c2d1b5e01d4f9409d901ad5bef0a42fa5bdf8e88d844ae8e691ba15d63ddf2ab1019ae83e433361e23e2", 0xf1) r2 = dup2(r0, r1) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140), 0x0) 03:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x200000000, 0x1, 0xffffffffffff6e37, 0x5}, {0x1, 0x3, 0x1f}, {0xe7, 0x8d3, 0x0, 0x101}, {0x7, 0x8, 0x4, 0x2}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x7d, 0x80000000000002) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x7, 0x2, './file0\x00', 0x5, 0x4, 0x1000, 0x8}) 03:46:40 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x3fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x18108, 0x0) write(r0, &(0x7f0000000080)="51aa4e24c1f77e1939c6f72dc5d4505f2f9297cc73dc9a741ec1ced703e02ab1b63ff47a690af9afb800e23835f8183567440f0a73b043a01bd73e25a8d1b3f5959fb6ba5d5d14f2fb647c315bc2e525202cfc52038390d646a9821d3676a482a983cb12f18ea6474830143eac5a00"/122, 0xff16) 03:46:40 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:46:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 03:46:40 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x200, './file0\x00', './file0\x00'}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1027, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r2, r3) 03:46:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket(0x6, 0x6, 0x3) 03:46:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) r2 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 03:46:41 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x12f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) clock_settime(0x3, &(0x7f0000000240)={0xfe0000, 0x56c}) 03:46:41 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$BIOCPROMISC(r0, 0x20004269) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 03:46:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) connect(r0, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) shutdown(r0, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="70a3ad1df0340a44bcecaea72f216c1beae3fc7ae86a12e2b1c963559b520ad2b3ab6749bcdb02a284d84d0e8ef441ed11b04ff5f14081cd00d88db76b773ad214a411cdd1e62e42acfbbc842003a4e363e60b07e20392f43583b8c04f45da0a812eaf8b63f4d8fdde4849a4a309897106024c694b87b2b4bfaeec745e2ba48c6e8c38300dd665af", 0x88}, {&(0x7f0000000240)="e9dc79882c201cbe436de92d0dec2ca018f23d690e2d873f865a8424552738de1970b23c0dd33b1486503c3ef3a3a3162c8dc679f5190ba876a1f85d0e288d2e23147f267d1900f86d051b08cd27786431f3243131fd17e5037a33d5bb3c7a42149da25505682b017029f40a3b8beb16a7f5572e2466c820dfd957fe3e4c0af5e5ac8ce45d5d1d7c905fc5dceb7c80aefb66a68fd46e9bd9d1f2de14610772c0e26fd4180200787fb8a9ec6e996ff8b5e883acb60f", 0xb5}, {&(0x7f0000000300)="79a6a88075486ae3866724771d1153bb2db8c1b5377828900dbc56fcbd18ca2b1bb903e4097d78e513f889e9f7eb8ba15fce0410b03c04f01a57989e2927c160a97e3d821730f009af5a834cd088c190bcc1e41c0f323b8b2c8d5f230cf7330d4deab4325e212bd8fb9dc3b981282538bbdbaf8478cd251124f4133d656051f27f6c58c74aec630aa230b8e0c2139f487e", 0x91}, {&(0x7f00000003c0)="31e762ac7a245027eef04097b95e9041b33ff43a54eed1af663c089e561434dfd1ad9b2c5ba2b11b7ff3005ae0b414a8845e534d60001f35b646ab9059f2a6376c58e924eb3fc8f47020d2dd30ec782b849acc5583998ec9a50d16260364b4bfb01593371e89e5d22862133e95d0386740019309d9e08aee9c426ec9d490dcb92ace308aefb91face7c0bf71ac62c205722327cfbf2f2971e7a015451385cce696d3e1cd8165035c9ca352d55e3bd0a79588", 0xb2}], 0x4, 0x0, 0x0, 0x6}, 0x400) r4 = semget$private(0x0, 0x0, 0x421) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000000c0)=""/123) 03:46:41 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 03:46:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x218, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = dup(0xffffffffffffff9c) r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000480)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r15 = getgid() r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r17 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x0, 0x0) r19 = getppid() r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="3aafd7b09bb0b4ac63c017c9b42d7e844468acbb3e061f0d87f8d9d768ced4444f4f4cd05654255fd0859c4b89f4ad7c480baf8404a38b9d2ddfe00d2c9257e0dded7b8ff8db398907098cb59c0ddebfeeba0786aa1df3074c27747fdb277a154ec1ef22325150b560f9860c396a65460e70183fe34cf44653fdfffe48a8cabfc7bcf31aa137396ffc2a58a7d4c0dfeb3a5363846889db74f32b183bff310eaf5464624ea22c8f1b0634c316377c9e7c09053d4fd0713eae82f2d2223665befee0827ae738f29a2eed0993c43c", 0xcd}], 0x1, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xc8, 0x2}, 0x40b) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r22, &(0x7f0000000680)={&(0x7f0000000340)=ANY=[@ANYBLOB="000200002ffa"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="be2de3fd4e8d7b22", 0x8}, {&(0x7f0000000400)="53e5d9c6603eb1548ae032f4b018dbdcbb60fb35d51eee521b1d3a0c3d294bf5daa92f8ae19401921e9b2ba23ce330c7da7d318143353979d6b8a951937d9c1bf756adb1f2e78bc0f79170ea8c", 0x4d}, {&(0x7f0000000480)}, {&(0x7f0000000880)="d9cd06319735b3b0b16892a28d8ed4a103524296580b3283ba89e45a73d655dfa7fb1f0084a704a931983a5ac9b531acdf1e82b0ecef4a4e59143ef42734d3c246807e4a2393dddfd5acfbc4739844549f0c9bf921caffa752c9946302dfc8aac2f790272e10ca3f4251e8ddd3f6d994f5d9b64d4e6c0ce5e1e157a404ab80511671ecc4707c", 0x31f}, {&(0x7f0000000580)="b16270372d5014282be621f4ecd51deaf661d01b1e2e0d20cf08d9bdc44d93f20c3f8be899fc4b52ea02dc960df58ce6a68c2db61ca87aece13379282a330c691c292e8a", 0x44}], 0x5, 0x0, 0x0, 0x8}, 0x400) 03:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000000000020, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000080)=""/32, 0x2f5) 03:46:41 executing program 0: mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x3) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x1, 0x100) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) semop(r2, &(0x7f00000002c0)=[{0x0, 0x84f9, 0x1800}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 03:46:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="0100700e9cdce36e3c489cc3484f471639870d25fc2077afc7417c1abcc42f630cf6a87d813ab394448478c2fd2e4586722662394080cbbcf80a2b9eac77254becb14a438141b24d2228a6697254b8dcb7b2eaca4cc7c15b2aa674128f719631a5c1dacc59", 0x65) 03:46:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) 03:46:41 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x5, 0x400, 0x1, 0x9, "e643fb341e775e5224685f1d15aa4df3c22846ca", 0x1, 0x2d}) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 03:46:41 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) 03:46:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20fa, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xe7) mkdirat(r0, &(0x7f0000001240)='./file0\x00', 0x2) chflags(&(0x7f0000000140)='./file0\x00', 0x0) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="cca5de4ca72853cb170d77a281857bdf8e44e7718322e2ed18e32caa76a9018be2212f729dcdf59c12e6878db1139c01c3", 0xffffffffffffffb3}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 03:46:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/171, 0xab, 0x40, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:46:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x1a, 0x0, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 03:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100080, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x10200, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r2, 0x28}], 0x2, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000680)=0xf2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x480, 0x0) r3 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r3, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000006c0)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000600)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x800000001) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000580)={&(0x7f0000000500)=[{0xc7, 0x4}, {0x3, 0xffffffffffffff7f}, {0x40, 0x1}, {0x63, 0x8000}, {0xc5, 0x7}, {0x26, 0x5}, {0xa7, 0x69aa}, {0x1, 0xfffffffffffffffe}, {0x4, 0xcf4}], 0x9}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 03:46:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) rmdir(&(0x7f0000000040)='./file0/file0\x00') readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80000000) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup(r0) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 03:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc01, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 03:46:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:43 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4a, 0xf0000003, 0xff, 0x80000000000003}, {{r1}, 0xfffffffffffffffa, 0x4c, 0x1, 0x8, 0x98}, {{r1}, 0xfffffffffffffffb, 0x30, 0x80000018, 0x1, 0x4}], 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 03:46:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028a6) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000002", 0x3af}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="7ba8000ae7df9a0486a73e07e19c91b8ace93411663d186aa8111dca21668a34c153fb70ad8f39ea122e7e009858cff3931feaca9b0e88b67bb2a0b2a475eb83b0a4b8890781fc1e683d6d8a72afc6561fe3efba32925738171410bb98d99e71da46276668ec53b38e49441fc632d97ce0ffa39adae746e35849f61a19a0be8cb1b69baac31ba6eec7f2c33432d67e8c61210849226b3f145bbac5362457a42ccd47ce49083c0093f02aed181c9bbfd2cf7cbb", 0xb3) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="7ba8000ae7df9a0486a73e07e19c91b8ace93411663d186aa8111dca21668a34c153fb70ad8f39ea122e7e009858cff3931feaca9b0e88b67bb2a0b2a475eb83b0a4b8890781fc1e683d6d8a72afc6561fe3efba32925738171410bb98d99e71da46276668ec53b38e49441fc632d97ce0ffa39adae746e35849f61a19a0be8cb1b69baac31ba6eec7f2c33432d67e8c61210849226b3f145bbac5362457a42ccd47ce49083c0093f02aed181c9bbfd2cf7cbb", 0xb3) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x41b) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="7ba8000ae7df9a0486a73e07e19c91b8ace93411663d186aa8111dca21668a34c153fb70ad8f39ea122e7e009858cff3931feaca9b0e88b67bb2a0b2a475eb83b0a4b8890781fc1e683d6d8a72afc6561fe3efba32925738171410bb98d99e71da46276668ec53b38e49441fc632d97ce0ffa39adae746e35849f61a19a0be8cb1b69baac31ba6eec7f2c33432d67e8c61210849226b3f145bbac5362457a42ccd47ce49083c0093f02aed181c9bbfd2cf7cbb", 0xb3) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:43 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="7ba8000ae7df9a0486a73e07e19c91b8ace93411663d186aa8111dca21668a34c153fb70ad8f39ea122e7e009858cff3931feaca9b0e88b67bb2a0b2a475eb83b0a4b8890781fc1e683d6d8a72afc6561fe3efba32925738171410bb98d99e71da46276668ec53b38e49441fc632d97ce0ffa39adae746e35849f61a19a0be8cb1b69baac31ba6eec7f2c33432d67e8c61210849226b3f145bbac5362457a42ccd47ce49083c0093f02aed181c9bbfd2cf7cbb", 0xb3) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:43 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28002, 0x82) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) msgget(0x3, 0x40) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x800) r3 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) msgget(0x0, 0x40) r4 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r4) shmctl$SHM_LOCK(r0, 0x3) 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x0) 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3, 0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpgrp() pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 03:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) close(r1) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1a) 03:46:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x81, 0x3}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x4, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) pipe(&(0x7f0000000140)) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 03:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:44 executing program 0: r0 = socket(0xd, 0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 03:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getpgid(0x0) setpgid(r2, r3) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x32, 0x400, 0x7, 0xd689}, {0x8, 0xe6, 0x5, 0xffff}, {0x7fdb, 0x1, 0xa4, 0x1}, {0x3, 0x82d, 0x7, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = kqueue() socket$unix(0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20042, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) fcntl$getown(r0, 0x5) 03:46:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81, 0xffffffffffffffff}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 03:46:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x8}, 0x8) r3 = accept(r0, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000240)='./file0\x00', 0x6001, 0x7dc787ea) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in}) 03:46:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000"], &(0x7f0000000280)=0x6e) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x1, 0x8}) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x4, 0x10000}) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) ioctl$BIOCFLUSH(r1, 0x20004268) open(&(0x7f0000000300)='./file0\x00', 0x400, 0x40) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x5c, 0x3, 0x9, 0x9}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x800, 0x6, {0x9, 0x20000000000}}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x81) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) close(r2) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f000040f000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6, 0xfffffffffffffffd}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xa21, 0x3, 0xffff, 0x16}, {0x101, 0x101, 0x1, 0x3d}, {0x4, 0x7, 0x5, 0xcd37}]}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000800000ffa9"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x1, './bus\x00', 0x1, 0x30, 0x1}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000000000040, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) msgget(0x0, 0x40) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: munmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r0, 0x1, 0x9, &(0x7f0000000040)="7ff63e4da86a98b74146ca053d505e267d7e60ca26364dbc56d96485faabf6426cc382840aa24db711f6b42c306fa6e7f74a435534b7a76798db423df7b5037d8c94451efaea81", 0x47) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x48, 0xa0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0xc) utimes(&(0x7f0000000100)='\x00', &(0x7f0000000140)={{0x9, 0x8}, {0x7fffffff, 0x1}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7f, 0x101, './file0\x00', 0x8001, 0x7f, 0x9, 0x80}) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)="c6", 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x7, 0x1ff}, 0x0, 0x5, 0xfffffffffffffffb}) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x270d985142d03f42, &(0x7f0000000140)="004bded7da6f05fc63732a7ce807e2854fa4cff2e6b1831659724a77f9f5ad2bf21b115f08f0b00d81edb15a3f20e0621d3248001d473788c3e6113540b1d207433c738e0ec7dad26f67b4a8c4cdfb7360c0b2cf825fffe35a7a7686e9366bf88059675b1c446e59de9d1226b3d624c056d42e41c93c52a24424045756c95d08e233d57f6df4b7f1a24e0be62775f0fb22910b89ffebd14e356bb97362c8624c34c90491") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getgroups(0x1, &(0x7f00000006c0)=[0x0]) setgid(r4) r5 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x5}, 0xffffffffffffffb2) setgroups(0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) semget$private(0x0, 0x2, 0x8a) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000680)={&(0x7f0000000700), 0x2000000000000265}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r6, 0x10}, {r6, 0x5e}, {r6}, {r6, 0x12}, {r6, 0x10}, {r6, 0x40}, {r6, 0x10}, {r6, 0x40}, {r6, 0x5}], 0x9, 0x22) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x40) open(&(0x7f0000000400)='./file0\x00', 0x888, 0x100) r7 = dup2(r2, r5) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x80000001, 0x4, 0x5, 0x1}, {0x8, 0x3ffc0, 0x5, 0x4}]}) close(r6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000340)={0x2, 0x3, {0x0, 0x3}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000002c0)=[{0x6, 0x49}, {0x86, 0x100000000}, {0x2, 0x8}, {0x27, 0x7fff}, {0x0, 0x4}, {0x41, 0x4}, {0x0, 0x57}, {0x103, 0xfb35}], 0x8}) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1a) close(r0) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5, 0x0, 0x2000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) clock_gettime(0x4, &(0x7f0000000000)) flock(r1, 0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x600, 0x0) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x52, 0x760}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b2") mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x4) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x8) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x0, 0x0, 0x2000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = socket(0x36, 0x8000, 0x44) fcntl$setstatus(r0, 0x4, 0x88) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x0, 0x0, 0x2000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 03:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x0, 0x0, 0x2000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x36b}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xff, 0x9, 0x5, 0x100000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x400, 0x0, 0x6}, {0x45}, {0x6}]}) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x36b}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x36b}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d7") 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x36b}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1f) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x900, 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x6) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="3efd03e0b8585ecf272d4bcc61295f26d7b11f63ea878588507095851f236bce1c3c8ed764f64f2d37ddb7328d10779e79ffa159360e68579e1b6d7590c4a0a84a75b612ce37f6f42393c824a031e12e377f39c3c808ec62423d091815c231ce750bc14d579f603a526f8b8933b3ffe89d685aa7eff290e7d2adb72393410a127d959f3076bf670a54769f831476f1c45835d1768663906aa7cb467075f972a471f5ad59f3d2f8232c", 0xa9}, {&(0x7f0000000280)="f0ca17afcd683d19adb4b7226918d3545dfb011aab82a374b93e14ba147c8564edc12147913d1d300100b3513c1d3b4bb87ce4a2986a58c4f6cc4966242a471e01ef0ed8f9383f58a33f0d45f972c8425b2ec89405f6972b3223fecd56bda5644da87c87db274ffb7136b53a9875c71da74ad2a4b2b750be4d8ca8e01329ae90db21fded473de5e8200b0ae8da8a3fc0abe253a88a1ff4cab4fa263819a889a785b08c773083b5951825b55961f9becc55949a3d25a9bd4d19b79c305b794b0310ecab765d43e88566f6b524e929ef9059aa6d", 0xd3}], 0x2, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x1c0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0x81, 0x1f, 0x7ff, {[0xd1, 0x8, 0x24000, 0x0, 0x75241210, 0x1f, 0x8, 0x0, 0x2, 0x5, 0x3f, 0x7c, 0x3, 0x8, 0x9, 0xfffffffffffffffd, 0x1ff, 0xffffffff], [0x256, 0x80000001, 0x9, 0x10000, 0x100000000, 0xd01, 0x7f, 0x3, 0x400, 0x3], [0x7ff, 0xc1f, 0xffff, 0x4, 0x5, 0x3ff, 0x7], [0x10000, 0x2, 0x4, 0x9, 0x0, 0x8], [{0x6, 0x8, 0x7, 0x81}, {0x80, 0xfffffffffffffffa, 0x4, 0x10000}, {0x4, 0x401, 0x0, 0x401}, {0x9, 0x0, 0x400, 0x1}, {0x80000000, 0x0, 0xffffffffffff8000, 0xa7}, {0x1, 0x3, 0x700000000, 0x5d5e}, {0x5, 0x5, 0x5e, 0x1}, {0xfffffffffffffff8, 0x100000001, 0x0, 0x6}], {0x3aadbd53, 0xea, 0x0, 0x2}, {0x0, 0x7fffffff, 0x0, 0x9}}}) syz_emit_ethernet(0x2e6, &(0x7f0000000080)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x80) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x6, 0xffffffffffffffd7, 0x7ff, 0x1, 0xfffffffffffffff9, 0x80000001, 0x7, 0x3, 0x2, 0x8, 0x3}) ioctl$BIOCPROMISC(r0, 0x20004269) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x98) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xd9) madvise(&(0x7f000018f000/0x2000)=nil, 0x2000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNOTTY(r1, 0x20007471) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) r6 = dup2(r1, r5) r7 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x3}, {0x8f, 0x100000000}, {0x3, 0x7}, {0x8b, 0x5}], 0x4}) r8 = socket$inet6(0x18, 0xc005, 0x2) r9 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x20400, 0x2) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() setreuid(r10, r12) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r8, &(0x7f0000000480)=[{&(0x7f00000002c0)="4794dc90952da69dd2ec1b7fca6923fee13e69a3f7272625af45ebfbf1343f7680ab4c30ec8ccdefc51d0e61aff32af972a3f83da48ccc2b0542d61e831b088a0ac410ab12330854457cd49bfd226d7d0d876a4fcdc9e417a5817da55a25995631a865dfbf3ed49fa28933a1f4fd7ea056dbef223348efe29f834eb4c32c55f393592eca", 0x84}, {&(0x7f0000000380)="647dfa3bc165cb7e02bc2a1cd097e82791a15e319720f08e5afaae337d9a9452c064d0994bebf7f1dd0aec0b0570c0285c81b27915829305ddd7fbc686eee3a9a608f3bb25f0b29ca9434b7905dd85f3c3d616c8d2c28e5c70fd5556d3f5f6aaa443664572fe322eb48aacd3fbd0bef10f69f520d3eda238673bb6b78ce63b8a0f693d05b783bb94c407fb3c8f77c802864446c5614278bfae8b687eef9e1b64492df8ef942126b93b34b79d1160c13270a0536f5d2c1c5df253e0cc3841ffc24aa95858259f5da82df40dcaa8804e8c8ff344", 0xd3}], 0x2) recvmsg(r3, &(0x7f00000006c0)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000500)=""/222, 0xde}], 0x1, &(0x7f0000000640)=""/101, 0x65}, 0x42) pipe2(&(0x7f0000000700), 0x4) fsync(r0) open(&(0x7f0000000740)='./file0\x00', 0xa00, 0x20) setgid(r11) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000780)=0x1000) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f00000007c0)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) chroot(&(0x7f0000000800)='./file0\x00') r14 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x2000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000840)=0x20) fchdir(r7) chroot(&(0x7f0000000880)='./file0\x00') 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 03:46:46 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() ioctl$BIOCFLUSH(r0, 0x20004268) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 03:46:46 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) fchflags(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)) 03:46:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000008d, &(0x7f0000000000)=[{0x40}, {0x600000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)) 03:46:46 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x8, 0x1, 0x343a}, {0x0, 0x7fff, 0x971d, 0x1ff}, {0x108, 0x400, 0x80000001, 0xfffffffffffffff7}, {0x11, 0x7, 0xd3, 0x9}, {0x9, 0x6f6e, 0xe8ca, 0x8}, {0xcbb, 0x7, 0x6, 0x3}, {0x6, 0x7fff, 0xffff, 0x5}]}) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)) 03:46:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/2, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x4, 0x3f80000000000000, './file0\x00', 0x926, 0x3, 0x921, 0x3}) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 03:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:47 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x4) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 03:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x2, 0x7fff, 0x0, 0xffffffff7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x57) 03:46:47 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x3, 0x9a}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) syz_open_pts() write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c17", 0x1ea) 03:46:47 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x94, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffe, &(0x7f0000000280)="b327e84002b890d8a0fc74c9859076e2c75573c3210ac42252026d466e52c29550b1610df10c87a2113adf391801a92611083fbf8325bca605397e059c89a4f3a1c46b726e997e868cd88d781f06d46e23abe78ce567761181d2d68173bf1db0c370418eae213bd6153a4f5a71d7b7ac3abe237d271c3bdcc76e657edbabe9288f484e1d6a2f169c3c1108eeb164a2def1012bd89c4284e2bc251d5da04267ffe656bcb8d1b3674523ef60b35f8934") 03:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1000) 03:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x3, [{0x2, 0x800}, {0x2, 0x7}, {0x1}, {0x2, 0x4}, {0x3, 0xffff}, {0x1, 0x81}, {0x3, 0x8001}, {0x3, 0x2}, {0x2, 0xb780}, {0x1, 0x3}, {0x1, 0xffffffffffffffe1}, {0x3, 0x5b9}, {0x1, 0x3}, {0x3, 0x1ff}, {0x3, 0x8}, {0x1, 0x800}, {0x3}, {0x1, 0x1}, {0x2, 0xfff}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x8}, {0x1, 0xa051}, {0x3, 0x6}, {0x2, 0x858}, {0x3, 0x6}, {0x2, 0x100000000}, {0x1, 0xb469}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0xfffffffffffffa5f}, {0x3, 0x80000001}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3aa, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000000)=[{0x3, 0x2, 0x5, 0x2}, {0x1, 0x0, 0xd8, 0x9}, {0x100}, {0x1, 0x100000000, 0x4, 0xa00000}, {0x0, 0x9, 0x1, 0x1}, {0x20, 0x10000, 0xfffffffffffffff8, 0x2}, {0x200, 0x8, 0x8c17, 0x8}, {0x7fff, 0x6, 0x1, 0x2}, {0x81, 0x200, 0xccc07c, 0x80}, {0x200, 0x7fffffff, 0x1, 0x8}]}) 03:46:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8810, 0x100) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x20, 0x9, 0x20, 0x8001}, {0x1, 0x0, 0x9, 0x6}, {0x40, 0x1f, 0x2, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x0, 0x8}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 03:46:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xf, &(0x7f0000000140)="211a00000000634150b4cf9ff497b3") socketpair(0x1, 0x8005, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 03:46:47 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r5 = dup2(r0, r1) fchmod(r2, 0x10) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r5, 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) 03:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6c, &(0x7f0000000240)="b3") 03:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7ffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getppid() wait4(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') poll(&(0x7f0000000080)=[{r0, 0x89}], 0x1, 0x3e3e) 03:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x0, 0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 03:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000280)="eccd055ede23ed7200ba7da1afc61eaddeb7666f192309391b66046e1fd4c6cf9059ddf65008a23032dd21f4b3fa99589574cad2334218ac47a4a27bd293f0d0634b644bfeb9c642eb7e26105bbc1b372b2a1e95de48fa36567d412837b7401111e780a004d55672da76da058ddb6a4faacb44212f3d61c8f83dd7c2080c61061d93ec65cafd9af334af6e12606e71bd051dc5fe0b07599c490f280ecd7a3cd9296e2c70477c8d762711f5574ba61879d2da0792271f7661965fb36e46a00cca8156c88362c9f3e9fcaee476fb03f952a6f1477361ff8383276e1ef146a8f928ac7194b7bf9d73c72f555fbff8f6ef3eb1ff70e9bc51b2b615bd4478a2d6ce71be005cadf412d91b87e4fff4e5123ffa2e441842c6827fa131df02905d09887cbeeafabf81da2c053600a680a54e144fcb3dc4920d4073e5d78473f4355d536ab4bf43e2e2bd792d0b31e8ce2d234b62fb0de4b4b73287b328abfb437b51712ba5cb7ac9e8062fbe25074da82610922ceb2919ff82237d736dde988060679c4ddd59f17325047b9387b7ed4194ceeb8c215bb940abeb05078e56ca7a1e62cdd5fe55d1959db09e09f9933a3a6659dee539f47810c160f1a031554c5c0e5f1f98157bb26e4c38d052f08cb656cf73ff698ac6a6df7f2771e2e443b3e916a7987b65812388cb345a8a085a8823528ecb2ecbb02f6d7c74855dc8ca39e70381247e2ea258461f834ba90e1aec2209d6c40799920a7322a431d07220bf3af49e219fac49f483b56011c8ab77b3e687329ebe3def11fcd078bd948fede08c9e54f015c3bafa4a941bd48e28d112db234c2021edaa1f65b9c446140cd6bcaa2bcf403730016bc3d7a4a5886da64caa0a9aff4fe30b3b93ecf2404a242a766c7dede02286c81f6a072553b0518ed24b7af9bf32c1a82b24b63eb0c3372a33bfd4849e4fd785a6b7f9722ef185b46625363a9af9ff1deab0dd98e7f5873bbb72f1a76af0cdba947ce617d2cb160b5ad93879afc963599de1acae01c98fc84ebe6230791dfd762b71dc191ba5915256135888649e992a7f2f9025d1a3993068559e8f67f59df72076e90aebac6ebe21858d1bfaf6583534806695e5e208c28932c215a0465e61156c3c168e2d7e5796bb3dedf1c890f3bc568338e43936c968fa8e805a4a2fd1a7d19a4440eceaefadd8838d92a11433a4b79b47d2e94c6c49b5b1f1bedf224957147793e0cef80bcba2bc6bc96f7c484331455746d6676f36aab49316bd3addcbbc6e19f8774acbab1bbb923cac604a5b2caa7a0a2b35c58207a8ce6474f1058a0ee2306bbcf420f960e31fe69a5cbc3a5eea8026569c80f8e177a7663fc47ae7d3b60c560dfdd4e3e18384d45519e6b917a0648a40a9ae8cbb40d4c78c2355ccc2e5274188807c09e28c4ebd9a78b6b6d75de121a9fc5bcc7576265d63f36bbf1ddf2f2eca36d46acfae7d75a0ea1508e1d7daaa1c01ba1a30e5adb40f710ba480b936e7d56ebf1859a5c17f2b0c05419593aef872703241ad62d6685649b37c888addc2ec94beedba895aaf25fa5f3f24451fa108b724d6b05aa70cc1436d7ac33ae6f0e104388e538b76f958712cbd7ab9a86353eeb746bf40de0a76b870ccf9925720f24e1b56bedc525154ad4cda9b352bad87642b58496faca7ff675a95ef487e0932fc47a0a654c9ef511f116a43d329447792b1ca24302457179bc77f12038f0893fce92b037c76f7494bff0ed3c5f7567b37734161cf64a75a1e3850c03cf414dccf7cf907b5000788354f79830096eb78b3b43cdd662b9d95201e6eb04a8bd3a75e628003af111f5d81de1b9db5c724b505f2465c76196d425a7f92eef8aaa6c0285c9453a9947618690fec502ebaff769dbd7e7b891ede7ca137761daeaf5389c5c7459935c7750181c9e20cae5c805c1cfc138c4af04f4c1c1bd6282e30cb10c6d8a964cc549e65f678eee0591fc9f9a38e6b51682cbc58b98799f99147d6e2aa857384ac32a69a6975c74f31769056bbb616e43e379c8126541d74df751898761104dbd7024ebc330b1230371a68569f45fc529812a8119b7725e2d7b4f73c835e54878ffa93d45fdef9c56a496670033293e0969233312616bc7cecbd6ea147e28efdf30b1007a57965fb3a471f49a15283a2d51975f88ebf5d5cb36c52e099ac141ffd4dc5f9525a7d583070e16f285743f7ab1651e4d768b1d2aa0cd4218ae9d4c9e14b6f87281396325283ea506fb517d5287021996d36d1d278704280f3a79f0ac947b95733580fd3ffd0584fe5923cbcc0922a686c40e7c23bdc26b73086cbc209bf913a6125fdad03d94dcdcbe1098f11806410709bf9a71641f537b9bce71012e858c95dfa1c2da789ba4614eb32d55b1588f04ee6fe522cf4622414a9719f3fed5c97e165796294817dd0bc4cc25e82e4c3912aadcf4d1728fb6d8f2d9888c9926a1a3e59f1de8b3a07e5f4c91d956599704c442bd78c1c8a3cb58c59f07032e8e7e17d00b2f1a89a45d3cc9f2cfea99b0b77623a68ad7a437a1b9142f8d86cc46b940af9033185f7e4e59163d04543546461c1d26c80e83904de58545ac06ea25f9ce3e53c77c900870c95cb4aa32d88a58dc079d4d326675fb9cc69bcccd52ff956e8e6b9d26863e9f6343084063666dcd976a108595ed277b7b26695eccde0efac4787de9d8a60922ca977e342dc7701ebb9f413f657aa9a76295f34b2238798ce1f5deb286115b893f43737712ff165f901d318cbdcfb13800e5a84689cd01709ba31f3acaead517f212835bb8f8f3a79b2b78ea793609143a966b08fb32149ba0a198d296de0219ffbfa7e01b585ea24a2d8528225611cb16b674ecac70c34dac20b7b0902ade0f76ca23e2fa7ce6a0d369a759266c033bbe5d17a0301f7583e83746a9fc8e39a19618e9491eb14d6060b2fdcdae57d346743e6ea603fd728c43fba97d6ca4fa90711ec34f053a2d486b3a061283538a2cfef24c83eaf3e904b0625740f1a46b1000c500c91e54b27881646436d3fbb4382a249508153fc602e34f3f939ca4042a00ef55e41021ec4c715f85988a95f821c157d41c48d4bff2aff4f26667a42fa092b40355c2345210605f1306398a496ab3a944200b8e848985110a7179b354bf8124a1645fac739844aa1f42f89d4648206edeb3f7b21c99c9eb0659280e02d5d25b2f6c1101832ba5504c0a46a6217da5be30b91ea0d4e471fbe05fa0ce0a8319c9d3da9df4ffc83c0c15ea7fe65d1f5a1dd427d1d04664b73affd0a13e490f008a82ffde7c58982ec53c182c8c4502946fa175d23562f155ffd0d6815ec632931607b50f9b0246df01746b36106043661025d66d83a83528765910ac37a0c6f6e1b2272d9bab6f2856fd3ef53946243420428785650df32811a77c96423a0d5e6738e94d6b85d2100a074e272ce1e9af468b6cce362bba8ac51702389316b17e860216f4d33d9bfa3d3234dced9fcc673e70d0b8b1d9c0aecbec399c7819acadcbf9a786794c2bf395a6a06ea13ecfd5ea737e425ea74800b283f7e8f1b010ef9e92fc7b77c0c8290b2a6bd3c1a5757bc59651949a9e65118412c22ba23f60c1193543a834f074f1b388ae2f61f60b68b2106d97af659b7b4b46e0c5450e4f21ed699d20c587d18030157906aa5283956b937e21e3180939b797d2f62e9634c23c5fccce30d7ad1edb28033ca329dce907f2b425c2e8ae6796b20496041fe70d8a03105354347baedfdf8f8cbf636f140e81f246931f93a67f00f9bd2edadc3d1d795148d2d57eb615ef55d46998ae4bbd0d3ce6bff7c9ddc98773f311cd62f872858096eb8e96e480e7aa65c2b005b3bb09ed0addd7edfe518e23d937fda08177f79f356b3a5b251302c02540a043d142c41ee75c7c3f6b2339334462cb3faf3bce93a03e9b1897965b1e8dd1238178c3aadbd13b6a60cd2b61820ff36248298f2b6885f6bafeb4248a5c5c650cf31a053940c23cce85860c24f261741187201a16601a1b47aa459a8e3f7e1b9d2eae0091614f3d6f41cc96893d87198024dec4d7b47fa50ecd5975c1de8917ac4bf302e57e6da32549a90f3ad8c147263396cce290a9259b14ba7d7121faf32379f4e1a1e4f099b8ebb69ea070bdd5ce63f996fe607e9f2b4e58e2973d75f2316f4bee835b86abc42b7e86fc60a49a9c2bc453721cd7e8f6c6cb4234bd84536523732e58e3143f20a70d4da183d20689b6e765e22788a64d0044fb80736d2f5c21d0d40f7cf4436e527cdc9f99025f5e0eab0a3c017a6d2e9c4972715060265c7a762a989cc9dbe915edbea893a1a49292077ada9faf0ec7549e0f504e6fafcfd976aa5fd42a5fb769caa06e16c47611babf03bccfba1e68b21b2cac83a39033f761a39868beb153586cd98277313e2c7cbd40fd1cd91ff5884ce6f25d0f2c8efbfa75166c4f1e1a20417c47ed70b8887d6538469da36e1826fd21ad5a3ac7429ee5a72a8a401ec1066ff15e3676f93255576e8ec2ba787b491bcc07b72b105963df8d15204396a86505e0b58d5c1c37039babab518c6e58e306969a3903ce777533b70797efc0976e6d7d56cac1a44a72bd863eac4758bacf76eccd3e334575adb5796828caa839e37f55e54d92380b994f5a25485fc9c214785c2263f2ab0d99cbb84722c172370c55c0f664722d8954ed0bbb2f784862cda6c5590e6661ba464d1167d57d86fcb5b62c3339765d5051416e39953f64baec7ccd60936774b9f2fd7322941c365dd3e5546ff0f66edfd3333037389749d9faeec7e8104854cf9530682cde483380c2b3be6902507174b87b15edac630a0cde54dbc894528dab9272ae7918da61e3ae3322241ece4c4e72b90c17349587c90690ee30dc421417e055f8cfddf019ba47dfa5099ec0bb453828a73194d55253f1eac7cf3ea508683a06811a08f4b1b801e2316f5b703a021e321657a0cd7ad551dbdeaf51bde51e4f546f6b3f45f034616e176d8b03f1a96f44b3d9d6c7f5e692c616836b4fd3975777c2a5bbe413f530ab64bcd70e8ec6c1ed3dc51f1bb838f24e8a7e7ac7e7510c7345fedf6ea8ff701b48493b14e018a1bc3f48e08bba8741b1469f9068d28f312550eb3dd89dc727b90c5672f2b573550d39849d014ac2974656a4c01752d9560dcbcd0104706fb7a9876b99b4eaf6c7101af7dbdd0f981ec213fcd8b2204aeb52dafa080c1a63d77eb2f28d0a74385aa63f7e333733140edadfb5c7bef243a0264164c5f5f8d025d02355721a7e80d5215305a8edf5a2072ed20218bb5fb73fad3f1380a2ef72a56e22b54fe72d75cd625d1ebd770cd8b5339f8baa22c2d8f7b56c90a7cf8e8135433a15264af04a75ade33215b7c139503d75de989b5d5578fc69e42d6d605afc838b93df7776d732f32314322a4d06fbd735adc0a57603fa88e4d5a4efa316a67fa555402f025a0e82b1e236281968665cd8768c708a9dde1b24581398c59df697a68431c8747bce8b5a993b079ab23f73db70591df05f3f1d445c461f385718584cbb26fda0a7c651b8fb3559674e068d0295c1fb6f3143e877f06552d9c55e4af54d733602719c599c60297cb6f6d094ef4659f1b46735ddc8c39a79851709533ac0ac368ed576e06d79fc1fcfe3cefdc833adc6da13c13d4e215dec6ec855b597d4628a300832559adb769abfbdd77126c717cd92cff87beb65f92f5aab0bd757ae49e6614581f3dca1363f889522238416673a62d0906e7db1322f720909054704af43d0857e102dfeb98fc16245c", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") socketpair(0x30, 0x1, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xe2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1129) 03:46:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c6d6f5a11d403c48367e63ba7674122fd563352eb812de359c91cc8dc9c085ce0172ecabf182bd44996b5519b7faa427eb6290f3ba55a5473e63d62bdb33228e581de6c6b49c8d804669b953ccd9ad236fcde3fe2eb41d36255bd9b331d79a80c9725ec049a3d6a2d30895b6f40f889b7b487008bc52d7887e5befd2231adc4a729f700db703bc3c28667009edb46b6f6af8cf3792e2e80417d0ede18604589523a3978f40f920c4ad88ff18dbd8f4e618b2869e7bc4e940262845ea8fac8b38c636276c86707b068bf0cd141a4b95d23419255818dedd85e4a489b744c39d7bc4b0b2a2c0f266bc96752c5413dacbdbae630960fccb74efd8f0074b2f48829186cd1321c871d8ed768cdcb2f2b04c16990b8ba034d5303bcb3945569ac1cda09162c33ee67ddc0b4a1985a0f98fbb6813253ec5a969914bb6f5dd765be3f29fb0d190c15d9ae960c81a93cc61357132e6af09faa64b3f89e84c4dd54e13353848d146e2a9a6ee7a702b6f08b5e56f739f42f72a2690490d9ab79eba7602a1ba9033266cf85d017c9c749f7cf859bafefd396b229bd734fd1dcf02a575a01d00129b98b73679e4a2da07f5970987d2283202a7b6a3570d4a1767b5e7fde36efefc2ee8d25428732f0ccab6f3e5c59342e6079e9846b91a31a1a63bdcaa66a5f01c0e26890de87f66fe211599bd45ad4cc06455f5b64472eaa7fd7d2660dfdc7a3debd5ac1ad233fa985138b8abd26baccc3181d9487c422e0cd465e1867b07e874e211ea832ee27bc8443bf39ed75a4695fa5ea4efbc48f5c409739d86e3b10ca076e348947df46acfc4170d0b22308d44b0219385bd05a604cdeb3bea51753808dc50273be39375084c06c44a60430b9b7d00fef588db8a0b3cb838c93bb370e68ceee9ace3d4e279f0d156b41a298d1c2027e1c19da43fe072a07bb01ae8121ce4ff20bf28577a67d622cf7e22c38dcdf599c66c53af09fdb4bb266fa4089b9b90c2f15979f9e052ad1eaaf6867fea466c37a4252bb1f28afb9dd90ec20f05e25714559b02f6439711b0299016d510e9eb45b86bf6ed9636ec039b9e15dad0ef58f496eed7092072a71558fe55c6f42dc489517103135a23de3cc764360a32e3f39d0849c382ce1ed9e97f2d1b4e3b019a3b2ac961b3c61f51fc7fb73c531ff6479d1f975678de6af15d867751bf5f6faad6e013096ccd5ad61046558eb3b75a57d2e9045eaa7c32e080ddeb37670f44937d85fc6b1e5eaf4da2a1861700d46e5ebce67cd19326a490ddb2c885a3c796255197533e2f8bd856662d3aa6b9da5eade2847baafd6d5a733f02b1224dcfc225dfa66bfeb240c6b5ac70e2b45a0b5f13d7436d5acd1f356cbc700cde18a7dd93bbe881a2879398f16794ac98400f1d6dd82f0227a74d672a779533c8c10d3e4d7aaf2dd000141299b625c9ae16e8ac82a37b315098c79d2b840d23703e0dd2970e97edfc212088288e133c6d53c3231597dd7ae5321f24d9d1228df879f139818be3c263f423745ab594e5d20c6b492723481248c7b2e834ebb9c5648814844b3d54630a4020dce718be6653ccfc4b4557f1b24604051e928ebb19c13a7fe8dc301a66478cb75097c20659f21fdcf1557e00b4dfe7e7a3eb414178e15e96cfcc03aba2c5c6582f172e63957a91433e796de61547a8fe4fef64714f6b34fe8b804068418151013a45af2a53275a56ac134d1a89fe74ba8ccd7af6d126bff6885f12cccc48e5d85ceda586abbf4efe34cc7c67cc568500846a481cafd6255d30444e9acda66788c008a628b01bdbddf13d6d39d8844b67eb346835488d3be4dd46480fcfe15a957b5852f3b12b0bd99d95886711e7dc73cea6d2859abb57992f5ababc092bd8bd1ac2b2e0e49dfe5b484dd727e6b9a78b35248346aabbe3f5578fe08f3effdefe9fecd08acfa035786c78e22c2b6c2ab3c7f23f16132c48f9c1d497c8f4c5a127e35b5af3f223f31d7385e57adee915ab913a16ef22a72e21772c80476267a606399f6bf87dcc0054de6ceb9b021ba3304a8d9ea5b455d901ee155981f0811403d45f36baff02228e555e6a45c6ecfd83e2ba229b61bb369ee929994986a75d23082e6e000ed2fa2d5545458f9e5f6e8a6939a06e0c4f87e5238664cfa5fce15d57ea9783c369b1840a13c9ca45cb13c1fbff0a574afeeb9e03d0e3d9388bc4121d97a54be9a2989af8b589b66a9c018f0238c95ed1c9d3e96c587d0a0a997b7465363b7f1ddacb75060889bce4b1793fe89257e5a8a6aa3ca9c3fd04f8e6cdb925ec4a4df4c1a38f77fa0b12dfd6c77c2923f9f3fa0dad080f7a10cf284c8db2db56057c8467ef6c0e58b211ad26e5c500b57de8eb6b152d9fff69a8ded20d8a0546cefcc22e1278499b759390291a8f3b2558305d05e185a01cc04ea5433b8018624b04f98051244645060cc8f4863395631b4f7b3a820b6b8678d18c53a44e1ba4c17b8e819728f4682a4d296d8f000e496fe7e16c69c9f958f1e85464b89da1979c35e89e92c55e916c79174efb314cbb5ce6eef7673d054b7b0b4c96cd4e07aa295d7ea45497b150eb6dd7ac4551df978e7771a89921fa0a8256fe4f755e7da7bf751e20c707b5e8c04a618f9affdead52eb564338fbba55a357634b393a478eba080184839b7a17fdd589434eb8ee8e2192da30a581d5c00adbf3396c42d47c16ab1f06e64b9d98e221b605c05b59aedb9f37db001fc6c914bb3d85e40087b3956285e9c65e7a76265061855e42af898d78b8a5236907292ab3926e28b97b0caf27d0927e4dfd8249ebbacff7027258795f31427a12f9de0dfbd2691c6a8ef0560d736f57f690510157baa2fe35883293e323bca30e5474b08cb5d074c8a07a42edb4e2c14735e4f3f303f895022b403d518bc29f81dbb8135dfa2b51d09183755be91186bc9b6f9141f7491aaf0829458b18b5423ec04a9a721535d04e804d989c496cd6ee66409a20b66dd9df971d16cbc4a606eb8e1ab8664642ecf1e97531165408c8430e831fe822770c343951e60506ed22876c5ef035614d556c4f94d90b3572cb9d375f767478f5c96e7a9edbe874f2ef53a41ba3ecbb32792691952df97a025107285085f86cb7c5cc92df983e0830267021777b1f372e3f832ffad7813a5c359a64133b0a8a59ea51dd75ffa9347e9b8dc80e5271384782d35877d4fdc620ae896aacefbb22b72f1c1f0cd84278889df7f5faf9e02ac72d047c562f56113634ecaaca0740b6cf5fb0eef8aaa0f295676264f63399363f78ad64774436d2dce6e6c6e1c4db51815fe733acd2f1966b1cf24314411e949b983654c9a5d30db0dd37a7ea98c3dfa436df98f0357a09b336cf465729ef846e0b7b773453fe69576b647dfb93cfb4417339ac465c1f0ebb45cd8f898e6b7eefc513df63af65a95b84d4d757cbc8e2a79f3403dd0b4bb3ce94c5a8b9b575c4ee5346163a13f9093cfaa53c6466047c553158d4e480843db3fe0b5ccba7e844a5f10d5b4de89ac28ccca1871e4d046286e62d11508cb1b1e0de0a5a6eee2f44f69cbfcef4201eaf1bc93826aa300976f9a3dc8134170bd9c74074527f672d4106b7b6cfb56e5e2b3fe6176d1c4b5a66880adc8d09cfe7fb359f3c15d47d9aafde89dbbc9d207b3370e265e4ade2ed682e41ea05ddd676784cefe0c4d3dc97456deceed78ab94660ed61ac43456bfbc093d12168e7adc990b0bf32ab57774d93546dd659dbdde95ccafb6cb43a4a2de71a7136bbb485dec009d8471d90588efb051105bc21a145309478e13d20cb86b5999fcd3d25eec71aec99451f71cae0fdb3f51f829c7a55b889bcfa0643da6be39dcdeb632d05d79f0f2888bff4caac4768461bce05fbd48c05f60d8f7cb3c95f50da2b5e4152ee87e51338ff7753af52b8f236c2eb5cc1247c7e156ad1e266250d65175da9dd94119f6f6d54ca97eb3bf01f3571af2e920e2ace68c4d878d4e406d24a9668f3778e52af088fe83b8288a50c39d6658a0a4430cf045050de08f49a306650bc4755f9cefeab73371f1b35eb019a62d9db9d9627d55a8cb48ffe4e748a0bfab0cc32cefde556a73d2595c3ed974d78983ebeffc59c69fcb3982d1df3045bcf047bd07ec42d5f62e7d3816c60c7d5ae00eb58bba7ef9e28e16caa105aec45b18f1237b04c87bbf57e3e60224ecff397e3f9fc77f823412fb735aa8533928d0fb7168308ee5903512f325fdaee194420b62b6f2e0b74a58352c47eeebaa2f2612a24098fd1d386971ee732b92564ba8e0da7fc4a0cb9ea90cb403656f1ecf613cd370f8fb84227cf1f46a65479537c5170a3e6d10b44acd1bace13406d49f41af2336b450d362b336cc1bc7ad5132d987e03b6035af33726dded9d086fd31e8a63173cea223b2a723e8023ff9059fe5b71dbf771c2072555a3409514d9c782cf7ae5b565d69b28daf4e1d005062b5ac1690ef871b5155273f2978b1ececa2556488039f49f01b13e794d470ba6cec1f8ef7fae406129120c45d53cafae4bccb3857663a4aa88b4720579b117fc49c4cf6bd5732512f9ca01607afff4f37038db45ac89ac372acf98a604c9fef20aec68eca0724e035b0d3e9c5c1a794b25d5f9a694ec7906529136dbe1bf84ffc05f140370559e08b211a662a49dcc58f3a2e07dd5c2e9e351d85c5aac3de94b106f928e23ef994cb3486aaa8b29442264b7aa564842f6f99303a19c66157c878817f915c6bf713b1ac5a7e735210d5500726feb6d8b9c1693f3af7a8c3f56faa5950ae6253bb96838a5fb55a5a53065a7b7a83806ec96e02f5bf0ed8e7c86340e3831fd0cf3df343f600053c8c5d7d851c1c2b5e19d4a21bda53bae7520312a08a18be152c46ac3a352021d8241e13c0d1f7d4045787d3f0c9c492b600b27b048aea68f220d8a7a0515680104c825a20844749c9ea4710b69a10726f63eed8b41e8d01904ab4f49a0268231d421bc034ed9f0e4bc1f377b63bdf5121ec97a4021d3d6e4fe4f9368a57b73a385f11a704572ee263b20a225c3a890e5c3c7eb9c4b8a85d9794dba0c248090920432717cd92027a8122cdef34f04779c0965185e67856dd5c6764e6a9f1756651a55d01f79e9421e1f569145c1b1e38f1aee46720f8f8017e7b797550124bfefb1e23043f0b96341f6b5f4fb9008c542fcfa1e84e1f8274b1fd7f7db8c0115be00cfe9cf28282a64685100165f73ccc10f439beb06e940c66be4f83d59e482294c7d8f04499305a21e3de7a6ee1590834081d23b3a68915837b63b846562408ac175e4ee3318288b4488e426a3df094ad20ace50fcc9ad8394105a875edc949fb2140cb8b198315153f84a51fbdea0d078dfc88bc446c97093fd80608d6f03cb4ecd77c60dd5584d48a3fa1c1d1781ec549ded633414ddc49a61339bf0c5090ae4b7bb5cd426d032632684e4dbbd27945b03257c68420cc81b603039018da1d4b683b13e33602b02c23f7da1fcd6f237249e55917e8eedb273bd5e44566814882ce6473915ef0c56d9d09be82e5e7e6b2d9a2e41b2834786319001a744fab3506b411c833b8c4f6f8e15d18bde2e9d7cd47d5671e7223ef124da8d1bdb065a02e21d989c5d75d4ad5107fb8b30085f0f68a278359a537a2addd7a6204ce96b362870e679f2e3a19745ce976bdf554fce0648a9f3276415357f24bc2386a332d20fa9e22012bf7e8f20de31182c9a8b09c0e33e14593c798415bdbceda3fefb22125a1bd5aa42870ee9103d8cfdd79b63d6767ec074b4647b5ad31dff3185", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) socket(0x1, 0x4000, 0xffffffff) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000002c0)=[{0x61, 0x20, 0xae4, 0x6}, {0x80000001, 0x0, 0x5}, {0x6, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:46:48 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffb8}], 0x1) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = semget(0x1, 0x1, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x6, r2, r3, r4, r5, 0x30, 0x4}, 0x401, 0x7, 0xb9}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 03:46:48 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getuid() setreuid(r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) pipe(&(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x6, 0xbe61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f00000001c0)="fe21c11d") r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") close(r0) 03:46:48 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x300c0, 0x8) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 03:46:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1000000000001, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x800) r3 = kqueue() preadv(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/167, 0xa7}], 0x1, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000480)) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x44, 0xf0000003, 0x9, 0x8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x100000000, 0x101}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0x8000}, {{r3}, 0xffffffffffffffff, 0x0, 0x22, 0x2, 0x8}, {{r2}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x5, 0x100}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x400, 0x8}, {{r4}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x3ff, 0x555}], 0x8, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x20000020, 0x67c, 0x5}, {{r3}, 0x0, 0x63, 0x80, 0x2, 0x7f}, {{r3}, 0xffffffffffffffff, 0x40, 0x10, 0x6, 0xffff}], 0x8, &(0x7f0000000280)={0x6, 0x1}) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x40, 0x0, 0x8}, {{r2}, 0x0, 0x20, 0x81, 0x400, 0xee6}], 0xfff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0xa34, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf00000d3, 0x4, 0x1e3}, {{r4}, 0xfffffffffffffffb, 0x1, 0x40000006, 0x2, 0x9}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x2, 0x404}, {{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x400}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4000000a, 0x5, 0x1fffffffe000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x90, 0x80, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000010, 0x3, 0x6}], 0x100000001, &(0x7f0000000440)={0x2, 0x1}) close(r3) 03:46:48 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/89, 0x59}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x8, 0x9e, 0x6, 0x1, "492522cfc36cdb1dfdea2813b4d1d21db98b3156", 0x6, 0x3ff}) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x102a2, 0x1000000040) r3 = dup2(r0, r2) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r4 = semget(0x3, 0x2, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/85) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x7, 0xc6d, 0xfffffffffffffffe, 0x98, 0x0, 0x3, 0x4, 0x100000000, 0x8]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x100) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 03:46:48 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x42, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:46:48 executing program 0: r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, 0x0, 0x0) socket(0x18, 0xc007, 0x80000001) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8200, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCFLUSH(r0, 0x20004268) 03:46:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) pread(r1, &(0x7f00000001c0)="d6d1a618e45bed27e71713978f0e165e5ad57ab5e698d07755bef05b6a9b86d0893c19ad08347d24b86d864df83cac58a8fbc6f34f19e6e49ef8e29161848f819194dcb8b3fadf628254295bb2c0b610bd95822dfe0c3676b5b3d0fe844b2001b753a149fbd64e68de4d9128c92613339374d9fbde696d3c3e0c187c302d97bc3b73c8ba8baa5d669cbece33517ab7cb2184c46376e57eddae7324c6355b59c26e27875ee183884f5182f015a0a5c2cc633eaeafa6635e0dce33b60836c489874dadda920f86ff82e7210d2edfcd09f0131d4cfefc6260330bb40852e50a92f10264d88a72adefaf70e11132ad2957", 0xef, 0x0, 0x2000000) 03:46:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x6f5237fb, 0x437, 0x8, 0x8001, 0x92, 0xe70d, 0x9}, &(0x7f0000000080)={0x7f, 0x40, 0x8, 0x4, 0x101, 0x2, 0x9, 0x6aa0}, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffffffffff9, 0x3, 0x7, 0x3, 0x93, 0x2}, &(0x7f0000000140)={0x7f, 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x263, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) getgroups(0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x0, 0x9}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000200)="015ba7b1808ef8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000040)=[{0x9, 0x40, 0x31430035, 0x1800000000}, {0x1, 0x40, 0xfffffffffffffb24, 0x6}, {0x5f55, 0x101, 0x10, 0x81}, {0x5, 0x5, 0x100000001, 0x40}, {0x7d, 0x2, 0x8, 0x338}, {0x3ff, 0x100000000, 0x7fffffff, 0x49}, {0x604, 0x1000, 0x4, 0x1}, {0x4, 0xffffffff80000000, 0x1000, 0x80}]}) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") shmget$private(0x0, 0x2000, 0x460, &(0x7f0000ffe000/0x2000)=nil) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x64f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 03:46:48 executing program 0: r0 = semget(0x1, 0x6, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x95e0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) r3 = fcntl$dupfd(r0, 0xa, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xc0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x3, 0x6, 0x4}, 0x100000001, [0x1f, 0x7fff, 0x61f4, 0x1, 0x9, 0x3, 0x8, 0x26]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)=0x6) 03:46:48 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000040)={0x1, "7344f505d072b81d04063efc75d7cae231b1bfe1b0ed5819f96171e4c3c27c6514fa798317b9ffebd0cecdfed3ed5a1aba16a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3e7b939e2ed471767c1f06ddaae"}, 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) kevent(r2, &(0x7f0000001a80)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x4, 0x3fc00000, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x80000001, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000081, 0x1c, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x3, 0x4b4aeed2, 0xfffffffffffffce8}, {{r1}, 0xfffffffffffffffc, 0xc, 0x2, 0x5, 0x9}, {{r2}, 0xfffffffffffffff8, 0x2a, 0x0, 0x2, 0x7}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0xffff, 0xffff}, {{r1}, 0xffffffffffffffff, 0x48, 0x48, 0xffffffffffff0001, 0x80000001}], 0x9, &(0x7f0000001800)=[{{r2}, 0xffffffffffffffff, 0x80, 0x40000010, 0x6, 0x7}], 0x0, &(0x7f0000001b80)={0x401, 0x2}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/61}, 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) fcntl$dupfd(r2, 0xa, r2) openat$null(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/null\x00', 0x200, 0x0) msgget$private(0x0, 0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) faccessat(r2, &(0x7f0000001a40)='./file0\x00', 0x10, 0x1) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200004000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = msgget(0x2, 0x400) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getpid() r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x24d, r2, r3, r4, r5, 0x1, 0x8}, 0x8001, 0x4, r6, r7, 0x1, 0x100000000, 0x0, 0x9}) 03:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6, 0x3}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) fchmod(r0, 0x108) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x10) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/180, 0xb4) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x288, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xffffffffffffff80, 0x2, 0xffffffff00000000, 0x5}, {0x1000, 0x4, 0x1, 0x20d5bda4}, {0x7, 0x5, 0x5, 0x4}, {0xff, 0x2, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000016c0)={0x0, 0x8, 0x5}) r1 = socket(0x2, 0x2, 0x0) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001480)=""/215, 0xd7}, {&(0x7f0000001e40)=""/4096, 0x1000}], 0x2, &(0x7f0000001580)=""/250, 0xfa}, 0x40) r2 = msgget$private(0x0, 0x210) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/64) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x100, 0x4}) connect$unix(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="00002e2f81696c653000d725258b040df4402ab30595900130ba8148e0ad1a21955b100d9495883b73d5e342a38bf459348cdbbdabfd812f9daa1dc972172e0fec3c81e809315e70ad699b30cc261e8e01d8e6ea1cf5d916c74da3d773b78d983569613596775c326a1ec8552c54b664003d8603cb00655f86a0a3d4732feef1797537a50b55ccb1cd97d94a0547fa844e0afd96bee0c74bc3c1ef21ac9c4e5d72b6b2c203e841e90cead708647c340742c78fe22a1b02ec92f2586018aad44deb1c692e29984bb49a7ddc56"], 0x10) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001980)={0x8, 0x0, 0x1, 0x3, &(0x7f0000001700)={{0x401, 0xffffffffffffff00, 0x0, 0x7, 0x8000, 0x6, 0x7fffffff}, {[0x6, 0xad3, 0x1, 0x80000001, 0x100000000, 0x1, 0x1, 0x287, 0x75f, 0xffffffffffffffff, 0xfb93, 0xf593, 0x400, 0x6, 0x1, 0xfe, 0x1, 0x2000], [0x1, 0x29d4, 0x1, 0x80, 0x40, 0x3, 0x2, 0x8, 0x6, 0x328], [0x3, 0x8000, 0x3f, 0x400, 0x10001, 0x5, 0x3], [0x7, 0x4, 0x7, 0x29ae, 0xfffffffffffffc01, 0x10000], [{0xfffffffffffff800, 0xfff, 0x1, 0x5}, {0xb1, 0x8f2, 0x400, 0x1ae}, {0xffff, 0x3, 0xffffffff, 0xc3a}, {0x4, 0x81, 0x58e, 0x100000000}, {0x79e7483e, 0x1ff, 0x3, 0x4}, {0x3ff, 0x3, 0x5}, {0x9, 0x101, 0x400, 0x7}, {0x81, 0x1, 0x4, 0x5}], {0xffffffffffffe5da, 0x2, 0x6, 0x1f}, {0x9, 0x400, 0x80, 0x5}}}, 0x3, 0x3f}) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000001e00)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/24, 0x18}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, &(0x7f0000001340)=""/247, 0xf7}, 0x42) 03:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x80, 0x74c}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0xfffffffffffffcac, &(0x7f0000000240)='e') 03:46:48 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffe7e, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="6371b8e9bc64149a74b02095f23e3f6995fa3811f7f79618ac5846301617e15e165c26a7f922f2192ad2c83628043435cb241045f97f6b647b969a8eaa48fcbaec9225a450918e7e7680c7bae88229b0434adafcd362dca57332fa6b394305823f7a5c9ea27830305f8a86a52c8fb743894863bb9b644c302898bbf3feb91f050ea7fd8093b8d9f11b1f19b0b562905148e03c27a623dc367172095bc67e84f3760d3b142ef657831ddf39d18af3ce71849f86093187915e82bb9aca6d47819555bca50d18545d8187", 0xc9, 0x0, 0x0) 03:46:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000140)=""/160, 0x21b) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000440)='./file0\x00') r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) recvfrom$inet(r1, &(0x7f0000000340)=""/225, 0xe1, 0x1, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) 03:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x3}, {0x6, 0x0, 0x0, 0x7cf}]}) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x263, &(0x7f0000000180)="9284c74945dfd85ba09deb3300b3") 03:46:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) close(r1) select(0x40, &(0x7f0000000040)={0x9, 0x4}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x5c8c}, 0x0, 0x0) 03:46:49 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x1) 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000295, &(0x7f0000000140)}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x40c, 0x7ff}, {0x18, 0x1, 0x0, 0x4}, 0x0, [0x2f377a80, 0x6, 0x5, 0x5, 0x0, 0x8, 0x71, 0x7fff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000400)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x1f, 0xffffffffffff7c83, 0x4, 0x7}, {0x4, 0x3f, 0x78, 0xab9d}, {0xff, 0x7ff, 0x200, 0x8}, {0x0, 0xb42, 0x6, 0x7}, {0x9, 0x7ff, 0x2b7a, 0x71a0}, {0xc9f, 0x7, 0x5, 0x8}, {0x6, 0x1, 0x3, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") unlink(&(0x7f0000000380)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x1, 0x10001, 0x4, 0x5}, {0x0, 0x6, 0x927, 0x6}, {0x4, 0x3, 0x10001, 0x80000001}, {0x65, 0x5843, 0x40, 0xffffffffffffffff}]}) 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28080, 0x0) 03:46:49 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x19, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x40004000000028a3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x39}, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf2, &(0x7f0000000280)="b39070aed8a5a7908cfc30c751c0dc38d95b594bdede1be0af9fd102a8dc1aad2b6e857258da5c5f58a45d697f53658a26de98de603162cfebb120897c7135bd6b01378f64103f28b6b8d80718089bfc711f02bd50ed7a116509a403cece43519330be229636dceacaa40e7c67db354d6a14bbd8e6e2b08809540b245323087ed235f2087eeef0e7b28b5b0afbb18210db55c5d955530e2b21e6c00e67a812db562afafeebbb732cad7a906496b12f7b608689f9c77445bc073ef2ec1182b1caa95e38a91dece31636fa319c2246f316697d8bc11182345f278db064ba42247d1f0f31a07ee78139fb47334e212800000000") 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3, 0x3, 0x0, 0xffff}, {0x7, 0xffffffff, 0x7fff, 0x80000001}, {0xf0, 0x3f, 0x8, 0xbde}, {0x0, 0x0, 0x4, 0x9}, {0x6, 0x9, 0x101, 0xffffffffffffffeb}, {0x5, 0x316, 0xf84f, 0x800}, {0xee0f95d, 0x9, 0x9, 0x3f}]}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f64690165ff3ac7e02acd2b1444abc396de7f4a48c2293000"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) getsockopt(r1, 0x0, 0x6, &(0x7f0000000280)=""/112, &(0x7f0000000200)=0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x8) recvfrom$inet(r2, &(0x7f0000000300)=""/66, 0x42, 0x800, &(0x7f0000000380)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000003c0)={0x7, 0x200, './file0\x00', 0x8, 0xfe3, 0x1, 0x100}) 03:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) getitimer(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed0, &(0x7f0000000180)="b3") 03:46:49 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') setgroups(0x1, &(0x7f0000000040)=[r0]) 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000002e1, &(0x7f0000000000)=[{0x8, 0xf65c, 0x100000000, 0x8}, {0x0, 0x7f, 0x2}, {0x4, 0x2080000001, 0x6, 0x100000001}, {0x800000000401, 0x5, 0x800, 0xb343}, {0xffff, 0x6, 0x100, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0xae, &(0x7f0000000180)="8952000000000000000000000000e99e7f20b1622bca6030de0df64d1003ba6a55f3d6459a03cf8bee479c59f7cf9a535d99ab4fea0255254d6d3bc8265dbfbce4d27b9c0b09d3fcdbcfed8ea847baf4de93010599baf819c4d67f757ef02ce3268d3a0c96dffdce4cdb1b3ca5f8a32406418339e514d2b934b5f3fa472817a61fb8be2694050328788adff9da07e743db8497da8f35b4f51974aa512784b5597fa8641c5ea621ce56f67271c3c2") 03:46:49 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0xc01e, 0x100000000005) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x65b, 0x1, 0x8, 0x61ca, 0x6}, 0xc) dup2(r0, r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000100)=0x4) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="e7d67d63cd8419f1fd1299caf8c9494acb6850d94db8e4e039360097c6a442645aa225f85bedc22cbf9942828cec5efe6a15673b0623e88e1f2a88e3ba93b3a2e297cca7fd0d6337980dcc010be748d614211ae1e8bc5e2cf5b5dd782eb1a0bc2aa5ee9c58b0008e2bf367d51bb5e9fdc937a8de71299892ed05298910ad012c1f76fcf5147fdb5e44eed9d9e0e0e24511b1c62daaad9d68a2fc23d2e84fdb846049daec5093c6ff2ca303aab21b0f4b110c7f453a713e131852361c53ee8b7abebb01931d6be3e35f8d686add1a4a6b8a453d56c8175c4ee2a39c46e0fc9352e66d435ea0f2a60d73699de151f124ed5fad4e45c4ee37deea836f5275526d", 0xff}, {&(0x7f0000000000)="1628f446f418042d11c667e9c0de6f517584a54673f09acf7b2b970ab7e7ad25", 0x20}, {&(0x7f0000000180)="40330da1715ad0d006edecea58b1544fe38708f39424e1a3c4b0c5d548a740b83e8d4879528139be29a8c979344e32d3f55996bb08296618f590e85377bb8153c09677745bd636822c11f003baf2537fc83f11ff5c8ae16173008f22bde24e30", 0x60}], 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20042, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") syz_emit_ethernet(0xe4, &(0x7f0000000280)="a4955cd206bf10c17901f1f4e6b7ebd90744ce083fd7e4f6e2f96b6a51f917647f58128f80d4e96ebf2d7082a77ea6ff140de679b145fa691a5200f0e8572437f208b9ea314747c9a4e28edbd0d773ac88cefe80d63b7fabda36824ed6e4e7b4678bd0b7bb8f0b13de39c5ca3c88bba3a8dc28b44635d2e0a253514e2cf51e69d9a15ac22c40bf8e014f491a8bb4db1c5df73f5498a9b8be784d582ead1548180dffd00d5eba7de0b8c54c1a78ca00d6993380d316a6199937bbf0eb6e1f7125537100b0884721c8850ffa00c5b6163a69730619e2e48064cd13ddc0ccd9c6f2958dcec4") dup2(r2, r2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 03:46:49 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x240, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5, 0x5, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 03:46:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x7925d332e15c30a2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) dup2(r3, r3) unlinkat(r1, &(0x7f0000000440)='./bus\x00', 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x9, 0x1, 0x0, 0x8000, 0x1, 0xa675, 0x6, 0x10, [{0x1, 0x800, 0x6e, 0xa8f}, {0x7ff, 0x1, 0x2, 0x6}, {0x5, 0x7, 0x7, 0x9}, {0x5, 0x8001, 0x83ca, 0x5}, {0x0, 0x5, 0xffffffff, 0x1}, {0x5, 0x3, 0x78a, 0x100000000}, {0x5, 0x81, 0x7}, {0x2e5, 0x43, 0x7}, {0x3ff, 0xfffffffffffffff8, 0x8000, 0x4}, {0x400, 0x2, 0xe587, 0x83}, {0x1, 0x4, 0x5, 0x1}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0x7f000000000, 0x8001, 0x8001}, {0x4, 0x10001, 0x7, 0x10000}, {0x7, 0x20, 0x81, 0x1ff}, {0x101, 0x0, 0x35289745, 0x1}]}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x8) ftruncate(r1, 0x0, 0x6) execve(0x0, 0x0, 0x0) 03:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getrusage(0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:46:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xaf1}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) 03:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:46:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0) 03:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000480)=""/46, 0x2e}, {&(0x7f00000004c0)=""/187, 0xbb}, {&(0x7f0000000580)=""/203, 0xcb}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000700)) 03:46:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_settime(0x2, &(0x7f0000000040)={0xff, 0x8001}) 03:46:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000, {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) setsockopt(r1, 0x0, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648601963e9089e88e3c5fe8f29d3d7d0621186cd8b8331d5c6da337708cc72a932806ad45f6eb0b01b0c65bef1df7f560c2180", 0x46) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9d", 0x89, 0x0, 0x0, 0x0) 03:46:50 executing program 0: mknod(&(0x7f00000001c0)='./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() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r4 = msgget$private(0x0, 0x200) getuid() r5 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r9, 0x3f, 0x7, 0x4, 0x7}) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000340)=""/192, 0xc0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r9, r6, r8}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 03:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x75, &(0x7f0000000000)='\x00') 03:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0x100000000, 0x2, 0x8, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x100000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 03:46:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x8000000000007fff, 0x8a}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 03:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7cd, 0x4, 0x4, 0x9}, {0xfec1, 0x1, 0x1, 0xff}, {0x1, 0x28, 0x400000000000000, 0x81}, {0x3, 0x7f0c, 0x3, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:50 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) faccessat(r1, &(0x7f00000003c0)='./file1\x00', 0x19, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000380)) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x7fffffff, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 03:46:51 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/154, &(0x7f0000000000)=0x9a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 03:46:51 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x6) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x20000088, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x100000000, 0x900000000000000}, {{r0}, 0xfffffffffffffffe, 0x60, 0x4, 0x9, 0x400}], 0x4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x4, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x4}], 0x0, &(0x7f00000000c0)={0x2, 0x7fffffff}) r5 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r5, 0x0) 03:46:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000311, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe90, &(0x7f0000000240)="02") r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) 03:46:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffff7c, 0x0, 0xffffffffffffbffe, 0xfffffffffffffff8, "d730c15b08f4ff0000747beffde400", 0x0, 0x10200002}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x18, 0x4) close(r1) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:46:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getegid() r3 = getegid() setregid(r2, r3) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000000)=[{0xffffffffffffffe0, 0x6, 0x1, 0x4}, {0x4, 0x2, 0x4, 0x80000001}, {0xffffffffffffffe1, 0x6, 0xe34, 0x400}, {0x9130, 0xe7, 0x4, 0x4}, {0x10001, 0x40, 0x7, 0x1}, {0x98, 0x1000, 0x6, 0x5}, {0x7, 0xfffffffffffffff8, 0x800, 0x80000001}, {0x800000000000, 0x76, 0x44, 0x85}, {0x5f20, 0x100000000, 0x996, 0x7}, {0x81, 0x8, 0x0, 0xffffffff}]}) 03:46:51 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)="4edcc20318bc083c6e7995ffa478eb34b25f760382acf0fce3f88a9eb9d66628b91538274182cf289d30fcb1f3e2216221e2ee9dba618f23689fa631ecdd3e1203b6f1acde10ef4e433c5790048589a5332335154e1150a31b361a0b85f35320d746a6a5cf07cad566e23b9ea5060a35d11ea3f4eff25ada8765dbdd952a380db12446722a831b832cea7957b0ed1f576b73d6f8cc3205748d66d62ebfa9ec193cf9aeef5cb83720b5a632760b4c110745d109b2c66ef38f644401c93c4fa9209a61385a3307b18ef746e9e7a38b1cb33211e47bdebfc3054775c07de4466a15901ebcb16f06a525ba6f8640acacf5d606968235780c346c0764724a42c461608fcf81d180758afe180561f6fc4e315e2c3e171e38efe9fa720bfa5c12c4a73edf46943e86f1758cdd99a05dd4c6bbb10a321ecb1dd980f1e29c039e9093aee1bdc337d757edce6467998387b527c02f1f260430ed4d46be17bd8247c2b3546bd642199675bd65a4baf2ab07c28fa0f0c815122787aca95dcba2659f9f8e14ca7f8c313133b54a069289ff5daa37742b632ca57c377fc5850828473efe69c8cdda8c4363203e89fd2004519b078be9f6cb7269b26bcfa5205ba9da5203aabe664be5da6f043e9254f9269c369434c22367ab7c60632681759f45a5159ad38dfcc847d57f906755c881724dd2d100634dee0dacdba470f1269bf6569a3890a7345b3c17e6a8fec885210f48d95ee14c369ab5e7df210fa53f47f6ab6b9d70ccee5844af4b4280fd6828f3df4565b5a3114021e6852911a27606f2d575bfc1459a8823a4cbc15c4ceee6a58afc466bc4e3508a8f049a6289a53c4b7475bdda680f0ce12a1cecf58ab538acbc26c0ade706ca4c469c4366ba499c459064de28b85a06003d53aa57d5468ec8535881c1f136ad6e2aeb93c2d9b3a538bbeb3ae94977e154d9838c26ce09c25fb84bc3880efcf010a1927570e2a5333a0fd78f5bacc03c711838b935a50b02964780590ee09085eedac9615e1819b9d4043261cc417347ad1ea6e47fa9ad60189d5503b92bf86f9f3fa2b296dce22f57a10c7bbd1aa0469cfc0994dc91a6cdcd6c61e74a97ed0665eedd559b8e2cca23d985280702e697d2101ae6d39d9d8531dd4ff6b924ff003cc08d0a058545dee871c38bd0ca3330fcd2558bcf365de58d338222b5974b300a581cd7f6c8545359efccc0a7cb54b3d25b0f7a2461a2ab9d4171c4ee39954d23ff620cd6effcc03208cfeb67ecc74d5e8acc8db8f297e33ca2642b99dac28c25cc5a2c2b49b8e39166e4ec30a2aef9e44581d96226414c28c07013fb19689ee685c7d0d3e5e5c644a77aff18f3e43f0aa6174fdb149c97df42d266304b75d54e999fe5629371ad6736e70e6dd95f1db6200d7fab64aba2b832ae6ad5f8a5a0ed295526a905b2d5a8569bbecc870685b2035fe03b93fce681f3a99764b3e513af4f67d839fcec4fa720700ca5b0e3d3e0d4f21be7ef885367596ebaea2b69911333734167493ce22a47772283b5ec46d5bc51f560ce06b82bba42c4ef1db841ddd877c67df6d1533c286c12cae9f28747f1011b9f7bea639c324eae0dde65099bb17d1f1f63a9995608dee190dd91d9fc6f41e2093e17f09f776e848e782ce933e4b4de302ef98ab8b26225703462e630f08db6781a305d6e8eac4fb013f23889e8e0e46307628dc09e7d4b7b0a2549c80371bc5a881d92836b6728e71ebe3085a6ea7e0924b0e1274420fb1f8a527512a244f7bba9213901c0b7a8ffa486ce47a2b4cf595e09e35ea46d97b34ddafa7a70b67cf4b2c7128ef41a24cdc87716264479d0c2e0c737f65882044324f0572be8099d7e45ff839728797fed3636d2adaa36503400a85c5799ba3afb5e7317b0ba17f3ea15a9547f804a314d7c258b85786ee7d143fd5e593835ffde8f63553de66d535723c39fc09e0fb6aab7ef577624469caacc460d3d215b56b1f3763819b59851bcbde9db76a6ff97058fdece9a8a7a47684f1d006163033e4ec2a929bb887084148d1486bd3ad517bcbc646d3e4dc7837ecd6d894d3b4f541b04c7c4949863044606b200ce31626c84105849492b0f47ac5749509b5256cf14af6b1dbb5234a271a107ed848c6fbad5e11677426cce6f41738db39fe5ace84aad9e6a14c87c17f59bab32a4ceb769b11cebc07f41418a61d9790bb909f33218b20881bc3e9454e45f78a679c8bfb24fb8fa3ff1cbce6c30eff366b97e37e7584d53edf2ba2ae1b5dfa3618f06039032a1ff604105e0c1f89ceb52ab1b3f17b85301d88fe558a97ace2a7e5102cf9ab3c4a313a5a5bea65044726bbf31aab4678e8ad02c68402d8c321fae67abdc46811a85896c8df6009af8a01423eec9834df1d6b38aeb7fda166f0748baa327f25c07038601334fed7be6e151ae2a4d9f00af44ac5e406967ff693009bc9be95c33800e627612b88268ef9f0909ad13f34916ea55b98b0e1886c447e8c809d6e44841989e01703064d16a2bbfa0e6b1e0ee38c74767d022478971d0fb414c355dfc3de62753f4ace01e58286bd121193374d666b4c3f0fe9c127f6cfc762131db51d6e28d28a7bc9e799540a0ea9ac3de3ca22e0ce135c289155229f5277127378bdf1b9a8fa78a8340bfc30105fc9eb7dd0d9b79d0f781d474bfaf7946c5400ddf3069281d08b51a8a420521d7d40613bea31ccefcae423dec4fc7099338b098eb9d60387a62b9752e358f774821e5d7a5f43235448481e115444d20956d201700727d5b2bf8d2511e14cd6081f0a30682c05d416c6f86a7103e85a2efbde1f757f007bad1a4dc133446766e2b18f19b4fa9b928180e63744052cb15b00845188327e585df33d27668a3c5a94ccc4825a7f16b542772f545f2e6f1e9fa75fd6e9c53a506952f54a114f7fb1e3690a05062c3017ac0b7f8f2e6d158f79d348d9e44cc20afdfd238aaf35bd0074fcdf0468bbcf39ee05c492d3f8083c52c5a5599bf53197179afa504fca305c9dbd45971e4294a2f630cbe7f1febf167d0bc664fd4c8ce1bba1281e3adedcb68823af858bfe8b22666b15c9a7903e97fea968756ccb8e20e99ca1a732de0b58088ca1f09e53f8b53f2a5446e55d1961f7e4cb11879a454733a2445797e0096f83cd484d86a014a0c4184a24d1f48921f63518a56cb25d402e62b16d6eb83aa44d49a724885e1c0332211d2694654f4de19075e72b6d43325b60f0efd6de066ee04798c920a59db6f715f0ee9e56fec804d73bea52daa776d87775f702bd4389f134715fe1ee1ff0446fe97540b4501b7b920edd3d17026788c783961e285db61a4b127d7b52f22d93aedebbe6f3b44991126b23987235bf50f11c01b986b4023abdd3b44d1879b81419cf62e75cd9e4715103155afcb509e2310ecddd84757c389e9f0da263a7c910cb8ae94631aea428ab315492fa276dacd234fd52fbaa3d41aad74c4f8fbc5c3445c542fc556d5ddf1af01abe800d91bfb7c29842d18d39c1b1c038f26151d256bbcf8b9382d79dcbe7ce16408d42a6714f69f2c9024696af46a6549fae8f4d0b029690225b28c3e7d85325ee6e6193b95db87009fd6cb3cffffdf0367e80a77aa37f02341ba00fb5c24908c0488b5076844b12cfdb2d06d70f07a41658bebe4dc0e1f70afb177285df43f6cee259bd0a92312cb9a82b32dcfaabb3c7d8a993e86f0ec7ab3ad9b8b6ae9c9abff9ab4020d0d63536234e490655a4c592af37883670456b30289543a99a94cd898778e30b1953e0b2671ebd5d8b6619319b04610551c03d2ae313ef5f7178834a646e95b644463a2f033213a0f7bfaa0062240563617518f56b37fcf2e6f473318126d3f73e96150d3cb1fb0b14b21e6d432303d27b9fc48701e80a359826bd757f430d738eda0a6a70396fc16b6d4a04dbbfb91197190183079a453007bc03102ddf68e9bca9c96e3db3315099d8e189d71390ce0d949dcd235f54989b11859a7bc5c459befb06f24d8b33cd0e1fdfb8e4f94f68c0a91d07490d233befb474567398dd20ff2e50af359f54bc2d03dc44eae58bee27b8d591f8f60cd352e1d7111b0b04f4d94ed595a199c9f04f67bd405db0a25611bf649c34eb4310424ff7903a26000fbc77581873a296882aea86ab9977cd52f48e949512728a4f6c58a32043f28d2888f7de5588992e3a61fee3d63c92024495002d2de35cc3360c2b482c462185067f733e9fa96d62bad69b419bbb393aedb6a18d61d711335c1e2a0d0b224d0534d1497d490c7e2098d495c9212d4853c90e68103c0914621b02cff0342c395c9b56846c0d3d34dbe017440b92dc7a03aebeffa62edb9b925c40b487719778c3489095e77f5a6d211668c403e6ec5e1c70193a9e99d9db472b9b24505d0b8b6a9ed2b3721f5ddfac69e2344422d5b0a3efc78f50bbd809872d0f52e23ab68eaee9a697c2c2febcc60cc1532845a1c275a863eb82f145b15f8c49583805cbbe372691347f3fc93bc25227e656405ef863c0e1a382432fe62875dc11b968f546825f9411484cb0454f84fb20207bd9d7dafc375093093f415fdcc70caeed817cb2d32ada46507c2c6328dac1bdf753ce68055beaa36734fd170d5f9414c9049e345441a753e480847ebeb2276ba81f835257051e64506cfbdd921157d03d9fb30ea81f3897236e2cb559daacd06268319cbe106f89d7353a27c2e48a858cc9a0614234c3fcd2d0d6a6a70e5f21ca949b4b4ee8551ce9676492b93d26498329f9d1ab4a13a50ed3399cb288d5393c1cb4acf1b7e44679b9931fa425f55461f24e9a509980fd8e6f195a1105e0ecc95e474cac8e4464f6224355511e46eda40b661c24a37addc07c898e6d9c19112cff1b26f7dfbe3bb84cec77b206ac4cc9e92c1962ef3252c7e284a25579a866945e8134aa1869a33142bd189276c2414b76eeccb44b0ce644a2f931af44844cfcae23d2d4829f667b3bbf4ca568d261f81d53ce148ca4032709db7531f7d63fbe40c1f138d2e63c66571ad3eb175547af9aacbbdb4ed373fcf98b263f80f53e0ccf920793b84c667a703152c17512c91683ed481c315f0f3334a7f4fe5e261630c6049e27e3b235d3f40422b4d11b6a4417a9d02c8855ae2967880d674ef64766db7db2d0036a5fae2335549f7289196565695ff38613f173ae858326e8318830ec05ed49403fbfc91a01659ac58d627432219fdd3265b3cf534369ce25222dd9f227e6356f3214a7abc3a51981fc761cb859a9f9ab41dd9997e95659f65acf128a8d1bd0f23fee3ac169b1a1b86be31d12fd7adb41db3ca1fe08b9d9f59f17e30dfc97309fce0e3c05f2858af77c8a08aad55a740901df2fb70e11749bbf22b0f08114bfc80ee7331d32415143a14f34f4c321854a1b22fcbba69fcf0b47d121777598e32be1dca33e4957fd3c2fe2bf897275226dfe9cd296d35a3d93331a1ce4ebf293f6e4b644205ba5449272ff2adf0a58dfcf47a6b66872c2e4dc3cb379c76a00d53aecb60b15351a1ecf1f23d729da25d2089a9dbddae89f2f4c52eb71a7022760531ffb26bdd64867b17dbe51e15d48220d4d1280afb0b873f9f757f70f8d6078325f5f1b23e5fc96e46eb547c3c3c330591440f7e148863dfecb2882d1555b51ede1bb873cb78d7c4f5accb15124dda561efce5d442b8ab792953541646fa9f91fb6d15ef55369d820d33323592a113abb7d9e8ac59460119408a97913d1cd2a2244ca1c0c2eb02810d8890bed09e403e21ad6d9b7cf87caf9ba45adb6397", 0x1000}, {&(0x7f0000001140)="d5c75b9d44916914c8348004439d3f012267fac7fe89c71792c80e36c4707c1d479d891e388c30ff52b3770b2f07f37fa1bb01fa58d9d2ad2213ffcc0332bc60bbdfdc14c5dda4a23dc5e1683455fa8aee9bf963b649b13fd2be379317dde1e6f051dff2daa144205796f6eef1e58bf62432fdeb2d4a69dd7ae84567f753bd433211694c275898f543b6fa0dfa9e8ddd078b693215d4b9d3bd580c58693d6aaa8c2642d45d808c708208dec3148d175df656a0cbfde75bdd78ba8b74e6e2de511b8e85ea9c65034f5096762f44cec6ed37624a25f118f0a4ead255b3f5f807cc0253a5e7aade20e0a2551d2cdcb686", 0xef}, {&(0x7f0000001240)="1f56278a672dffb038908eae643d045983379614036ecc7689b2104cf152baf5a8e73be3ea5b93f9144a774c9a1fe5e2c7221fae018fb81d7564dd0500990f420d6a358147222b62bb88562b88e2f2d28f260f6d14e6a0726031e558d46f8f869a4511b69221b4553d3af667131855217f8fe28a0caf6bcb565fe63ebdcab41abf1595b3d475c226e5b6173154d75a6737b840767299d028d8eaf5f34737ae9998957b741c642de02d9b1a4d4d583eb9debbd301c6ac1130f6aeb58ac7138669d4ccc65145bb289c7801391abf16106134055279fe37c296cf60f607b7af7a25899072dc04", 0xe5}, {&(0x7f0000001340)="8e4c37c7f3bbdee9a1aaef5f5fdbf8660f92e6fa8a4bdb81672d4a8acad268d06a73e1fa95a27870b1972eec7f14f814c2866ae5cc6022d89c3be2103d56c2e2bc8452a2475e68a94ade85bdf11d8dc88bb55d22047308913b0d2438ef8b27495a923680294c3ad005f86cb78fcfb2ea335ac9954d354f8e4e88a2bf08b8407cd6f8058448aa36ea23dfd77aca5b56355980d8356836804fe97e19aaa19e7879021bcf625b05673d39f7a1c5b32728393114bd0bb0f5935c629091122395adcff5", 0xc1}, {&(0x7f0000001440)="5402178bad5d731f175a2a0e4861f015d83bf3381c95048440986b48c30d8c9671b864655caf6d0a729c511f8a6ae6c511e3490d4d614fbc56791f07fec7b3b44be9c0e371b1e90ad2482fcace89eac4a5fb47481cb67ea8331d3405bf79cf50a416721e55c5add7fb4ddb47937f01f9588bf9183cae7f89c9f8cf8489a9694837e7eea8c338a1e6608eec38120052188f7ec1b3ce3cf77561dcf0e27c81ae65ef07c7ad78e6ec441992e145753749bd40", 0xb1}, {&(0x7f0000001500)="262d83d4e48e80eb7ac1082dd3518fd3c5e59ca52dd52fca2fe644f7d7029fded25ec3c1d55e546a7fd1cd72554d194772082d1a3a59bceedde020cffb6b4875a86f79e9e8df89e4c2884046eda3c8228272fea6f9c4080e01", 0x59}], 0x6, &(0x7f0000001600)=[{0x78, 0x1, 0x4b8e, "493fc9042d2d5d73c7ff1f1134ab64c1a8a94b4a6125d2237bf262418034c237d5a29b3b9d6c4b81c58dd8c25626a1f8f2f4bbfbecfa835978ed25056fff285d65e9d6371ce3b42603efb84454444d2ab4740397642a8046ea1b17f29223ea5348cd9ac01068ed"}, {0x90, 0x0, 0x1f, "b120f8b10c78393514a55f304f7b8449c845d46d68625dbd9c57515a430075637c38b1ca882edbc371b71782624bb85732de60b997e3f1551903e8dda34372e5a7d58df52a2b0fa8f6dafcefb8ec4e81898b553fabeabd571cb4df6327e020ddf4d1e55edf555596411ca661a317801461491c353b4d6e152609b99acabc3f"}, {0x18, 0x0, 0x40, "5f3a40de06075f"}, {0x20, 0xffff, 0x5, "e82174313aad7d46f2"}, {0x108, 0xffff, 0x80000001, "4b93ad4c3030c8ad12579ffb5703f697d410a60ffe048530b7eb0c3d5f9a0e71bf55feae72101cd1bb0774f9ddbf8d1137400b754fc890dcf55826898fe44375bd2f92aba459753a8e6d4b7ef7df938e669933fc0ab9947e292240e6ed8ffa1d046e0d6d411bb68419db66cf758560027944b3214f23e9ddf4889a6c05f2c9f5cbba518a6a59d1d39270dee3fbb8622cecdb2edebd7c9eee64b08f5768e928cbeca09a180a17f27a26b4cc7e90d046a362cf43e3d8ac0b573c42db5aae87a7184ecad1a26f4f8e627bf1e90a973986447e48b8f1df0c11f7fc47ca5fdd8e0470c54afe377f3b35a00c55690f3db50281dab594ca"}, {0x50, 0xffff, 0x44e3, "0b7b9506a0f6f38e2f7d8cda9beff8524a2010fe99c05f11f7720802c7f387b656eecbf14d090f0157b0885a2bdbd083e3d1db19a9a5428135ba838b6d9a"}], 0x298}, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) 03:46:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000100)=0x10) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:46:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getegid() setegid(r2) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x8c) 03:46:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28090, 0x20) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 03:46:51 executing program 1: pledge(&(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0x8, 0x0, 0x4}, {0x5, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x2000000000000000}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x420, 0x20) 03:46:51 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) socket(0x18, 0x5, 0x0) r1 = dup(r0) socketpair(0x13, 0xc003, 0x5, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x95, 0x40, 0x1, 0x401, 0x4, 0x0, 0x0, 0x2, 0xf15, 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 0: r0 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x51) getpeername(r2, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x10033) msgrcv(r0, &(0x7f0000000080)={0x0, ""/231}, 0xef, 0x3, 0x1800) msgctl$IPC_RMID(r0, 0x0) 03:46:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x4de) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe19, &(0x7f0000000280)="ff411ff661a70593fac4ebef1d7062dbae622aa0c37fe4205ec0862bf7e591742f1848ece7866eee06f6df2699619e089e3517796818491eb02b1bc4a2e3dd065f58f1c4461e98170500f7970f0b8e98a88980e7c4848d279526df8364e3f885932131de587521121c7d582e0baf55eda841ba4380da98d6a9c9fa96bc4cb802192f1cef9c7e0ec87842d82aa35c90520cc9842ffeed37eac7e20252535c459ec9885e2942aed5e91eb8deed103c2944c18f67b2341460a2102a3b1c4db912878ef1b48fecc54614b1138bd35d99420f3e151ea0956d1b8fda1860f747ecaf5864317520818568311f8d45a05eb39f8620bdb1465acfb13c6a27b97119ec56051ae8d900"/274) 03:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0x44, 0x0, 0x0, 0x81}, {0x4a}, {0x40006, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r0) close(r1) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1000008000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0xffffffffffffff00, 0x0, 0x8, 0x4]}) 03:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) chflags(&(0x7f0000000380)='./file1\x00', 0x1) execve(0x0, 0x0, 0x0) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8c, 0x9, 0x8, 0x100000000}, {0x20, 0x2, 0x3, 0x101}, {0x9, 0x1d, 0x30e, 0x20}, {0xfffffffffffffff9, 0x401, 0xa9b, 0x5}, {0x1, 0x97, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000180)=[{0x73a, 0x4, 0x6, 0x7}, {0x7, 0xa4, 0x36b, 0x1f}, {0x8, 0x400, 0x80000000, 0x8ff}, {0x80, 0x3, 0x7f, 0x9}, {0x5, 0x401, 0x7fff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3d587a5a40f2ed25) r2 = semget(0x2, 0x3, 0x20) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/32) 03:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="e6ea4ab5b2cab0609e0aac36f8c1052e15738df962ea180c4539b0f4ecd7710262fd0904db5361419d6837e706e78cf39f0eef39e9ce486694bf5fb735f2cef05bf3cd3d727508a99e2e2665f6df5ac4f385619494b22bbdfd910123e6b793a3b599ef241bdbd4ad94eac696974c4b3735103066e9be509ad9da92703ffcd58f6ae0ef8d4dcde87ab9c5c7525c2bec7c5dad852a0d96a35a7d8d50de7e57899bdf76009295f332b46d2114445a6ce1dd44c14d741ecbf66a664c59a444524d4cc8dcd24b27836b39daebe1aaed2cb9c80595", 0xd2}, {&(0x7f0000000280)="121d3c80de34e77be1921406d18094a5b75d1b14271ed1431424751cdafbed53e6badd0eb4e27f6dea740ed6fa9760c1021bd1938655c8fbfd4e47528f1ca6bce54a67f593dd947174b92f5333b974039a0bb8006600008a672b64513951802f01465969a7b1aa4b9c0a", 0x6a}, {&(0x7f0000000100)="8817989319cff7d061a576b90ee699a157098b5821294a3ded6125a6ac15600ddc3bb6a4b09a", 0x26}], 0x3) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x641, 0x2b1, 0x3, 0xffffffffffff8000}, {0xfff, 0x4, 0x0, 0x101}, {0x1, 0x401, 0x6, 0x4}, {0x9, 0x3, 0x9, 0x401}, {0x4, 0x5, 0xad, 0xdd}, {0x2, 0x3, 0x5, 0x4}, {0x0, 0x6c77c8f, 0x9, 0xfff}, {0x7, 0x8, 0x1, 0x5}, {0x2, 0x34, 0x3, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff05, &(0x7f0000000000)="b3") 03:46:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x100, 0x0) setreuid(0x0, 0xee00) geteuid() sendto$unix(r2, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a80)=""/127) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000140)=0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000c40)="d1d6e44551f13c3dd575a8207e8b8d4954661522ee797dcb31aa7eaee92cbbe938a590531cf4e537720b6c88216051c3ea7e9e079e4751c8a168e6ece0bd133eb0c7a852f4f0d9a0e95e94784245dd4a14588d000ac4f3254f3c3e2aadc54aed2f36ad3602b60d8a73582c185b912fca19395fedfed8a9951530a826092799398f7da0263cf7a26cb506dbbaae4fe095221a54196bcc4126a5aae7deb91c20ba869d2d1e69a42bc8470ee97437c74303e9714c3f74d1bb4fddfb2e8e81376c5b6c8b6f13d6b377b958f81af1bb4672595b817971561cc08e9849ffc0ea78d1ab1520", 0xe2) openat(r2, &(0x7f0000000dc0)='./file0\x00', 0x180, 0x7d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000d80)={0x7fff, 0x10001, 0x401, 0x1ff, "53a72994c8ea323813a5e0fa02b8a663be0edfd6", 0x4, 0x4}) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x5) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x41, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) r1 = dup(r0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x6) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xfffffea5, &(0x7f0000000240)="b3") 03:46:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x120) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) close(0xffffffffffffffff) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}, &(0x7f00000000c0)={0x8, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100009c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") kqueue() 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/91, 0x5b, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x359, &(0x7f0000000b40)="08ff08000000d592d6343a29acb9a970af8945902c08000000000000ffc71d90c7f9a83fc780e3e770230000c7ebb353bbf8d8e082aa80be495a45abeb92ef351f129cf7ca939c1510740e897b45f60f0cb0609134c3fbe997e59ce1700f5c43f5adfdaf47f446dc53f73fe0c63f5656ff0c9586e4e5fa552f87e1df82f20d159d3db9c41a48d704bfa3b7defece52deb357d67acea9c0342c638d9f06b087408cba3d8bf1aac25171f41d1bdb611d89f49f59cf1d038f30fc0efbce7221d541f77607b4fc7ab7a21afd131ad5677ee0b0980b361988118e04b7d78f63e79c23a48a9520e5e28832b866781d3e36a624e1e0acf16bccdc3cd084c066a47b09718820e2992629309dee75023635c77c96aba86bff11b7b7f6d62e86493ab8dd0e9b9c2fe116c72659dbe916c06ead3c24d3f14f23f67bf1e8372922558e69b52034836468d72fe07b3c91b40a8e77be2655d3b89fb9589ea51269dfd0db5aaa38c6cbe4e1b37c51936f07dee5a7bcdaa6cb39b1e1cd1d3b6f21d0df83e90593e844da681ac5430f28c8a45764d7491d21be1091d2753aa7f6deb62cdac3470ea89960dda18d12c58eb308e39667b7edba6374e51728d139716eb9ef") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x10001) pipe2(&(0x7f0000000000), 0x10004) 03:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x81, 0x1, 0x4}]}) 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = semget(0x0, 0xffffffffffffffff, 0x4) r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20000000b1}, {0xffffffffffff0001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r5, r6, 0x90, 0xa65f}, 0x100, 0xfff, 0x401}) 03:46:52 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='tap', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x17, 0x4, 0x90bf, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r3 = dup2(r1, r2) openat(r3, &(0x7f0000000300)='./file0\x00', 0x890, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000340)=0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 03:46:52 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x170, &(0x7f0000000000)) 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x0, 0x3, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/83) syz_emit_ethernet(0xfffffe4c, &(0x7f0000000240)="b3") 03:46:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") socketpair(0x6, 0x4005, 0x2, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000380)=0xc) r2 = socket$inet6(0x18, 0x7, 0xe5) recvfrom(r2, &(0x7f0000000000)=""/74, 0x4a, 0x800, &(0x7f0000000180)=@in6={0x18, 0x0, 0x13f0, 0x7}, 0xc) read(r0, &(0x7f0000000280)=""/210, 0xd2) 03:46:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d0e4570ad43bb8c033f673e6232ad4c288ed073e25cfb1f5d4bf0adaac9627328f7f3f14614791c13b0d2642932ea4d6d44c298fd80767c8d3752ed9dc0ad9b57623d22d9a9324743f278ec0f8d867861da297dd98366880c7c302faad0e52b8bab43424ffe4015116f39040ab84194ea71334c4463281a292e7a389d01ba8a382be4754810f4d9e5d21c2521d6ace8da9a341c1730857a6083b98410a74317ee9f4346e54eca3427894b7c50a35f6c301e5b3225120b4e132d4457ad70690fd519c217934623aad766858736728caa2fe2b5a0dbaf0d32c183255004970ede45f09ecb33357164905061c34c59c61ebfaeda56da2", 0xf5, 0x4, 0x0, 0x0) shutdown(r0, 0x100005) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file1\x00') 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbd, &(0x7f0000000000)="87") 03:46:52 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfffffffffffffffb, 0x8ac}, {0x18, 0x2, 0x1, 0x6}, 0x80, [0xb04, 0x8, 0x3, 0x2, 0x2, 0x3ff, 0x100000001, 0x2]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x80000001}, {0x18, 0x2, 0x4168, 0x8}, 0xe29f, [0x7, 0x401, 0xf2d, 0xe91, 0x0, 0x2, 0xfffffffffffffffd, 0x1]}, 0x3c) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) 03:46:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x2, 0x0, 0xe5, 0xfffffffffffffff7, r3}) r4 = dup(r1) ioctl$KDDISABIO(r4, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:52 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3ff, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:52 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1800}, {0x2, 0x20, 0x1800}], 0x2) getitimer(0x2, &(0x7f0000000080)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) 03:46:52 executing program 1: socket$inet(0x2, 0x3, 0x401) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x148) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/195, 0xffffff8d}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/160, 0xffffffffffffff67}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/199, 0xc7}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000001580)=""/106, 0x6a}, {&(0x7f0000002780)=""/4, 0x4}], 0x8, 0x0}, 0x0) recvfrom$inet6(r0, &(0x7f0000001700)=""/119, 0x77, 0x802, 0x0, 0x0) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x401, 0x80004001, 0x200, "2d421a0b460fade94bdf132209007f65f3cc6076", 0x104, 0x45}) 03:46:52 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x4, 0x7ff, 0x2, {[0x4, 0x5, 0x2, 0x7, 0x7, 0x5, 0x4, 0x20, 0x52, 0x5a5, 0xfff, 0x61197881, 0x40, 0x501c82dd, 0xffffffffffffff01, 0x5, 0x7f, 0x3], [0x6, 0xffffffffffffff80, 0x401, 0x1000, 0x0, 0x3661cbcf, 0xa000000, 0x4, 0x80, 0x7], [0x0, 0xe6ab, 0x0, 0x0, 0x551a, 0x81, 0xdf00000], [0x9, 0x5, 0x6, 0x28, 0x100, 0x7], [{0x7fff, 0x4, 0x1ff, 0x4}, {0x4, 0x4b4b, 0xaa, 0x6}, {0x3, 0x100000000, 0xe0000000, 0x8}, {0x2, 0xfff, 0x96e7, 0x3ff}, {0xfffffffffffffffe, 0x7, 0xfd6, 0x1}, {0x800, 0x5000, 0x6, 0x7}, {0x4, 0x4, 0x7, 0x20}, {0x1f, 0x5, 0x6, 0x473b}], {0x3, 0x1000, 0xf0, 0x87f0}, {0x7fffffff, 0x0, 0x8, 0x9}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x39, 0x1, 0x23) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x40000000000, 0x182c7282, 0xb2, 0x39}, {0x9, 0x2, 0x101, 0x1}, {0xffffffffffffffff, 0x80000000, 0x4000000000, 0x7}, {0x3ff, 0x2, 0x3f, 0x7}, {0x0, 0x9, 0x8, 0x2a03}]}) 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x0, 0x9}, {0x5, 0x1}, {0x1, 0x0, 0x100000000}]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x7a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") syz_emit_ethernet(0xf1, &(0x7f0000000340)="ea7944c2793df067a524b003e8668b5f182321300efde548aecf7b787fcb93754981bd6467bb80680de61c72148819f3acf3a9e366a26c98629344a05efdc753ce7db15a1169ccde12d635d757a12aac7dc04123b5b7d8e54c38c622fef53bce968b917c2338a8e7deecf9847120b25e62d6096de30e33e5f28f43a6174459c02836945e8ee772d3a4c4a4b96c6d27477ec5fd4b08581ec2d0cf64da5b5232f96446bebd0efa8e483f97b9c6fb900d487433012930a6185219ea15dbb1cd8217d45a1759ae9625f4004bdaec34f765d75e620da104d71cfd808a0265c3c431b32cb550f4ba2660b9e33ed14dfe3850bb19") 03:46:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81b1, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411108, 0x9d98, "62d173e5f63930c08b00000200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) 03:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x9, 0x3, 0x3ff, 0x500000}, {0x100000001, 0x63, 0xd71, 0x2}, {0x7ff, 0x9, 0x3, 0x1000}, {0x8, 0x20, 0x10001, 0x6}, {0x7, 0x9, 0x1, 0x7}, {0xffffffffffff0e24, 0x40, 0x1, 0x100}, {0x2, 0x400, 0x0, 0x2}, {0x30, 0x4, 0x800, 0x56f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) 03:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/20]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c7, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 03:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) 03:46:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4a2, 0x0) nanosleep(&(0x7f0000000240)={0x2, 0x7}, &(0x7f0000000280)) clock_settime(0x0, &(0x7f0000000100)={0x7f, 0x9}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc00, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x9) syz_emit_ethernet(0x120, &(0x7f0000000480)="e66df8e2a0f618ad11256b174fd415e3b952032fb913c7a46a7becc1686c82fad15757135afb63b315abf98ad090afdb26ed5d1b20000000004a5a3f5523dca781164509db647a510632e3c46fb8223a8d447edb6552949083a43f6b6479dd08a97a59c9a8f5b5e31de2627875ac200000000000000000000000000000ac16a69f478adf89bccb3015978dbb040d1195185bd822ff64a235cd43dc7b49483821ead2c1948de82ceab07b813d3375c6c10000000000000000000000df017cc496eec2d6449d82ab4f09a717cafbf48c0648ee6e45496bb93c5a6261c0df4df6a58172401b8a15b7ae113723e99c38f30c64ca356744747ae320d2243a2503998b6c5d42946d0000000064d8e4f0581f429fe889214d79530852075a80b838af64") mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 03:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6, 0x2000000000, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18080, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x24, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fcntl$getflags(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xa2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8f1e, './file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x0, 0x3}, {0x8000005}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="19f8b0ffc4ea726edeaf08a83451fba9", 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) flock(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x1ff, [{0x1, 0x8}, {0x3, 0x7ff}, {0x3, 0x35}, {0x1, 0x50}, {0x3}, {0x3, 0x9}, {0x3, 0x3734400000000}, {0x1}, {0x0, 0x2c6}, {0x3, 0x81}, {0x3}, {0x1, 0x1}, {0x1, 0x40}, {0x1, 0x3f}, {0x2, 0x38}, {0x1, 0x4}, {0x0, 0xbc3}, {0x3, 0x7}, {0x3, 0x10001}, {0x2, 0x100000}, {0x1, 0xfffffffffffffffd}, {0x3, 0x395}, {0x3, 0x1}, {0x1, 0x5}, {0x0, 0x1}, {0x3, 0x7f}, {0x0, 0x4}, {0x3, 0x6}, {0x3, 0x4}, {0x2, 0x40}, {0x0, 0x80000000}, {0x3, 0x4}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x48) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x34, r2, r3, r4, r5, 0x40, 0x4000000000000005}, 0x2000, 0x107, 0x10000000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x829) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') fcntl$setflags(r0, 0x2, 0x1) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20600, 0x0) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x3, 0x2, 0x2, 0x2, r1}) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1af, &(0x7f00000001c0)=[{0x400009, 0xffffffffffffff01, 0xfff, 0x4}, {0x5, 0x100000002, 0x20000000001, 0x7ffe}, {0x1, 0x5, 0x200, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x7, 0x3d, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) 16:02:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100000000000, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') 16:02:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x3, 0x9, 0x10000, 0xc1}, {0x7, 0x40, 0xbd6d, 0xbfbd}, {0x9, 0x200, 0x8001, 0xffff}, {0x400, 0x2, 0xff, 0x1}, {0xffffffff, 0x8, 0x1ff, 0x1000}, {0x40, 0x7, 0x7, 0x6}, {0x100000001, 0xfff, 0x2, 0x62}, {0x3, 0x800000, 0x1, 0x80000001}, {0x4, 0x5, 0xbf}, {0x1, 0x9, 0x800, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10002, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3f, 0x0, 0x3, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x4}) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="eb") 16:02:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffffffffffd}, &(0x7f0000000040)) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x1f) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x4, 0x1800000000, 0x1ff, 0x1}, {0x3, 0x800, 0x9, 0xfffffffffffffffd}, {0x7f1f, 0x6, 0x3ff, 0x101}, {0x2, 0x8, 0xff, 0x9}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x8) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x3012, r0, 0x0, 0x0) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) socket$inet(0x2, 0x0, 0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc0, 0x0) 16:02:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgrp() fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:02:07 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000001900)=0x8) pipe(&(0x7f0000001980)) r0 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r1 = accept(r0, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r1, 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r3 = semget$private(0x0, 0x5, 0x100) semop(r3, &(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']) recvmsg(r1, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r2, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:02:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d132cc87501bc5639a4456d15a568b2d7f01605414fb9d2d667ed2dced876481c5df69c196e6ae717bfb008a4e43379c2a391bea47c41bcc7ba6c8ad3c6b0192d877ab30b797283fe22e966cc6f117abcd7b8756a66d1acd6ef8e7c2392f42311c5aeddd4a16d40acbad48c70d0fdee787e100e7c489c610ff9aa5abf6013142d1728078f8b04c64c9b3b65ab6252685a0343c5ba6e1f2782917a2cef2d0e658fc9220573820bba7b66121cda31add", 0xaf) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) 16:02:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x110, 0x400000000) open(&(0x7f0000000040)='./bus\x00', 0x10820, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x215, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='r\x00') 16:02:07 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0x4, 0x4) write(r2, &(0x7f0000000580)="9c87c377284c02592fdfe06a5f31a2477f35b8502e2e2ea6", 0x18) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus/file0\x00', 0x48, 0x3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus/file0/file0\x00', r2, 0x1}) 16:02:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) sendto(r0, &(0x7f0000000040)="130f08d6e945db1fae7165d9fb2b061dc2951e7ab634dabe102221ec1b2c7cd52212e89a7f2adb5e50f7de1b87fd97f02979", 0x32, 0x8, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82020820ffffffffbcdea77de82da53db3d079d4c6d7c7bea7199310295908c2c07e751adfabe2812ebbf44f5eebaacb6de77cb0b04e24c79ec25a86dd551d3e2ddbc31850ee4a460ad2ebb4b9f9d4b832eba0c9407360de40d052182fbc4ba872fc45f6"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x5}, {}, {}, {}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec2, &(0x7f0000000040)="a6") 16:02:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9) r2 = msgget$private(0x0, 0x88) pread(r0, &(0x7f00000001c0)="7719204bfab8942fd20bbf4f5399ff58c2aa776a605f939df437a64f9683fd213f6cb09ed248c0643d253fd526aed1df98f26988b07461be7c4b5d01ac39444a7e752e897b0168c05b97d07c84feb971f95c48a6200ba3c3f2fe100e48e3e594f9c86b34cbe9ba534e80c2e2cdd7d1af679c90d9ff5b12e354f71a07574b957af9385009197e652eece5a99259825bc4fbc4db5d593d2a3f2c0cb205ed49244f848de448154be864206be8e6ebbcefc12f4b48637e747bde3adae959cc177b7760a6ea28d4c0376108d9278858b278c997f8a0c96033aa0b", 0xd8, 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/103, 0x67) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000002f6ab8f608f4f4045daa09e8f3ecf75e37e80281e172073a128e06434964a97b0c3fc11bfb59ba252201087a29b2805e30039258e1eb3be22ab576cb643807c2e21e6dd941bc824eac119ab83e2ba0c696ada768d8009a7d65968a34108c"], 0x22, 0x800) 16:02:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10200, 0x0) sendto(r0, &(0x7f00000001c0)="e4620d4057f440cdb29b75bac68d20d0e0390f02862f459bbec8cf270eb67b9af1a5fa844c3f4137a7be55770ef736bb62166b4d843bafb5cb353cce30770c1f0551840e31470752ddc6283daee0d143a063f1c62c9ac2c9042730c77734cc56f2a71e0e35fa3e36321c76e613214e896c8d4d440eeb7fce0c84d7d766e551f71110ef1c5d7d05dee7621b511a687ef767abf1566b65073b6a8e44bec35adb684e2fb00bc2e74d79de0b12deff613317ea2295a1d6675181c7cd56d119519e23f735d180a9b428d4d6f38adcb468", 0xce, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0xb0f, 0x1}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffe, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0e002e1f6dc815ecfd2a4d760287c76b7e3d25fd091e8f27c8a89bd62f62757300"], 0x8) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) read(r1, &(0x7f0000000040)=""/216, 0xd8) 16:02:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x100, 0x0) fcntl$setflags(r2, 0x2, 0x0) setreuid(0x0, 0xee00) r4 = geteuid() munlockall() sendto$unix(r3, &(0x7f0000000040)="fd16fbce057634a83228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xdf, 0xc, 0x0, 0x0) semget$private(0x0, 0x2, 0x55) r5 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000a80)=""/127) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000c40)="d1d6e44551f13c3dd575a8207e8b8d4954661522ee797dcb31aa7eaee92cbbe938a590531cf4e537720b6c88216051c3ea7e9e079e4751c8a168e6ece0bd133eb0c7a852f4f0d9a0e95e94784245dd4a14588d000ac4f3254f3c3e2aadc54aed2f36ad3602b60d8a73582c185b912fca19395fedfed8a9951530a826092799398f7da0263cf7a26cb506dbbaae4fe095221a54196bcc4126a5aae7deb91c20ba869d2d1e69a42bc8470ee97437c74303e9714c3f74d1bb4fddfb2e8e81376c5b6c8b6f13d6b377b958f81af1bb4672595b817971561cc08e9849ffc0ea78d1ab1520", 0xe2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000b00)={'./file0\x00', 0x80, 0x800, 0x1, 0x1, 0x5, 0x9, 0x80000001, 0x2, 0x0, 0x3, 0xc60}) openat(r3, &(0x7f0000000dc0)='./file0\x00', 0x180, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000d80)={0x7fff, 0x10001, 0x401, 0x1ff, "53a72994c8ea323813a5e0fa02b8a663be0edfd6", 0x4, 0x4}) setreuid(r4, r4) 16:02:07 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/149, 0x95}], 0x1) write(r1, &(0x7f00000001c0), 0x10000029f) execve(0x0, 0x0, 0x0) 16:02:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:02:08 executing program 1: r0 = getpgid(0x0) wait4(r0, 0x0, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000300)=""/248, 0xf8}], 0x3) 16:02:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = syz_open_pts() syz_open_pts() dup2(r0, r0) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:02:08 executing program 1: r0 = openat(0xffffffffffffff9c, 0xffffffffffffffff, 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) 16:02:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x51) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000036c0)={0x0}, 0xc) renameat(r0, &(0x7f0000003880)='./file0\x00', r0, &(0x7f00000038c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r7 = getpid() r8 = geteuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000003840)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000035c0)=[{&(0x7f0000000080)="2c162f666b1da8e835e33831a512c0512006b2616a5c35491f20d6246c2110100531731cb49ffd2c94cff8ecf41649a9e00ba92a8d3bd6f4b7e3e26a73444897beb0b8d6941353958bfdd9d99e0d3ff9bb0158fbb3a0546f9ee71aad68ceaf0bb14aa5df306b39a969b7e27c0529e6889a26530226590523c14f96b926fda0c58e5416b7a5adbd151e65e1c3ba1512f8632dd5236bb6af9254605f5d27ba474f452e38dace8e715159a06ad5a2d1d38f57760acd35abe5ad00c0b7df986d318f92e04ce9a1f1dbfced2e7d9fa5e6f5cd15b255e6f41161725c33c80d8be587957f", 0xe1}, {&(0x7f0000000180)="29189d44e52d22f8d183a4a323715b68d152f580927005074fe686ef11cb5e782dfcab20286ca07f23e16eeff33c064cc4e82287d097ff8a4b0e91b7b9ccf809cdd06471b3ad6494e7c6fd795f35e27fdf9bed760b9fe1d6ec5549619403a14b00f58c57bc843ab484c5e36c8ff4813980493c286b7e88b58e0665b24b0ea1b78454fa62e099cc338140bb75285c76d54acf889db7a3", 0x96}, {&(0x7f0000000240)="2f0d3f88c1629dd1ba2f048d098451579a8322bba6976cc0f70e9555adc5f9daa725e6faebf441a2a9dbac9b73ef8726d0561e8bef8300b5eefb3966469e9423189c14533d4f305504e55737c6c67deddb57cb2023820dfc46a42a370fd75b19cf66c095f8c61755b9b3255cff94f6330b4a7bbe581d41c3dfb374df93c23d50c6ea", 0x82}, {&(0x7f0000000300)="5bc80d47acf6e2f9fa7b02231650cfaee813a5741ea560f9e10f68d1f1cfc0cbffcfa6e4688f279f7404419dee03a889c975e448b16a62e407b36b35f7c7b6b9d13a3529fc41052cdba60e52fb8771c722b27752117420644136d07ca70f83bf5bec572931710ba4b02ec74e5885b9fe700c14ba9d1982b6bd38549250c0a69c792b7448fc1c6daf90abe7ccd8ee4b31ebf0d8a7aee6e77074f895a03242d2737d2c80148c99932e86630619a0e1e853e7a8e1f6187a94b6205755d6dc076931ceb46cee9765f148c2a3be09a1363aa73f768a5a28a6a7cd7fed7b8da0e61f36da27bab95bc38f18d391702cc7c9ee6b1c32ce044b0785bc5dbcb17b5b90a9f732ebcf35310d154969640e245541ebbf399173f3f4adb79ad993e933b3a8301c98890581700cd3de9886f65e9f068216b2f3e00756c5c3f0ac00eac8336ed98a20f28e818c969884dcd83710d91a391222a38d2aa98eb10a332a8d94410c52cf4050ae237239e1c0e465173e6c9a4b890b20d57ab102090b2ffb3c59061151b1073edc792b51c7e74ba5fe520bb0f6881b58c762be07bc4e867d01312d6df2ec7cebe565ff6a6b2124f8be790dc13753adfe75bc3cf8181be314696bccecf0890b6bfcdb59f81460e9a298114b0564e0061983f48c4f09a81a44d2cb4929f89d441030b95fb6b02c1ed787feb05b8cb6a39b1fc84fb0705511ae389612c2b5e2acbedbaab1e77b7543848c079ae67f2df7e8dacb6f9853b3de8c7dab38a97e3bef8f96584a2c737e18c66e41fed3cbb32994d0aaaba81caa39b2565c1f34ff492e07ac942db3c558e6e00c3444f1c6f7cbe3d242f66c2a5ac22d9f21848d8695da2fea39218c88ac86354da4e411bb3ae3e5c4cdc8d333c3d04d36090e2d664b59b1043d0ad8a27e0f70992a5cae9b1a27ec878ee38e35ce9ab7daf619c16ac7c35182c3a3c43497f594cffcb89e34149ff43df7da1fcead57f5756689908092400427a72d489cc949ab63c2f086ea61951f2599f5dcafd2993e35e9d2f1a1de0b7b617f11f9fe9a540110abb9945be48e1cb8dfa046272424b478b94182cf0ae323afac62e2def7b818c8d978fa159c8b8eb5f424459d9ccd995a680f03174ee164d6713161e015569c951fe27351bdb279eabefff1f9f26b93530e271e0aa6dae44e2b6d3bc0ef3caade1e260e9f1c7cfc0bf79cb36f2214975c67c5eee8f8e39b19044f0bb593bfd151f563704dc0264e23dfe6d927613f6f69004c152d53c4e96635d99bb1cc4ac7abd5109044193e3ab95a02cdc94f7efa39cc993638bb0db56d14257c1312a7d1c7b31053d38c6a507b2b5255ce67c1822811090b6e74644e18af31bbe0b2126f33e200d5198cb2157fd9a93653ccc4850469d34237f29f729850eabcc3fb7797904099c87abd36d3dd2087cd48851755323e18ab81d8d07481b7490b684c1de32e857a78d67d0858e0eba47bfdc20c228394c56883200887690eed39a5863f65aaa56d74e31e67645863c13b09fb5a2968de49da1095cee2334975af1e18caf391036ab3d5ae41faad9ddcdd90d29e7541f0e1dcf04cda57a7bdde1729b2a6a19ff64e441be0e0bd66889ca2bf941f3d7c899ee1ab3c4fbca66d0c5a573f28adb068d418c857e7949311ddf546eb7ea024cb0a0fd97221eacee70dc826af2f8b2e7dbd5f2d049fe0f864804fd7d53f46f34c4196e8adbc55899db8db01549d0f270d22c445525a291be082647eb1ff497941106720733eb65389b24cb4633c5db061176f5c5fde27007cde208a5eb3528eaa01038f3d0eb99781e4bb643d19e751ebdc4dc020cd0d6b5bd717b9c0419249b715fb0a168230000d344144466e6fe4741bb0c919402e205fea9c0b3ec4744f7c970f52ef9ac9e36a5dc0d55dfc6bd42273a4bf9eb286c1d3909cd442cc42acd3863abeb8d2f1a6107fbbd449ea664fb9ebf7797bda904ccc027cb4f64c000aaef96692fc44b72e98e97db81630b55c5efcef9f5eb6397ba65f054dc3d27cbcd886dfbfa33b35c0004d9de583955dbe4bd9a92b556f2ce26a9b7deb3b478cf3f36ba658109fb8e4476f35e396a6903b56bd8e560efbe0357076df3d40c40610742250170a3bc05ef57c3431c879ab1f89d254815fadf81156577b9b335d75294997502a6a154c3b26f8f23231307a069efdd590fa8d8ae4e9d6b32226c042f85af64bc2256ee5bd9c17b8cacc2f75754a8d2f87bd2b0109a944870d09cc72d8b8b652a3698cd97f0b1bad9883d655b4e84511cc89c278e96a38a545edb32fa9edcef57d8f13343e0bdff8e8f126fbc8274b5cb8c611b2dd4a8c7d7ee06b6dfb15216f188203449e3905a702f35cf7a67722dd85fa619d1bf0d3f378133f9994a5390d856d40e983f0567e1d17b66480278c5c8d019de9d29ddddd6f83f8d74d9f27caf606ad16e9c182c43091dce6824238878739cd064180ea2fca03d4221ada3869cba6cba24d41cbcd1e65ed756ee48ceaa7fe9eced23bebc31faf699d772998acc7a2497bdf1f1e7d2acbbe8cf3e7a9c554ca4a0db0bb75d0c7717823c74735e6834d4f17279dc4d708bf35e74f1b1e3c9e1c4e8ac64001966aca15a8b785b2aea2c6737f8bbbf6f9eb4a677dd4ef2712b182908c555e2ca60b4bd564ffb6ecd54fdb4259f9ce269ce35fd5041a863a8e164b9d7e90162398b829846fb2de2355723af611c0118cd0c4ec4f50e116c5eb8858b024a389d610e6c767ab733d8774cc1fc3450879b0a851757e13bb084af8ac37f402bc138c2ac1ea5a633706624a145ff243f95258b2265aea47903997a146d196f9e2ec3d36bb7c92e6947ba8cb84ccf1fc9e2afea245fab8308116c9d7c782e04649ad461891f0e1aa4df5c34b8ee3345fce20d9d046b50c27e850d3c40236cf2ce67b9c09b87157b2805e8e01d6f4832e5420f159676d02b37984d68cf47f2d84889e7c0117ccc6465b726b3646d9ddad804275335ee375353289da330d4fbe85d5e236912c49c091c76c40527dc6ceccb34e505ed83bc6db03fc8b7dcfdd652743cf8148c3a3a1cd5f11d2fcb485305a1ba7ceed65e89ef9ba400dab129e3cffbb04999ada915e28099769695514323030be366e94bc1c1c94b94f54fe8f97adaf401ff59604a4270089fdc887bf6c320d9b0c751ce7e5228b82621a102512cf8e86d0d69392c7e55cb2a8af2349153533e89340291873395eb7592ec5e5690cec711e76b584944dd6ba244f45076b6336a02c642f475561d1d951514d2bcd07fcacfd49543f8c5ac7101bcacbb04db9ee683fcc9b9558d9f4b8e6163aa4fac4af3f4fbb5c3b901c8db1eda232bf227bc6536c9a670542342ae85d1334e5a8b0e96b0695e3c880ec5eca36a1d557cb9ea4f360615cebd5b3797031951dc7d47f88281e17d0505f8d2338e20fca1ff58dc408a68908f98af1e97e4d7018030ff69b1d3d38b77a91567f6ceeb071861ec7bbb1fd84e4410f331831aa1aebe6a1888e5c6542ba69211bd2818e9f2f40e9917bd6dd02546b09bfae3b181413243efc483034c59ea0579800aed8d5540637d2e01b5794c2e2e3a9fb229d3008d36eb9be09f97a0791c4e776e52c254d882a71869c1a6feb34984f5521b2d1873a0a2877c3caed4f8aaa8c67332366b13f6fc759555e24a33e871d935fb1629b61aa30a52c9ffb492e7bed559d836ae22ca198eeade194b6156b11335789b42413066b290d6bfd8b48b08f29ee34ebf7684476d0c33c4c4bf0f0693d328f38d7a483b11941fd19d3b39d561207720889a0f6289f79828585d203d812f9c4d78ef8a47d2b400abe55ce3fe66454b49349f5b1903910509c1c2db0c3df599ffb00300cf3aaf1422acda4d2d69f588428e1bab254d6dfba3d7e804424185efe5d7c95682c60fc1ea0a5f63969d18037cc99437f59a4171e99ad3d9911d90e5aeb749006f2d779b53126210bed41648cf3453a049e77f5788d3724ad58a0c63a2ab5e536dab2a592b073905c99d853e93a91f36c18c48338e7d435ac360fca4d338cc40ffe4d2a2bf1b76b24e4cf3c0ed4acb097dd18386cc914bc67d9a4aecb494f4b388d0a0c2497194a6242cc57a6cfbc8f773c0b55719b44e0aa81687b408117c4704123ce0c918bd84ab77959fc5ae8255d7219590e98ae2b8d920ef81dadac8464a667ef35dec116ee918aff9bf797b0736ad198db71c497036acec168e979f1a69afb3fa633649d190f8e15fa7452cbceb1e70a539f15a3584b47d0eda1efb6393a7df5f78b8ddd0e685cfb6ec97c72222c340785279a30e822e81ef04fd0a93a1b76e250d5143f93187dc7bfcc729258c2a3d4fe9a733554231eec7f78d9e6c293fadd3832f6584080d92f666a6b9e76b1b08fa7e61b7d500ad4f067fd5ecfefb549f949d7872bceade5e7a0a23ac396f019a4bfeed49b1520066d6c16a81a6956e611b3745ad8a4debfd1d419d27abdbf2a247c0fccb199b7637e292d09c7b7ee00d642c126ef6d12b58ce1f1c0878bc99682f2b0cf13f5de172abb97bc9255029eb85457c72918e32f926200d94d1c53534983ebf42c2721e813b4c00a9d1c9c773d9566ba74272c5802ad5f52bd68765d378cf123550657411d4ed218d67de7f2e4232653b3f96a53bad97742e6ded9b4ff7b7c5d91b6206221d2fcc120f04e6d3fc5dbf5d9174c779db239458139742cc77e6c03c50373721cc3bffc7e8502b3e6ffcc3f450cf47ba31461328b3b9972b51ab6b23b7d58dfd88ce2ffd3cad7adcf304cdd55e6218a0cbd0041de2893cc6892f614213ca7bb3fd2143341b56e6acfd5e510df8856849360b250acb8e14b5e9eea98083044a5fafb89ff08546f64bdd4f0a0284b720a4db9ba2076e07c7238be16f6d2267cdc03c06db5d085d9f3c274aa1cf4f7c41a25ff6748536f6d3b0a8168132e03bd91fbdcb14c12db276077e19c36566ff3798ee3714f81da28f2e9d9da4764f690a79983c524c2ff8b446ac918c96e0c80b03e7736f875489640007dd151e0450862716785fba78c46c8e9de3c934c224020fe186aad348bc1e748b08a73f843e50edf862b2beb1b35b3d2fae3091cd491896d90158bca2f6d0d0685156f979153c5694404176cc6b98e6940a894c1a3da544da1095522ffffde33f6ca7dc577ce3f7a5b8daa7bf99f751d3ea736a83ab96f7a0c45a78b0358426869491b6502a743040b3999133fb2be83909542d9890a740b64672876b904ff0ba4f06df0321f63724a1889102c2975bb0f4542c5800b647da6fb304cc09f7db2b048453114fe31873ca781b1a9567fee7fdc41b70dc38e6614ae2b09d1064bdc87ad4ed00ed272a3bcec38076fdaff34aaffcab476ac1c898a444cb08c950d371b982bbe4c24ab6cd633c94d77e74f955745fb69c3759bc57141d218fae0904cd5d269ba6e0b54d5be2207cad102fe7caf6bfe9a259ce8bb3fd9e99362796d40c31e38107416afd740a8ec08b22252302cd8c86802e50e9ee087eaf6467bb80ae69e3a4be206fb264a622a45716d3fa40feca39412ee6bf2b4a10ee4f02567f489416c391cacd5323a08c32d8eb73f4234a88e27597e4a57663ec5d4acb267d93a43d1c03268e300ee633af34d67d42f5881455411bd2b20738bf6b2a3f99208b224667e6c3c4b3791d93ce5ba2a6e5398c128ce88999192398c543993f5b41ed818e472fcb2bd8af013b6807935c31fcd27d59942191f2b5ddd631883e212bd4ba1d1f03153b0dcf64014d289805781e2378d22836749aad31e8739", 0x1000}, {&(0x7f0000001300)="d1fe6b73fe2655707777bd54ad3f5b5771e80b29d8aee89a38460ea3e2f2c3ebd757f6cff52acd356c80639ce81fa7e436588d8c45902554260e381e359ff323d0027eb90e7064567523db2e763d0e64974779ea5d8c03041491f796b50658b5ef2e82e5e77a20cef21de08d2a19a3f861d8935d40cba51a6548c5d2f39a9bbec457a340207b1ee78f5c7daa8c8d3b1ba782cf05759a86b5840a43863af22b9acaf9d547bc22513887ae1d07f0521916d0afe8cda137dbb7577c3965403efd92d89cb3262b75cb9d9ccbd2a094ec527845b31bf16d7c70bd21f118896f85784167103a1808b9a58b6a43e6ed8f42f99e22", 0xf1}, {&(0x7f0000001400)="52fc95d056d7268dd472073308ca2769a120b5ef855255d0318f3aa171ae3f2380c2b5bc8525a3c725b38a38df1f37db37ab208b56247f1513bcf1f895d722ab45a14756c0b1cd13297d2ddeffcf834bd9693c912b5ad885951cee897b15fee87c840c29c8b7f5f32956cd5a3a6ab0345868e0d8c23699c268b705d5655a2d1d0a8362dc0dcc0673f0a386e3bc7f11a4d2577a7d5a0e34cd8516eccceb9c200c420589bcc8164674f00746450245bc1ae77b96ad00e63588f7a732d0aab69d6a59ab8e43ec29bc02f716b90ea0111c22e94d0d0ef15f4066f3f77d3fc7812bda7faabf2304da91a74c46532cb38985db23d65f71ab852c0bd7d759a899e9558e2ac5e5c6fef53a999189d4015047690cd38e47cc6230140c48ffe05bcbc9f3f6f13ab2472812a68f64264458798993b120337f3fac98db23415b77aa0507f4d01e50ca4ce834889899f6cfaf4336a813dc9951234d01c59f9da9d5aec1375ca6cf40b3e66549e11140490ec087e688fd0fd2f483a1860ba33384ae3f43459389e24002181fd0da7bb42ba2dd2c5b2a2248d8b9cf5c7168ef939787bc3c490b5735f8aca18c932c696c7839bcce69552e7da75cffdfa344bcb1ff6cde8d7b301aa6ea7faa3ef87dea8f4f5d22fe2c9b84e47a798161cdb7e61b9b0e1ae6336f5ded8f687356b63233008fb642976bc14c569e914f7f82851d358761fbae828efa75aa8ce47cee0b67fe027223a16f3012b17bfd6c741cfd2aebab9fa4b039140a44ae459f489b95544b4592b9f77fef1f6bbdd84e12fbb23a7bb69f8a0c957a012e91f0a131c4224ba8ba9cdeba3f20fd8ac3dc3590cf2118da9294f2b2d19dfb0f7169a7fb748e9a11a4dddd79e9a1fdc7842f3839bb1a12a17aea7f6ec70a09bfc48e79a9444e3157bdbc8e5e7a21cb3403cb593d9ee6ee38a62438b44f0770c38f2f79802985926cc076878cc095e5c17189d7fb6418c2855b01b4d2cc51d2b289d125b6d5976d137e5aa6483db0888287c341e0d7bae5a29424c27c2b4aa6084756874d6841a78aa27fca9af8d841b4670cc2818a84b74aed5ba1deb7780351df5a5a65c6f676247ccd64416b9d76750b578ccab176030f30d31cda3fda8abd40bfea96311ef440a4b93fb5cd5cfd5851bd36fe8802894cc985593a235a6fc92be1dd29a4a3ff80cee2521491709ed78e039c275ed0f922026236c710ce4ac26f8ada2aca68b3a1af94e5391bdd7089573dccd80f80d799f2ffa9a66ddf933879cb584bdf4a7e39e6d3640802792b3d3f043b1284678f8cce68c295534b3f1bff50b48dc6367fe40855676f5d62e30915b37c7a46c9223b416f37bfe86664257558ef21dd76590b941c899b5ac960a5a70d72acc279caf2c1be9decdcc793c985a0e212bb526f114572511ea74e927fc217b2f8b657d43e125fbb13a6500d3960099856aef4f13083aa290a34e6f5abaede3afdaa82a776915a5ae071854361f4b59584489c05526c52d14876c3bf0437c120b74d173a904ebfa073252a498cc0c513ed31bc0319020b1dc5fb6fb00d5b7a615fafc1d887e2ca91d5a38be64863737f8b33c5cffc952603a6f82280c5bfdbfef727f5535e4154451f4d26221fcff686676e63cc1d2cabf728968c4a5111c7de54fe1ac635d871dff98303a8bc2ee1360035d0104929ad2202b550d503f734e083afdf111279fa07390d58725573bdaef009e0dac7191fe82060e62de855ae91ab3bf018d4f6138b50a66489253420b6b6faf3d188af501c180da7fb9695dede81f8a98b16357e27a026171121ae3b97dc7d48c494b499eb7ba88b117ec33804fd6f707a4c31387cf65c07987f7cd4951095189626d037a39890fa08cb2436966c3f2e3e9a772fcffd921dcc075abe0f88f8f4a1dd0f1959994b66deb19983469d72e906f074a3ead43dffc18f67b5e0275526e65454470bfc721900f19ff03e310236d4ffcfb100428082e0c085a9722f151c36f717810a127b4b7e73dc05f50f69f8b095a285e51b8205557632eef182f7fd9b95182a85706a22db37c0ca0894d12ff313ab607432d00013448dd25eabeb6281c0a75f3323177de2c9933f95bd71e07accc7c2c555fff41ea6b4aef971f6ba29fea75a1c8dcad1a2c82970333b1e8a809ff071e570634dc3fae7496ca5b7788e936c9ded8403092127d42bb6dda59f840604ec59d3e20cb186d7b359e273c87c0e69bad3d7c0bdac408cee80578a600a58e56d23806023c48d6c074852bfae3f840dc84e764b259c8e1e0db6c5dfcd33b43ccb2c00e959a03fba32d9f592631a8a9b9eae1eba32aa706ea2b38aaafd9c77afaf277c82b67af5a7357586cd07894152a1fa770640871782a561bf4750ac84b7b8f52f3cc5d83f38eff327cb6c11b2a0c04be18b3312b0f0934da144cf847e5fa9ff28fb506a3faa3f553c5aa02b8839af076d5551c5d2208cc986a13ec1c215ec7f8149399db1c019a703213efda678bfeb5be24a45306e9202f78bbcf0016f86549f90738dd0a96070680b2fd4a94c13739bc13850bb2ec8cd1b84c98b088d74d6fadd755f94e4831cc0be80679d25ed0cbaba0ff50734685f95d28b9d7222f40b793c4ae2e16142a57a4a5be9b9a8028531275bba596c4a8840fb4ac475023469748e5d474acab5ea330ea362e74d2846d58bfbd76477bf2f48650cb04bc218950a2553b1264404b249a240246daf5348b7768a819f2b3ea2b4b40ba20071219f8d94d347e2d6922e5ab4e92dbc9e115141961b7671c37f8d6510d25d85568a9488e04cc37a66d0bba3c72b24d9c56aa67141fc410a2fe87057732e9ffb393af287f035124b7c92bbdfa3d736d8441ffefaccc8ad79b7b52811fbd1d3a02c5dda6d6137c0771e6015f9f42752082cf5f7bec26caa4e9ab2f44197ff427f0ac145449bd47dde8e8d73b87e058a3268c197ed78bf3ef2d479408ea1394d2e60ea420caed8b6a9b52ed9554ffc8a44cd3e81d64bde120c51947dc304cafad92b8e72e97eeb56a1a3d8ef40b98ade3012efb86d7eb0841b7681938fd393a966d4a7fc28e23d82ae18d0a1a211e21b190696f055c7d2933e15c45b3ca9ad9809dbd3d3a8db3a17eda673906163f48fafc9bf98ebb2306265ef8c580e27e79d6987ca113a9a365a31a39c7420c92a5cf92304a94fba8bbd321c195a65a064a3d389ece72828bcf1e940a46f3e5ffc70f19d34b1f9c7774d95f0de520330505cee91394e3ac0a408e669abdcf47e0c837461773f65a173e8b10b6b015ac878a5b1b22c1df30e2cab558df0ef4ee1c3877c2f112f9b9561a79e6a581414f73fc79f1ee743e1261571fe0c7b7d62cc9edfc5ed4b462557f308243cb725651240fefacb21de1249d9aebc6cc1fd89f3d97447ed9e293422cfa7856971f4740944936ca4e9ea96e2dd45699f924151103a30cf53e061b638d744b7177765742eae553d0e12102c9faab3f580ba3fa6989266410b6104fb04959484382eb48bac286991e333342748f97b2c1bd9c066b189cfeb92cea09d36729bd1f0d2e5da2d79761f11b90fcfa36cb20136cf62fda6c4d15226d1a45db3a95c1d27e259234a02fde1133dc146cc0f5923271e3807ec5d0cfaffe27ae4553716cb65f710edc6db92d9fff5001fb264ee4e82c60ec885ec526b1c599e5fef5037da3dfe48627d81bfc1b621991fd0a8ac23302638b8ec2e180bbe1ce210aad48f28b4358c78339f3f0c23c7b9a75c186b278452b11a8c64482aefc2e0a07ff427496f6003958835587f0933e3c5089fad3512dd2973799376fb2d3cd6625521cf19e2df20e28a5d6890b996ed0f8eee81fae5f1cdb570b9f3227b90e95b0bb2b60589fe7e4471936c92cf7d4a82e65a37385d286e6e168b587c819ca0b2d7cd15f1adae6993f95befa3928ef782dab821b3a29275f7bd48937db5010ed7a237aac7c5920c0caa3fcdac25f97a8098cb970290b744bc18dab1c6a1ac2874772e7449af7f2c5fee89c793c5101d141baf68b968da17da1822d5b6dea845baaa6f970b68dd2caf2d28c0db570381c61ce139777fad3ca75eee735df5681b61961d3d9d0283296808481caa450d56a2b4b2baf9d391290a85b713a084622c5a1b44c9769385ac7a933216fb570db6eecd2a49b5395eafe45910b1889038ce7927af3d178d27f221b3413394e2711efd78c720dc956041ec816a2355dc00bb44039712beb20b57dff56eb3be445aa23335ba6f23c68787711de6da5a30f9b16c518edfa1a9529c78b2a9f7fd656c32838f1d36b484efff7ace2a2b4284f3442f5a1f6f382a0806a4a51286a18fc62eae81552c2b820539a49f1180d90d29f47e152d4fcf314543f1e5816b95fad5d3706df35b8f2370e5dee8be74596165ad5386b681598c4eb545548f42e66fed78e9275c70cddacadad273fe7be6acfc61357078fe6159d9d186aa5bd0869ab7afe770f04065bc3a8a15c614421b8cbff1acd9cb7e1ff1e47eefe6179113968482debf09934b3da24e3167e59d3254f56ca53f040487b381c12d6618d268aa29579e21d4d36e3ec5dfde50cc4df2b1c581c8d108efd41121d9758bc177461d95a8175c6ebe97106325e4443e98a28124fa21275c03de84ca1c10a77665e48d14bfba0cffc3f27ed3c5150c28a5253a3cce88a45f361994a4d28ad736bbe5d97103d31ddb19542af7bd765d9834013179223961385bb6290049aa370ca34f5757acdbd94d65acf7a0b3597c3dfded329a87ab3e83e4093e8d03df3ad86206e758e7880ba86a24ec0245728de70cf7e87ec41a20d2243660e7d6851141aba0e0277dfa00077b8f189e96e9605c227133c22b2616e43af0e4e99a799f8da7072caad40d5c4285e6fa09be9712bbce6fbcdc3f2d4d5615fb286a517c5a27c0f536d6bc8887797c8435f029201bd976c8d0c58aeebc5f72d5f2672ee7276d7692ff0867367b8b01c3653b2c5e2c9f62fba94aefc45c26e5511dbcdeb8165a39f0b03713c74c71113d3d33af752059fef61c5b8de6694a17511971f579563fbd88965839474fc43bcb79d69153f5fb8c97e594b6066a309acb6081d7b3e41057795bd4ac57f4d05b223db17266911266d44809c4fe69b8ee0efe93186603733b6359641e17c9743869f83e07d10a651be7fa2c8842a77be0952cf2a6eb8513899cbe172c46704cfea63b998c7696911ab8cad5a693274fd7acd55b8f7b6bccf11c470633991971745d60cac8833813e7096dd9fd5bc4de9b1134b04e132654a23d5d34c56789be23efc6033cc57ad60e6df2980b2c0185dad65e0677d47ceb5f107f7facfbdffcc42e107c7df4fb69890351f1b44001f9abf2a7e42b1276beb3f9802b29afcdf07222f36cee459eb48d8de61cdd52cb51f9c4bffe61158ef3c1a81f74f9afbb3db95516f94f4545a3316e4d17210b4f3f994ded524c1d156c42a92d8eac137429c8aa2f85651bf17db3d89d56f6d4b3f7afdfec59c219dcf6f6f3e807c3d1fe2daa6ce1c4a9248ea999769f28ecc276ff8dcc0dcbc8df08c64af458feffa51ec1d00b8cea690484ba15ba15e0518d7ecb0328a78544c4823ae1711077b07fe08cfbce4c89b50bb969ba23b7cfb2711cfe7bb3ea64aa035b9a1acf62546209032e0287147a22dbfa334c8bbb214ee639aef484d79c894e072576ee956f920b347c15f274f4efd8309e5d92d3aba6c3e019eca817aaf61c81a371b5ad25fe108386e0a6fc667c3dce442d6fd5bf597705e2eb9b8c45e8486c5ea9c463a2a564cb48d5", 0x1000}, {&(0x7f0000002400)="1f7cee04bb926daa62b60e2d13abbc45e076b3bb353176b54d9c975102ff8819b179bd7768ebf41c520939597be5660d3e7c762a6e6410b11d4245c435ec139bcfe373dbec134e76ee2d1b157ec4ded63dff644c312fced96f3c87b2cb07a39f1fbdda945d30890f046ad6b88d308c649d4d14db33718fc237455edaed40d919ebd5d6e80f297ad5761a38ce9afa6264efb97ff4cc1488d5e67be6546774f1f235b469778115fbea970984e4c32e7aba66a8ef84cf0ba2e868be333754301d631320e022de41c43b02b95a0b28ea4e036f5aa522bba4990644bf3554764d73e02d2e3069adde8fab80c2ef1f9815564a7aa29271828ba39b26e23529d2b19fc90a621e7bcc9c5c6ecfa7eaa51e33342dbd9b684e153a121aa542b2d25b23283939dce03cbe87222bf64f964343aae4b32c27377071e8171dcb20f9ac7c6f515452dc3003b85480ee03e9933f89f4eb75b15ed634840c874825aa6ad56a95be2d1c82a396bb7f47f0e4bf7b2100b859efbc342a1c3e8abe352279939e62bcb5f1808ecbc8b4d1c78596eb3d0dbada9a9c33c8cccddcf7313ea67447e33b7cbe0c897e62186b6b3c75985d7b7321753fbad13e7ab46bda13fb90b5cb54ef5019e3beea62043fe5ebf375e78a365ffbb56128955ac194eeb974bae24656d97573030f28c35f4573734c7861beb00761b11de389c94b390f33f1b484f1f1a7ac8f792674d5dffc3dacf28160912aadaa4e281812889569610bef7a0323ff9893282305ed39c6e1e9e5b8dd865b9f7b73cd1e56bb8051f26cad213c79d576e9401160f1fb6c65df46a77094d103e44709b4399dbf3bd9c81bf62653cf31696d3fde0af1a06391c7f1b7eafe33d77e8027da9fa4cf3ed9c73134948d7c107d2189d20a6879ac920832a7113e5cd30e84c9caf46ef6b9392cc582e4c8dbb072face75697fa6a4b8e02b6d206bc289c6a71952fc0bedca94483944acb12010467ac4145e78acd3d8e4f5e91865676d58847bb4b631d3c69576cea72339d3c177763915a137ff7e69eb0fc42f8ff3b1e1503cd962bd8e1d8f74ce485ac85eb52524f954e7d14c004a6035facafb3968b4202167f52115f9a5ea9e2515b1b497e65bcb0d6148f83466d72e9c0ea8d40e4ceae697977eaa0ff56a7bef2a7813dad1ecee53fa4c86242e3081172ee32b986e8b408a8b03846ceef083e2ce53c9fad596e7d3bf9cbc3a0776248ac6cd3d75509da26c9ba55aee78ccd90c5d2cb10633a1a861137b850bfd61ea5c2be323c05427053cff329fe91d7a1f4f733138094f7dd51e1dd19efa728dadb385ce5c1a3967e54327c855da28c5687493cad697f45b66476f7eaf8485148f2a296b2d4110ffd4b4d093a2c81163a32a0c92f805d0143a6d3545fc9c7b663e543d0f76e17c5110d5486a03cc5a611c4d6aa4d7d6ec5d0f4863e01fa788fbb043e1b744d2d79b64b326254c006c2574308b80c68e5704390525e0831a388bd6929bfc3beaf7e1102c35f7a3bac85591a357f1ef2be8c15de9a6c0410a5568dec8688b36c3e2339e0c368315d15e3e6373ccb2d41c3f1a1bb9b0ffd963682b9d75632fe4f4a880e40febd12552a469811304c9f13d0de3c5c67189df20d061b291eae3875182a66ec7b7cffcd7fe690e0b98a4b99aa99439652efa9e04c8642290e344341d5059320fbcdd0d78c28d84d3065500c5887945f035c72be7a21a7c5272c6a154181b3505ec3ebd894bb74924b7a67caa6299d2df1d4a3f34d1440bb4696865078a99df2fdb2bfe36c940e9231c19bfe9db4ac77a55ee0ebcad85cf3db92d2d9d7e06b00b5451abb4efc23f5df501c78b4d9cafc22bd2f825e5610e8d95f2ee1e13d3b9f036f9a619910632facb6fbeb36131f7b26434750ca5d719c0324aa2d07b249bbfa635ded17e24b13890c6415ce8dc8785dd8384603293382d6f051a893d618211dac6f97e4e0751b22618c7ca4f738d4657e4068c2ad2058fbcd9d73d27f37a5d441c98d48b4c51dc09fdbe593e71fa69143df42a077f813cefc43c2726ea1ec468b3678cf54c46f1e4ad3f0ab3382cf2ac791714eee7184aa144ca50622ae5e1968fb6a3b37b26da7f24cdd5f6c17c4981714abbea35147407db66d0d268d6d211bd335daef1937ee5a271b5855fb7fc007a2670c377f46ef17834f950c18eef42aac9378215f9630790c421f8e44d1f8a04d530c97fed69c92243d78b21508056cd9b0a88888c1b1f8ef8be334d40ee3533962180cf5a700941503a0572073f1d6701d06ec225846409208f2e8b6dfea0c6dc67cc2f6792efd59918f74c8faeab2a83f085a6c3c4ae3593728e7666a8f15ee13109259aecae6103beac5f9fc33dfa9ecee2bb755d80ac04c0ff85dd211d8627ee3d6914ba6840c1a08ddc7d31ed2a0f52686af34defc4e07c4241a3cfc44116d0b892c1aa20c9a1e78a984718c3d2cbbc7e70fb1d139281d83427f0576a76b08605650d11bd0675507c658833187d484825f840ac18c17510640bcd05cdafc2fcc1d18177c319bfc20eb86f73d90ef2e9fe484bfac4f13ebc7296b1c3b66d916b51fe686c29a9e4dd3c2ee9395e478d21e712a3a40f45cda6715d006eca95026c4e933df68484958258137d1c1a34695f6269f2778ac82a2b85cdec5c2e2c24af553effdfb192a79e95de96c24f4b7bcc2a0c8d5d94b660e6b4a70fba80a44f6851943358b69c54a74547669ca1977772383c1f665b6d1464f0a41204f8b30743a6fb7ca8a7237c80e59a458456fc58a512eea2a580a99caa7c15625bb4718a41e5a1986253094d1eddc4527e96bdc065d80a44e7c2e794f05a17df9ffcc95ef68f83ffb8f7ebd0a9cbaf843573024b3bd25742170f7b60b3c176ce9c710da850c8a635307155e89bfa83cf36b8343cb74808c26625022472fa3baa1cecf122e0d01792ec3f8e41a0e7587748536d1145e778d8e791f77eda9eb9786aaba9037757fb87aa7f7615a00e472f122bfef3b05de2122298f5391be2100f7e9640a52dd756d8e3f0bec17bec14bc2f07f863a6c44fa1076f76b49f82e2fe20c6247c444b1776567fd88eeb08052865881baed8f0deaf52e7af5a88f586369ccf38b9f84193ad28a7aca81ad6f7e42f6cfa837605cc80e1b2c8b2aa0b5298e54b336324d57a81917a1ac193f70cc30d85386210e8a8654698e77bdb95446d43dd77eeca8a72f7f349c5a64150fadb1c9a9a9840b205e18064fbabcf2ea9d0a2bb9af188a5e711aa57d01ced903ea8bcc6805f11babcf424f451d22bdd9d539378cf04f54909b2e22fc6e9ae0a42536deeb8aea150cc35a67fc16676c8d8afe1bf04f317abf48996ee0647fa3f26ec91e7f4f1287098a89f6cf4867aabdc4cfcc1edfab482df5ad53c57b848d35283e98c892aa47522519cd42e7b34119ed8739d9864b4a52dbccbb05453f0ce6c1c5c6853466357eebb869b4c7fff490973f2fb8a88fd6b2ed433d77c31b39b72a251d039971c61330a37f0d2d72ee7c353125c90a9d9b505ab327359674789a114e731c7008e3162d71548da00763a06c743b2d5a0b4a51c011ce2ed8ec123fce10edb55e92607a9d853605e2a96e563fed4d0a1de3f3c2fae89a4e07c9069742e279f13400377478c9153f37b9902f29a5c2e51c244b2521f472d4170b0f02f1ce9513834dcff8df174cac3b743c6eae150374caf3d2550842c924f6a32254d0d23e40a40c66eed0b98124eba09710ec35e9e9044bacea5c819f5549080fe7b130431fea443bc44457fd860cab3837d6e70daaf6afbbc080e902a16cf628c89e72ce0afde4b2c7e154dc32f2ef2aa46d6c8056bcb9d5fde993bfcb1ec8d47781b9ff1ee3be6df7e506c29109714c3abf0399275666f723916fbf5b24ec442a3f25a0bbf366e28560c1aa828f9ea2a87c2db0cad0b4ca5a8b957eed7c6087c626c4f5f60ad9192556ee8cb3d7583475a98b046954d2ab9b4d280ff0878008dc9936ace5418e40bbc106051568b87e30159795a0338167df8d906ac158772a5c5001f949061aaed1899b72fa91d05f45d73f9603f02bf4ff6813a3a7004073ea1067bebd08d614306d1e8283e1e99dcf5f0c8bed693e5ad7f9762692e3b4a4719cb89defda1ff77c2c9bc6bc7806d1e510f8bd335f3ed4d6e277445c10ed5f6d7eb5c298950bac7f1af8e51918d973b3c6ba630d3c6893fb61403540a296e1996d7bebcf7933b35087e0530822b986a9475dc8ceca3bdc639548dc4e2586b6647947dc3bc1adc91c4d5eb2971e760631a1690f36f74dc9be522bd6efc18c75647e42a2f5211633a612e54a36dd70f11f05568dae85d18bf66894665fdf010f5eaab68eadeb1ae5dc4ecc353d7375fc3e0dceffa782dcdeab6ee84bab99e1529f8e98a405b916a79550e21e1ac8cc2796c09b2f4354406c6ee347ba5bd6a4001d56c4f4e4a660a692849e1986406e96a3c76d71dc90fc990f18f75c9a5cf880e0a1c8fdcffd90a2d3a11eb56e4c73e3de176f9dba1425452960af7fddb78709c3a3a60c30812f37b3ee3f138fd05d4bfd82723a9d9c7750b4b1e41ddbcc3b2e4485f4fb1709a34764b4f26510f149a7ddcf4764e01b262e1fd22735ac00229147d99a7db302f60020bb82cee8e96dce8d4b86f2c2db7d6e4a0540002f8d474e94b46f73fd1bba05ab132e5ec9defc30e2c0fea95fbef7042d49d2a0590fb1e882c8f475715ce3d9710d3b356fd12b4bce6243dde504d24e874bfe276a19c7903b63ae7ae31e65624f6d197acb3a3c89cebd4f6384ca7371232acfcf8a7b50825e5bc6912a1c6d75c35d700b91a40b29b9986b3e49b7420be3ba849ea106493b2fea6442b36ae1b86a152e1cc552db28967847792141557030640bd01dd566d043d010a8a3c4b2f6ceb4e39a11ae16cce10339ba0c6c762eafc791e613c044376c65312f3363a0a7bdd344680fc569fa8d5111e25445648b30eaeb9558d595bb44966d373f0002925aab98e3bdb2e207b24086dddcf1e7dcf2980feeefd638cb3d431e1f87de87fc7932ea6928f900fb054f177ca065bfb576fb486f0160c0859e6ebcbe229362579c0dacdad312965b3fe091b33fad39576eb9d9795af6878fb5064e7f9f82cdfe8be60e9535d02ff941a472e57220e823b47b43f94c57bf90f8116034849b0e1994186506acfb7c7f87b4e975170ba863de57b3cfeaa2b369c46027092954ad2e4aafefc20217028748feda1bd580398d274250c9a6b6a56ab73f2c4d2247e8ead122722698d9fcfda0deff640cf43121ea167f3f70b5be2423a5f82e506d0318a34de118267256f80ed9d71dc0300cbfc0b53feeb4f8464aac564ed1dff4f8382c4fa049d1dcc973d2a424175b64452c02fa1b76ab44bca5bb685cc75efc299bbb21bb8fbf3d22264dbf7dbbabff2f3cbe5d50c635642745710a4a3e8653bd146a695069604b08ae44e5c3acc958b17229b34348eaf5b3ee34ca5e44c635ad5a12f178c252c8c504db3bf9014b1ce117f3cbe63e127d1eb4adb1187ff12c368336d2da0dd83888a261e6bacfe38baf2b6366b8ce165ee3ff487c2a5ac20ad51961098d239105ee71dc083e0c1e0b93247a48c759dbc9b74dfaf769cd3a3af288fa30cd2c03e3307427f692a117a5b91c0590f20ca1f95c5b59776029706a69f47f6a2200d38bef67bc9ed441d5a268f6c327dc922e7fbd86d2732c8a78b1f866d4fed1f5318020ecc2e3cf70233575389c382fbe2f48ad0d43f34cd7dc0e5b03e0e6942d14b201adb8f512593", 0x1000}, {&(0x7f0000003400)="9634d17df5003748e8b8eeeb11f5ca6ed1ff2c5608baf6ea49682ecae83eadeee0f45feb94ef6064d34a22d02acdbfb0c2db2a7010bcd0d663ecb982b46ae029ff222e068988b840247f95b80dfc3096a5aee351f2713682403c52dc8d5a0d1bd7e8f41eb6e98be27112ea4ed5355d33b2900318be0bcaa13dfea3f59f80b5243d34a82d82a189593881a87dd9eebfa2f0a78ddfd29fbc2f8e26ddcebfe126ea6f43e3a1973c3743885983b274", 0xad}, {&(0x7f00000034c0)="d247a979f081e78e40032ec873528de485c332a0ca396e5a3d7e397fda672c0b3a6b2e9eea93106f675bc9ef21ab23f1fb935b878abd6fae82bff30f1b81c10465b1e5ec8882c465dec335749dc1d30452a601604e2d2d63543b11372c646edce1744653e51b70b735852acbee12c1c77a24fe18a58d1ea0afae564cca38c12fb3dbf9fd0860879e8e168b97866e207fe0649294245b872b8ce8b82f7276049cdc1bdb2af95baa1d1b1c5a507800f0fb7b7bba46a735e68e92e5df3a42c82c54c16dee8a2367737031cd4cb7e3604d80cfe7c592c81949adeee3e3ef59fa56565455c0cd590ef2d60df812bc2ea8ff3fdeaf0a6f", 0xf4}], 0x9, &(0x7f00000037c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0xa}, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r0, 0x0, 0xffffffff00000000) 16:02:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd0b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0xd, &(0x7f0000000000)={0x7fffffff, 0x7c}) syz_open_pts() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 16:02:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000500)="b032200c1a9be5f070d19b9d468f0ee08e5d3f7efa859461bfce1770c7b981d893b1cc914cd75258ea2ead862733d5979a4ce4d85840e92d90138621eb6416243d3170d7abd1a877f01e58ea0e904e2c8569cf788401b5d6ea5f259ccbd9ab58a8d96d8d3b8ecaf6f525d7cd13a9b0412bf397f59af7dc08638bbf2cbb27f78b54e2908d2408817475a2043dbf440dfc0ef253159b7ffc1b8d8ed1d7a858664f2a93472cdc30d705ec3e9db0dff268d550fbc2661a183d258ff8668bb1c6bbdf29c299b84b8dfd5b5851b5b6b0b82a28e1995eafe55db0c017b0ff0baf0b7b3618e8d818af25433d3a9e5dff0b31d00977a1fd1331add575322bbc7dfb0967c5330e10b22663012fabe4d275ee60224bcb32bde56a9d22f393d36f0e23506d59f542d23d0e1cced04d6a680f497b74481bb6029787c74ce287c79fbfb27ae7a73c9516a887d01359bafd75e18d00ab0483f4f4ccd0b6da6a52c94aedc85c58a087bb08b8333e05517970efa8b33c04b587f3b84990b2f04153f616f5179267bc228a6e7115967fae650409a29eba3e55d104ba0978c7013499aee96de020171d20fc8b46a6e62c5e9555956d5a256b1d394d5792ead8d8e62d4e6021d960f725bda2604ccdc6609b78006fb2935fa572941c7827edeb030f", 0x1d8}], 0x1}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x90d6, 0x0, "d7ccc1a73a6fc6db458c28f6c2d82b0510079cc4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:02:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f666900000000e309586c1f5f8e49a764df457662bade0d4c6dc4239b"], 0x10) r2 = getpid() r3 = fcntl$getown(r0, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) setpgid(r2, r3) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0xfffffffffffffffb, 0x2}, {0x4, 0x4, 0x8001, 0x7}]}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:02:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/15}, &(0x7f0000000180)=0x11) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:02:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10800, 0x104) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc021, 0x2) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x4, 0x4, 0x1, 0x4571}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10400, 0x80) flock(r2, 0x4) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/227, 0xe3) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000440)={0x5, 0xffffffffffffffe1, 0x3ff, 0x3, 0x2, 0xffffffff, 0x40f0, 0x10, [{0x7, 0x3, 0x7, 0x9}, {0x401, 0x24, 0x7f, 0xfff}, {0x6, 0x87a, 0x3d, 0x4}, {0x5, 0x0, 0x1631b9f2, 0xe5e}, {0xffffffff, 0x0, 0x2b52, 0x9}, {0x9, 0x3f, 0x0, 0x200}, {0x9, 0xb796, 0xd0, 0x200}, {0x9, 0x7fff, 0x6, 0x81}, {0x1, 0x0, 0x5, 0x398}, {0x10000, 0x5, 0x4, 0x1}, {0x5, 0xad4c, 0x3ff, 0x2}, {0x80000001, 0x1000, 0x14de, 0x7}, {0x10000, 0x101, 0x4, 0x3}, {0x100000000, 0x1, 0x6}, {0xfffffffffffffff7, 0xcb3e, 0x1f, 0x2}, {0x20, 0x2a, 0x8, 0x100}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000580)) r3 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x80, 0x28) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000680)) r4 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x8) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000700)) recvmsg(r3, &(0x7f0000001980)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000001840)=[{&(0x7f0000000780)=""/144, 0x90}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x2, &(0x7f0000001880)=""/195, 0xc3}, 0x1) r5 = open(&(0x7f00000019c0)='./file0\x00', 0x102, 0xb0) shutdown(r3, 0x2) dup(r4) chdir(&(0x7f0000001a00)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001ac0)={'./file0\x00', 0x4, 0x0, 0x1f, 0x1, 0x9, 0x10001, 0xfffffffffffffff4, 0x1, 0x2, 0x7fff, 0x4}) connect(r6, &(0x7f0000001b40)=@un=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x3, &(0x7f0000001b80)={0x6, 0xd93}) getsockname$unix(r6, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) 16:02:08 executing program 1: setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x4, 0xfff}, 0xc, &(0x7f0000000680)=[{&(0x7f00000003c0)="a522f073ee8d7b31d5c57c9552d8d70d5fd6007154ad55a500306933aff32920a95ab91fa808a832c8ccbab22397bf0464425f8f30d7de031e213405bc04253b04c9304e67c120addf576fe2bda95142b1f59936196aa526011090511f806ce0e95e153b26acae58f81ec136c3d88d39c91213e0db3ace1e1f5c654110338a8c7bf797239f92cda1f4cec28a2606065ac42c1d04749947bb6a938322866121ee31320df5280b59af043a6e3a3145e941502c959b278eb48ed452840a95c68539ecc38466cf892d7ea531f464e5e1b4c52c476b67cc9f4302b7b6d40c1dfba78da5b7b0644e", 0xe5}, {&(0x7f00000004c0)="df7ac84166d22b04163620502a4bf01fed0a0cbb85a68c9d8b8612a1bf1d11f3155c011f414f44910504b03a1a536dc0a738805ba29f459b31faa6ae0a24d886499306733a1b3a6c8f6b5661f16b094552f8c37b62ea10aebc728b81e8b3", 0x5e}, {&(0x7f0000000540)="66db87a33389c84c14252aa53d0fb99d8cf1184854038b66086e1c9163c0b77418663302403acb1e8d4bd73b248eec7fc5621eb3ff107bd7eb545f9b77e57f2057cdb283ebead3eee29ac67b33287622f3a87c836e61a49fa585bb4f8ca7813dc3a14760bf4b4024bc4e4a9cdc7871659a506ae6e8c3a2fc94230f4524e7b290215d35a9f38d6ba6d18e8c5591bb202a2dae1f811f01bded132598fc5ee84a6a18de3bcd779266ebd3ffee63767d87ae3bb57098d74fa403aaf8923ffa5b91760bb5ceb74780cdc37c83ebc31f7bc8eb", 0xd0}, {&(0x7f0000000640)="58c21a6f01770940e410e67a6871d64c71dd50213c", 0x15}], 0x4, &(0x7f00000006c0)=[{0x40, 0xffff, 0x0, "9942767951502268bc288321d81189ddea4bce275bcda0489753852bc32273c8182fea3d8814b8206ee47e1a2144f01f"}], 0x40}, 0x40e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(r2, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000280)=""/217, 0xd9}], 0x3, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:02:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0xfffffffffffffffd, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:08 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x53bb68eb, 0xfff, 0x68f}) r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) shmdt(r2) shmdt(r4) 16:02:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3a67, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x40, 0x513a881d, 0x0, 0x80000000, 0x1f, 0x9, 0x1]}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x200000202010, 0xffffffff) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) 16:02:08 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10180, 0x0) r2 = kqueue() r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff96) r4 = socket$inet(0x2, 0x40100085, 0xe5b) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) kevent(r0, &(0x7f00000012c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x9, 0x1, 0x4}], 0x3, 0xfffffffffffffffe, 0x10001, &(0x7f0000001300)={0x9, 0x7f}) r6 = kqueue() r7 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001340)={'./file0\x00', 0x3f, 0x0, 0x4ad83b74, 0x0, 0x3, 0x8, 0xc5d, 0x0, 0x2, 0x3, 0x5}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x7ff, 0x9}], 0x4, &(0x7f00000011c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf00000a4, 0x8, 0xffff}, {{r3}, 0xffffffffffffffff, 0x8, 0x12, 0xfffffffffffff4f8, 0x1}, {{r4}, 0xffffffffffffffff, 0x80, 0x40000000, 0x0, 0x5}, {{r5}, 0xffffffffffffffff, 0xe0, 0x80000040, 0x400, 0xfdaa}, {{r6}, 0xffffffffffffffff, 0xa3, 0x0, 0x3, 0x4}, {{r7}, 0xfffffffffffffffe, 0x28b287d5cb3a5629, 0x40000000, 0x82bd, 0x20}], 0x7, &(0x7f0000001280)={0x4, 0x4}) execve(0x0, 0x0, 0x0) 16:02:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffffca321cc87e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877adbe23804"], 0x1c, 0x0}, 0x0) read(r1, &(0x7f0000000000)=""/60, 0x3c) 16:02:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 16:02:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:02:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8800, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1dc) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000000)='./file0\x00') chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:02:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xab0}, {0x1, 0x1}}, 0x2) socket$inet6(0x18, 0x7, 0x940c) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getdents(r1, &(0x7f0000000000)=""/13, 0x33b) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/208, 0xd0, 0x42, &(0x7f0000000240)={0x18, 0x3, 0x8, 0x6}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x90, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) getsockopt(r0, 0x2, 0x4, &(0x7f0000000000)=""/244, &(0x7f0000000100)=0xf4) 16:02:09 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:02:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) clock_settime(0x0, &(0x7f0000000000)={0xffffffff, 0x4}) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x96, 0x0, 0x800, 0xffffffffffffff7f}, {0x0, 0x0, 0x0, 0x3ff}, {0x382, 0x7, 0xfff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0xa0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7, 0x8, {0x5, 0xff}}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:02:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000080)="4ebab3a2663e40dd4bbfe56493b1ca1ff24d06", 0x13, 0x409, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f666913aaa9caca246c653000"], 0xa) 16:02:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 16:02:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004427c, &(0x7f00000000c0)=0x3) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x80000006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") denied attempt to set clock forward to 4294967295 denied attempt to set clock forward to 4294967295 16:02:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x2, 0x3, 0x401, r2}) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000040)="79c9288b7216794ce1945b0f8c7092a1d41a0962108979c52f", 0x19, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) dup2(r4, r5) 16:02:09 executing program 0: mprotect(&(0x7f0000187000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/155, 0x9b, 0x2, &(0x7f0000000000)={0x18, 0x0, 0x8000, 0x63}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:02:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/59, 0x3b) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f00000000c0)="b7", 0x1) fcntl$setstatus(r0, 0x4, 0x80) dup2(r1, r1) 16:02:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1004, 0x0) r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(r0) r4 = semget(0x0, 0x2, 0x80) fchmodat(r3, &(0x7f0000000340)='./bus\x00', 0x0, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/145) setuid(0xee01) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000300)={0x1, 0x200, 0x80, 0x7, 0x1f}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 16:02:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xff, 0x5}, 0x10) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9d", 0x89, 0x0, 0x0, 0x0) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000240)="0980001000f7af000000", 0xa, 0xa, &(0x7f0000000280)=@in6={0x18, 0x1, 0x100000001, 0x401}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x20004006}]}) syz_emit_ethernet(0xf4, &(0x7f0000000040)="b6") 16:02:10 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0, 0xfffffffffffffffa) fsync(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) fsync(r0) 16:02:10 executing program 0: r0 = socket$inet6(0x18, 0xffd, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) recvfrom$inet6(r0, &(0x7f0000000000)=""/8, 0x8, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x3}, 0xc) 16:02:10 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000040)="00ac9b558501c6e5ba79837cc8a4000000000000e1bfe4f41f76625ae4ef2f6157e18b63e2a969e5b8ef4a8202ad370eb35e0ddb5d1b66602c4e5e606fa773d9fd0a7989a1ed9e943076fb4c0eece6f01770a9d39d1fff8cc5880c95614f", 0x5e) 16:02:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80, 0x8}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:02:10 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x2}) 16:02:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:02:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x43, 0x3f, 0x8, "ab9c979bb9b72bbdd8fc9f285e13c8d5d8a5174c", 0x2, 0x9}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x1ff, 0x5c1}], 0x10000, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x44, 0x4, 0x0, 0x3f}, {{r2}, 0x0, 0x28, 0x4, 0x4, 0x6}], 0x1cc, &(0x7f0000000100)={0x0, 0x80}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:02:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0xfedb) 16:02:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$setflags(r0, 0x2, 0x1) pwrite(r0, &(0x7f0000000100)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) write(r0, &(0x7f0000000180)='oH', 0x2) write(r0, &(0x7f0000000040)="0a12c071e15de1eb0938a35ac9c635f3200000", 0xfffffffffffffdad) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="364957f49fd74451c7b0cbab79ee7d45463637dee3", 0x15}], 0x1) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10af1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r0, &(0x7f00000001c0)="cc5f00020000000000000000000080", 0xffffffb9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:02:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) listen(r1, 0x7fff) open(&(0x7f0000000240)='./file0\x00', 0x20080, 0x1) unlink(&(0x7f0000000040)='./file0\x00') select(0x309, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) 16:02:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x4000400000002cab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb46", 0x69}], 0x1) 16:02:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000100) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) 16:02:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x2013, r2, 0x0, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 16:02:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x4) close(r0) r1 = socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xe8, 0x7}, 0x8) 16:02:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000eb00f3ffffffff503ae3e7c2b8cd36e100000000a3"], 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x101, 0x80000000, 0x5, 0x6}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:02:11 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 16:02:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus/file0\x00') 16:02:11 executing program 1: semget(0x0, 0x0, 0x41) clock_getres(0x0, &(0x7f0000000000)) 16:02:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:02:11 executing program 0: r0 = msgget(0x2, 0x28800e95d8a07d6b) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/79) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffd, 0x2, 0x4b5}, {0xfff, 0x401, 0xe15, 0x5}, {0xde2d, 0x0, 0x7, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) lseek(r1, 0x0, 0x0, 0x1) msgrcv(r0, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x6, 0xc31, r3}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b1") 16:02:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9c872007284c02192fdfe06eb8505a8209652e2e2ecd", 0x16) execve(0x0, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/4096, 0x107c}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180)={0x10000, 0x2}, 0x10) recvmsg(r2, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000001480)=""/215, 0xd7}, {&(0x7f0000001580)=""/215, 0xd7}], 0x3, &(0x7f00000016c0)=""/33, 0x21}, 0x800) 16:02:12 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x1ff}, 0xc) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:02:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r1 = socket$inet(0x2, 0xc007, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:02:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b08) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f853c39217beb9e9bbf12e0fae04b88c3c042dc22a7bfb5e2a68b731268c103d83ec2becfdf40cab2689a578f37a9eb0712463fa93509689363", 0x62}, {&(0x7f0000000280)="00bb3398d6622d", 0x7}], 0x2, 0x0, 0x0) write(r0, &(0x7f00000000c0)="6f4c92fc6c3186fe", 0x8) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x4) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3, 0x8, 0x5, 0x6}, {0xff, 0x1000, 0x1, 0x20}, {0x4, 0x7, 0x8, 0x5}, {0x7f, 0x5e3d4c4e, 0xcde9, 0x100}, {0x9, 0x200, 0x3, 0xc46}, {0x1000, 0x2800000000000, 0x2b, 0x6}, {0x101, 0x1000, 0x9, 0xfff}, {0x3, 0x6, 0x3, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chmod(0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:02:12 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) pipe2(&(0x7f0000000000), 0x10000) shmdt(r1) shmdt(r2) shmdt(r2) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x3a0914c44f7b202c, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) chflags(&(0x7f00000000c0)='./file1\x00', 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="b1e75a0fdac1103bf1c431e4f276616c5039c9a1d0f95fe2480dede74c07737c366d34ab3ce4fada05ec79d7c55e9c17c449ad4ba12d25e7602d39893cffe808bbb3961951c4fbb9d261bf7823020ba37b02a754e1d684278a79fd89e3c9958a3d466bbf4a24684031900381b2741543230f5cc5c917324f8fd8f90b7f012a831b41f4981d4a027d7f6422bb7b7a19fb170864916ab48f0994e5928f4faf74", 0x9f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:12 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f00003bd000/0x1000)=nil, 0x1000, 0x7fffffffff) r0 = socket(0x1c, 0x4, 0x101) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getgid() r2 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) bind(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="007d13a91d0500000000"], 0xa) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = semget(0x3, 0x3, 0x398) getegid() semop(r5, &(0x7f0000000100)=[{0x1, 0x5a41a361}, {0x1, 0xffffffffffffff37, 0x1000}, {0x7, 0x80}], 0x3) r6 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000800)={0x5, 0x7, 0x0, 0x8, 0x2692, 0x8, 0x9, 0x10, [{0x8, 0x80, 0x81, 0x10000}, {0x1, 0x0, 0x77, 0x6}, {0x7, 0x0, 0x4, 0x6}, {0x200, 0x4, 0x9, 0x7}, {0x7, 0x401, 0x1ac, 0xe813}, {0x9, 0xc5, 0x1, 0x101}, {0x9, 0x8, 0x10001, 0x81}, {0xfffffffffffffffa, 0x6, 0x9, 0x8}, {0x8000, 0x2a4, 0x8, 0x5}, {0x2, 0x4, 0xfffffffffffffffa, 0x66}, {0x2, 0xfffffffffffffffd, 0x7fffffff, 0x401}, {0x2, 0x1, 0x120000000, 0x9}, {0xf9f, 0xffff, 0xbe, 0x3}, {0x8, 0x4, 0x2, 0x10000}, {0x8, 0x8000, 0x33, 0x28d1}, {0x3, 0x8, 0x2, 0x2}]}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/36, 0x24}], 0x5, &(0x7f00000004c0)=""/183, 0xb7}, 0x802) r7 = getgid() r8 = getegid() r9 = getegid() r10 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x280, 0x90) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10000, 0x0) linkat(r10, &(0x7f0000000600)='./file0\x00', r11, &(0x7f0000000680)='./file0\x00', 0x4) setgroups(0x7, &(0x7f00000000c0)=[r1, r2, r3, r4, r7, r8, r9]) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x1, 0x4, 0x10) r12 = semget(0x0, 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000780)={0xfffffffffffffffd, 0xffff, 0xc4d, 0x40, "c33249667b98a6e67c20978f636f89f5b44fa8a7", 0x6, 0x40}) sendto$inet(r0, &(0x7f00000006c0)="bbe433f63caf12c4885b8271a6730313ec9c0d55c2bdf7ab185a32fb5468b894d28a9fd322459762036d1bf94d", 0x2d, 0x6, &(0x7f0000000700)={0x2, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000280)=[r2]) semctl$GETZCNT(r12, 0x7, 0x7, &(0x7f0000000180)=""/205) semget(0x2, 0x3, 0x120) 16:02:12 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)=']') 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16, 0x0, 0x0, 0x800}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x401a, 0x400}, 0xc) semget$private(0x0, 0x0, 0x180) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) 16:02:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x7f) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r2, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:02:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000006c0)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x10001) 16:02:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x0, 0x100, 0x4}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x6}) close(r0) r1 = dup2(r0, r0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = msgget(0x2, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/241}, 0xf9, 0x0, 0x1800) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r0, r4, r5) write(r1, &(0x7f0000000340)="19555058d34dee24d98f868bf5d673daefef3fb71697930cb5348ba6bdb6786c031e21fc81f7640d8089c10c04ca1656617afeadef7b75dfc2308d14b224f7981875c8a6847d4d4ebcbb5444d3a1a52f26381a40", 0x54) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchmod(r1, 0xa) accept(r2, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x20002, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) setegid(r6) shutdown(r7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000540)={0x0, 0x1, 0x2, 0x7758}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000580)={0x8, 0x9b6, 0xffff, 0x2, 0x1000, 0xd0, 0x4, 0x10, [{0x9, 0x9, 0x100000001, 0x7}, {0x1000, 0x800, 0x800, 0x8001}, {0x9, 0x0, 0x4}, {0xa1d, 0x3, 0x7, 0x4}, {0xcd1, 0x100, 0xfffffffffffffff9, 0x100000000}, {0x4, 0x1, 0x1}, {0x1000, 0x8, 0x5, 0x1}, {0x5, 0x9, 0xd5c, 0x6}, {0xff, 0x80, 0x2, 0x81}, {0x100000001, 0x20, 0x7, 0x1ae}, {0x0, 0x1, 0x3, 0x2}, {0xfffffffffffffff7, 0xffffffffffffff1e, 0x9, 0x7}, {0x6, 0x100000000, 0x6, 0x4}, {0x5, 0xfff, 0xc4, 0x3f}, {0x7fffffff, 0x1, 0x8, 0x8}, {0xffffffffffffffff, 0x80000001, 0x3ff, 0x7f}]}) chflags(&(0x7f00000006c0)='./file0\x00', 0x10001) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000700)={0x2, 0x45f7d763}) fcntl$dupfd(r0, 0xa, r0) msgrcv(r3, &(0x7f0000000740)={0x0, ""/150}, 0x9e, 0x2, 0x1000) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0/file0\x00') 16:02:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2016, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20b09, 0x60) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4, 0x0, 0x2}, {0x6, 0x0, 0x200002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x25f, &(0x7f0000000340)="b6") 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x80, 0x100000000}, {0x8, 0x0, 0x401, 0x8}]}) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) socket(0x19, 0x6, 0x101) 16:02:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccdf63cdb396a2264b213ff4a5f6d9a4b346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04ce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcbed74b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de44b547e4092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d28812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db2fc59a7ed4dd08687a252e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce99ddfa9476be0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2e", 0xf84) 16:02:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r3, 0x0, 0xa, &(0x7f00000001c0), 0x0) kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:02:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x30720, 0xfffffffffffffffd) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa012, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="cb86a1f86a523f79997afe79eaa10dac44d265d73803d04be7129c49ddc43ab7605dd207067d67cc0261c98df1e5c5f12438b0ce33fb196a77d1ef85386e8a", 0x3f, 0x0, 0x23) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:02:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000080)="ec1611fa060c06a9f60f2b0d20b1cc8a4c221c5e9a4e5f", 0x17) 16:02:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8800, 0x8) 16:02:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x25f, 0xfffffffffffffffa, 0x8, 0x1, 0x800, 0x805, 0x7f, 0x0, 0x0, 0x52, 0x4}) mknod(&(0x7f00000000c0)='./file0\x00', 0x800080002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x3, 0x31) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0xb6, 0x6, 0x4, 0x1, 0x80000000, 0x0, 0xfffffffffffffffd, 0x3, 0x1, 0x1, 0xffff}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) fcntl$dupfd(r2, 0xa, r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) 16:02:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) geteuid() connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)='0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ftruncate(r1, 0x0, 0x5) r4 = dup2(r3, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000009, &(0x7f0000000240)}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:02:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x40004000000028aa) socket$inet6(0x18, 0x7, 0x2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1000, 0xfffffffffffff000, 0x7ff, 0x1, "ea2075ff200977fbe7358f52a73e85311024152e", 0x1, 0x401}) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x38f42900c36dc407) getegid() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004ea8b0000030000000000c04ed92d110600a8a82ca48bfebf0000000040000000000004040000", 0x2c}], 0x1) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfd) 16:02:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0xffffffffffffffff, 0xf9c}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8", 0xa3) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() pwrite(r2, &(0x7f0000000040)="f6836ddf047045d7fddfb449ea22f3e93341b18e4301b0e70119daa9c5e818eac8d0a8a3916284d9", 0x28, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x10, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x20, 0x40}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000080)="dd") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) sendto$inet6(r2, &(0x7f00000000c0)="d7e272bd74c8df4322581e5d7e030781cecb099ecdb4cec69eb0f0063bb0c120fa6fa7113a7f60567f9648a0558ea05743ca", 0x32, 0x0, 0x0, 0x0) dup2(r2, r0) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x3, 0xffffffffffff3eb0, {[0x10000, 0x40, 0x0, 0x5d7, 0x1, 0x1ff, 0x7fffffff, 0x1, 0x100000000, 0x7ff, 0x4, 0x8, 0x4, 0x8, 0x5, 0x3, 0x1000, 0x5], [0x0, 0x3d136922, 0x7, 0x100000001, 0x7, 0xe6f, 0x6, 0x7c0000000, 0x3, 0x7fffffff], [0x80000001, 0x3, 0x9, 0x7fff, 0xff, 0x6, 0xfffffffffffffffd], [0x5, 0x4, 0x3, 0x0, 0x800, 0x80000000], [{0x7, 0x6, 0x1ff, 0x3}, {0x9, 0x9, 0x3ff, 0x6}, {0x100000000, 0x2, 0x7, 0x80000001}, {0x1f, 0x3, 0x9, 0x7fff}, {0xffffffff00000001, 0x4, 0x1, 0x362}, {0x8, 0x0, 0x6}, {0x9, 0x3f, 0x1, 0x5}, {0x180a, 0x2, 0xff, 0x8000000000000}], {0x0, 0x1, 0x5, 0x1}, {0x80, 0xfffffffffffffff8, 0x6478ce09, 0xffffffff87fcb70a}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000440)={0x7, 0x8, {[0x3e2587f3, 0x4, 0x5, 0x7, 0x81, 0x2, 0x8, 0x4, 0xaf31, 0x9, 0x1000, 0x6, 0x9, 0x3, 0x8c5, 0x0, 0x5, 0x7], [0x400, 0x6, 0x4, 0x0, 0xfff, 0x2, 0x1f, 0x3, 0x400, 0x8001], [0x5, 0x3f, 0x2, 0x7, 0x8, 0x4, 0x4], [0x6, 0x7, 0x81, 0x10001, 0x92, 0x1], [{0x0, 0x2, 0x101, 0xa1c3}, {0x401, 0x8001, 0x8000, 0x8000}, {0x8, 0x1, 0x9, 0x57e}, {0x800, 0x10, 0x5}, {0x80, 0x5, 0x1000, 0x6}, {0x2, 0x32ec7d25, 0x1000, 0x8a0}, {0xff, 0x2f6, 0x8000, 0x3}, {0x1, 0x1, 0x6}], {0x8, 0x7, 0xfff, 0x2}, {0x5, 0x410, 0x5, 0x6}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f00000003c0)="b2") 16:02:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x80) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000180), 0x2031, 0x1ff) poll(&(0x7f0000000040), 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="170fd33352ac75d9ba7426d7c1", 0xd, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x9}, 0xc) 16:02:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, r1, r2, 0x200000000000102}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, r1, r2, 0x200000000000102}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:02:14 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:02:14 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13bdfd812eaa4e71c213003f382863c4", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:14 executing program 1: clock_settime(0x6, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/130, 0x82}], 0x1, 0x0, 0x0) 16:02:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shutdown(r0, 0x2) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x1800000, 0x5}, {0x3f, 0x9}}, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x3}) pledge(&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='^\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x5, 0x5e11, 0x7, 0x3}, {0x7f, 0x3, 0x6, 0xffffffffffff471f}, {0x5, 0xfffffffffffff800, 0x2, 0xc00000}, {0x9, 0x9, 0xfff, 0x2}, {0x9, 0xfffffffffffffe00, 0x8, 0x5}]}) getgroups(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1ff, 0x3, 0xcbe, 0x3ff}]}) sync() openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10010, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0xc241c4a31ee1755c, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000580)={0x3, 0x3}, 0x10) bind(r0, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) chflagsat(r0, &(0x7f0000000600)='./file0\x00', 0x1, 0x4950130e5d864df9) r2 = kqueue() mknod(&(0x7f0000000700)='./file0/file0\x00', 0x80, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) mknod(&(0x7f0000000640)='./file0/file0\x00', 0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:02:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)=']\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:02:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) close(r1) shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) write(r0, &(0x7f0000000280)="f76b41dd8a4c12959bb57c9ce3175d8461a7b7690319f09248aa56c549d0d3b398c9ba7990d65d44e6daedd4d8977d350704d2cb2dc90232d7ca6cf6197f81fb98cff8ad62c70cd1d60c4e590731ecb52b6bd7b4e7a555b7b1b6b5eb3309b0989955ea10073ae3fc4b74a6e709575b8015e80dfe7dba58fff0168beed789191610effbe6d55da8d4810fa31f1db5a2f9df461dfe84d12cb67dbdf2e1c93d2352d3beacc8645f4e5ecc435d5121d1", 0xae) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:02:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xa88, 0x40) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) chmod(&(0x7f0000000280)='./file0\x00', 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x7, 0x2, 0x7ff, 0x3, 0xfff, 0x9857, 0x33, 0x10, [{0x101, 0x3, 0x3, 0x6}, {0x4, 0x4, 0xffffffffffffbbbe, 0xfffffffffffffff7}, {0xfffffffffffffeaf, 0x1fffffffc000000, 0x1, 0x3}, {0x3, 0x8, 0x7, 0x1}, {0x0, 0x20, 0xd7, 0x7ff}, {0xc48, 0x7, 0x1ff, 0x4a8}, {0x3, 0x400, 0x7fff, 0x100}, {0x2, 0x8001, 0x80, 0x4}, {0xd1, 0x4, 0x800, 0xad}, {0x2, 0x8000, 0x3, 0x3}, {0x6, 0x100, 0x80, 0x1beb}, {0x1, 0x5, 0xffffffff, 0x88f5}, {0xa5, 0x5, 0xfffffffffffffe49, 0x4}, {0x7f, 0x6, 0xb9f, 0x5}, {0xbb81, 0x3, 0x5, 0x701}, {0x1, 0x3, 0x3}]}) 16:02:15 executing program 1: sync() r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x27, 0x9}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) getrusage(0x1, &(0x7f00000003c0)) 16:02:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x2a6) 16:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x127) execve(0x0, 0x0, &(0x7f0000000140)=[&(0x7f0000000200)='\x18X2CL\xd5F\x1a\x92\xd3-N\xc6\xa7\xfa\xea\xa1\xde\xe1\xa3y4\xf0\xbaR\'P&\xb0(%\xce\x9a\x98\x17\x06\x890>-`\xaa;\"\xf9P\rY\x9a=\xa1#\xe8\x15\x03S\xb6\x9f\x86\x16\x91E\xf0\xb30 \xbc\x99\x9a>\xec\x83\xbd\f/\xa88AlFf\x9fz\xc7\xdeJTo\x0e\xec\x97\xac5\x9f\"\xa0$\xbf\xe7f\xe7\xe5Yj\xec\xad~/\x9eTk\xaa\xa6\x98\xde_\xee\x89\xd6\xaf%\xc1\x80\x04\xd8\xbe\x90\b\xe72P\x99\xeby\xca\x99K:tJ@Z\x19\xc1F\xcdL8\x93lN_\xab\xcb\xb5\x87C5\xed\x18\xaa\xf0~\xb5\x85\x97\xf8?\xc1\xe8,^q\x81\xa0z\'\xa5\x85\xe5\x8c%\xf3\x11\\\x04\x83\xcd\xe0D*?\x98\x88N+A\x01\x0e>v\xdd\xcem0z}\x9b\xbe\x1c\xfc\xb1\x8e\x9b\x90\x17\xd7$\x02\v@\xcd\x04\xf9Q\xd8T9y\xdc\x16\xc6\xcd\xea@', &(0x7f0000000400)='\x00l\x8f\xb4<\x8cr/nD\x16R\x8c\xb64\xafnx\x17\\\x14\xfc\x0e\xc50\xef\xfcv*}E\xe6Bs\xe5\xc8\xbc\xfc\xa9\x87\xac\xea.5Q\xe8!\xc0\xc2\xbf\xf6.\xee,+&-]:IE/r\xbc\x9b=\b\xe4a\xfb\xec{\';\x80%\x82\x91\xd4o\x82=\xb7\xb1\xe4\xeb{~\xc6>\xf2]\x84{\xd2\x85\xef\viL\xc4._xk\x86u5v\x8cR\x12\xd2\xd9\x9a\xc0\x8a\xddh\x96K\x14\x18\xe6\x1e\x1d\xd7\x86\xf2fJ\xfdSY\xa5\x8d\xdc\xc3!\x9dT(\x1e\xed\n\xa0_G\xf9)\xad^M\xa1y0soz\xbcy\xcb\x04\xf5!\xa7.j\xd3!\x99\xc9\xd4e']) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:02:15 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xfffffffffffff2f8, 0x6, &(0x7f0000000080)="92000000ba41b53b31942b590a4329b8e22558e1560e85181aad07cd13e3e74fcf", 0xffffff23) 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000040)="969b") lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) mlockall(0x1) 16:02:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x38, 0x1, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040), 0x10004) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:02:15 executing program 1: r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000180)=[{0x1, 0x0, 0x800}, {0x0, 0xffffffffffffff80, 0x800}, {0x7, 0x800, 0x800}, {0x0, 0x7, 0x800}, {0x0, 0x8000, 0x1000}, {0x3, 0xa10, 0x800}, {0x3, 0x787, 0x1000}], 0x7) r1 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/39, 0x27}], 0x6, &(0x7f0000000480)}, 0x40) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f0000000500)=0xc) getsockopt(r1, 0x20000002c, 0x2b, 0x0, 0x0) 16:02:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x2, 0x8001, 0x7, 0x1, 0x9, 0x800, 0xfffffffffffffffe, 0x0, 0x2, 0x5, 0x401}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:02:15 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) shmdt(r1) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307791800000000000000dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cade67e49573decafccf279ab889ddba41d0edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x83, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) shmdt(r2) shmdt(r4) 16:02:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x10, 0x3, 0xfffffffffffffffc, &(0x7f0000000040)) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000440)=[{&(0x7f0000000140)="2c70980e44dbe176c8d3fadfe277499e346bb6240ea0819e82bf48bd305a9194b80b8222f20b0d6a72d9b1349e2fc2f62d5794915731048a0d00067fb733437731b08cdf79c21769da879c2c3cfe916d2aceeced63431b07240d9b53730f36f7bc703723354bc49ba0dd407bacf28f34ccaacc2e93a31892", 0x78}, {&(0x7f00000000c0)="165629d486637cd258b17a0ad2f439", 0xf}, {&(0x7f00000001c0)="f43746d1841e1002e3b35fa13b05649a6eb56bd3c6c86938132872e0a9ec2e5df220615af1ab4575342a9a6315a717fbb28ca060649bc58daa9ad36b6871dbb892326fe64605f1887290d1ef22374730ada27fffcff7633eba0d3925ade015b5d59a05f6f1e312a461252f6a072a1715", 0x70}, {&(0x7f0000000240)="8ce502858b08a102887acad51965eaaaf2beb318644dbd378443086fafb2af2f14b28cc7b031f4c7c7f21e6919581732856acb65466fc28da94744b31e1d7b2b5e337d292ae09baccc130355a53610a5b5a4b7c79d08ef436aab2cafd3fc12330bbd2e3659ff7224af5a26639f1713115a23c9a812b33be040a5d437fc36da8029e33bece551c93b6818fd650f79eb7726ac495fd0f8b56dae390f970183b4198440b9c2d79e5d1a61164f2511bb7c00e276", 0xb2}, {&(0x7f0000000300)="43ab1e800bbdf444c72580f414390e02eecef2dc2d343c7f34b65ea7038ed29a728629634123e07b0524f5a4caea77234799a431cdd71ad7a86f0d44e63a2b47875b1f9d06df913409f015d46df9e7c2c1287cba85524e08258ba3284f676c52597ab89b0ff9e32c728463c5a3ee4a", 0x6f}, {&(0x7f0000000380)="d11a19bf1544c0f431e19f49060b7fa01e540bf550b9c3487bcc61be68290d66aefda36ed6062e4df0b994d43bd6caf335933b7ab0dfeeae3d164db3fca27e7fb717648b0f261d9a469ec2e23dd6da9df4e3f81857be31accc1ddd45bcb3201daebaf1da7267be2d08d7be74931ee9dcd73c6f98b59852f01c27b38bc321e7628ff54a664b9593f1dee8712d1c06f3a58127fc6ac33447b23970199a2d8734df4bfcc08669e7d3fcf22ac043cdb21b8128ffeb448a6654", 0xb7}], 0x6, 0x0, 0x0, 0x2}, 0x1) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000080), 0x2) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffeae) write(r1, &(0x7f0000000000)="bdea", 0x2) 16:02:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:02:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x76) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x20000000002d}, {0x5, 0x0, 0x0, 0x40000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) getgroups(0x6, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getuid() getuid() setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000440)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x200, r2, r3, r4, r5, 0x4, 0x9}, 0xfffffffffffff7fc, 0x20, r6, r7, 0xffffffffffffffeb, 0x10000000000000, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000280)='(') ioctl$BIOCPROMISC(r0, 0x20004269) r8 = accept$inet(r0, 0x0, &(0x7f00000001c0)) r9 = getpid() r10 = geteuid() r11 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={r9, r10, r11}, 0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f00000005c0)={0x8, 0x2}) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() r14 = accept$inet(r13, &(0x7f00000003c0), &(0x7f0000000400)=0xffffffffffffff24) r15 = openat(0xffffffffffffffff, &(0x7f0000000500)='\x00', 0x10010, 0x10) ioctl$VT_OPENQRY(r15, 0x40047601, &(0x7f0000000540)) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0xfffffffffffffbff}, 0x8) 16:02:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d1baffa52df2277f76068d2a91ed5c0c91362b0a827448b916b5d59cdf088142d4621c9e85d51839a99224d01822b8a51e022e3b6f21b2e2c9583f93c4", 0x3d}], 0x1, 0x0}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, &(0x7f0000000240)}, 0x801) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x6}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x4, [{0x2, 0x80000000}, {0x1, 0x1}, {0x3}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0xfffffffffffffff9}, {0x3, 0x9}, {0x1, 0x1}, {0x1, 0x1a14ddd2}, {0x0, 0x8}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0xffffffffffffff90}, {0x3, 0x8}, {0x2, 0x9}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0xffffffffffffffff}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x401}, {0x1, 0x81}, {0x3, 0x1000}, {0x3, 0xffff}, {0x3, 0x800000000000000}, {0x0, 0x7}, {0x3, 0x9}, {0x1, 0x6}, {0x2, 0x6}, {0x0, 0x4c62}, {0x3, 0x71}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt(r1, 0x800000000000005, 0x401, &(0x7f0000000500)="654308af1d6eadc9edac39c1067e75ff776f209e434c3eb43f26694498c9b57ce3f05365dbb8a40bb298a5d2333bf5b0f56363c23d65ac1cfcab070c518e8874ff7f0b7579311c6c9497f066f1569e96923dd512b3d81809b85040f577cf7b47822605fdbecaaa93b1705d54da5e25571d70b2a4b7fa1f543656f59311cee839f8d93b9bd6a55ccb5f640baa5721d38059d39e07dd28f5f90fe6d63b5c76d5b37612d8f09e424e5e16cac71a3f0c1f0759e0218a06ae8e898dbbfc95aedcde9deda671fdee92f1295d7a48bf9dad3827f42c019fcf3a5e297d62", 0xffffffffffffff34) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:02:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ca912aad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c07f52260e9d977b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012df23fe5004713cd1cee64cd7e353ac177873bed8c319"], &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202ae2ff75dcdfe71cf10ca436040661bbc0f2c14"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x35b) shutdown(r0, 0x1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000b29ed62cff000000007ccc32ff7c14c271046d00060000005b671b1b542a538705fffffba7ec19c86a7061da7c24000000030035700100000000000000"], 0x14}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:02:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xffffffffffff7fff, 0x3}, {0x35, 0x1}}, 0x2) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4a}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) 16:02:16 executing program 0: listen(0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040), 0xc) 16:02:16 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000200)="cf0e1a3738c3871d89730aa4599bfa090041480000006ab5802d444da0ba4134e2bcff3bea737ce73460f224238e76b61c9a6081fe111667dc88cfe82a9c9f957365ef36616f989f2b4d4d2b2dbf2bb4e7d7d856f3549e") 16:02:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) socketpair(0x20, 0x5, 0x4c, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = getegid() r4 = socket$inet(0x2, 0x4000, 0x3f) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x40, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x240, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000140)=0x8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0xe5c625a8a60b8fc, 0x0) r10 = socket$unix(0x1, 0x3, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = syz_open_pts() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x10000, 0x0) r14 = getpgrp() r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000005c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r21 = dup(0xffffffffffffff9c) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x2, 0x0) fcntl$setown(r21, 0x6, r16) r23 = open$dir(&(0x7f0000000640)='./bus\x00', 0x20090, 0x80) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r26 = syz_open_pts() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="af2555f59fb84b5e2c2e23ec7ac467ceb4c3d3442a580780cde96e84a7a43ed31e179e929e9b30d20d7bb40a4169cd2a385504b7f20503cbeaeb6c05bd85146765c6cddae4ed9a38d300da9409b5265a334f9127a1267267cccb2dbc28c953dc745254563d1c98f2bf7910e6669fcceaee56f04ce6d4c701cfc10d547f6ce1d7bfe96cfa51a32d96dae9642e48829e895f7bebf5817dc1b0ac15349c02b83922f60fd82d4cdc805f62ec99dc7177cb9663db1153f06e376c6a8f1e26e3651df28eb6412af5c084430d9ada0fe821a262f2e63a8ed75be327773c7c0d87d0b9e248ea90918710dfe588a72a92669d6d47c832ff9e9c237dccec52cc26ae", 0xfd}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r26]}], 0xd0, 0x404}, 0x4) r27 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000840)=[{r10, 0x4}, {r25, 0x80}, {r23, 0x194}, {r27, 0x18c}], 0x4, 0x0) 16:02:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r1) 16:02:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 16:02:16 executing program 0: msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000bfad0e9b267a0811ee8c7bcdafd9fc20a31d3bd9a288f4779f85b5ac67441ca0105ce9c6682db4a208f62592a90c8b7b2c94d4f5cea3ac0d9e7f00aa2738d0e2b5fa9c86e843222fed98d59ce2ef8f875b0c585ef314dd262374b28fc9ebd0494e89741e3b04ae7d4f112a3d496567c4cb1d7563381219d032da7cb3a50678423980edcbb304aa3215533b2589b726b79b9945f44ee83cfc8cb75b7ad2b5eb18823327fc855c7d530630ce7a03673cf0d0ae97bcb99d1c4b331434d193148448942709ce50c9c673861a016f4eb5c45a18271f1c99dd110fea8d0c101cfa4b39c5f8ef4e205bfb88f690ade0eefe8ba42c9425d84ebf29575e9f3eab2d0177c681d19b9bdf7c6dc5cf6daf579da55187c25c266ba94b21641ec6011d7634be6ef45702cf138284d3809ee3bfcfe7f7158cfddfe196a0049d09974379c8ad2b233e46f8fd8a0bfe7178f0eb3af0048a3c2b805eb01e7c288ed4bb8ed5fdab39e24a7460fe77ed0ab5b64a1ca7cc364b2369e149bcd0e7a9e10f47748326215de03ff4ed6d6d6111671cf436d37b036e114eb2dc62a34d99e62b708cf3090df39eda94f191e8ab51142dae91fe36dee759bd08371a6eb265a1ac5654a560fef3dda6d7588f80c6f1bdee95b441ce1838347e00d78afdc59ad7df8395fb58cfab74d8"], 0x1e9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6ed8a6cf1b84cd4e8f41442e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0xffffffffffffffd9) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x220) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r2 = msgget$private(0x0, 0x20) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x60) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:02:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040), 0x10004) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x7, 0xc) semop(r1, &(0x7f0000000040)=[{0x7, 0x4, 0x1800}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmget(0x2, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000000000088, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xff) 16:02:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x40, './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = semget(0x3, 0x0, 0x88) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) fcntl$lock(r1, 0x7, &(0x7f00000001c0)) close(r1) 16:02:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) clock_getres(0x4, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:02:16 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981, 0xfffffffffffffffe}) socketpair(0x0, 0x3, 0x800000000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000280)=""/159, 0x9f, 0x2, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000340)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) recvfrom$unix(r1, &(0x7f00000001c0)=""/63, 0x3f, 0x3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1100000, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000200)=0x10) accept(r2, &(0x7f0000000380)=@un=@file={0x0, ""/50}, &(0x7f00000003c0)=0x34) 16:02:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="e8db008f8bb2b5e19b4326815da0acd58f1a3692dac5c95ecf848f0dde2c3e517143", 0x22) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) 16:02:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) 16:02:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x301, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:16 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8012, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000100000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="10392018dc7759a2ea9deba40d5250d8d17a3b1a374c145ab16b350c4c022b2288b578fe3fe75f5064640696ba30080d283ad1308d7f183e106df1c6719f11eb8fb9d3cf0bdb56518bf84035f6d2f9232f06e6df1e48b1c5ad74ec2b44a253198f75bc0ee1d3f1e77d106f49"]]) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x8b, &(0x7f0000000240)="37399ac40379258ba2cece52185f006f9c152efb135334ca7cdf48a1be4f257901e189416bfc5683b921b42fb2eedd5b324f6c1e0f8eb3633d9629cc1aa0c0313fbc5c95e3eae7282b782091bbbd1932d9710ece8bab24f94dd103601b52c82ac8ba3c18ea131de5af1d6e7122ce4eb030b0c9b0723ed8e2212f2ba111fd73b6f1e349a0cff2c6269beb51") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r3, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed0, &(0x7f0000000100)="d0bd") 16:02:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8, 0xfff, &(0x7f0000000000)="afb3a45292178170f6f183f755c875265bee406556a080b041dbf5a22214b929178e65b204203b18efc5a329b89c28c13f0fb590eb85218edfb7b6d50d70675182964070edf78fbb51ee82715dcdb2fb024b02867f8159a4bd4d0f69579ecfe9325ea7736d86be9390cf921387e642", 0x6f) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:02:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:02:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f000003e000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:17 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgid(r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) syz_open_pts() syz_open_pts() 16:02:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x3ff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0xae, 0x200}, {{r2}, 0xfffffffffffffffd, 0x60, 0x40000003, 0xffffffff, 0xb11c}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000013, 0x8}], 0x20, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xfc, 0x9}, {{r3}, 0xffffffffffffffff, 0xc, 0x400fffff, 0x10001, 0x9e}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x40000022, 0x5, 0x800}], 0x7f, &(0x7f0000000200)={0x1, 0x7fff}) socket(0x1, 0x3, 0x3) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:02:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getegid() setegid(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) fcntl$dupfd(r2, 0xa, r2) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = socket(0x1, 0x1, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000080)="9e094478d989f6e8e1d2ada4497f014bb02c62388a10e17a60656a9f872f95f7f91d9a9a7a20c83a1fd94ca41d89591f5970e89a3b34974ce5592d5528e017144c941bb3f4fe1018eb416f9d08135cd56c122ec2664a3bba2a73b16202") 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:02:17 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) write(r0, &(0x7f0000000000)="344c52bf587b35e76cc9ba47a16c1a111d51619d1f810a169a6f85f39980de7569318097d8ed1166cb163eed0a6f430b2cd1cbf44d146ee1996389904082cd3b1887f442d05ae015b3e348dcd0108fcd", 0x50) kevent(r1, &(0x7f0000000080), 0xa, 0x0, 0x80800000000c68, 0x0) 16:02:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x108) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000005c0)={0x10, 0x100000001, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x98}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0xb000)=nil, &(0x7f0000fee000/0xb000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="f128462322ee", 0x6}], 0x1, 0x0, 0x0) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:02:17 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") 16:02:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x1, 0x5ce2edd1) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000280)=ANY=[], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6b00240000040000000000236fbb7d73e4c8a13b"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:02:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r0}], 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$setflags(r0, 0x2, 0x1) 16:02:18 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xffff}) close(r1) 16:02:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './file1\x00', './file0/file0\x00'}) clock_getres(0x2, &(0x7f0000000200)) 16:02:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mlockall(0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x8, 0x100000}, 0x2, 0x1, 0x9}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:02:18 executing program 1: r0 = syz_open_pts() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r1) 16:02:18 executing program 0: r0 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x7, 0x3, 0x4, 0x6}, {0x6, 0x52, 0x100000000, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:18 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001280)=""/204) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x20, 0x0) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) 16:02:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x289, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(0x0, 0xee00) setgid(0x0) 16:02:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) fchflags(r0, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="e2a89d3ac68e52473ebc34cc6d65146cc057a9c09a4b4b9dd29cc83e224ae9d3099ae0efb535a31b6aa34892bab41bf2f2f11d6a741f061c1294c4d4dd4aa4d5b1a7600fc7b73152e6209e4168e75d6328c950c53cfcac68a68f68cf9e264bf41de4e28407d0c8545ef84ae78f123bc22b2e87f785d078f2385ef96dcffde3835c142dd854687296e2a7a3b775cb0fdc898a58a205e53ecd0f1f7f90383bbd1bb3de2ced5314b2beda7dbb32c994c19f6d4ff01316b171ee7607e2c10e0b2751df1a8b85740316868a62b9", 0xcb}, {&(0x7f0000000280)="781eabf2dca94bd7aebdf1bb7a49554ee6b345d338adc27b9973b30a99b64351459d4f807203063a938f50ef65cc686696b991ed7bbcbd2fb947c539f95e8a775bd7cfa4b5be618d4d8b8452e6845436dfcb297b6851f77b6cc98a2b8b3171ba1f62101ac291e267cee1c48204f7ed55080da9440385ef3ac06e4b3372", 0x7d}, {&(0x7f0000000680)="cde8074ce6becc17fdd0ec1813e28d9a88dbc0444612b6bb76d8484b777e2025498da7b67137100deed7813ebe01f3691aeb71f87992a1cc76fa894ad4fad6e98417320ad9da20ce3e27fd9d0665d9c949d39f473eb822c5cd7d02926ce782b123b9916e2bb5143b5899eb70aa314e0ab5d98cf54ecdf2880a5a7eb15548cda556d6b2a12f07ed9ca3b3fe700d90d95a9821dde96d31a7961a9225fa0074361621b02c4edd718e70c648ce6891bfd1d1580c39c406d9199b49252f70ce791992cb47a430c3dfc19a751896a5adcf15e9298406ccae82cc5e098d4b6ec452257865a21882ff5ec48fa445570d8151d088f4f3cc5564f92e2eb80529b312402f3eda3ed20d395f6c764b1202dc8ddbd037fab091a486ad4d1e5e3c8d20e48148a10748326a05e05e02594974108a99c909f9532887a6266db429597ac9d179b50e5b0ddc8f63eeb1a8e9898e4e1fb2457abe35be931aa091512124479bde6f4d362d719cef0c7ab5ce2d740d6a620b0dcea5419e73f33285dd8fb791365839438acde10813edd49e6b7b42b8781f2546b128b3eadf7a83705f32865aa228825ce83722ac358b7217e66429b2a48a38b0f331d58e593c3085412ea0c58a9a5b549270c55b2ad81c8a8b89bf2c1131dc8541e3ab6130b638e3d821007a4fbd404d8d08d576e375fa597a1bfb48c5b719a00c2caa75502fc2d95e025750f1c4c5a2162643733e586a33c1bd09f48f807ba7c6f86b2b4dc9f68e25be104bfb3a17522b0ec9544662e83a9aa9e38e73a538b8276c31c49bbcfc5ccacbe3740042fb53e96c096dea18888e3b96eedb7fc1becfbd1c0551e0145229721634bd001034e11263c681a451e6b78f220d3c5b7e6c0ad511eeb6e302c3352ca775bf84e98231575b4df80faa034074b410f650374ba25e763fda82a68ea01565048d8d72f50ecac85bbec4b99a52ae8730246107014ca5bbd669eaeeae38e46366bc1f8b0cead4acc243ba0e506bdeda19116fbbe965096cfdbaaaf8caa495e50871825afe81dc17964c9137a3d4878b207088e0979ae6aee5bee4141c90740d41f54839ee2fc2bc58f953c1be329fa6d1c0e1b09596fb2260087a1772067ce7ed79c208990e730e9c9cef2d8b91043d54b6f9cb4f017cb0159503c82f464427f45252c6cbb11dca84b3c4f9818c001023f1f651128448dc385ed2e346b74640bfa1eebff1fda9fcee128b3f80c8748518104adce16bdbc2f46a08519f0416cbb02e21ddc70d111e4458bcc460c68e751b86491eb28c2aaa83d49e3618b869cd2fdac7caec5afe6b53ce3d705836899ef353ac40b770cd0086eed8654bec74d3cfcc02d05538791758c67665a37d665871d11e2a99db90154b3537ed942dfa966c4f69a9ff7433eb7411a87e96361fd79e8191a7a0afaa8f0276c715a803070de6c2980a3c7fd2085b1b4a562c03f59dc0e57f81eae161974ab2358347ff61406c5b5b3c042707c07d8ae096a2fd8f3c13feab9f8ddaf11e70cc52271064b304b8a3743919dc095127f80bfd22a9623f70b90a6c67d7ddc740d5e287d3df8e576015b5bcf429aa8b5077b73c17087550354f216967b8f614283cdc81cea68785d0134b612e0d7aa5163acdf18b39adf95a24d45a95ee7a42e3e015b9202b9272ea1cc845729cf933186dec26c4534e58a9ae9c8599aa7603bd33e39099ca4dbe5cf464e021c9d393822a40be1cdb0f810f2a4a6fda2b4a67ce3cc83a9ad024dc18f5baa15cf136dd0d5ae03b2d09e20b8cbc86b44b5deb72c5f6b7371fac9b24652cf386b66b77064dc6306267568a383147ca9a57e23ba8724509f98f10675c59df718c6cbe8e23db05c086ef25d97b52dc1745a20e94047b2882ab3b37e398ae9559aa216af1886b0104f6fc98f0d37440830bd4ff8bef100b0d288e96b7a334b8f3f89b299336c19397a1b97386601842c54a53ef4b0a94cb8e294294ef62c9f857ba77dac693b117696813d2e3db3ccadf9a63abbd8f3b1903fc38cf61a14badea9f0cb2b9fff5a8d99645203bb564e16ddbcaba783292ea5133dd0b940ef9976e8d8342a66516487364590e4f65cea6d0454bfd8bc7fe8b7ce0c333a6bfb03107127cec498ec08a0028002946406261146d2d869cbab1ab90f9f397d611e55386730f4ac93e4003670f6ea94b8f77116caaf7836cfef5262b7c4fdb29590434181fd3d0f9946ee9aaad77f569d82d780a0b67fcd3d95912f255b3e9bc45cabc8516b9d6fa081523a719e15b0f81193f3df959ccf9f3fe3217acf903a5d6950d4bc08ba608e60a5b62392b83347789b33addd9fcc1dee8f617dea01ab4f3bc737fca725ab0c99574613026d2d002607598e59469f8375f033f7accc6d79c7fb104f8776cfce588461725a69a0fd25b56195176e979f9d4d82fad76d4789cca199d61047546c9a94927683b525bc95d1a00d5457957cfa1f3c9420ae09420791908ff52c6a2a202cc7c071a712d00e4858c9c00f62e2d6fd5432154929c305c2ba6860927bab5279ed2554c42ef80bf81d9201d854e8672239401dabb67a783dcf18d74ca17ef2836e548575e5d39844fa3f24a1d38c8d03723457d9bd181cee81966fc9ddae1333a4d205e95f548025170d173a548bfffcd5bc6c57c7f74ad0dc6f365d1d347b92e957f03843cd71d5fa8a2a2c74f7b2c1455f14a92e08e57fb3fa69c67209de3a97c0604799506cfd3b921d9065e2cf117209c68096b7f98b91fba4f86f2643864f93b12bc994cdd03bcd8f8025c0df1956fa5bc5e3e438b4f4eb57b09203a8c6c79e820fc3491de9064f0514f80da9437736afc2ab525c2b5d578b00c0c08e60b5bdd14edbcd0ea58b46baa1055debc05c9b5d77b1379adce24984fb9f524d5486c89418f470012ca06704082594da078d2b060e150e9172e0f5d62c4eb64cee687ee0f2a20354d54213d8bff92167aa416a87bfd1e0e6b8c6120de94acf853d15f236fc3dc34e3e25547ed99578c8dc43341b835a7da9c88c57f1b3de389c367dcc96f110cf7851ab7bd76d1cfc96ee5abe45a2dde400b357e7c729c5bbd64d7c1cce6b46a0d066107a7a3704179b0d6ff30f0c1bf60c254ea72f8d30f7450993101f8778b85bed6b379864979f0975011f33fb8932f5928c3487f01e9666953cf9a29f0d6c8f7c52d27b13ce80931a44a1903d4eff1045d5ad74b0119154ff6689a3dcd2d159b5a9b6ae2a9436c0c268628a3ec8a3b81ee512bd8a7f6de24d32b704fe64d6fcfc7209b81c9b3cafc04f6e25eba2b1219b02b0be6874c0296c7e10d03bcabae04180455d7ba938c58982892cfa34a9a4f565474032da194e3f7ac3019a9fe0293f72962160dc11bce97f2b4b60bf4395f89695f6ea84e7f2a5f197f83a8b5675c76a9e20569c356ad5868b784d6b88fd377a82b888ec0f8ff532d0243b867638faf28c999aa642cf4881c3f67b83539f520c804457d5174b3fdf65ec6e509c1b233255e1740930f41ab5ff77e77ec399284c9194b5a91331f2ccf14777c8fb08e02ca650fce7c157bbe451a2d097e2dc4366bc98fd2dacbb3aeaa4f9399dbbfc5be7f34ddaa2d0b2d6f93d0a4a84cc6cfba14ebf0d40d7cd1056298e53d38673e3ec7492e34b5e7749479e7ce8e2ad9be1d7c9ba5a204403676ed16df924b09a27ea07c5b6661e13a0a32de38b8e26d64da90b462e3c27a98b4753d808b7435f303c1fe85590b5e9aacac84ac2d22acd1b88f781c0c3196643a203443fd0c070366faaae2c7f5eef8fd107a61d491cd956cd30ba7f0ce913c354678e1a50c06e4f5b5332b1aa43b9d16fba9ff62c7d2eff1cf075d46a3b7fe54ab8c0344ec181c4b67b69d9d09de39e63faf936dc0a64a78b3419bfbca56761e74cf088a6f7153494140eb1b23ff19ca102a4256bc9be60d7e3d016b8ce1ec3c8a2bce9717848fcbde0f3ad04c8aa1b2de9a1052fa9d14af317707ed1e7da45e718b482f2e0b9c83349b356ac5a4cce2f8a250786c928f0186464a179b1e3a432ea3d7a457219eec452ed88dab35e48190f1ebcf845067fd55ec7e747bb0d7a2a470ab66ce7dc8ff44725da650cea01edc19290ac6f624442e9aa67b373031c61cfc6bfa9cf173f1541141cfd72e9b5a1d7eee6f1025b72f71e0312eca8cb6d90a13370c8296e599c1aac53a7d262a64c7151c2b3f5b5c386ab861cdaf87324a461553fe645bca1953e6151e62714ff0086198f87d4ba285abd65feb1c343e5366c25749d41c1cf35ab9aa5e5178afded5f8a6c11a43e9fc75caceac13225247cc53e2a9b94c4a0fd618e866988169097cf2e304d10da558cf238c8b45ff889810a47f1a14add13a0d49b89afc60280356ef033469c090659c7ff5c69de4d09cf7701ee029fb945a679615c62c16dc7f5e5bad56d21b580ab6d500b2595ee38ed0238ac78e490ee6313396ab7fa81f6a734819f82c9e37dcea34476b2221d403b6c25661710534ec8d5dce5b62abc4abadeb8a95d35a0ef08dfab4450f0da48871fc113a79b3a458abcc46920f0497e8b843cb197ae670764e248e88b416db9fa248a19061325f1e37ef126d2b4a34decef34275aa36135a916ff346b5c7ac6f254c5fa4ff81b29d2f8d9e55da15314ecdc896e9166a89f0ff01aa79f08dadf556b69db2c7ff399e2fa1e473e7b1384ef1ccb6aa7ca93d1a16335f8b1e96d615957f36d01ded590c0e6cc0966a7fe6c747a4123fc05e25847ba84482f1727e9dd35e7a72a6bd0ad2a6889a18c6b6afe1c639c6db7c100813976902a2a8195367ab2cf3c4db61e63619f0a64c3cfb11c228e1768564a2f83f5d3820b429240790f5bc784704c9216c781f9e0c0fef04cda5073bc2f30106bb33d7746a7a9deff34e858fe2b77247541e65875f7bf48e347a5dcb958be0b0f9442941c243e6a73b5863a9999642e6b4e9accadf575534b8b8cb52678686768eb8dd6a4a9e5c1050db3aedde671e27686cd33fca755122c9ee14bc70c9b6b0237e60bb68e190ee3c6105d4197ffc034b9bc53c28a01af2750b72e2dd0e2437a357906e94fb1afb7f6444cb1b0546c291002b52c1fd6d87df762d77b41cbf7204e26e58dccaa8d24d8a9fede65cdd51803e260696fba0515495791f95b690b97f9c7434ae3b19fe7c35a8e28027c71fdf2b7fcf9a231122cf598f30c4d280b9b559a57beb4cc4942166a8fc8a3236dd058915d31d1552285d80f9f1e107942fbeeb6de63cf1e08bfb3dc4e864bd885b6d52489ea180571d4d4efbdb61fd0f7cfd291f18e1be5f825f5804245adf9ac6e22cdad5c06b63511b84725cd637ce1fd0e93017ec012b58eb7a0e2dc46cbb7204eb8739cdf66208bd3b66d0c139750fb56220194fd71ada93c6ff4e35236e0f5cf0c5f3ca6d7879a67f2d1e4fffef72526f294df03e7bba94bdac0343106e436f926afe99df2ff9ca73a7b9765118a15301f4720888a9ddac2cd6d17735ce5da29180c332f1fcf7a01520880450e5cd5082e89ff724a996a80a332ce794ef2ee82081e81c607467ef49eb535f2965e135138a0bee31fa26b84f905f4eb22b8cc822193ce66b338cdcc578e8bce857bb58aecd98c49093effbbcfb6c989e1166d5468686acf3a0c25134049f6474c69bf3d654ea47bbd4bec97a42c0b6c3e34696eecf6b54dccf21ab41cf8a89fdd7da231a4d8fffe572f447d8fcb9609f593a97f0883c27dc05f8fef3b5d121c67377a5dc60f1b36be5565643cb48873380ca2d1ae97f9443664e54f19195da15d3675386318737b1", 0x1000}], 0x3, 0x0, 0x0, 0x8}, 0x1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) sendto(r1, &(0x7f0000000340)="79810d2740bee759aa73cbc0e8469b2ee6f2dc034de9a5c3e03859a5ea39070154316815be103f11171ea11bed103b0ccc9386798f15e3365bf4cc33140658a6ebf6e261654c085cb8d99de6c7447c0e252f6f377bf6068e3e80167bb35f459a3ad8f97eb5639365e1e78575dc902228589102497b35c2c5f11df7fa1784c72b94a5c772a6ef0e58dda41758ab0792367d999f3b69", 0x95, 0x9, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc) 16:02:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100000000, 0xc63, 0x400, 0xdec9}, {0x2, 0x6, 0x6, 0x4}, {0x8, 0x8deb, 0x1, 0x10000}]}) r2 = shmget$private(0x0, 0x2000, 0x489, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup2(r1, r1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0xffffffffffff61cf}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000240)='./file0\x00', 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="16ec7475dcb5932e5bf2f39a0331384467ffff83b1b68e8b15260ad09e5eae818ed481463c8be88386caaafffeadbc3ad422bf96a42ee32d40909501333e39cb0f1d69093d42e2a1f618561e3d87b886c43a39f773a6a09263", 0x59, 0x0, 0x49) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8241, 0x0) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200000000000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='H') 16:02:18 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 16:02:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffffffffffff5a67071b542a538706000000b8180000002900000031000000ccb503000000070005a2ab35"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x6) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000140)="ac8c83b8cecaba353a61408f544415b81ed8c2bd46c851aee712d5f129dd466cc3b887a80d15710876e3a0e94c4f00d0e0be5ad7668e4a0935fdc79e58bd49a716c83d030fc99d516352af9bf4bee16848743a35905555f088835c564061d2", 0x5f}, {&(0x7f00000001c0)="d5d3fc508730cb60e9333d7191c814292dc96cd20f92e04d78cc1f9ccea4d99b08f5c1ef3e0ced61a9fba7a64b8822a5141fe493042ac8f90e20d1f254663894bcc77f250424edbb536c603d47ca0dd99f71c83bdf8481700bb9045cd0a118f15ebd9f5b9ca5dfc9dcd0f0a5deba419915cdf12bfa147beaa61c9923f02b1e9e86f1d8e11d7cbbeb3507deec327d36af7ede646cbbc86a6182947dec74b141956418db20c67e6affcf8ad5635d", 0xad}, {&(0x7f0000000280)="4e49aaebc2b54dbf286c23fa0c875f0ee71b9aeae0aa59efa40c6ec27c82d67e71a119fe9ec645d09f60c42ab339bf4b62ace537038bd314bebc6d70e34f7edbf6456b10005f2d7ee158bcd688d0e34ae745bec4faa70fb5c8f306bf541f7b98ebc999c3f8e146b7d55e0ff305bf24061cc8cc9d0b54f9df4cfb7ed62a5aba00a5d9941f9dbf9ac2e3ef37338ece0fed50131d914f3fffebb9a4c4ffd581a6c92abdfbbd5fd0330b255da9a220e9c12530bdae50f36648bbaa022cabfc6304c84019894b37eac411e9851f2ccbcf326a8e28fd17926e0106421763d81bc6008c7338", 0xe2}, {&(0x7f0000000380)="9134f9667f73a6ad2377e59781644302f2cb2211adfc084755cfed1da01365127e1f2e24e1e11616e120717785778a52a603c46d5579edb35e05f42eef9b31de876352a962cfb57e35fa26a55c4666b49f034013b4dbf7b6e40a72459aedeec473373492901811cf8fdb0294c41026463ac16d0d369dd18ea7a8a6072d0e1072e2b9e4a6f1d14c2b17d80340f8de0bcb6fc4e7a122ae0fc4e67d7ede825617a64151c17ea5b9c77d4022f703b5a3317001124a5dd7ad199bd7434a23e1687282d7c25c41fa069648a22e7b9c270e83ee2a301d3e62ce3a6a3412eeef9c90bee3d4b3c188ca9efb", 0xe7}, {&(0x7f0000000480)="0dbd0108c758254c6d0c912c6bb4ed74468972bb01425b670f26130ab83e545bbc53f25e2f61d54d8766c6bdba70bbfc175660bd43c78463d6dc160acdaa5f472dabbcfbb00af248fcfe1487bfd1577a353f69b0729ecd90a9e106786919d1fc8be507d1b8ad9973985a884f0232b4e578040ac8022e1f0085d490a14fa8f7796f8a21bab36c2e7306bf68f47500aa71294c3eafd2db94faead93030a959edb590c2a217eebacbd25ef015b44dce029649a459f67cd2103f6447664d61498331e02bc3b95aa27a55107eec169c16fb1c183d6fc6a3919e7ff4a21aae36e97e222a8fe1a5631a918d8b4f47b95ab6c43b194436ea076435e2067b4e55d3fa", 0xfe}, {&(0x7f0000000580)="b7bc399b12dcb400bd06a0c8550bd6a4e75221a687f2e72f5d44c4ba3ac4dbc45aa7040b41414621b4eb13df39e51d", 0x2f}, {&(0x7f00000005c0)="b0bdff95e072e51068dda431e12cd505b0b0a910400dd909c20630af2787473507339bce0332821e40528e04c1095e3d8043e0a0d3d2c144de9330195e6fc41043b84ae192d918cd2efc25aa997cfa", 0x4f}, {&(0x7f0000000640)="f5fa411233d199e8a577e4960f9e86cd328c5d97e8a17f0a57201ce9afc3c90178de58673f531ee3075fe2e37f5dd3f6761e1e7bc0c0ca3283c8283ba5ebc0ab1cd5505218235d034553f5767a18b27ecddaaee8a196fde62bf1fdb0dd4d950dde520b8c2a40ec3cdd92252a589ef11846d375347d2093e5728ec87b122342b576281c84292a5e19b9770e1ab10ed4e0dc649e32a676cd1d097803da598a8392a79a3d44070b5e5f927e0efea6c21986e3039d881bba825b826860b9ad89d29ee830b21fd4b34ad312b620", 0xcb}, {&(0x7f0000000740)="c393845dd1c8d7780412dd2fbce5894ffd5f59e83c10c3ae89f540034a4b7c1a3fc39e47affae6cbfd1de78bd5b162223fa58d9769f9a0d5879eb822c1f0dcb7ad155058d11e283d9e4348eda590530b4e91bf7a885bac70615062d2565b525f3568cf0988", 0x65}, {&(0x7f00000007c0)="bc37b504ebc7ea5016818feab678030fc2fce768402d456eeeeeca1c5b25e3b97305fabfc37f9735cc1ead40e06e50950cfd909d1b49ee8d2070a1d83de5bd5be9452a9222e7cc708dace318326649316e62e708d76dd508a015c6b68c64ea768ba79dea5739de6b68765a32741d1ebc12e419259140491f2e1430268edf5eb54147deb4a89edf4b263418708eedd0d5143820bd81a5f0989036d3ca372e6d2a8745624ee5d78e0301d670395e8fce78415a1eb4d3a337aa", 0xb8}], 0xa, &(0x7f0000000940)}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) rename(&(0x7f0000000940)='./file0\x00', &(0x7f00000009c0)='./file0\x00') 16:02:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="08b32bd09a4f96f68d", 0x9}, {&(0x7f0000000080)="9066aa27ea43cff27075ecc55b3fea60c3ac0a79edc2f05424dbb499d3a21508a3db497e4c", 0x25}, {&(0x7f00000000c0)="1373afd72e09616322c4cf45310ce8a681e53b96933ae3e80c2e8ef77ca2187ddf56d31d1d03feab0ad8c90fcfa0631eac86ca0db78f994efa3f7d38db3ff1a50c76a244a06603cb0293f3261463f22a0f", 0x51}, {&(0x7f0000000140)="95b4bcea1708a487477ad1fb9260d25290e93650091b16b31ca33ed616d56e8ede2c0c673cb3b91f4af21eda03de013cd1636d078ea50b0e64ba87c6e83994c8334d065ef04e6058cb4440bd706897e562e3de3a0f6c05069c", 0x59}, {&(0x7f00000001c0)="218e2d2ebb3c9d1f8f851fa5b2e8fb41c8196e680c070983a26d851e68552d9f63bfc0d8d3b1c76fec8ddf0153dcc6e2f06b18fcb921ecb5f7583e232bfd21feaf55fe3cc2bb99d29cd370b803e302f39f6f57ced896415db89dc2147b69347926c5d5d217d497f8cc1b64a4cdd0c50a6871c1f244a88a3bba2a57cb96c0ea052270a9df6cafc37933658539702003357408d92a431f5ea2d733ad35f512f4f590d460f25a22f5ee827b9702e9114b5b6b3d89eb47837fd9453dec5efa4c7591be11f8081eaf977731786bacc01a33dcf160", 0xd2}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:02:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) r7 = socket$inet(0x2, 0x7, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) sendto$unix(r0, &(0x7f0000000a80)="3c527e4e358943d26d315ccfe4f55231cf850d84a0c927f0121f8d3a83728e86b129aa5a81779efaa2fcfa01dc1b0c2ed4f2c3988074639b7a7de3dbf3ab716ddcae0d7789b78ef7e0f32a9e9285a3b6a9c1087359300063bd1a983ae7b69f254bbc585017ea1d1f73c84e43abc555803eacfed6247070bca351b2c755b7142fd626d055845e456db08e74611ae9a772a075a03211ad9674740adeed", 0x9c, 0x6, &(0x7f0000000b80)=ANY=[@ANYBLOB="0083c10cab7aaca77ae309b668f44335c9c6506e7ea84104df2572ac4dae"], 0xa) dup2(r7, r0) r8 = semget$private(0x0, 0x1, 0x100) semop(r8, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:02:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) 16:02:18 executing program 1: pledge(&(0x7f00000000c0)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) 16:02:18 executing program 0: mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:02:18 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:02:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893fb49034a3ef02071069455b2b6710000000000000df372bd2df591f0158ab977120b3a2f3b92e2482ba86033ae0ef3802603de14e94fbeb9d155d3b88033754266b1a45eb2297332e3256"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000003a00)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="e1eb3c2fecd7e349f067ec12a54d9070e9a35d5c2146846314627d588ca59f9e80fa1ed60a3c2c81261bdcfe2227cc607736b3a9087617fdf3c4593cc874c230b7f5f8c70fdef34c782289b7620f8056d73474dd6a787df532967fef4b6702e66b918c67262ea0dc39ca98d5e4ef01dd2fe18724d75ef300016dc0214515eb653769ce82be08b15b8df202fca727c16d8c763ad836b7713993926d630ca24c9546567fb205a273640d", 0xa9}, {&(0x7f0000000280)="56c44ae814bc1187ba85823877ccf70d936330f57404c1194a6116a634ab22fdfb727de6d0f2305d44e262da6ae2dd49bc4d6569e29ef6ed9b0e947cd836c7e4b492f0ad242cb9dcde0e0b4a92fba5d203c2850f93c4376f7a1dfff76ef972c1b5e05b03b0e259ac8741433a6f0e5850fe93409e3e8f4cbd2796f27d9a9df830087b1a8b9bea86546394a571fd31cd828ccb3e3530a095ad20a27a024af432877894102600807a92c7dc8a103a87224b3030198d023e068199e85b0a55941b40965a686e14ddb28c8898daed8ab2e48ea4b6ec49d07b389065f1812cbaf7d59f2d2e4993d44215482f65829465435af640dcf187bdfa240aed445efae52b3abe3819035a226d10aa8b6ae489d8e71641a62daa1a997fa0cf241ddc1d2919f058de47601512c242676782fbdbbf25028604da61a23a7ae5c751ac9a55a807998d9170dd990dd1a0fefe0454f0a76a5a9ee17308d7480463e5aebd672a4beaa63c44237528034df35cf135a402314fe9aac3151d3c5145dd44499c9e7ec37345ad776aad858960277fec5aeccdbe5557c1853edbcb92008ce0d37bd98dba10981cda3cfe4c272526814e2347e34fb358330d5b3df1113daf676aab257a77279ac899c1a00331609a27c81e4b6f6cd2eda8e536f8e86832b4bdc9b519000967b007b671166480842441077dee74f113349e13ef5e0089cc09242722b2fbb7effbbd06c033c8bb32d88e836a3a9190651a85253bff6eebaed436d82b471e5371bdfa30a70bd9fc20a4782e181ede8be93b356ecaac977fe045007019de88cdc122aaadc548ee1875521b7ec2e62de7156aa630de0623f08c83a6a0716962632bf8b0632c5c1c935a8b1e6a31f6dff743f739a07519ea2cc4663dbe08dbd8ad544ce41d41fcee2f81a22226ac770961a0bc01fadcd48f24804dc38e80d6c50385390c5376eb00f74bdd6aeedfc66b885fe39bde604c92105f95a09f4d1ab5dcc2750d14695eedd46bea37a8ade59588d077985bd95fdf937d1dc1bdba9ce60d6402f52300c294d2ee8618526f261632d6e93dd2f5a64704163145e381803969249bac3223165f80035fd100b233ec83d93b2bed1f4e3606c2b47277de748f26aca5b1e08daa134c9e3a5dceb318d1d0380062b01df1dc5435b10969af44d8d660886864b75d81d994297566f2ad43cc28b763879f4c05e93c803f5fddbdcc5821d3a3c03338289000370f1085fb424a7a6c9ede0d46f59c342ab03b474e1ff8e79bd681008b2cad6e2ccdc0b9e39afeb0da50bf7ee337681448f3cfc0011f10fb2e4e72d776e161c47e4cc8e2707e2f5e241b805c4d34045b308b28560912562f9c27bf53884fdf03bc87d5434f4c04c56c392232a5af32b1af34d4472ca808ce7def03085fe940bafc091caa885b3b64258834ffcc54945fcf5a942bfce026caf2c47ad141cd6c2b987f692a64cfecc158a9086f14289d306bca7c262cab131da2d4ed8e237f96a1e97c91c34ee06214558be7d8761246015b0412e8b322398140b6d3c78172607976b887582435eb0afe9c58c3b8e64ee3b9519718ed6433c8e5bd24bb670838c1cb03aa996e4e3173a7f9dfc0a224d764370f3a58a34fb307749d46eae7421640ac58c85925d909341d09a02d980a0df36f9ce69e42b05b215b8815076dfcacbb2fc7b6b6eee9357ba15e2c78fb666ee56a1fbd3244d4a9280f8747dd78e08f90799abd1e3501554e693c9dd93eb41445417a8fb11bfda151a9897a1f21d531d5d4d6e04b508d49c5d077cbd797836a8e7e8a8af26f8be1757179ff1f00c49f72cabe395b96843f0a66d125c663512c01cc37cc84e0419162ce6c12665de8938768137761bbb57b8bb6fdae4c6db6fdb363a7372da95b45650a798ca96d4801cd19ad7338fee5f823bf13ab790e868891be593a07918d5a87b731bf6e2239eaadb5ba03ca05703e6ef4d3dd72f16dcaec3443e21e2995fbd724878789d4efc212c206c253297387b36925bb38c63b77c74a16080d31fb3a929d81c1feaf729f3768d68f94e20fd91384e327610c56392dfa8fa47482460a091f619165a18c66a5f47ba4b9748f4e16c7ed958dd21514b940b4e20c3d2ee9f124ea3d2806eb2341130233724b19ae7ba169085e568ae979c9a397e26a61887713424f41b8f948e9da466dfb719fe90590f1d54c53041fcffdf214436dedb3db312625ad164255e888a27a1bd0e507fe9bf19fb8168f9a42bb3c5ba30ac484f87bb9060d36ad71fabd7f51bf89e5c06aee3e7858fd02a8d027add96f1925b0ebe839e4ed477bb2201127849fd77e4fb230bfa0d496c06a557731e02f76198de143e16100f2880fb369c60631ff8ba950630c60fd9c1af01e16d4ee767563f5c86a3dec3caa26b4ee7fd16e2c431d06392ef5447ae4fd565988ffef7cf915d7bed1a99e8e6945180430a52813c2b4bab202fe22348978f19eb52ed347082796c3b40ed77cd0e855c111090e07e5476207fbc518d63313de92defaa07522a73a0904b670755a034519417f5985cba0dc2ad540bb4ba726deb3089879b2cf1bc8f88dd7ce4e2de394996abb114a44c33b1c18cfff63622b879763185395197237b1881511c08d48656e199c88ab315389547046909e90a03cef844772c14b6a5a31e4ed5d781c9d74728e600870f3593017bd0d00473f747d7e58ddab65e169e01e1e4226fdbc2a47d369ef929ce5f1a543def12ecfb7ef3b725aa0f4b08c44f1b3c9efb6cd469de709cc890ded5c6d86b4db16b6fbc333b87347bad9ffba9da4bd6aed6467b4cfab0b138bcaf4ed3884cb91ae1c90fc34314c4712c352a8bd8cde398987f6234c8bb3a47882fdbb8fda00e86f469db848b09fd71a16400320d90089bdc3c748d34a46696d8e8384fcbabfec2b187dcb933040a8e5f4dcccd6a9fb8c67a55cd70eccd22eac51ed411e328fe62265a163429cd54e4dc74f792eb55f0756f7054f856d9b99968a9fafc7eed81a9173674a76c12e12b07ff30dbaca9d97c0884897d9891636f242e461356feb22ba3ab17d3c6d7265a3a4765da735613de2bb168a955d0621d2f97c4ae8677b0fbefa3d8d576c030fc5939d6069e920fce5ff647d28e9f9f1ac607d954dafdff14247b4cfee6e0fb7a5f826130c596fedbf03fe777554c99acb59b07d094fd47d0bc1fb271e25233cf3ba400e7b19c7acf3af0f180be79b124e43c3de510eefeb99872311146aa18892eef761b157443dd5acf1c46d362f714547595d095a07f5cd38a8c49f2cd24658ea88985cba8c698bba82c2e49860e5d1f8b6908688abf9ae9b2fd5c8ac820102f45914d8e2e79dbd9f368ab903aedf5c54ad96dc35b0251f2c2b192d184b953a0cad46ead1f28f8a06ce6a909002ad6b364b93e9e49fdd530b306f758c92aeafa512ff292dfdc3f109679412d5d82d76eee83a98c34d313c461d42122cc01e756812ee8199f091217e8885f2c685a09871c4f0eabe5a678d839005b9186e41646eabe7f07e93cc4fbb64514361fd70c015ec804324167cee074272f4f4aca646303a195d276e17a3087e256ff28e12cf90a031b4bef8b8dac267fe547e423b06ffd008cf04d7dea167cdc1f81e362a957f4b65e865335af4d06f257ce07ee94a4401f701c7c4f45a35ec776fab3f5d114dd7c01c274c3b851bb6b6f430e073a923a1741c65c23581a4bf7c607c50fa8300b0e9efd8ca57e45b577f3a59dac8f59c58cd6fdcbe6ee8e775fe647381b924bd91a901aabd1da707d2619ad038e8a14802213ce4700683b0e33e3c48bb3fff9ce63132b9142028926caa31e72325f4c66717eff8cba4284295a2afadc556a81418dadc5ab4810588c9ff4720d8361f8b7e7eba87561aefd51b698fcf4e618448cfe057dba14e060138a1bfb5c7a114367293b5a561f9370491d7cffb157fa0c27b2381d9372c12e096d591730253a66cf00a1bd4bbddb83f3f8fe84d70ef9c84951db7aef61a265536bc3008d5dc23bc9358bf5753f25ef247e579467b4943fac20a47d644cfb5555d0b9c93e83318515b53d9e4d33fea9433c29e8f432fb66c01f2820b505bbca5b6d3e70104e3e97b62614134159f03d520c5b56aca200f4ff9622776d28ca691ab152a36bad9a3ac56ed648d1348d82acab6f9fbb609e058d889aae7de1ea2b385abebbe49be3458b1bf131957d2bf5f1d26aedfc7807aa15c434ca01dead0545cc2bbfa42ff63555b02abcfe93e88d3f3598f49ce446d6a1e67635a65a9251f4590f5217dfe069648f90e549e92576e964a7697e33e8ffd710a5702d69e3f5447a30490198ae7b2b1fdbd716b58ab9a65889c17139ac46b5ddac9753b48604844f8a8578ed45d486b859c4b7b46d58aa77a1e2d7896f10f3cd67cd5d341f9a1643cd925ecc17a7e141f32b5ede8d8347accfd2ba5b7c3b9830f11d19dae0152938741e1cb4a2e8774d0f75aeaf2c28966aff11e2c9a6334e04ac7748f0a7073fa9ca5345414641047fb29ec6b2cc292081bc06994cb267b6c7314b0c898648ee1bee7da6e5f2c81cdf5ef6c1c60c3612fe6283cb8cdbfe541a197de703b2d17de577f89a8bc1cd26fcb1f0b0e06d14652c0363cb366bdf4ff5cad68ec91465b358d2ac732708c708c5b4cd361e859095e81d9b1607c9bedc87ab22374c725c419c7329abcd704f714600222a6ffe1d4f7f750c9e7c29eff8d8e5771f270e17499aca9754e332543ea17621f902b1e7bb1d3c7f7b9121c2c29c2613e9982470e2b6630e5cf8ccc64a3f17cddce0b468b783437eea48d84f6a195f969e2ffc86e0a0c3fff7f4c24b4c39fe4cdae55ed41e17cd5b1d067cec3a52c7fee741048f94696b7c7fa5056f68ca0a11a66edfcb75874e3207e970f261b8ed26ebc21821f9ea5aea89dad1d82ce4657e8f0b32d97517f4d2b0925cc2e744f0040c7d8057a3416e82c1fa148214682d5ad7d73114edc94c249a9b70c16359742f198b4977d5b7cf7f016571313e163eac0b1c4bc10112e89e0d013c965f936422bf2039cdfb4493f226f94d54dacdc930af5342743eac7a7f91a3679603a6101200d77533d97b2f293c94a18f902385d41b07b43d4ce28f677babb9e44aa4d72c7c9b64a640ca7f445f5bfa96426371700d1f0f0dd59a2fe13235e893e6ffaf4527b0d5f8d2e7dc450798c3f35f35e0664c18d992ef7a624529944b7818f8c1520160f9d31398ad363852daf39494277fa344a9af07364c42f5dec6093cd0875745b608e61f3319ad0e2f81523464d44bf569555fceb9bd0545f6066a092e018f497f105c01f9261197637ad41fe6caaea328a626b29263515c682d5296b0ef664b7eee70beb82c8165e0dc854125e84ad1e5a47a0991be68bbc3dd38086f613b25916539dcff909f73ffd95965ae8a25f8bb664ccc5dd85f8ef2e7a16ee44ba0445224c069a69504fb63709e92c5a6d0f26dfbda6fdcdefa6f9873f1756afa14ad2f6d67862f8ef28e8472b2a9ff721d3b023bfa9e5e55855c291ad72dfd95a8bc8f6b40aa58b3cbaea27559e9f721d9b515ce257847f46ac13188ccdc34acff9d4a20233daa11b7386bf87a199f1aca54b358b4e0500818c76a25ad8fcab80117c7b58c657a44993bc2a50048449e54480a1eb07952b203f5d66eeb6b840b726bf1e045f092b9a4fa18415294077aec74a8432e73cf443318044fb526d7e5a1ffb7b84a802e0ed2f651d7961c90c285d52b3a53f7fcea346ae6e34e4e2e4cd40cea079e54548c38339d9bfa1c6dedf036687ad", 0x1000}, {&(0x7f0000001280)="25121c0c2b09e65b286a38903099e3ad09a49a384fc099c3f138785671", 0x1d}, {&(0x7f00000012c0)="b3f907c34e3e816f4c05c4be5d1922f5be06fd0c9a207a4070530e8e07e8a7ebd8c03cb1ac2561e22214d64c0274f22508c7ea97de5a4e72e350c0ef399fd14c8557f1648890ffa0922b12a59a790a761210f62b128e05218c7f7418", 0x5c}, {&(0x7f0000001340)="d118d52e240431ee0bb9755b969998f5f946764c2007801013ab51026d59b16855b76cf24568bfff799c6152e02f1a845a7c99cb9d9ce215bfa478b3594dfb052d7e34945805a4b65597c4d6e7b66c711058c95f307e4494e5788e", 0x5b}, {&(0x7f00000013c0)="f80cc7104b1bc6b0466a3f8184bde0149971199e853fc3927b3226a423d5249d6581169d23e49f7a5281ded376f56c47cd387e369b4aca4d297690465bf59afc5abf18c2d0276f61bacf9028a8265f625cab63731207d017609d051c6a5f0c5ff63409817b43d08c21178d", 0x6b}, {&(0x7f0000001440)="622cd6e2b0e218bdd147070e0341adca3b18c751781ef8f564aecc9e097628720cf6d409229b3c8ffa4db4ea6cb0b90ad04b9847fa1c0c973542683ea66b5e764a91d9c84bfa011c5a4ea32910de69981b3f7e7e4e4f0807fa93e6596b9f7448b777fe3da50fa19348", 0x69}, {&(0x7f00000014c0)="1c14eebe3437b499cb068fb2576a602de4b8791bb58c279c21a004f41bf99f9662fbe3f96236bb6df29dcf6bb9087bef15f7f50ac25bc29c565bcc756cca34904f830126a9e8aac59158fbeb2e7a4abbe94c6342da83a6901c663ea8f9c9bac92fa51dfb285384c17cafb6e0451cbba8d0b041d67943ff3aac4728eda1d12bc7f8ed7a5ccc9fe22a4eaa21813cb4fa446a46eb0bd8f2a53ff88dba54037253fff6915951170849f307c3ff24e8db2e62376e7a3efbd4fb755b1db830452547908f41ee7fe4359031bd1ca2ffdd39ce233671757867e96e8d06001a183256bda9aef97aed7e3339c4a00b36b2c97fb0854b24b4b69a8f32a48615399fe554e1583cbb5f648256494bc3fd01061bd9e3a8c447279358ae422bacdcfdbbc4e56f81b9642d929385e8f9b5f7cf28f84de8aa4fd7577a92fb2cb5b369eaf0723a188e9b66f9636374c41853c24e12de2cc9ad2cb1d5e155c36c05412b249888108f0a5f6200bd8fd589d40e50fa96ae9e7f0f61f47c04b194c59519450fe75e8ab1a1215f1ad7427150c74bf863ee9ee83b6a497cab5b716610fcc8d4eae413b7e620e98e1c0fa83d73bbdc1b7259ce55f332d36c87c699e440c82aa20dc9711251bea99263143b569313372c44289200f4d8b838684ee140e1f4a4cf2473173dd6d440a1d181d75e1e780e8143eaa5536d4b9c7963dc195515eaa7b8c907fad08db3c7f9efefce62e1aac27f0b9d4db2f2eacf652e6c5a575f6be6ff8cfb53d0c34f587e52f7dff0f53c47b87332fd2c2416ec17db78246c4e33f3b71329779b76f888b97072b911797a04bb71e4835993842e0fafb0da62b26a27f55697f6e55ee6c21a6f0a190a5d380bd0dd7b02e83d74c2d97eb649b772ab75124415904d34e10a44eddf3b6d02b832e9b1c8efd97ac7981669dd33050ea622176dd0b8d2788bed4aa254431b2ba255c3c0185f5d72d06d4cd0f6934fce8f211ac46c23891f23d8f068af191ea5bc77e18252e62dba226fea69dd583a90405b5f19e6f9bdc7ecc5339434edc46a2f9fc55060271282401a2bacaa747c9d1605c8d6465cf95363dcf6ca7ae463481cada6dcb1e32833c4224137eac4cad73cc77baf50c39542812cbee412a2eb881c8889ff6a3422f4fac1cdf6bae14d7dfc3c62d1a588bbd5d30f660559ab5d30ee3f296adda92721c11c3d6f0b01ecb5008f3d5a573864b2d03f8e73310723ad766729fb7270d98e232ee9aec7b85b350914088ba2617169f6d8f06b113c31b028a2443b3c6379f783b961be80da6722b5211cd924020868152d9179cd51f71d6169712a4bfd8280a53cc32cf818b0206cce795b4828ef68d2326e0a60cc1c23dce01cb1720aa298811855f51944dfb3bf0186c8e1dc98cedc8189c2ac4ea902dc38bf4db8ce35271169718e059bfdc0320489aa63180e336bce373b55e7e73779327822a49c502b26d064bc645e252b73bfbb704ec434e7dc578556734157de0f680ca34150b76dfbb9940cc65283df2decacfc17a80bf6349b924fcd18ffc58b7d7f4d77f9f606724c72431faec048d8a6083164ad37dbe9bb0b2d3e6de396787f9adba8092a4f81366dfacd88668f9476f4254e433429e6a180e18db8ae977cc1873b89ce8687560eb3688f7d8a65a4dfb66eb2d8d971803c2ad4789153e1277092005c7d968c9725dd42543004624556c00820315b6843c0accd450275e82c3dacf55e3066632aabb12554173fc798ef253242bf3e84a3c6063430874697e6a9b24fb8bb565f66f3eb66f5b15c4f24f3a68f068b46c1145c0bc5d221c6a015f6c4a20ac18adea0b89f2dcea4b6775994f6e4452dbc7403163814d68204e1a354410d567b7f5656c7c163afaed198396e82f29dfe18a4332e4ec9fa8bbcb37ff33d0c24292a4b115f483cc34ab515cb5454c6a9704c5ae36816ed2883f7ddf67e83ba148de0fcfd2af3f6f109451f5ef32feb9e3e4cab7c401b7f9cb81183171e765e5a71372eebb3973ac2da35aad4df932dc445a45997bd140d14edae78a4cd499318daf99b8ebeac35d66447547164cbe939c12f67cc25980e4978de7ac96e513379fabf7e962c6e7386a1377ffc35c94e57d0995c3c1b17c26186c86769dd2a6295bbb7c23e0584860f98aafcb90382d752c0246c8df86cb9b8edcebeb9951df28d880becfed88804dd8342336e8f520ccbf9295d110fc2fffaebc89258764668efe7c63d8d580c5258b536c4e32a1c23eaef4a5bd7df896db158b0add1f9bc3ac1d3262a0da4bd5464f74befb7089ea124325c961a489a9d24ab812f474476f963fa9b732a47257b4b4dae6a9cb1efd27e4974bd548381663749e754886b96703c55ab4765104de1d21f983e70c31a8d0665676bca7e026552c1a0c128542c0a27bb4b16a50a0033bbd535861facffae4150b5e3579aebeaa2b9fbc0d30c4074f36310b19d391f6697b00872f1be93a076ad23a620160dfb2b3439b4418471531ddd57f06bf084a740ebeb6c47204cdd3a6f2d37fe68d9fd186379d16c4b04df54e84dbb916a3bc1eabd4f14147a9e3e24e8f04facaaa5ce07536b6f711a84b03c315d5409c334161639b261827da888282d6c6a03938d3cd99f4d1c6d967ad4de414eb04ec3467e1e0ea8d5a17789c2c507943a86186990752b9761e57baaa863af11fd4eb9766941db22dbc43e29bb26206f9f89635bfbfd502f52bedebf464efe9fcb8415e6301409e221c20a5e336f55f9df76b4da476c8ed31732aed03eb731b178cb12bbc6af08d66c157c1bd67a73152f7fbcf729b6b2b22b05a366143b224cb30e4a91ddf3e8d95ab302f7deb23f0f8cf2b8b9bc1fa8341f90671cee11aedc0f5ab751d0d661de0d93d4b23598c136efad7ffd9895ee648f3a91b365b8340bbcf5ab9db06260b7eb3638353da0835019e02a788439c838188266ad1738e467867c1a1e2b703fd268a43a68db80d68e99702085959cdea01c3eaddf3e44dfefaa6f881a9cd4849b0620f06dcc9502aedba9bb7cfe6bedcd616abf6a164bd1f493120f1d4713b75f05f0378875a28d0c230c11b97054096e7a510aa618a3ed5efdf895b6b4b13414127cdb01aa35985977aa0d829889c5b7b31a7e451f07957f078333083f3fb87d8a20d050f57113c7cbc166afdf7131381eb08c757ed116e74077a4374377651d4eddf575e55db0dfa0378fb0c927db3c61c54a7333345e87759d3f9a8bdcb7e7a5e3abf423537919a68d5c1ca49177230761c0ded9f1e4d7dbf9aeb3b86dcb75843c393ff4b56d176256e19640695e208af776ac28a0b135ed5300901035423a29d6160624c45c8a879d89164a5fa9f313ed168d85b8d8c6f98af4c8c681884be83c8b8b19ad7116ee12498633ff4e55085224cfc1b5e2bd3f45e47d66bbbb01e2db09fe8eff3b20a03eb8dd249b7f26d02074e8c4a700e216e64127cfa9076af0f8fa93ce450f57619085d28f54fe5182a8f6afdfeb8348a83bf08ca1a7319a592ba3410a279bd0051fedc37d6ad7196206cb79b3a58310158537cff1bb940cfc5dd9489c9f40b570a4d2a03593a6b7db2c9c3bc4e3fd7b64b51ec0c5d309fcff6b237ee3892e3dfd297887071aafcf1a53b4eaab5404f2e4b94823cbac68e439837c96594d06135698f1d7696b20f77b28a34e7b17022125ace8bf8a2842b8d48def545f68af3e27a50dbcafb86961cb90f30418d2a06be43fee59edac3eb687e7a04b2647efc77378878d5db4e6178579f0f1434eb82d0c9ab0f9e893b7398b4087616f4505fc9e69be68b72ff3d384488820377266c29cbb5de44e636de8cb0a8950689b359a52376cd6c4ae4a23a99ed738d7ae35bac7eaab22a714ef04717215c344e29a5ff264b8eff88f7492051996ba8cdc1b2fe3143d35d735cadc099a8e411c41b2a71d273fa823fb290e5e0703f1ec8afd3dae065a875169a8b934b62e46705c3d75267138b6498a8bbd177db14285790835c13131b7c6bf973af0eaa3aa5cbf1bd0b34b692894fce48695c5f8fb676f34478afbcf354fcf886fd4709e88ac2cf6a258b55db2e66564a37d1e012389bdef24db673f989967a00e457685165891eb47f9415c92eb64cf451847c67a3d0a1ecbc1212b40fa292a6b54bfb9e5a6b1661a84ee30f06346b4423101edb001207af2509eface9ef96a1caa9b4fade593fdee6026d1a744f75781d6e1980f0840612e2447ff32584cf932603529f1e649c424cd1170de22f569f8569541d778279fd9a4d6e11faab391566e0e1724b9c8fdbb6d9cf261d0565c9afd7e8253e81c23c88e5e4e0e512a651907599ad237fce25fce34d9eadb4fbb2a622b660e32f4a5e6b017fed95e7b24e4e8bbbfbc6921490d55aef5ae229dd9fa40bb64574fdfd03156eb1a5ae32809e1e36f0e959aa725a5eb5d9b05c8f687649c71ab626ca9a75a5876762285ef62630fa19de4acb7fbec4d53ee46b24936ba62fa61306b5d83d0004164283f534908c994de1fc7431e7563b3f995ab1b20a593f70d34fca9d28bc76dadba19a6ff89cf20564c19b15ea2985d5ba987075b35ad9e9f677f86ffe22e4f80bf5483aedf68762dbf56f808d5a7abd45de73f647fac51266d409e77d1be7d0b5972d92ff438def6b01c7d243d43633f984e9e87159ff72e4e97208b9a76ca8040c53e3f28a586ceebee1eb776fffa3513bd9c4e0fb8df9172806db6a949795680fecb542c9c77eeabf0cc53974a6806f669d30d29fd7e754c9885502d2292e3cce4ec7ae295cffc80980186ed5895933e550c3768e8e760fa1f97e5d3ac45e4ec6f71afbc1bcab71cbeaa1ececc902dc0ad10ac79e1c0e4225db4edbc1d7f0bb4064a8327a505a4bdf0862e371b6969f92524dadecec18f458efc8aa87133e84865348af4153180b961f24b2a41241f93207d4a7ca7d143df0908d63a09d7f5f4112816a0ac32b4f8f96bcdf8238ae26c2424c8c6272ef06aca75c3caf7d3ebcf8611abb93e6536cd1ea6b9fcc0ee6e6ea0271b60f6268ff8d1977074dc3d32dd91b8ba31b0eea414e2950eebc14872c4381cbf15093e95d72b504cdbbdfe2c8e5fb7ceaf44e1d078bb459183bbba58797667c3abc1de4f66d390a6f86d2b87b1aafa2a7c3815a32e149541bec914f3b423408677611722e59dbbc9144ca7a4e569bb263ec182ba98f601f6b407852fc03c2a9b11e781d8ea116390cfe5ca6a8b3bd2f59534a17c4e44a7c1426a132d2d52df45c4e2095cf39cc0b8852236c44d212e05be4ddc562aedb3a175060c38b13fec982666c193ed63084da4a0b747a58382e1591e45b5ef9604f5248ef71ea83e48e3789a0d631f557c3cce3a88b221bf6d2c915a054eb8aee8ea267df06897eaa6b73eb14b9a3376f03281696da887159fb0eb814c72a8a9303908d137e7b9e5eced68d05056239ae1773d3a4108c647e6fc288b37fdeccf3425f487915c14cdc4367a006b4e111632174f01c613ca53a55cfc8ab88f6be4f7ceea5cacc3d54f310fca7367633b4e9f30b7884a55b9f262682cfe2f0211035432c90f82bb6282b7cbde1d53f43b05acaa402d5e062d8b91563889d52dc8b765fbda37ecc1d35f49fcf314a9ed15d394d4e4d44edf1119ccc2da94df8af5f423ae111ab6741a595997eda6aed675c2d2864dbbeaf9a822eea8b4f01ede529781d61935ce77f5b630fbc31a026813a483c113a399ab24f3c26f887e3fca53a683b35738a481d8469a4bfb53ea4adcb439915c5a6539cdcc749bcd703104fb26c21a73a689", 0x1000}], 0x9, &(0x7f0000002580)=[{0xc0, 0xffff, 0x7, "7f6a42e0c72cf8e2fb8d9a9a84484f8e68da9bc81cad2cea10ad23577ba2c86192fe1cc77360e325797d74e036396cb7d02ed73d7035b3f16e06522219b06002556caa278e8a558d0a63c0b9177b46d05d8af100fb0e8ed6b177726a94062e615030efc83c101a1a506610bfeecbaf80973066fa85d77c954f3d1816d93c00585e5d6806bf9d6bce89c53408b7d701ab14539ef9c8030252a04423f1b6c528b1be38fab9bf9cded57f98586f6047cc76"}, {0xa0, 0x0, 0x400, "35c808efb52750bce49f5ab3c7abc52f649750acba65c62b26d0c6fd0438865192db3267135f08d68efcf1a3064b5899d7aa15379055ae9768921678ba659a018e041f67047366bb2bee2e854be7b83a9d72b4c281a6a4f839fe706a40c57428a7fda49eccca3615237b3e6d9917a20729a53350b04cb97c0d300b4b8addb72ec07a6aaf5de9529845e6f74a53a15a87"}, {0x38, 0xffff, 0x6, "479ac53208c25674d2d902aa6880d5638644b7812450dedf50cb677b0effe2e298e6322c0e502a22"}, {0x100, 0xffff, 0x200000000000000, "9ddd54389c6cf226a1dbccdbe84e81f565bbcc4352f4c8c87de387487c74221e95a05eb6ac649c4c7921f9b4ecd91837c729f68a666391c054b00288a8a573b9fcc49fdad951ac23418f4a9a7a05e2e0cac6131b311dd0278bc270238c03164bfd9d38fe47ad20d70a17a36a82613b396763198b1f6c56b6e9da8d9b89a2e3e4b546aad33c0585584642b94792e523642caf4df36772514b2280226eb9a5538407e512f6f27482e88a41a813e247fed7bf25aa2860c4759072775cf82147affda96ff9174cca1172d9fb7e3e050e062a6bcf160db8595fca7d03e263e2e035ad6721f6307e4c30e26861a30c2a"}, {0xc8, 0x1, 0xff, "b3116f24a262c2419929436de08107477664d16f479f1f22f8009e0d5017b3c3842ccccdd6f7dd57a7dc2d36d759232919add350848d8f3c6ffcb01da477141de4a987f33ac355ad8604420d63a363ea1eb219084746114243c1f9a792b1535838942d43637d0835800eea05d2f64581e6c3bc2ae329e1eccb95f6a85f8e7a979091a577542d970df668f34f54285b0cde3a97713be356ab907b760e6b8db140be0c6ddf1858e3289cb301e0ce99d965aa2a56b16bab"}, {0x48, 0xffff, 0xffffffffffffff00, "d910a6f8bfb83c5a27392c7f2c7903d83387e64fccfae462a9978a018c92187ef4b83d767846efdff7bd0a5df82c95b41806de214ecec409"}, {0x50, 0x1, 0x5000000000000, "352d91530f8a85250864d8a005a9b50b9aac15e3f3b0e202a2db9884d4a1b37e8f0e619e6b34af1c8c2ddb0a1ff1ffd5984d522a81dfd89f582e86b0"}, {0x40, 0xffff, 0xb8f, "a45af6b5cadcb4028aed789ed1cb13b3a8c45b11676c2ed2dc34ae2097fa951485d8f43304701592e5736df0"}, {0x1010, 0x1, 0xb30, "778d294ba30cfcdbf3b9894692506c645f37edf259b2e5e9b0bce1c33f17af9d526f2f56506018b1f3cf08a7e8e5fa39adeeb0ce32fd9ec165271b4ee3b482f646f7095fc597c1deb62ae1a25b72e131271c56e547a6833616549074bd2ac93482418e36e59c0f59d2d4d1c5869d60daa5f63dd35e305ca81aacb823d1ac31a655b3d7001c94589b2722d735c0f83a0dedb7fe37eb4a9b98d650fdfdcafcbb985684dc0bfdac1314b5940213a7c185b97a30b478ec097c56abdeed82d4df0a46b57420b25e25cf3b97e854698f377c4bc3cb53e501e1a75b0d0824ef7e16c4cc87a1e23fab94bbf03bc0e3d6b4cef2ff2cafbea44bacc7485c20ffd1470c6f3d1a4a1e8329961dc3d87038be90c72e41b6733e47f01a2119bf9c417d8155a61aeb637afa56fc16d00762d6e90a8628f1e01468d7e801b470e987fd4c0b65ee2fb9bcd9b5a0294320a728e446310c956fc2dbeeb1be5412596e48d059f7890aef288f0fa53970028f1551eb01b0a18075c4feb79da1734e5018df42b1dddf80887758f71da1f70ac1534502698e7df58b76b532c1a124406bd960fbe8dcb9b8f34947df37646b77149baf8384e31ac8b57cb92d7395ff38a62d3388ba501d3acca9592772834901a8ec60f6f460f52dd90abf9d408810c2b06ab9c605a6c5640d9fd256d80b0a457ffb12b1d9fa19c3d9af7a52c4414e7053741062965543dd549d98e36dc1d7daa2537b12fea7e05ac1679c29f62282c5a37336d48c3265339dcff1d76b73947518ce8a79f57f0b431eb9bd2f8daefec172e16ece05bce7bad711780ffdec6dd9a8a3eef713def0d85c20060e16af3ae9058515341ee537540dfdeb2791bebb2f0512f88f62a964ee6927168169581f59b24cf6142b19603ed3e4f45408feb924412021872b97d8192e7727272a1a40b96fe86f94e61e11743b837f14f7596303f795bb03575abeebdf0fa02c27dde7a18e692c2441afad4f4bf70bef1310a5580b7afff80f58b1f7dfc2e62d85a3dff21b55a483c8a0919c838de2bfbad4e1abead241ef86fee0d252c59d0a4123a6a21cd0f8107cd6b5b11a5d8b864f71556225e776230958dafd57845210cf773d2e858141fde7deb2261035884e871bf2bd5c8bc7a064c4aeb0f66922d7d94c1bef8220f379f70c43d7cac09cfcdb2269eefc32c44582d3afe6e686d01c5aaab3b635c9a3c03e204e2df3a63e8a38acccfec176bdd3c5e513790a803b3217acdfd4eea2547510b7507ed9cca110d8656eef611522e01fb142511fe74dcb3c09b2290dc91d6d92908508d2eb51dcc7535e606098cdb5c6f2b48036177231d34c6bbc723f6514fbe065ad136f1e466697df77b6df552ed4e230221449afa990865ef571ebbdb0d6efd83a6e38b903ce7dada14661570e1145951d1238bfa461de144c854bce29cc3fb6d31c99a5d56fac9bbb3ecc547df4979e6b2ed38bff1b4faafb8f597031732692a6a7b1acc4941978e61be577355ddd0c8c30cfd3c9d798dea2271651cd462929bc4fc9bffbe2e3929beb95d2cd7411d01c864512613e2992bc620d945b9bc6b003847e693dde32845609b0dca1681e7a0f958fcf34adba726f72f84a4a062a18b148fc58a7a6ab21f8a2781b4af41bfb6f3896fb2ebfd626e0d1d0e4279d066b196398f64bb7aae35bcdfcc0314b8269e128d9f9678b023c64e676cdeb9afd46c17d223f03ef8e7b71cf6acfc8be5fceced529f1889e85f192c3adf3804734210407089db7a74aaaa0169272e847ae0807b1955fe31e0f361c8ab5f53d2d23bad1a0924db7fec4e20be2404f25848a2a96e3bcc6ccb3574e29256af0952da1e6e96239c29e0fc1a7b6768f518089241e72698dde3268740c943bbf6940d5ef798f1a138e8e9db844c8756805d7cb27fc7b82edd3011e8985af6be4a64fa329c3ea7a12cb62d2938bb7a4d9309db475c40888d68f39b41c610ad74aaec3801b448a451ede574fa077cffa3a99af0eb5da0f1a6bd331f3c19ba41895f2135637f3c52fd493d65028c52312961567fb4ced52a033b551f56b60192470bcff5199b05d87666431145700fedaa34992d1ae775142b95456b0cf626a1324dfdf800edea79b763ac9ed0d7452a7e58d1231898641eb55d4d9c05a73b86934ff0479cdb6dbf2037227377d6f97b5576abb30e1a3f0e913c321036981544b48544a05ea383e0502022c6493ce05087a98c4785ec4fa3211e253256eb619a1333f276f625f8dab2291acaf151552f593ce7b866b0c8cc8d9b7f06cb205c9144492d11782fb181427c243aeba45c37bbf619ae64295f1be0512e7b17c8f1b10140aa4c4461c6bb9349b23532d027cf04f800ba08ca7755a18e7b6f02d429fe54c07e0d837722ad8d966b514865c873aeb63662427547a0a4135d100e2e52731a7f1b02dac5071d00a7193847ac26aca0011241ecba946ec579b12ec86c772f625ed50bce95fbf4e9a60fb02d2c705e22f6ed4fb7b7e173e96a4fa9f14ed45228b0d2b199da3ead9e2a08c84a4b540b42a654b87e2aedeb5eb6afe2a73e1550d824205b877a320122816b3b07fdb51be1a1012aad4b80d68f68aa1b1552591b2fcfadff89a62cc03d0c88a9dd00ecdab141c87d6786911230a06b0bce6329f07ead1fb9e403cad1e1691b5b54ebee70a6369175c4118ded5daf4759afce36a2d6b548f3ccd2bf72a81a322a8593205aa629594c9e3b985f9976603985fc13e3c598f55fb191cc189e9a6856e35f6b808ea23d307d4b2f417acdb853f9a35c86be13a068fe712ce8dd6a307658b9a8a016144a526f2b4d847604426afe5859ab578c4923f6356ef65cbafeab26455c1ac90d4fb0697f8792b21cb54bd9e77e09bd442c50cef40adebd16df522643800db38f2087706ef441d8e3496f7e4bdd9b17129b6e538403545191d7f552a72bbf9571413b32fc9e5da677ec78313e9ee759efa9021897c5383a2bf78ae26a8cd77400e2c697fdb4e21d7aa89e411887801ab1995548c535c1495323d2d2c7de7f672a501dd413126c0e237951f37a30a2f5eae6f01947f1ee0d70758096901ebe4c630cded01c85e090dd4c8905f72d439ea8a04f7287064a88a441618adb1b7d10ad416c108a5e49b41d9133874ff0bfc9bbc3a5502edc71cd9ef893f845db187cc7b214825d9d0d39fbe5584f4a7ab9f0c0609ec435e6e0ce2839754b16275e93584641ee7d9b0084c819f18f4033b0db470ad3378c1d15391d7e0da1a25b2cbfe3b67ec60694bef20a36dd8088c69a7cde920b5c877bf4f8f22b810ba4e87dac29648828f7f2d8de02b09061d9d68e0e6a7d1fd12ef177f3a6381994a18cc1de373f50b9fa0baea289c5f8c9c6bca59856b28c90d69b531c1642e2e99523da267f7a078036a09487f935cb10e828b6a39785e788062434ed795e714fb88612540715943baa2e7156a78b8ae2efab4e7dea528674fcdcc2fd29872989f2c1ee85572607d6039936faf3a01fc4b4db9a1a2067256fdb6c4fa2df78e62f75b096e65b2187c6ee1c2a2104f8a8522ee8b1cdc5cb8ef741c045177c266aeb7fa510d34a0d0eca6c8570672e61cf615ef9ecf798b807e3aa96399afd2f0d40fad0c2631877781e66dd87e2e17167a10e290930604ca4ffe2ff622932808f972928dcbec730f1369a0bf1f93b6d19e965404009e55d5acd97ee4f83ccbde6e5cdf4af9b4e2ad68f68c1a384a8e201f112bb3a160a87fe44c4d8c8c581ebfc4c59c47024b8ee32eb851874365575c13eb7303afcc1dddd9b838af2265fee98623c97be27f4d2b8e41653cabcd9f19fafeeafe001fd093e2c00d268ad5e227de56fc72f5f60b0fa8429eeea3d95c7c8421172eca01ebc6ecd0bd4d28a1ed672d7a33432c47a4e3b4872476a632c217c505028b681dd5b4adfb8cc29aa96958f3870ed2514caa49b9b8d32612254053c6218b333c983897f85c0a71e14b88ffc9a8cdc1a9a48f4c88241f44a473c20b64d31aa9a7e26cdd7a6fad89b16db8569ad8c16a5d0f274cef28ce0396e0e8adfda01d319ad1f55f5271d7ada2a32a0a83000c3e39840374bd858a863179dbe3d37197ecff696115262ac7e0ac0f2a683a44c3f6b2dcc795e04e983cac30c6f6c8502e4415ec6c43aba678a116651d681662734ec64514a06d58e5c6904e6f0506248caa618a514a3e7e58e4760e4e396313ca08e27315dc33837bf84f27346fc34a2055f8611fd41c11f7cfaf08078a16d65fba95c2a264c957da05cdbcfd9e76af059d7da4a61d6316cb724e3c1ad7124e6727ccda76196e4fe3a12d13621787ee3cf6b1f7751199868402f8aa98d9f2f33f7389aef8b5f832ef7a201c4c854a16616e63b017e64a3ee81a719b022502c0dd890f5afbe84b5c31509a01f83e798864de47b9c716c10c2c1f7a58479764f7f22b663aa1e1051bc8de2088bf2120739fdbb7c40482ae66e92435036ab0f3807dbd1e87e1e3fb9302450fc325a5791cd456fcb7a716930f45bad0d539c0695bdef93088fb7fad4c659734cd37bbfe6a6673ed1b1bc179ec3cde025b2cdd61e56f855e4338b940cb99912f052e6d4a8fc76b688bf2fa28810f07506de6f8345f9223a187444d8c6e983b3407641a768ada0e86b3a07b1d0207fc6bcba584c23f2ae81dcad0355ec953763fed5515d5fc4d68479d6d59d97c756d76103a416d846132edbc071d54377528db54271cfa0a210a757475e586b680181b0d8479ff7d5a8eb60893cb6e6eb58f4d34b3c72b054c45a6e40ea9e4d81ecbfa035aebc6885bb62af10281cf94323e45bbab0eb8ef2b2fc39ed29a3e108caa29a88789c9ed34488047118da6ceab8d97f80fce840e2925a08a645c52a91db4b3c71abf7d3a8732652404973e6213db9bb8823660878c78cb26e74ef085f9073b5fd8babc0aa89ff8f08fd84604726d58de3fff4ff9d26eefc0595ee408ab45a05a6e69b20d8579472f20d348c1bdbc381764af4963a4a70f0dcaf0f3040fafa152707a7ce9d8a0549b530dd303c9974bdbd0aca84ee98c726e140fb3b7adca858e26b928a00430db5c79a1dd5474c494ab7ffd8c8ed959930c91232f4c072530e3df3ef35ac4b7cc17d93f3d60bb4dd518acfa28051bd7335d25f7e239e004cb670bc516922c181f1dfd7df8c7794bde5c1be1d9037e0caea0029c0753962be8dd949e01f863b4ddbc54cbcc2e8aadc6752ed2a02b5c98f8972e5bcc8fe91d29991d128e6297397f9c73afb884f9b8b5ac069348e118ceeb2d3bc5a36b818d34e34fe62e53b3f3b36d07ed69b963198ffb80f92e5be66064fd733e3f2f28a871c28f3280cdb7f1f5d0a454f2e64ebb09c6ffe78687638230ef46b4e28d7b8e9271d7ce0a275dd52f0b8c773c599c437dd90e6fe4e35dc5bc6f5ccdf910e1cbf278b9329217d448d0aa2855da4c49ddcfb4fc7148f00b6dbbce56a222ec5cc5327ba4b45d1eb17ae0d85a1e92c7873b2c94fd55c8cd684b6a6c93f642445d26187b9c6e3a52ed38a2039283c035b020f2207ce1c264fb73b58d77d7f96e35f05b199e88653b356cc9b5be57d47d7b718010fa8ea92302d82953a2db814c47a6bb4aee2e4ffab913a08c639cca811e3651dc614917daa73e1d8d465788d650f4bc0f97cc1ca39743c0eeae0a59d6a9c749e0f108d659837791860745fef6638cc2168449e663a467a8768a190deabdbfa180901440aaf2587c5a2cf7fe0f9b028323867d210db9c9a734868416f569174614a7385597a028fb17597dfc3660d8a3"}], 0x1448}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x3) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x3, 0x8) 16:02:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/120, 0x78}], 0x1) socketpair(0x18, 0x3, 0x10000, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) 16:02:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000340)=[{0x7f, 0x5, 0x8000, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x0, 0x56c, 0x7f, 0x2, 0x1f]}) 16:02:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0x4, 0x4a, &(0x7f0000000140)=""/76, &(0x7f00000000c0)=0x4c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d8cad0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f7465", 0x57}], 0x1) 16:02:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) fcntl$getown(r0, 0x5) flock(r0, 0xb) getgid() 16:02:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000000040), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x79fa, 0x100000000}, 0x8) 16:02:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x8000, 0x0, 0xfffffffffffffffd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1000) 16:02:19 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x2) setegid(r1) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) 16:02:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xce, 0x0, &(0x7f00000000c0)=""/206}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) chflags(&(0x7f0000000200)='\x00', 0x0) 16:02:19 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x232, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:02:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000003580)=[{&(0x7f0000000340)="fb3a64f8d6e3567b94ae7efbf3ac419bb03724a336e2519a43e391842cdf6e3b05b364351574d6f6cc142306a7bfe5f4029c0cf35d9c66292c428b7376dbd7cf22bb1cba5d926cae0bce0ced92854bcfeaab8a22958d3450a626d15040883265453f8f7449c9b976a1d3796bb52a17cf4052b516ba51b8453b83f9d4249a63b3975bd67f6921a474f00249457b87cc780b1b3f65dcd7b7a854d3f304ad53f27d48ef6057ac04077afba21a5f33d96182a29f6b2716021138b4d5c2d321bb2f5f74f01f381f2e569c2962739cd8c72d59c3bb08aafa1e1700ff3b4692bbccec83614555d372f67d9c93a5ec5300995fcc7eeb9fd1300e801cd99d4803ba99ec1206586d3525cac8965dde43977390b9b5708c4ea5a2c93bd2d5c1a57c0b8eafc4bf36b445b1f0acf8cfc968a77a95f6b54fadebbaccb59dd20d2692203c0797884a96678681e0f21c7575e55cdff41582019ac3471ee35676d814db6b74246f830c085a08f1ffe1d12d48c53531e91c0efb702da6750f8a41216a229c0c2d54a56c4ecdf4b7280e9f04b5eaf3e00144659cbfa094a348814a2b034885b37bbe7b91e5c0c02d71ae88d783271f72e01d8d585e1a779642cd81d6d490bd3ad685b6e2f18d5495f1d1023b46b4ff10bbd7eec6ba0853a4f11bc762aea84a475eb1cbb76633e4eeede5731c0a7a6593ddfa3d5b52b7256f233c615f1e5c4a43032c05aafcde9f0a3e6fb3032b72bc8c5ec3ee03ef7ce2782167c76c2f34ec8e7b77137403abc47e863a30c1dfa62174d3df5d4e7705137f8d95a3dac9f35840fe33f04c4b8476c3560933d512e9c8808cf76bac98588de76fc7464600fdb956f3e310bc66939a2a755fea245610ce18b6c01fba30ab91eb429a24b5beccf2159f2422c160a5421b4c0557564470c95cf222564278422a911d523be18f2861ceb7d06620b879fd2610f78d1938f1db0aff4aa8261b08564e61c154aea9d468a7a54563cde7d2634050b86e544f3f46e852a5c509980848a64e370c85341bd99a746e6f499d39727448660cc9abf324d113d6bce6f6cb10bba6953a470f0e27b8865b432dbbaa6429769e3704797d8f23a585cfa41624f4a21c762389c5fe9378bcbd38df22289c11cebd9129e0cb0db4bbd53bce7caea5e295873a6b087262ed605640a3a34b7809fd292848c71df3f29fcbb1dceb1cb4854372e2d11e16a3626c9efec319cd7d58af0525248a98704a0fa9539d0a0b3663664735accad21b5cc77a7f566f765c81973a6aed1d6547880c5574d0ad1a72f8b81e137de864acd1f47b6cecaaffc30b843ac8b0c7ec0756e33ad200e40098e07c87cfa1f4a365007a8357b18124f9562f33ee9c74df0552c4b341d3fa8e4872cb92d9d877eb4c743cf71114d68dbf70b5ed3bc27028fcdadeda0b2eea31ddbaf693920f1231a6a0908e68a2a7b7f8816a2e6dbd6f2f8008d614b3a1473241a6f7f7740b9536b865a85b68c0326ab9e6741eb16a3dc50f4f4faa84f3e775cc8e2d961f3fd22a126b66878ca202619c93c809a344e66d063fe89eb2935bc9ba9b465f8846a51260f61ea475aeba8b27f2f5f6760e43dba301265ba1ee40fc469fc0767254597627ebc1221e5749cf8abc9e96081552ec46ef3c24c9f75b82f6ea163a1433e075a645bbfca1c05423dec801ecf42567b1e439c85f27044538e632d2ca81c9ae8042fb39f4f638947e2b0d4067ab25b2c2bb1bc0993e875c12103bf054e9ad6967f4a577e675a1793da9957822e81e4940483e96933a8a56011eddc3f1cecbead2f6b4aa44fbc4a7e757edb283acca01ee3ca6eb38b584aafe065a43bfdd1691d7d6254d39e19b74aa73925e664cc34adc1f0a0b6e6400c87a11071e81a4e686175f83bebef4212c59ea15f43960cb32f7fc2542236d836d121d42280250b3530d258c9b2bcb6d3ebff331397e6302c43436057ced498bd2af2e4469197f3c0cd7535fbf5e3bc416dc0d155c51a05220662be2c0fdf19b05efb21f43d8021087b4d9a7467cc86c42d38cf3133e83dc51d46846116dd88ddc08a9213be4bd123c0b1351d7c72241d2c3909538f8ef0b611eca51a48d920044cae29154751376f7cd1f839640efadfeb993a7755a420613b1ef00faecb722bcec3562b48ba0d183f6113cba0280e48a1a0ca2188ba296b7f128daee7d45dfc440c8d4748125a16e66eeb62942ea36a9a354368e325c51f6972a9ad98f0ddc29bd1d3e24383ec3af97505b021d823b8d88eac7f45a43150e82f13e5ec9ecde530a14e1a8874972fdd9978cb4aac5153b6694877096c0bfe2d415fca04ecd13a07f66ea29ad89f8397c9adf61e5ae7bf68c95a2621a83bd011c27a20a43522339e36a3aab7c91727d32d2916a4d9ff3fca1827a28e71ce87d8df4c245f8102336fc6fd2529c8528eeb1cb86ea861c931904fb9f18b1f201eddf0d39ad79b5623d1862500caa4d488288098c74c3e4dbcfce8680285d8a66623ebd5ba85f374b2ff4a3aae28a8e227cb9f7abfd9cac0b469ab4374fa8b10882682fda9be207c51c704cde6d99555017f9ed61cfe4b6d95ef04d083c20a7d7642a81ae5067c94749b9de458a77dfc5b9ea3ca1814f31871ad35395610d578804f7d5e7ef3ca8d93cac65aeb8c3252de705369c83598e94c5abf8c76555524a61397f82c5692f6f1341c1d8474eac5197b9f9633681e942bd1311c5507571d4d55887a64dc5e676f50894b32407010ad561a0e560ff657e7d24f95f730b48c4697a5814b4d7d10d0619e4ab7d789b70f6a3198fee11654ee3292da850b69e4a5d24b748743412ee42474864b898edffd9403fcd98e83dcc3f4b2dbfa2acfd6daead6bca8a655ee9ca82eeca582a6e121a3ce503d870cc791ebbe8b7e96667dff7e4ff0819d6298814f0bcf01b0dbaed1396ba07a2be23d988ac0685d75ca4b66ee24b92ef61e4fba44182a27d4f969fa583ad18ef3f14c700dd6154a0cc7ef376a8eb368d3872ed734f36072101deda7e163490e96f2032f3484f7d3a5a5add1f0fe02419c93953d58e7f6c488af6c0b04fefa9c4afa0d8136878500ba39fa2e8c153d3f2435e13ffdb5236fd8f39216b25b489c3cf0174fee0cf880e671c0f8cc6a0feaf4dddb9899206a1e6bd7e459d00060dbf7aed0d749aa155413d387e440ca0b9debc2406ce49135656daafd7c7f803182d22b0087bd8eaab7f3c56ef1b01e24910ea0c77b0a985d83b331e7aa0813fd51829595a8b4dfc17b17513ec9f0fff2afbe89402768e8d3b536e8f5591c36aea8f3569428d0f90d4a20e0fa7cc21cf6781572061f2ebfd132f24a5273f786ebf55d33db4ca2bc1aaff08b5f9dd62de5577268b44bca48743df2eeffaac6d53e8d23944b988288785b0d20a6142aef1cf72f1353ca34027bd178fab71d60c70af08cfa398432296bb8df0625bea32fe3f108ef6e991f2ad02c8eb69588d2562d52324cb78e65371b34354173e19410ca3c56ba83d20648f884c33950314c26223573de2a36481596bf73807df7f1d83cc76efea014f3673e8a3ed8fcf373e6fd63bc7fee11ae00e64ccc8af84304e9e51de1398a6110f8b0eb280462b51bbe743487669899ca909f9e484f788f5f995f4adea365f746ff879904ce50990b99fed3c6137772ba436def1f2b9ec7a480bdf1ea124ab8ad574486c900de9e70bee6850bf245fac20aa9fbf2c9253d5ab43f825b3bd0837b8f51ad56e1ad035c365b6c644a0aaffa45c70a9460ee7dfab766cbefcc259aa4519a2936abf1ef7fcb6938d96cbbee9aac5fe19bc461a53229f6011edcb47d9c5c5140b249008de984aed7f2556f7c7f3464ecf46dee001785bf00e96113ec81d5a92b5212f96544dd2f613e69e9c8570e2c9e3a610b412f5e77cec9190b731e4eea2f6eef9b82e6fc6487c17c7fd69c7867e8c439077908b12621a9adbfebd6c160cf306e91ba9e4d76220df889786e0989976ce8fd3f1f1ba9691262ff21ba24befb662c99589fb06556e9bf7aafa15c439b7c8ca2a1530727da9606705c03ffa8db8a0c980e57e613801cfaa9f837480f385c37f29eaca55ff535c37d40932f8e6d3dea733d514815c227e0e485533cfa78fe85abae034ee619f5a4617388ddfafdf399b9faa4a9605a1283e4f693a19bbb0a2128c3fc76437ebaef8bda9e6bdf423bee38592c2e2f4334fa295729a70c51dc11d6e6bbdedc2140b69139c4e36257dbf418a4e54612e29534f9a6750a30b65bf827244461c44e7482241dcac2df9588e18e7c183a4f04c8f29d4dac8a07b925949e4eb2cafd7d7730059ef17ca4e69f59c1e9cf3603586e513c2512e2059610b44025cb6889dcdc91ca9fb1668e5cd0bd2a495541411d473c99473750e4228be4149b20cc87d44589c46e06dfe6827469702688506ae45a84281e5cea3c7556724face83cf3f4c9a75bbaf0f833374cceed0e5d10d9e76bde6d37e122bdc6aca669c2c6b082e4658dd82b84dad5ff475f2ea737f222ac2d6d172bb6f6cd0a1982516e8b529b5a7c5d4c925dd83864bbe8bfa982e2fb5f7100ea4dd53867c21b512b831d6bb07a7f157d94d68b5453338925331d073b406b5b569b7f8bfe06b8ba62036c4c1202aecacfadf80f2367624de7a6ffbd9aadbb2060ceba2aa47b59fa86b0960e3b6dd17d7029aa0ddaba02261277c36192efc2e6ac84c35659a9547d69d97f8e36fcb9823dbdfacc0d67b90a199502fad9b836c66a119dddf4b8bdec0e4997cd101a2652bfb786117043121766fb8795544940c56050d67ec8aabb7be288d7ae8204820a6ffeefcdb96cd3f82cedea6e5f01ed431fc9c47a9f902049fe0c29f689ec5a6af0276c902e23f3460ef9833c077c93d03d8977d866428bfa0071be6fccc8a29dc92b1b5fc24716b180a9449ee2a845265583da6d10949cbe776c4ee2e83122ee418d6d63a595ac9e9e7ccb232dd85b539ac0d1d0f452e8df272881f32130e4dccedf697a89e19072b506acdca6349693c1534f93ba3d988b11d41d332c559d370aff3a997ce0698243b2deb55170580ac4a9d0a65fb6dbd90cce56af82e3966410616835be259d6d224f2f8260dc21b338b2b82b72596fe02e6df6c7495e4a6ad424e46d638daa3c582683e6c1d91cc3906c418dda95d7a05629b67512db79565451cd7b6558047d65b1ceeb06e065be2f82d0f563ca21242df856743b3ba3b7d2d12052c7704d4a83534d6b03c128e3a2377840c2aa0807d13fc61b005d06583e44696e5adabc0c1088d22944274cdabc161547d528c9665e78e64883ac4f90d1468c1d945d5389ccc47d28ca440f802622a02b3a424c1661552d5e178366338f2f9bb7d04ba207866f1ab4af4e9e0bf875c62674a363f1d1306938272291d3262f2b87f87626583494c718929d567784d037925b88419505511e8f3fc085d5afab2524f9833ff11c29d581effe3efcff8ffd564c66d00f709e9b31951fa6e16130b1eb92e4a747972e1b9174f47eab299e4f98e8cd7820fcfe34bf54a3569ced3a6a1c37dccbfa28198b5954d5b225db27b82714c9d56e46d53005d7c072a37c2a4eee5d2cc43ab920f3202c72020dd970bf250b855c5b942b106d853a13e8ab2858e893d4c17ef358c51a54411266b914c3221906569e94f837543dd621bcc99be3ceb4b920f65448d7454a70ff5f5aa5b11badc4974185e6baf71524af0fb792c2ce4f2d985b0ff48134daab53a3cd06f8020a5c35a28934cee77d51dc572703d5987d9b54f4ab25df4bd06c48e75", 0x1000}, {&(0x7f00000001c0)="c1c95349db47387af49b58ba7f4e243dd380826d011d0843c679b242096817c2977e2626719ae2cf6c2d4cafdcc68fa7747dce995061d6b41662ba36844b0c47c292b6fc92ba46147e7023b89aa5437bc79424fcbd3dbb3863fbcbe2b36cde0b9d313b5d8b87ec90e3cfb49c297435d664cb226f7bd7667a0e20983bb563455c147bd0cf2a8bff83c8e66dce622bdee22a2b5b1b4721811e246a1fdb444eca6338e7b851798b9cdd7e5dd9776c88680287a1d83bc4053d33e349394513faa814788d5d", 0xc3}, {&(0x7f0000001340)="abd1280ee38d2307af8889bfb0f2aa4d351cec84e0841472fe395784725798ac60f9181e10391e8266542dcb668463b5b5e030eca2c887d3c5baab146f1b37d817e62f82ffd2a3dd31e2099701ef16221ac51f35935b1daa50d7e2f841e98353f3e9bcfcddea34032395c6529e9f8c63452cc3550d0b373929f7f1abbdecad57f558263f80ed9877038cce24f73a46de2bcf3e54d89b069e1f68344bad7552cf26af356b5825dc66bf2ea4d0304c2029e00a8fc7be83952849999dd2cb1979648a80cb088fae4ec082fe8a5ff049410c4416d210d1206747246c6e02ad6beb2a6d776959d3eeafeaf08ee005a65bd31141322bda7f3629e70ada4e24f8bda917059bb0eb737107b8e98ee644d10966fe1dae99482fc0252ef90040df8469345b530e708dc26b3799018777a39b628c25fe063d2a447cca6bb487e592344fd3e72af8be92076f624610b1053d24d460c54d6b8e3f78f57cffefecbe520c1a4e81d28b1769258fd449d634cabb7df2e8cb674094723619bba383433b89adc633d851bd01e11b807c7492b1d1a7fb079f0a4bb35eeacef55da13bc556226dd3817e59206a960e58e92adbf2e9b7b8ae925a13ec28e8ae628ef42856accbf7a2e702f94c37db769b4925d0be176b6b1c7b4f18a1e2863f13f95a074491415b82048720c387f5c86cc6aac3eb0092fe6ba8a762d172353b865b8df68dbf1c6332e2bfa12502df76a8aa5fbd6fa6719473940f9113bb482628d54d15fd0ab714fc946681e595071691eb0310242b9cfacb8bb67a7778906907ba01fd396e2ff414ee29037d6316a1b104336d3c29becef855111b0e42f8d81b690b5a883e631214bf0c96757a71cc9bfd2b8778ab6f44b667849ebe0ff8ee3901d2832eb93d12159f49c4805fa5ab559b21f8b10ea10e117ce8b981a9a4aaa254422f3ec540c332e0b6f07a355ebc71d38f83445c581284f69b437856fef12b023a02beeb2ba03b028644cfe805d2e266b189efa94a6a83052c2ebda245e7add5731cc169d458187370a83ee06273d78afde7d668897ba26130575f176090ce0ae513f837ae07513ace56983ccb5b18ec1abb9a5eef69835bc3ca31ecc1630bd1f4f95b41718b0ed81e8f5d1c4af774e9574ba05dfa015508d97d54f566277ed910707e26d807e6f6f92de4d14b7f19f2aa8fdd3f158ac8252f5c2e58e34dcb980f0ebc61217b77105aaccbf9b569e0d4539941cd106c7912dcba30bea931f1c9f72bc7572fd97912bb920f4cd26325d30259fad1549f9f3a9e4f02aaa42176c050a9de4343f1e1f8a6e17814b0130de864f3357cea1523f72d227ebaad533870c27c429668726005c8275ae27b8dc675d96fcc7a681d890769c7d8421f1f8d86eaf5c47956119d5c57e9309ebdc563226824ed6964dcf723be230728af58d179c5c23df8d65cfd20ba51c1f525b87af8e6d8fdaff05c9aac4dba7e80eb2ee90c1571686656925085550f010c625dad30a1b210c6ad8d075df0c072e35b5df1cff09bdde2b97d05dd299c044abed3ee299dfc70112543af8d59ca9f190dd2daa7e8384ffaa2476d87c7555f0ece8bf72a567fb42ef6941086a16e681420de3e2de951a3f8e10c01df94c24f37d43b1df5da1b566452fb642f8d330b9fb6d91d27d13cc82ac5698dc93d1bb3184c5526a92e8cd29d113b46f213b42370edcc7d1843ec31998ffed42f8ea39cf086495164f83b27b1db1fdae4a4873653d1b58f98f80729098d7dbdd2ccea267dee74baaf7f9b046687678d8616d892d4496019a652a7ea2e2c96bcad13395965e5202b60fd091f950a5a52996433a7c0e751bab5fba4c329502c5f20f01ca38453cd949a96041ab3d0d9977cb412b246f41032204d631ce51fc60078052fa1d55633e8eeb6c704665e5bde363588b464da8cddd33d96331f19777d7ee4f1076b7425bff46283973f6326a33051f8412171da5dec23b1c125b9046c2e16ff8ab30b95c796798aae9efa3714db5ce8b8b65f52152e6559422f6b39f25e5c7104571ecfcbc8b7ae7bddb58e8fbd266c73966617ed36b7eaedf319884ba09fdeaed9dacda0d0b284b942060811b1eabe6146227813488fbf92578a54319577b3d308b6f78992f2f2d87ea92db85b21ce95ca9f64340b585ede4757696034688eed43e856497d998824d444508eeacf92f307b91d91eedc3fa088076b601bc0bf15224eadc69325c71e2b47d934c9e8c85fc2a3e1547e8f5a7d71c46e36ee66e5b16f0c58339a443bcc80c216eabf9b0d58502d28acadb1f4bfdbc35b7c9887f67ed91d5585c3ac3a45247cb423ca386271f2995d31d466cbe9edd1b3abf8405305a47e1f0bfe9f34786eb2c1615def89e3e511fc64b831566c681b00153e77613376894d7cb32ad66b68731bc64b29fc8b1129f976b40106a91e2522155712857b42215e4143b56c18e387290fed0f08f2ceb719fa8a21557d9b4e07e7a57439f636823f6eed64e624e553ef83bec8825289e2d41e5aceba1d9ee736f6f577d5e7e11fc60e62972afbf0829d5c73e98cffda10656f8d6acb21b3d2197f1c8e6c827a500b81892904f07ba7e24f05a2f712e6d8dd46bf9b4ed1aca904ac01b30e464d375e90d41994c104d952f44dc7f9b9fad026fe85422e6af9177fc3fdf9f5733d715988a9b7d189ca3615f5e1cc2eb7662bd70b806770639650dbd513e7dce7c5c02ef8c7d8807ebac76930600bf29af9b5b13f5962bb1a9735b339678c905e3918f9eb1b7f36bccbc4f9364ac62cc60e026621b9495ef584dff199ab3d30680036e8eed93899460c44c853674f54a6ed1d7f4a64f47691d2e7f45826ec99bbfe637faf7315d0f478d263e3438e2cf05589976ed347a716901e454de030ccd97159ad9dd5094a98d22c77f41c61eb6b4ef80dfcc64d851d1479ce3efb519765d9a8b0362112240d27bbe4cb69dbf0b2a4f363531149bc5c7bcfd877c7b87500c8dd626f38b273cc7ad9615fced048d8e5b16c69e932f8db186e39875ddbb53ca25119a3970d6602ae49a5699390edfc2d5b024765e9575991359630b5a0e1510514f26b3148869caa7085a4bddb469f8aa614ac882256f14328fe589645bc62a651e84c83942e3cdcad1f73d574e5e08c61c5a79d103f127f264092bd414506e363882acef38f82713802bcd20daf23015e68bc54a4218617bff0c194ba54f8250c287de9996ce54493495147afcf7fccfbc837e0c982380f78e7a15ba5c1a37aa3054a98aab20f89abe59176ddbbde026acf629edcb268bdf442ce07a2dd2d8dac3950b2326668a53d88bb4e0344651df2a33b57778fbf5b2fa38a3fa3d12634e46250b7f86da1af6a539740490bffe29dfcbc3ef2cf12b4b1d057d7a3b729f8abc0cf00142ee85db6caac70e9db904d07c1a60e622f19d5c8c9c2f8ff13684c38dd8c716adad20074859cd2acb2c82ae25ab1067f193245af1c8657cb2194d6e836e8c61ce35bca961d4b208fffb732cc4f6d8eb1ff28545b711d6ccae72351e6ea6e5e6e9a0948951b215eecf8ab31ba6f09913e5725d34d0e15a4aff474e32f563095d422dc4e81f050cc86554eadd74b82dfa5b3031bf8cdb1ded70e0998c5e7e3b617864dfc09ae3268876bcfa6e1c5be93f7a036ef7a4590cea745bc14eb58a89a3722bead8648a91d5b49ca4b0cf69e4528c339509995afa8e7bf43c99ca11650286b0892bf12e6186c9427afcc5336985e0efdbff5b833c70d227c58903ad1c5898aa13e2ca5edb9c20e052205a7861c853243622bf5c5fe074fb539fd3de3b8337056d4b993339de8b2b85caf8beed62dc655a1d9eb4c5448ac7ba68c5292637a4c930ca60fea56a0a407464351201bbef7fcc9031d7b27d6cca1094c70e77bf4b4ae71fac504ae5ac6147e542e5057b5c72b3edfc6d1c2403efdbf2326a05118da029559f1cbf1eb4e7f1af8dcdf52ecc666044cd9869688e9fba09623ce170ee18fb13a6ba225c3b79b6b5d6c84f4f62906743d9b6c73ad8d4e332e0b94b2227a116ff137189e7dcb471a7da8ac4dbcbe3a7e9d47dc6472546fd67489e037b20e08cd99eadd5f78678b3f91d382e0d2607b807a606d8bda0f0ecbb417ebe04a6e98a9a5862f1183eb25e727f2d8ae78f1489581faad8f96f09bb25b5559b983eed781eae743c9436d6ca7dc39955a48f3cc867743d2d76f0ee79dbe0043e643ce75c0f5702c955f488f18a3489185328c0144dcfee68d0eca9cb2061252344aa755b393b08d64026619a9caf37f4aaa0e89763bbcbd04c1c2134d5be19fba3188c8a0c37b997e740968e019d42c206a4b20b1b1df4996137f256751e1a3fb364791fc2297fa1696401cc8ef04b280163635ea2258d86c0de6098256cccbf28eff729c8f5efa586b58be09a3379dd209484e5f7e07dbc793f2ae7771ad3e8170980cbb6eee1463b9c1024621f66985ebb529009a4ac9b46e82ff5126758a9a67205d842eacc8f5f7aab5f09172aae380815d13ef3555d7563f001040d08d10d0379fcede2a1809d9603ba7a8fa9b827dbc3f71179a8f2b8886370949f38abdc650858b985e5c3f6b96beb3f0f499a1f5418e6a79293839b7dca01f53750e1a0fd3cb2deac9b7a89b14eca15a8d2fd8668d0981a859ae95b4b79f17e7adacb2ba01e243096e5aa5b6791ec3d84ab7cc81872aa28b10d0e22bf0b0f433ac38a66cfd57c7c19b35e93b1ac568b971fd62f3331195199dbed0e338496839d77fa734c4a830af2606323322655eb0a72380baba3e526261213a966918e22f4388b5ad0cdda75049f9c616120ca75450002a47d69c5995f5859d4cb561986aef0d78677a67636b3c708c6c09ed5cbeab6980c46e949a209a20768245dee4fb2524cd5d92f14f4a08d3d3a29e597db8ed1d49ce0bb63d16ba8f8b5d4836af3189324d90858ad85cf4f9079214c6c9ddccd45c1e42d100ec06ea374e7a6272cadbd4e3108deb33f1a83abb24ddc4c8122b23870c58694c2797594d9836c648f7b446b2c63d0ef468ec23f103215f7c517c08f4a587875a87dc45c9b49e16ddc41b30fb9bf7471f13b8a52f2aba09533dc4316a326d4233c5a72844b4d7cccc7a0ba5470a49e7a445a702c136fde1145bb8212ab5be3be3ec6d2ac7f54770c03f4f625509835a02cdfbdf9544ff4a32b75c63f300cdbe8f869ae00c453b795e88f74c3672d9d2bff08f0c1bdd687d519d1c6f24af9d6589bb44a97e73758c4429899ef880360a23f91af38ccf414f811b98f72e16abf16f5625d066c55115ca2af76e8de1dac6242b2a1d484c608f57a69a0f1d03b985242325a8678a9166ec3f67663b7c7bc6ffadb5fbe1e1046af3e575bf55646da0db69468091fa24ed04999f3bf4beab2647773fa032add4dd6f429237c46f05af268ff817ac783a2aa96fdb3ace452b1220b9e31bb160735106d15dbd253c2a62c0484bf15d0ccada5cc84cde413efd9b2cfd7c4fc458a0792759a9e30cd414ca8ffef43db678d615c8c1076adc2c980144524613e141140a480bf61ce3dd3325e6129ddd0a85f4f37edeef03d0f057947f2bbc831b260ba432cf86593f6a836eec5caf5fef5326d1b6281dc4a4e957cd15afc276dca1d8d43cec4c0a58b2be896c851a558af5e7247ec4a44da43bf45241b84febe678d1f8691a2a21b6637e345c1ab0c76afdadf9f947b31376986a1df16194b1147178ee2497a9e82ba91015e79acd2b7e27c0e865180a431ce755bcebe33d19222f54a2a6f1b6e90aff74e83c0206cbfe7b", 0xffffffffffffff32}, {&(0x7f0000002340)="f975e0c749f9de0b1a8800a9c03e03077543385810162bff26a41a6a2bc2e61ce2a540cdb3285e53698206163ad093ec87ebd3ea99a84ac2c356c9e8fa1fe871dba05ca94ae308337c21e640d7d8526645cafc0f63b3f288219710c87f58f1cf643bf2b7da2452389eb8cd07c58f4731420f5a363e338b5926540138f3f3d71e3e75cd63885128b3945e7196ed353b2c6e4a477962243bba82da8a6c231199138c4ea213db0cc0566864b099894019dbdb28974e72fa83d9db995c3122f230816066619490363d25eb26cca4d37bff9616b7d8c213fdf3d9350a13258afdbc17ae35a16862b4340f028e5afabf764104fe103959c7d8c41310b3a3de73441ecc9d6044cae5c6991466204f175e0a3b2aa90892e381cf1e0230c3f08a3b272b436fdc7fb4d3d716d9b42286fc6f96b5cb92a1faa53b5303c79ae914013b28d42c8cc3e09296bfefc102648877bcd88e2b041364ccaff909982b93ce5e7b0281c1417f99423a76d3ac6c3c49703bd15ec22c22612ee13ce59b838f15d9d29feb0f7d21509834d95f88d6761859d86c1a31c82182a27753e127a8d115ea6d03fdfc34d926741164698d0196bccb802e5aa40aa8327f4701f2d3f4466f368e7dbff7cadef888a60679ae955fb4823cc625ff07baa6cb18fe229ad54b1620cba43227b3db5bc11ae113a39bace7b5fd5e3aa864b98e5327eb20ba29571850e2e3f506a84cb4754d1a1a7d63fc9a1cb06cae39f6bf17a8491922b4c52e8a4dc5580482debd7e2b4d9fc07f97e2d762022a4bc3ec580828c5e9beb1a7dfa1adbc58fbcdd6d6bee2fbf83ee604b30c4355ddcec6e375cedf077efcf2c7cd62035b40e787a0e4daaec68e0424202b3d8f9d7f0af7057ad7aa596676fa5087a7743221ee41686df015573f904f1d8aa64faa658c73fb510ce9407e9b23df9f5e1378c1def6d225cbcc8580865d498e12edc2bf6943c730e88a2704ec8a25115e3b2372fdbfe0fc600da49939908bc24e35c5d5ae0207241436bb3160a0029698a87614e56375d41e2f1c41b2b6f946e1045506d0a171fb54bde6569b957e25190bc79772c7f707cd6a5fe742891fd9f1a190fbbfd02e3f9a276fd1f3f616bf2ebc0fe1ed0fa05753a7df863e0edb91d35ec8c4ee1a39b67f92294178f589ab086260bf42faf98dc16addfaf8c03f01da6124fe5cf9dd103085bbbf0c4f9aa8927f8873a96b272840b3a6a093621217e5c10e966b919033c85c7de49035e711b579b6c9c279d4842fab816f3f2a1dd684170ae8ed81e363132b695a072a38318be1787f921836dbe3a3a9303f9e8768171bec07ece20937f27ac58f18b1f117ed8def4481abc260722301fbb059c76e82990d82342ae1422b414a8934bd20a09c20d4b0e52c2358bd480f1bba36161bf070159146ae85f7779682fe685a880e304e075303057a986f66224fe39c2b3af19939223b7c6f2987146b52bb37cf8e0f7f1e4ff389ae26c7402de8808956cb426b8335e0f5c947236ba601211359f2b19e02fbeca2f595789a743ce414a2716105c09a67a7b388e0e855fdb421185751bc451904044692857ea0d63c6f4c34c443eb36ada02b3fd089ccc85558919d64ab191219494e0f5e16fb3d632818be73b8a3028caed2dcadf4944021e60abe84406f06b6c457a1450e24a8410bde4475e0be4645758e05bbea21a522076cea6c725bd38f8dc6e4e5b809cab339dd2ea68a0dfa3b87259a0acc8977f601e06fe3b4bafbc39d98d1578281dad95247c7f047866123e07d3042fec6ab3e99d6752e6932f38818d450c3fc17085bb1e89afcf30e7196ca356322976a0ed909ad8a76140c37e11b79d0362baea5e246f91dc4d455cd51fbaec35d82728e898220ee73b97f699956cae87640ac58b81a593bf606a5d39c5d9e4a535ef00fd26239bb7c289c33615fae80f240d09786d4fb0af9e1b804e93243e0b9f44f93cc532f7af0d424d9454df87ee7b0100ad730e964fb2d70082d53ffcea288577333edd32021d477e6fc863c93468aef8d0160e7e41fa83ecb0094d4882701cd30f7dbb370c4fd5468b26d9dceb8618bb408351e52ab7a09c6651fc08e41639c9aff9a4b92a75d53cf740f0b54468c3bc8a114d76486ee9da77ca600abfdc0dd88041184d3a868c6187a5abb61d3eb2e0649c602ed901a711ed59250c6cb898c30ba4cc9d528ec37901d582ba88624931b68a1772f2383964162c35ea51180b5e36203e6963d98853af975536c0b6d9e2cc4a09d105f884ac5171e4e417ef93e15b341298a8afe59a9d816f60db075add4abfe9d2a55b64bd8afd18836955d928bcf55630b891831ac8e98590b20e7ddcf1d231e72e5740905ce0f941bea8db1311e30229b03fe285cab23e8786816c43c87d65f3526e26edf8db00e1c7b9b88a4ae1ab838a165c142cf46275906c7d70a9f440f78b4b0340109ddac6e58852ae00d9ad283fdc58c2210b32f1fa53ca000c21859bf4b4b5fe07e46ecb849dbcd5cafacd35ba5f5f4536bd44746b921691f94e256fab367af0b8e085f764cf591510db6b06e60ecee01ab9c76357ed4533f6a977b706035e6731742f33574109b891d48105be4de7e5adefa94b527935b8e36a9cad7ddc4faa81a76a6956ad218dcc69a15cc7a917bd2deec6e123e960299c69cdb257d986ff0740e7919a51b8487dd5988133f61ee2cf429a1bf61430275d1c97327dfdee583a73d5bb78e927566523d12912b65dda25c98f80b5b97e66a4c776b19a2a8d1c4ba496d3cd65926969fc191dc5ec315d03e3c31005c4c330e78aa24b21a5a69ab751326e14e565ba45ecfbe004dd889794f015c941e688f0111f6feceb06dceb9751082d1a7fcb0d4ee96387a93c2325b66bad932423968cebd9691f304e4c0f5e8405d6f48875161fa48531bf708d061792cd717d8d7aa9a862c085ce869b354216c2bb8991b6e53d9b52a23cdb4055a83239739c1b0d83d9df4ad96498286fb00dfa59276051c5fa0bb7c7340a3dd7402d6d7798098d962a3c888a5e7ebb051642eb2399bcac6bce690720411b5298c489fb7ff3d3837ec285589ab96d5a250ef52ceb34017276578b85fb0c06518def9faa967242cbf3a06f04e7219762bf5c0aad977049aac99ab7602f517fc52aadab0571eb1842dd2943cece692a99bc4a2c772c65eeed70264dbb5aeca4c06f744cf1e47c82b2678c87c41a47457de5889e41c4721d09aae31339101ccd8ca79dc5e88eae76c3838aa4ecb5e5c02a1bf0b74d755cecadd17e876cf3258c527903c0f9a63361f92f1a50ac108cb2c0ad93f269a2f9c02b8b73459af0522758cc308508cd0f53a1c306b3375756f2c9484a06fdbe1148e0d88e97050528c3ed6f1d048265eb3df25b042f7b530dbefaf6b7d614d236f12eae7185437e892d6ec5ceddb64310def0930546200d23af82941cf3cd52c0fd8c1543438b06e89152f814a8408f6479ba65d0e43903d75ba0d33559f8f133a3c0886d41cbdc803954809e12fbd170d06347336879b808e87ecc6b854c9fc39350b0a2b1d4f2b4881d690ee4386d30a6164a9cbd802958cafd0ad349f86acda3e9278b5da0e6d0951fa3af081ef78de083be6269d4d34aa9d9d84c24a9a5e430d03d7fa3c2a292171d3dffb3c7533a102d956c10d28ea8cc1719ca363f0e8ba91c4f0c0630b0ee155a659da9cbab9982c03caae32276073f12e01d38a2134cca50e0bc7a4ad0837a187fb3e7aa21e1a7d5dcb1e7a6355374c34be322db76ee6054020f99613ad38ab502997547925fb19ac701320b11f52452a0dc91893fd4d7b43e3e67e85cd863f52ac64677697dce8165f49e2cffaf00f113060f0167ffc63fb47188bb7d0e1522e10092c1910ac139eac4f5dc1a4b4b4e6ad38946859e1d4c31a03a88cad35b81434656f5406347121345fb5c8e601ebd1c5e2bcf7c6eb31c6dd622b88c2faa58ec9a7de07aad89a789969034c28e33446bbe5caf8f4128ba1e65d28936430fc4778341a684be271df9714e622bcd3bd3675a66d03d32279053e3276bbf23693b9b56bc1aab914e00a8c6d02087f66bfad2f3ef7e3dc8933da35fd4034f3383d6a0b605b7509a005deb95993020a0bd960936f15d070e8f8944641eeadbc1b5edd70cecc91ee8e78f6e62aba9eded94385904f32841628b4d1e1cac325d394de08325e55e9883769acaf165bf4f4f91bc4f31c40488b26ea71ffd09a355b39c701e179864eca5f21143e3ecebc93bf90beab725650882296fbb6008645547aa110d3889cc67549eb04177c047ac6a55efae3713a9c64dff6c5566d102352fb316c1c4aebb33e62918fd520f268fe7d08d8e36937f142e6e1204db526cc50bd2c3e28eaa2e205fa46fed76ef9a821ec1cc200ccfe16a281ee7b0bb464116b3da94d25b92d410e348623d116350c47a20640ed55f16e85f8a659bf667b7011d060fa9eb12e70c1e4c41a00d34b74de91d6c12d56fabab916a3ddd8f583bd247cdeb85cd0e5497273c24e555369d83a7d8cfb80d3beb44b805269b74a35c97f347f9c602c09eb1d422c7e7f14f12399c4c3e0dcbc7f89b62e46747454c4642c968116026dbe5e630883b5907a34ef6ca86d85330f31f535cfa0410dd5517bf53f10b95600ec7c4ca2cf070fd7b1a69899a4afd9ec1c9a13f18cceeb9602d10106f80b5f4be7d1784df5560e393c0b14610c61cc0c606aafa25dd8a861d8c24a51ab18e21082479e56858d6faa77ca8104a3d976bc52fcc4d9bd610280faa6ddda0051287020044b13a322dbc07d4a13560f6e2fe1b0f42c3ffb6385fc9ff706ed30d0e8cb5d9c461f713fc2c3b3a35346171be069a922834d86ab772966afa4dad94ef647bf469d2af63bf2bf173f90e1b3535fcad3b86cec780181cc0f5b0fcd364267427e78c82c8aded6ba52b52f3fe2afdb580fe575501d627cbf48e55cd62fcf403732882abb0dffcd0756ce6f05f71486183e2f475b9dcaf67e27f00acb85dd5300a11f83adc6866cc773305538c4a109888402a40073b1d2d2fd853a77a2d70d2fd6a5d27d9e3ce5478af7ca1dcaeb289f9373f763bef527a96e9844db63eedb535b2bc9d0b69c17761d6b82da0f568b38600b6a35513c8ef6f0cb45221577621382c845afded5de06fbc04c3cd4e3c2630c84e441d9fa8fece4cf4544c22bb91b94ef56becfd08477659d750ec6143a20bd9f832740bef4e99003607f843f05834baf1cca4b5e1970d1889bc09dd91af45e61c78ca602f056d1837d392ed80c8d0be1edf30f4917b6d857fe150e249759b003716f854a45512a6486903a816009c8d1ca396a1e35c733277732985d263bf2eb9fcd99e6f450c47b4b4ebe53e46b62b0a30aaaf31e6057616e96c606b112b5eca0d6167dd0a291f365d4d524cd1374a244d07ef2c5c4f6964afe577e948db88cd418f11290a9abb68d4b34cd59e7fef77c7b194e6f5b98db40b16197fe0c4890fb6911c37168f112ab9294665777b5acad393d60133f9c8964ead2ef647ead96bad17eca6be0d7fcc74448332faa3585d1da98e833ccf7f93152a58e371a864391b49777315d3aafef2027a824bd675cf508b5af696cb411080459fbfc587f0f89da2b4ede1417af639c11c54a3bf9a9756bae81c26da0e4d98da75ebabd813821e8579446b7aedf442fe6f7f0f4f5f723e2ae480ef8f57dab9dab1aea0a2b4c1e50e5e1479c77d70250808fa4e5818f1696098ba50c90545dfea11e1db824ce9c1b0b2bbf2dbc662fa4d82d482f8b", 0x1000}, {&(0x7f00000002c0)="b4ed372257c1334784b07dddf9e9f26232fab10eaa526c79ce98b6c616e348e118bf1ae7781bbb8460ba", 0x2a}, {&(0x7f0000003340)="455319460fcc974ca2a6c68fb5979f2ccc3dc1f07d8b", 0x16}, {&(0x7f0000003380)="4b6f339eefdc7959ad21eb0f3210c5d70007c1df1e3a248013580d6311f5d8a21a913070d3c31e2de88fcfbf91a2643bd4954181e292454f144750aeed4ec9bc8afe77b2e184", 0x46}, {&(0x7f0000003400)="464443a55a37f9341e7bbb0e7f21c4bf68af0a54d9d563ec387fd42956bfdeeb4f653e6da73de6289cb861794facd8f7f0b9dc0bac5523ee0a432017ad94781e63a1a3319efc55fd2fddb19d35ba48166aaeff5218251298a02a9b840347491cbc98f9e1778f0e8d8bd7aeab287ebe9a12d2ab6523e19884ba7c3dc87087f933fced9e75fa3e6187dd516dc8e5ba46aec3", 0x91}], 0x8, 0x0, 0x0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000003500)=[{0x2, 0x9}, {0x7}, {0x3, 0x5, 0x800}, {0x7, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x3, 0x3ff, 0x800}], 0x6) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000003540)={0x5, 0xfff, 0xfffffffffffff801, 0x9}) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000034c0)={{0x5, 0xd10, 0x3}, 0x8, 0x5, 0x2}) close(r3) 16:02:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x18, 0x4001, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) socket(0x10, 0x8001, 0xc000000) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x7) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 16:02:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) close(r2) r4 = msgget$private(0x0, 0x140) r5 = getgid() r6 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, r5, r3, r6, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r7, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r8 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000140)=""/156) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r7, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:02:20 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3cef02ed800"/110], &(0x7f0000000140)=0x6e) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000180)=0x3, 0x4) dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) 16:02:20 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\x00\x1f') 16:02:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) write(r3, &(0x7f0000000100)="0d66e8ccb4c02e7e8fcb965c980c190aab02a4688405549664e0180658adb4f54c582fb266d42c834b66f9f40fba80401922ee89dc6258ae25e8ab2da838c20791e02a4b54d89ca1187e219e", 0x4c) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:02:20 executing program 1: mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r3) 16:02:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xffffffff80000001) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000000408521c0100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x6, 0x0, 0x400}, {0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x0, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 1: mkdir(&(0x7f0000000200)='./bus\x00', 0x10) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="a66d8d88d672d7a8a4b8a31e0c6d168deca6118933a558c58df8b1016d654d9a96ec035b0637b53d237d3fcd9112e2838f19a9f31d1059f941ead2df357efc23fcf4e0d0efe7019426c51a7298b76d57844e893935361fa650f3b393ca088c07a0ae30dc4694fbfa958ff1d555bccce7473258d0776ad58beab30ac3ea6995afccd833c1515707aa178e46f3e46f1d86793fd6ccb80b02c2792c21945b054d9d1bf0e9971b2fbdb49bfb37e0254a5647d2bec3fb799704938458e7a21074fe2632cf92f50edc72e585343c94af9bafbf11fb", 0xd2, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, r1, 0x0, 0x0) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x4, 0x0) fchflags(r0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0xffffffffffffff33, 0x24000000, 0x9, 0xea, 0x1, 0x800, 0x0, 0x10, [{0x10, 0x2bd, 0x7fff, 0x2}, {0x5, 0xfff, 0x80, 0x7}, {0x4, 0x101, 0x100, 0x5}, {0x900e, 0x8, 0x360a, 0x9}, {0x80000001, 0xff, 0x1}, {0x6, 0x8000, 0x3f, 0x1c33}, {0x7, 0x2, 0x0, 0x4}, {0x1, 0x5, 0x4828, 0x3}, {0x593, 0x6, 0x1}, {0x1, 0x1, 0x3}, {0x1, 0x400000000000, 0x6, 0x7fd}, {0x1ff, 0x0, 0x7, 0x15c9f512}, {0x2, 0x644, 0x9, 0x2}, {0x99e9, 0x5, 0x7, 0x4}, {0x3, 0x1, 0x1d9280, 0x1}, {0x4, 0x4, 0x8, 0xcb}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x9, 0x8, 0x5, 0x1, 0x8, 0x19a9, 0x87, 0x1, 0x2, 0xfffffffffffffffb, 0x4}) 16:02:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000040)=[{0x3, 0x401, 0x800}], 0x1) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x0, 0x401) setsockopt(r1, 0x4, 0x1, &(0x7f00000000c0)="14b3edf60c9bda3edc88bc1164ec6744dc02", 0x12) fchdir(r0) 16:02:21 executing program 0: mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20811, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xeb, 0x0, 0x1, 0x5, "7b68f757d32a06427220d57bba46afb14c87d832", 0x80000000, 0x7}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:02:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x400, 0x4995882}) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:02:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x220c3d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x80000000, 0x590, 0x76ee}, {0x3ff, 0x3f, 0x9, 0xff9}, {0x7fff, 0xffffffff, 0x9, 0x2058}]}) socket$inet6(0x18, 0x8007, 0x7) 16:02:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8080, 0x0) read(r0, &(0x7f0000000380)=""/77, 0x48ac37ed56c33ce) 16:02:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000000200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2098, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x9, 0x6]}) syz_emit_ethernet(0x1f5, &(0x7f0000000180)="17bd28589c30c21378f05ecea775698a01298c24012e55acdfdce9bcff51f45dc5855b660a4f846dd47f8ad54119e80d712d721c8935fc6846656b0cf23df85a6d6b89f9d313a14274396f2f1a8f90661e3192ceda0000000000000000") 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x13) ioctl$TIOCSTOP(r1, 0x2000746f) 16:02:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8000) write(r0, &(0x7f0000000300)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c16096c18fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a743000000000000000000000000000000000be26da1c77e414df4a8932aeb71cc28a7615dc5e06311fe0c3e6267334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e074fb1703404cc92931983f72e859fd4e0293ef4cbdb1817391528b138c5030b9dc750313d02d4c576c1009764cf3b9c053446ca61050ff9a3ed95090a6d84a8e944bc0392dfcc67cfc1f2b52f00413cacb6c7966fc3d21d36a18d379beecce5e9e4367e33a8d383c04ffeaceebdc1a6d445a8b9353752fdcc864bc966611f148e0f4b8c1b091e047381423cc4e064910d0d0a3977a64c", 0x135) execve(0x0, 0x0, 0x0) 16:02:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:02:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/35, 0x23}, {&(0x7f0000000280)=""/20, 0x14}, {&(0x7f00000002c0)=""/165, 0xa5}], 0x8, &(0x7f0000000400)=""/110, 0x6e}, 0x40) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockopt(r0, 0xfffffffffffffbd1, 0x9, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt(r0, 0x4, 0x4, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0xc000000}, {0x7c, 0x0, 0x0, 0x20000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x3, 0x11) recvfrom$inet(r1, &(0x7f0000000180)=""/140, 0x8c, 0x43, &(0x7f0000000240)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:21 executing program 0: getpgrp() getpgrp() getpgrp() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xfd) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpgid(r1) fchdir(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x671, 0x6}, {0x18, 0x1, 0x3, 0x3}, 0x7fff, [0x0, 0x1f, 0x3ff, 0x6, 0x4, 0x5, 0x259, 0x3]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fchown(r0, r2, r3) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) fcntl$getown(r4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x0, 0x20, {0x4, 0x2}}) clock_settime(0x2, &(0x7f0000000300)={0xffffffff, 0x10001}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x0, 0x8, './file0\x00', 0x4, 0x9, 0xb8a6, 0x2}) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f00000003c0)=0x2, 0x4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000400)) ioctl$BIOCLOCK(r5, 0x20004276) getppid() 16:02:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000100)=ANY=[@ANYBLOB="4c3d7c19fad484f0ba94031607e2e761bf52c5b2e432a609650a601f71929d5f1277b437e77e51bc2a3e62ade00fe69819c1aecea28e0070c59f06d1f8acabae5447b23942d0e460b3a75ed5d0a1813ddfbb0ddcb96f92e41ca26b50be29cfd230fc3f0acad2f820acfb9a6a36dc9451ac2ffc24ef722cd73cbb252a485ab1cd49152dc1d74a400498a2bea2469ab1c3519cec4525fd054ae620dcbceeffedfb8e1cb8dae4d921d245cfbe2f0a675188db68ec7bc7f7dccab861779b63261efaa8d487769211ff0431b65a27ce69ffab6000de413f1fde674c4e383cb661026bed8d78"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 16:02:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x4002) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:02:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:02:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xbce9, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x8}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3) setrlimit(0x4000000003, &(0x7f0000000200)={0x894d, 0x100000}) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) 16:02:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, &(0x7f0000000200)) r1 = msgget(0x2, 0x20) link(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)='./bus\x00') pwrite(r0, &(0x7f0000000040)="2cb59fd1bf10f9e8b02c517f66b3e049e1a4bef4800f70163c8ca108d6db4968ec300c4758ff939dee39ef187d", 0x2d, 0x0, 0x1c) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4104], 0x1008, 0x0, 0x1800) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001600)={0x100, 0x100000001}, 0x10) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='<') 16:02:22 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xa) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x5, 0x80000001}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) listen(r1, 0x0) socket(0x1e, 0x8003, 0x5) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:02:22 executing program 0: getuid() r0 = geteuid() r1 = getuid() r2 = shmget$private(0x0, 0x1000, 0x18, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() r6 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x9, r0, r3, r1, r4, 0x20, 0x1ff}, 0x7fffffff, 0x1, r5, r6, 0x100, 0x80, 0x1}) setreuid(r0, r1) socket(0x1e, 0x3, 0x0) 16:02:22 executing program 0: socket(0xd, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8252, 0x20) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1f, 0x8}, 0xde, 0x20, 0xd8}) 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:22 executing program 0: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000040)={0x3, "1a6570e827a659bda7b5a1dd543c784e04071766a1e1221aa30071303cc5a1b6fbcba48abdbf1ef65eba7acc040f47432a67851d1a59b70c1e5c3e90be3692bdcd3199b304bf298842f372cb2ad0b20e955a65a1abe2cb23c65c4160b24b0536c314372e33b1c147320c640a99260a652bd6ea586550320fb85c4b55f948a1dffa684941654b6565"}, 0x90, 0x800) socket(0x18, 0x4000, 0x0) r1 = socket(0x6, 0x1, 0x9) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:02:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xa2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:02:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0xffffffffffffe5fe) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000400)={{0x4000000000, 0x400, 0x10000}, 0x1, 0x8, 0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x30, 0x18) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x92, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x43, 0x4, 0x9, 0x12}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x3, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x1f}, {{r4}, 0xfffffffffffffffc, 0x89, 0xf00fffff, 0x8, 0xd41}, {{r5}, 0xfffffffffffffffe, 0x88, 0x40000000, 0x9, 0x3ff}], 0xea16, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x6, 0x12, 0x7fff, 0x525}, {{r7}, 0xfffffffffffffffb, 0x50, 0x1, 0xfffffffffffffffc, 0x6}, {{r8}, 0xfffffffffffffffa, 0x81, 0xf0000000, 0x2}, {{r9}, 0xffffffffffffffff, 0x21, 0x41, 0x9, 0xfffffffffffffffa}, {{r10}, 0xfffffffffffffffd, 0x3, 0x200fffff, 0x1ff, 0x5}], 0xc11, &(0x7f00000003c0)={0x8, 0x200}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt(r11, 0x0, 0xb, 0x0, 0x0) 16:02:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3479) 16:02:23 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T40', 0x1bf}], 0x1, 0x0, 0x53) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 16:02:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c04c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:02:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x20, 0x1, 0x8, 0x5814, 0x1000}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:02:23 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2080002006, 0x200) r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000040)=[{0x4, 0xeda5, 0x800}], 0x1) 16:02:23 executing program 1: r0 = semget(0x0, 0x3, 0x0) setreuid(0x0, 0xee00) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x90, 0x1) 16:02:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000080)=0x9) fcntl$dupfd(r1, 0xa, r0) 16:02:23 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) getgid() setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x110, 0x108) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28000, 0x0) 16:02:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffdb8, 0x0, 0x0, 0x0) 16:02:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) syz_open_pts() close(r0) dup(r0) setitimer(0x0, &(0x7f0000000000)={{0x7fffffff, 0x81}, {0x0, 0x9}}, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:23 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x4) accept(r0, 0x0, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8000, 0x4}, {0x8, 0x7}}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x1, 0x3, 0x2, 0x1, r3}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3b4afee2, 0x4c, 0x9, 0x1, 0x1, 0x5, 0x1, 0x2, 0x0, 0x3, 0x8001}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 16:02:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:02:23 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff4e, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10002, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r0) sendto$unix(r0, &(0x7f0000000100)="cdf4e4ced51a6f490e32f8556f644ec5cd3b14533888f5777905204d93b075e8646fa6253c209fb57046c8a561d7e224d5455c", 0x33, 0x408, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4a}, {0x40006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:23 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = semget(0x1, 0x0, 0x410) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/208) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20082, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x806}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffa8, &(0x7f00000000c0)="0068860cadbfb92122771f4276dad80062011e43198be00c9e80019730a23cfe22851eabc7c2c6ca84fc45cc2f14e81d77e0efd6691a8fa5d6f43bee8e2d37889f0a8c0bf2ad2ede70f9941bcb0700c38ee963e809ca7cdaccb2e305b4973cf523d6b1806723de17f7ec4fba921c7f0dec8f62f6d78c09de145aa673d3814fa04c990d15218408ae02cea988e4eac5060bf547b8f740e9d10e23f80b81bd89e6d1e68c4ec4c8b647058fad7feff3d306ec7407b0ecea71519957c24c974ad7a599e636e64a582945dbfb7ff4fb9d65697b97e3cf65bd12d666da70db3ffa47") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000240)=[{0x9, 0x8a5, 0x2, 0x7}, {0x6000000000000, 0x9, 0x1, 0xd8}, {0x7f, 0x8, 0xc51, 0x7fff}, {0xea00, 0x80000000, 0x5, 0x6}, {0x1, 0x713a, 0xa0, 0x1}, {0x8, 0x1, 0xfffffffffffffffe, 0xffffffff}, {0x0, 0x8e1d, 0x7, 0x4}, {0x3, 0xa77b, 0x400, 0x80f1}, {0x10001, 0x6, 0x2, 0x7794a7b6}]}) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9b, &(0x7f0000000180)="b6c39ede700492eb84980d07979a6c2b176cab0b61a727fdf1b7b046e9eb79da6c7b598c71f026953c7a6ddb0b0ee1bd5baa5a7fe40eaf0700f1b3f87efe26ee718a50773c67ccd6ece4deaab6bd787d571132370b250c1fab3bffa0cbd3e49a0f9d3082e5e1a83131ed327d2ff680b71acb1e422aafbe9f1fda661203d3da3c500b6b6b137bf688aa394139c4097c4ff9bbb79fe66edf83bd961f") 16:02:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047d", 0x32) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000a7da300"}) ioctl$TIOCNOTTY(r2, 0x20007471) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000001e, &(0x7f0000000000)=[{0x48, 0xffffffffffff8000}, {0x24d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 16:02:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1000000000000171) dup2(r1, r2) dup(r0) close(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xb37}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x6, 0x8, 0xfffffffffffffffe, 0x7fff, "d7b2611ee96471753e537be5eb1985e1b80d7466", 0x92cd32b, 0x37f0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) recvfrom$unix(r4, &(0x7f0000000000)=""/197, 0xc5, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10400, 0x0) 16:02:23 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0, 0xe}, 0x1) dup2(r0, r0) 16:02:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xffffffffffffffc1, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x89, 0x80, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x1}], 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x1244c9c4, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x4c, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x6f, 0xc6a6}, {{r1}, 0xffffffffffffffff, 0x10, 0x8c, 0x3, 0x9df8}, {{r2}, 0xfffffffffffffffd, 0xb0, 0x0, 0x100000001, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x3, 0x7}], 0x200, &(0x7f0000000240)={0x9, 0x7}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x1000, 0x4, 0x400, 0x1, 0xff00000000000000, 0x7fff, 0x1, 0x0, 0x0, 0x1f, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r0, 0x0, 0x10001) 16:02:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1ab, 0x20, 0x3, 0x9, "7e0e452ac3038554efe9221afd74367a0b13d8b1", 0x80000000, 0xba}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0)=0x2, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="f80c13f89f6e574da9d9cc3aae420ab37d6c5cd73343e4d507aaaa274a82ee54a96a5f9b99143205dcace34683d886737a96a3ee2a1b4e721c", 0x39}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x20, 0x8}, 0x4) setitimer(0x1, &(0x7f0000000280)={{0xf3, 0x3f}, {0x6, 0x4}}, &(0x7f00000002c0)) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0xfffffffffffffff8) mknodat(r1, &(0x7f0000000380)='./file0\x00', 0x8000, 0x57fa) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) bind$inet(r1, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000440)=0x7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000480)) readv(r2, &(0x7f0000000640)=[{&(0x7f00000004c0)=""/187, 0xbb}, {&(0x7f0000000580)=""/53, 0x35}, {&(0x7f00000005c0)=""/83, 0x53}], 0x3) r3 = semget$private(0x0, 0x0, 0x2fa) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000680)=""/119) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000700)=[0x7, 0x100000000]) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x10282, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000800)={0x6, &(0x7f00000007c0)=[{0x1, 0x101, 0x7fff000, 0xffff}, {0x51, 0x3f, 0x6, 0x3ff}, {0x6, 0x4, 0x3, 0x6534ca39}, {0x8, 0xfffffffffffffffa, 0x671c, 0x401}, {0x6, 0x6, 0x1, 0x3}, {0x2, 0x8001, 0x6, 0x8}]}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000840)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x20080, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000008c0)=0x3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000900)=0x1) semget$private(0x0, 0x1, 0x10) fchmodat(r0, &(0x7f0000000940)='./file0/file0\x00', 0x110, 0x4) semop(r3, &(0x7f0000000980)=[{0x3, 0x81, 0x1000}, {0x3, 0x6540ffcc, 0x1800}, {0x7, 0x2, 0x1000}], 0x3) 16:02:23 executing program 0: mlockall(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:02:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:02:23 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0x9, './file0\x00', 0x80, 0x3ff, 0x2000000000000, 0x2}) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) ftruncate(r2, 0x0, 0xffffffff8166407c) 16:02:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x0, 0xb8f, 0x5, {[0x5, 0xff, 0x73314380, 0xbe3, 0x7c4a078b, 0x1f, 0x8001, 0x800, 0x5, 0x2, 0x551f0c95, 0x5, 0x7, 0x8, 0x5, 0x4, 0x5, 0x9], [0x5, 0xffffffffffff0001, 0x7, 0x6, 0x7ff, 0x101, 0x7, 0x9, 0x8, 0xfe4], [0x7, 0x3f, 0x9, 0x6f9, 0xffffffff, 0x8, 0xb2], [0x8, 0x7f, 0x468, 0x6, 0x0, 0x2], [{0x7f, 0x96ec, 0x8, 0x10001}, {0x20, 0x0, 0xffffffff, 0x8}, {0xffffffff7fffffff, 0x2, 0x8, 0x20}, {0x7ff, 0x8, 0x2, 0x8001}, {0xff, 0x100000001, 0x7}, {0x5, 0x200, 0x2, 0xc100000000000000}, {0x3, 0x168e, 0x6, 0x3a}, {0xf6a1, 0xfffffffffffffff8, 0x0, 0x4}], {0x3ff, 0x1ff, 0x8, 0x8}, {0x1ff, 0xff, 0x0, 0x800}}}) 16:02:23 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) recvfrom$inet6(r0, &(0x7f0000000200)=""/166, 0xffffffffffffffac, 0x800, &(0x7f00000002c0)={0x18, 0x2, 0xa, 0x3f}, 0xfffffffffffffde8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x412, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCPROMISC(r1, 0x20004269) 16:02:23 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 16:02:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:02:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x50) getsockopt(r0, 0xffffffff80000001, 0x6, &(0x7f00000001c0)=""/228, &(0x7f0000000100)=0xe4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') dup(r1) 16:02:23 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x101, 0x80, 0x8}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:02:23 executing program 0: r0 = socket$unix(0x1, 0x400005, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000240)=0x10) socket$unix(0x1, 0x0, 0x0) 16:02:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:02:23 executing program 1: r0 = socket(0x19, 0x200001, 0x80000001) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:02:24 executing program 0: r0 = socket(0x10, 0x3, 0x2) sendto$inet6(r0, &(0x7f0000000040)="b8bde03f4b947c49eab9e038db6b0b51dd9e96c26e0912f778b5f2e17a06ff2abc8d354dd62099afdb84ef9cdc3d62363a59aa26c00b1b1b8f60d0bd0923c42e583fc97530132166868a10c8bb911e86777fd2143455583208330f336cfa", 0x5e, 0xc, &(0x7f00000000c0)={0x18, 0x2, 0xffff, 0x6}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x5012, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000000006) mprotect(&(0x7f0000644000/0x3000)=nil, 0x3000, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/147, 0x93}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/20, 0x14}], 0x6) mprotect(&(0x7f00005a5000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) fsync(r0) 16:02:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b2024e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7adb6d67e7b639f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/635], 0x270}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2f66696c65203eb8db76ebf60700ebcb7a37a79da5af6bed17941b3c"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000006c0)) r7 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b80)=""/189) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(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']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) pipe(&(0x7f0000000540)) r9 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r6, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r9, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r9, 0x0, 0x0) accept$unix(r6, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') semop(r7, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20041, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) 16:02:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x8) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) vput: bad writecount: 0xfffffd80641ced08, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1453, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 206645 83578 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80641ced08) at vput+0x187 vn_closefile(fffffd80644bd440,ffff800020b28018) at vn_closefile+0x15b fdrop(fffffd80644bd440,ffff800020b28018) at fdrop+0xc9 closef(fffffd80644bd440,ffff800020b28018) at closef+0x11d fdfree(ffff800020b28018) at fdfree+0xf8 exit1(ffff800020b28018,0,1) at exit1+0x32f sys_exit(ffff800020b28018,ffff800020b6fdf0,ffff800020b6fe60) at sys_exit+0x17 syscall(ffff800020b6fed0) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7fffff1704) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff16d0, 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 vput: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80641ced08) at vput+0x187 vn_closefile(fffffd80644bd440,ffff800020b28018) at vn_closefile+0x15b fdrop(fffffd80644bd440,ffff800020b28018) at fdrop+0xc9 closef(fffffd80644bd440,ffff800020b28018) at closef+0x11d fdfree(ffff800020b28018) at fdfree+0xf8 exit1(ffff800020b28018,0,1) at exit1+0x32f sys_exit(ffff800020b28018,ffff800020b6fdf0,ffff800020b6fe60) at sys_exit+0x17 syscall(ffff800020b6fed0) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7fffff1704) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff16d0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020b6fae0 rbx 0xffff800020b6fb90 rdx 0xffff800020b28018 rcx 0 rax 0 r8 0xffffffff81c83d13 kprintf+0x173 r9 0x1 r10 0x25 r11 0x3880cdc0c63273c7 r12 0x3000000008 r13 0xffff800020b6faf0 r14 0x100 r15 0x1 rip 0xffffffff81a69fa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b6fad0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=31079 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b293d8,0xffffffff82362638 process=0xffff800020b7d180 user=0xffff800020b6a000, vmspace=0xfffffd806e7e8458 estcpu=36, cpticks=15, pctcpu=0.0 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50486 93459 0 0 3 0x14200 bored sosplice 72829 469981 78970 0 3 0x2 biowait syz-executor.1 94888 296548 78970 0 3 0x82 nanosleep syz-executor.0 78970 120712 1159 0 3 0x82 thrsleep syz-fuzzer 78970 234453 1159 0 3 0x4000082 nanosleep syz-fuzzer 78970 237648 1159 0 3 0x4000082 thrsleep syz-fuzzer 78970 473012 1159 0 3 0x4000082 thrsleep syz-fuzzer 78970 48288 1159 0 3 0x4000082 kqread syz-fuzzer 78970 521416 1159 0 3 0x4000082 thrsleep syz-fuzzer 78970 476790 1159 0 3 0x4000082 thrsleep syz-fuzzer 78970 46748 1159 0 3 0x4000082 thrsleep syz-fuzzer 78970 111599 1159 0 3 0x4000082 thrsleep syz-fuzzer 78970 488440 1159 0 3 0x4000082 thrsleep syz-fuzzer 1159 200664 7175 0 3 0x10008a pause ksh 7175 267814 18680 0 3 0x92 select sshd 8221 320729 1 0 3 0x100083 ttyopn getty 18680 206254 1 0 3 0x80 select sshd 74502 267497 80199 74 3 0x100092 bpf pflogd 80199 406665 1 0 3 0x80 netio pflogd 97253 45784 42686 73 3 0x100090 kqread syslogd 42686 249323 1 0 3 0x100082 netio syslogd 20497 243254 1 77 3 0x100090 poll dhclient 34608 160809 1 0 3 0x80 poll dhclient 51383 94040 0 0 3 0x14200 pgzero zerothread 80948 89843 0 0 3 0x14200 aiodoned aiodoned 72309 406125 0 0 3 0x14200 syncer update 37162 54516 0 0 3 0x14200 cleaner cleaner 83578 206645 0 0 7 0x14200 reaper 19941 73073 0 0 3 0x14200 pgdaemon pagedaemon 73489 460552 0 0 3 0x14200 bored crynlk 59460 104553 0 0 3 0x14200 bored crypto 41931 238109 0 0 3 0x40014200 acpi0 acpi0 62165 142693 0 0 3 0x40014200 idle1 63842 71933 0 0 3 0x14200 bored softnet 22907 218294 0 0 3 0x14200 bored systqmp 70239 62364 0 0 3 0x14200 bored systq 39257 516279 0 0 3 0x40014200 bored softclock 90109 207130 0 0 3 0x40014200 idle0 35787 206953 0 0 3 0x14200 bored smr 1 367076 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 72829 (syz-executor.1) thread 0xffff800020b28508 (469981) exclusive rrwlock inode r = 0 (0xfffffd8065fea4e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b125f78) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9562 6626K 7260K 78643K 14267 0 0 pcb 13 8K 8K 78643K 109 0 0 rtable 113 4K 4K 78643K 396 0 0 ifaddr 68 14K 15K 78643K 151 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1521 0 0 iov 0 0K 24K 78643K 133 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 77K 78643K 2312 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 20 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 111 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1134 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 54 51K 71K 78643K 503 0 0 subproc 32 2K 2K 78643K 39 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 98 0 0 in_multi 33 2K 2K 78643K 45 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 325 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 100 21K 30K 78643K 4544 0 0 UVM aobj 49 2K 2K 78643K 59 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 80 0 0 NDP 15 0K 0K 78643K 40 0 0 temp 193 2748K 2872K 78643K 6848 0 0 kqueue 0 0K 0K 78643K 6 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 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 65 0 63 1 0 1 1 0 8 0 rtentry 112 53 0 8 2 0 2 2 0 8 0 unpcb 120 346 0 334 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8559 0 8559 2 2 0 1 0 8 0 tcpcb 544 160 0 156 1 0 1 1 0 8 0 inpcb 280 493 0 485 1 0 1 1 0 8 0 rttmr 72 11 0 11 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 17 0 17 4 3 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 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 21 0 11 1 0 1 1 0 8 0 pfstkey 112 21 0 11 1 0 1 1 0 8 0 pfstate 328 21 0 11 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 52 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 2 2 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 109 0 99 1 0 1 1 0 8 0 shmpl 112 57 0 10 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3127 0 1713 47 0 47 47 0 8 0 ffsino 272 3127 0 1713 96 0 96 96 0 8 0 nchpl 144 4890 0 3253 62 0 62 62 0 8 0 uvmvnodes 72 3998 0 0 73 0 73 73 0 8 0 vnodes 200 3998 0 0 211 0 211 211 0 8 0 namei 1024 14676 0 14676 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 14834 0 14833 15 14 1 6 0 8 0 plimitpl 152 101 0 93 1 0 1 1 0 8 0 sigapl 432 1334 0 1319 3 1 2 3 0 8 0 futexpl 56 13168 0 13168 1 0 1 1 0 8 1 knotepl 112 181 0 162 1 0 1 1 0 8 0 kqueuepl 104 206 0 204 1 0 1 1 0 8 0 pipepl 112 788 0 769 3 2 1 2 0 8 0 fdescpl 488 1335 0 1319 3 0 3 3 0 8 0 filepl 152 7344 0 7244 9 4 5 7 0 8 0 lockfpl 104 385 0 385 2 1 1 1 0 8 1 lockfspl 48 144 0 144 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 41 0 30 1 0 1 1 0 8 0 ucredpl 96 1161 0 1152 1 0 1 1 0 8 0 zombiepl 144 1320 0 1319 2 1 1 1 0 8 0 processpl 896 1351 0 1319 4 0 4 4 0 8 0 procpl 632 3753 0 3711 9 4 5 5 0 8 1 srpgc 64 3 0 3 2 1 1 1 0 8 1 sosppl 128 9 0 9 2 1 1 1 0 8 1 sockpl 384 917 0 896 5 2 3 4 0 8 0 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 194 0 0 23 1 22 23 0 8 0 mtagpl 80 29 0 0 1 0 1 1 0 8 0 mbufpl 256 234 0 0 12 0 12 12 0 8 0 bufpl 256 8208 0 1179 440 0 440 440 0 8 0 anonpl 16 122999 0 111037 87 30 57 63 0 125 8 amapchunkpl 152 7491 0 7381 25 15 10 10 0 158 5 amappl16 192 6065 0 5407 51 16 35 42 0 8 1 amappl15 184 3 0 2 1 0 1 1 0 8 0 amappl14 176 53 0 47 1 0 1 1 0 8 0 amappl13 168 577 0 576 3 2 1 1 0 8 0 amappl12 160 23 0 18 1 0 1 1 0 8 0 amappl11 152 58 0 43 1 0 1 1 0 8 0 amappl10 144 605 0 599 1 0 1 1 0 8 0 amappl9 136 601 0 598 1 0 1 1 0 8 0 amappl8 128 142 0 126 1 0 1 1 0 8 0 amappl7 120 566 0 560 1 0 1 1 0 8 0 amappl6 112 61 0 53 1 0 1 1 0 8 0 amappl5 104 143 0 128 1 0 1 1 0 8 0 amappl4 96 1601 0 1574 2 1 1 2 0 8 0 amappl3 88 201 0 190 1 0 1 1 0 8 0 amappl2 80 9813 0 9741 3 1 2 3 0 8 0 amappl1 72 38363 0 37919 25 15 10 20 0 8 0 amappl 80 4004 0 3965 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 58 0 10 1 0 1 1 0 8 0 uaddrrnd 24 1335 0 1319 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1335 0 1319 1 0 1 1 0 8 0 vmmpekpl 168 15403 0 15376 3 1 2 2 0 8 0 vmmpepl 168 167238 0 165445 131 46 85 99 0 357 2 vmsppl 368 1334 0 1319 2 0 2 2 0 8 0 pdppl 4096 2678 0 2638 8 2 6 6 0 8 0 pvpl 32 377876 0 362721 197 53 144 156 0 265 20 pmappl 232 1334 0 1319 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 610 0 7 18 0 18 18 0 8 0