Warning: Permanently added '10.128.0.219' (ECDSA) to the list of known hosts. 2019/08/17 15:02:28 fuzzer started 2019/08/17 15:02:30 dialing manager at 10.128.15.235:29838 2019/08/17 15:02:30 syscalls: 337 2019/08/17 15:02:30 code coverage: enabled 2019/08/17 15:02:30 comparison tracing: enabled 2019/08/17 15:02:30 extra coverage: support is not implemented in syzkaller 2019/08/17 15:02:30 setuid sandbox: enabled 2019/08/17 15:02:30 namespace sandbox: support is not implemented in syzkaller 2019/08/17 15:02:30 Android sandbox: support is not implemented in syzkaller 2019/08/17 15:02:30 fault injection: support is not implemented in syzkaller 2019/08/17 15:02:30 leak checking: support is not implemented in syzkaller 2019/08/17 15:02:30 net packet injection: enabled 2019/08/17 15:02:30 net device setup: support is not implemented in syzkaller 15:03:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCBRK(r0, 0x2000747a) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) fchmod(r0, 0xcc) r1 = syz_open_pts() pwritev(r1, &(0x7f0000001140)=[{&(0x7f0000000040)="4b06ebed82f6fc7aee6b2eccf1d58e1066bdb73c43c7ce83660f861dff1d09e6aad94d2a79a94d3ea06fdcc89b40be091cf3fc334b76e4a91440e091286103ba08d7c7abe16b52de9d2254fb7f4077beea151b1a3113345762d2ab53032c325a10b754613eabc66dec2e7715d785d8da15a6793f464bcd7df5eb532275b6c4c4f2760907a26d18301868baac42795fd9b532cb8aaf7ba3fafd09408abea5d8145654a0312c1f45ff426c596b377cb1835e9cd7bb90655647ef7198b1e200f5936162cba4096493c13393ca201bff9417887ed21acefbd5e71acdc95524f1dba81ca1df9260317e16f1db875c636ac757912ecb0906a302aaad82176a4b0726d81cd549380873ee8df939520295dd7bd41f2cb099b0bebdf31e8801501d54bcb6dcd41e1e4dfe54fa6c38069cdf82ce0d2338c8977f127fed1fa668ccabfc4dce3064177c89bdb2c681c3954c47831710476741ab8a9fc85618a8b3e3fe4efd1f526b7786449f6bca403d2fea64451a14248b1f9d92465210439441281893d2ee14a033c6ce25dd0a11123bfd03e2ddfdbc0bb8737149282734968118aebd594b59c7b0adbaa0a03756dcc4240ab396bea431c3b143970efd5ce239d4d062c1b2fb83ecade6459926093b060793fb7cbc616916dc334978bae09c331f97f120f03aa3d9e0e32dc29cca1cfe2c6d8e15d0aa8672dbfbab87f8d5f164d1f6af1a72b88b426f791223230ee1317f14c235d9bfd5087522340d5182b992e6c26bbb0af29626431df6ddc97b1bedce665f9437395da6b40032c833fb1e898a302d1c3dbeeafd14fb89fc91aef5eff312f6f57a2e52b366b6dbfb452ed1aa1118948062163254c4a28619b6c24675a4b98d5e63dd0aa8ba4e1322d1d9c65a2f076e2cc5ee72b59947df85f280205cdc69d69ceee111d47f3cb3cff24af1a3635e079ce5d483b699dec328c64a88920158257c436174e1e1c0eff8020a012fc8503c0ea775f892025c0a04fa2cd3f81059a93dd65875c232f8b4c28f115d5e7cbe58c06e326b71b8494b7a90229a487699f7cad523062d885b8628bfa60aa7bcd145a36b244bb79efa41abc9642e5d9b4ea732780e8f46d3d4cf5a1295a693147f0956963c8a7a11d9b6f641e54dd9aee657834489c5b1f53ff3def796447012bf4208b0d919ef07e57f49ba0e837aedf4f784ad6c89f303b8fe34aa14c55f3afb38ce114f778bbcdaa469f57e80d440ee9369a08ec6cc05836079383ec39792f975433b38fb28f5b9a30d8e0ae06239b1d57b50feb60935acc7cda599e8ec08d8b7a5cd53f98e5d3cef7951b5e03eeae67517e34d162f4039a719406ffd6c914f5645cfafd8fb26812cb938403aec940e6b51333295962448af1b488f6dfc10a42c9851778c3b9158d6bed3a14c5a615e9b557c7aebdfe2027273ae27a4b3f733f243249dd4b3e829fcbe7e9c6b2eb1706804479ce7fcfb36093e08ac9e022efe0f592efcfa3d2c196df5644e9cae2610fcc5b8005366ae5a5170d6dd196d719f0648bde762a69423018fa8139570dda0d512b3374bf5ebb36c771eac7355709c0f693d39aff86c16db22428c464573fd31128de757ecaef1e7f6ecae116796acaa9e5c37b50ae9fb6029f5532c91fef28ead7d99dfaf292882d608ad936b9267cd133a3afccb05bea8587b9a88dcfffece31d320075f44393834a72260f1577f67d82d15a1dad1c7525ddb86e4a2261eaeba23d95793493aa4fe93ff9a69f3023a313fa5e82fde04cea19b68ec4a66e6411a7a634b0b784427c809c544b0b868fb812aff3085bea52a38bd37b9a50c1db036a4987fb674d721ffc980cc337fee7e0f7a402fe958053b046adba5ae5cd83be6b2a4bf2d35e1dbfc06c1ac186c7fd06bf824710cb0fad5e29371268f06686adc6cc315ea021b4cc136b3ba514223444136feeeeaef2c5f36dc4d0a0fa318cf8878cd7f83cd3c70edb7e91f5ac47d53c84f186169c665e729dc3988bf4dee2fee2822e8ab4adcda57c03ac33e5140fa3e869689e695a8713ce48b2781608aec7b80c32e008304f3536d41fac2d837ccdf814bacc339e9a32db228f6a1e0eae90767f4e1a75d31418a9c9e1e779b9b62eaf21e024d4dec4733087461d41ac97e8b30f5af1edba5d1743b8455f4221e8b0f6e73f1a94767be787ee9032f972e80dece402f71be65be6aa8bba44bf5626380e57d94a638a1915a3f036c6041eb3fb1420fd6533207208394d8d8b55388708d5e3edf50850c9faf9e531b0d7608d44de5e403530e226d830937241ec2f8ab8e7a4077fe13fedaca5da1e16cc2aa278cdd1efae920f96b67e27a4f380db371fe85730aac9c3b31d43b5397466bc1430cc8a27f0fc417d6bd06f5a6f95e5336edd68ac87dce4c6c826b55aba1df2652ad75d28b7499022090e958e0981e6ff429b530bc9a165e2635dfb3866ec00a4a5ac6d8385ab421e08fdbc38f8d4d8b89453e1dffcba2be5b36dec8301c692949df83d1ce2c76cfc250e09cdff33be8ddb8c52cc0b4dc84fe4d0ec36154f3f04f5f3075d235e3809c669bdfdb5aaefe07aef4701b003911c29af18d5dca69a31c865a3d10dde0dc9f2459d96c60637c1c7f562b3fb45801a9bcec80223f9c95a2eaf0a94a5895add5a874e204d476718afe4d1669c1f9385b2bbbc3dd303b732f5027f9f7ecd535fda34b29d4615a40baa2cc0c0853ef5cfdd5438829ab10489a24a244a03f8d78383895e86b04c53b2c3c303aae2f0999f9692e2d84ad62c930a2b1ec75cb991a0da23626a7edc5236789ac64bc7ba0f938fcddf36784b1eef86cf634b38ad7874cde1efe0d4bec13d299722741febf9c4abcc96482dc7b7c7ab16827c849a77c151b70a106815c6468cf750cb863d5e70ca7db081d3f7e27645e7cf32d43b9cfd76b8f0986398cc0d0d1aadc380c1f86ad4e8f9280bb4597066ea3d61779327b9c5f390f04f966cb8d0ea55c8b5eca270fa798bbae872ae1074c7405491b5a2a75e5404175455d28a5115de15392c05325539177119b02f650583f7c882827b8a203e6600ed2929ff315cdbb9f2f8d67903ca6b88a164c9af2fcb1a3603b5b0fdf92ad1b3d7d3381d5f8638295254c2c27d68cb1f6e20d9a891220338ebc51771d03a1534b47a50e58aae328ea89c973e56b4418926998edaf45a7a64edd740c601b762d2c753823ec7ddf00e150c5085c8832b644790c2f1f9b3cf2370515955951b2705ee130b269513c31a5969513ff80711b42e5a8af12dea101815165f578f500bca03caf7251198e398e44a2e005b71f15774643d61a96a9e336ed2eff1689121e1fce47cedd458ba2a1ba378eb17a286a2c6e22afaa11e07389012d8d77ef4378aee96f089acc7935ba269f597884a8a1956835ad88d586301737125cbac1336cd2c09a0aa444c95a7cc23aea539491442a7876ae254d53de99800b2c8be9161318ed9268194827f158b93d05cbcb12d05ada12d66bc6a2addb2ad221d49bb990856c549799d6298af587f5ada2d8c77f8387bbd45e80a3db15c0bfc71730951979edaa528f7b52b0fa3d3972e1a3a3a0d93dbed2478ec17f406ec8fd40f2709dba09b5396c50d5ea21409f0fff887e361dc0ab60551b3db1fc3fb1a3b636a7180908091038be425e7c224b9ef155e96741512aa7de484e42c365cbeebf24b52c60645916708dbeebe1f68979bbdfee95fb9b4ac180466d53ec48374ca9221c2feb88d28b7f201e98d65ee93a3453f761b72d11d36617c0a67974f677c4078e2edb2228067e33b1bf3c36bdc0ab4953b4281757a178471be1d3af3dd6498ca4953d914304bdcbaade3c63a71bd424a4c59a43cf9ab58e4e710cb2e3b2ea0c0d8815b803b7e7c9a7f63f9b7ef8746613ca2c8863a4f0d852b2b31c4098b08838d5511526aeea2c3b430aa3274f04bde9202fc5889c4f411fb3eb554d18048fbfe11d0cbe94cbaa1056a58c9befd3cca36680c7a43e4c8d8463a773b7bc13a0dbca7ec2cf040a3843273bc6b2960ffa4e3982a1f5b956e065913bf12eabba688315dd79741624be492f92896d2776f1dafaa66d9379b1ad7ff5f1f78ce3ca6e4f4c772c4db412bd7712ea825c37cd1b3e5f159438e46921219fea3c5361303410989e669f63edf4514fea1b55fb2ee31c05741ff9439c2716e8ac6b35d349be6872826fe635e604eabc9b0a3dee5171f6d0046040ee159d3e33df6af11f0a189c53af094b6a672fc40997ac0b5b3792ada3f04b658b8d6ef9bf2d51f838b9a8d3e58bc69207e9b933cf74ed07932c41cc634dc8c34cfc3d0ad5c316d0b3391bd0010dc22ea1e57732776c285a19e417601abc2fe3295a6e57eb8177ad708b8c5c28d3d45f3d1475187aeb9c205a95da205e5139972e84ae1359e7fa8dc9c7a513c7272df48434a9915fce74640f4f5e085c529b4cbca4e63e8a9e5b86ae19e78e95045ba600c98798a13690078b6c49a46c0d228ca2cf4f6f74519c26136d743348671ea471a3ab7f9dc135da45b7199c52eac80e7eac3b3715b4b60a1420e4107d69ce3569d05b13f8df36e4f1b33753630dcd31677b5357d605d257e7116da1e259d6ebc00e34351591c9a42673027a5481c0ddb18127d53d7d8d23d063c5c089c51951e3bf3f2d36f5ea11a4820d5cfbfde2670a4f049a067eb1c4501fd0d70af491cc8117a61b46396b31a4d7dee06a45dd5ce43034e83f2950db4425f29f75d2bfe7cbf302649787007022d69e5789b036794f156628cb962b35d1e3ceb0727477e8825ac0f21efc0e4a9287b0c5438dafc943c5535c7db41c8d699f0e402669102f1866b53de316394a597bbc4d0f5da899f38e4eea3f15ee4d1a2c4813232fdc2697db1377aa3b0432350dbbaeb6ea5cd7fb52083dba8fefe095ae3a2e79cc5fde333cf56aca9e22dd8105fadeb6eafd48e716505004ef6b19ae5f0284cb8f5b824424f2664259610a24024fcdb67691bb54e12fd31f51e52ad45b839a18bb2024caa6d277c059d28952b47fcb35a8be5dee0bd527daa12bbe5b62ea7fde6be4174e0e39c13611bc9f15c216a0db6a357fe21e56dafbb02a8b3cbd74328f749047c313f43d7feb35ac12d6d39590c0374b7539ecc191e9803929caa984e24f423d630948359cb99ebe6113b031fd3a38c4e4bf6495b534ccc183ad58b2d205bc51afbbf8cbc9a60e357180ff28fc564c3a8986bea0bf5bc4aad6e6d8e520e3bce5ad69a6c8d6dc3648e2f54ca7655dc70aab45ef6d5ea5c9cefada2183d6e3dee10ca4e3670c2ff3ff2ff3b7978015181b83197a7f082524d1f7689490e31191fe126eaef28795f6f786f8046f91ed1cfe52949367b8de7f757799369734d41b025e0060cd94542c2ae2edf7d684e0c99ed006dee82c7663e6a937c4fc3504de282e491ecd0611851d7193b64d8dac9d4b92a2660fc60868a3b18363f8f9b255f58d16536b6cc45550fe3e37c8b3505142c8ebe932ba0d0f050fd8975c5aaa121a0ab46723b77cfa24bb3627a581c5b74d8c68a44fb44d7deede31eaba268f07b9db8bdaabcf21667199618dc3f7b061a182e3a337f41a81525a632075fabc3d172d8bea5628bfcbe780753d6195565d0bfb1491725f0211072cb1a5be1bdd4549656b370e696def5b56ab9f641085ad22a66000601b28bc5c9f3e33dd009144318238575e9642707e4cb4b6a3ed8bab848c6059ee0776e31124ce0b279f6e14b4da660b3da3bc11b4823248ed8191ac1654663d1b5c8435c1d81d1c71a2e4bffcdbc571a8", 0x1000}, {&(0x7f0000001040)="e5eba4167be7324cc53f7e9a23bd722a347c741881dde92ee16f8509a96928138da501501a6f8b6da9d6bdea73bd51ef2aab82d94f84d3741ce99b62a98b8d9661b98fa3cc0518070026e0db42c5e33a5686a5b6", 0x54}, {&(0x7f00000010c0)="dc055cc529da6070ed93b1f4d2c6245b0ee9d73166d65cfaaca22e0d931c3788f725b4772023222ac694292ef9b1353108b3511a4d7c3fa8f8f5b22af920b0d894c015434a2d2bfdc0731adce2a3f953a12a09c900ed43362f7208ae5d7269cdd75ddd9f2bca", 0x66}], 0x3, 0x0, 0x6146) r2 = socket(0x1, 0x8000, 0xc2f4) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000011c0)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001200)) fchmod(r3, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001240)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000001280)={0x8001, 0x3, 0x84e, 0x9}) poll(&(0x7f00000012c0)=[{r0, 0x20}, {r1, 0x10}, {r0, 0x1}, {r3, 0x10}], 0x4, 0x3a4) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') r6 = getpid() fcntl$lock(r1, 0x8, &(0x7f00000013c0)={0x3, 0x1, 0x71, 0xbdf6, r6}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001400)) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) write(r0, &(0x7f0000001440)="1267b83e04f83accb42cd9d07be568262128b993fe7aa8eb9fa405960932000d7db5e474d00ea9a7c8d496715522cb6e594080d620e4887cb892fd1460ec7164f959a29701d585426dbba285", 0x4c) openat(r4, &(0x7f00000014c0)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001500)={0xb9000, './file0\x00', './file1\x00'}) fchmod(r3, 0x102) getsockname$inet6(r5, &(0x7f0000001540), &(0x7f0000001580)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001600)) 15:03:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x5c, 0xff, 0x1, 0x5, 0x0, 0x8, 0x1, 0x2, 0x2, 0xfff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0xb0819181157052d5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r3 = fcntl$dupfd(r1, 0xa, r0) sendmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000240)="14ba4b7d759b188cdfb3e80c70a752e2c06c9b99de676096ff73a609e5c3286d6085e082ee9c2d3304d701cc1c3a4978cfc258ff5dd589f7d2984b20c31513ab5a32c194867dc0f367ca72be01a11daee8016614dcf8678363ea7969a3b8018f6f6fd85b381e", 0x66}, {&(0x7f00000002c0)="fa7e65c0dfb7806445a8a2a376d2398f21615f95797125b6426f32846410eabe9984cabec85bffac8c2344cc60e25959fad9ceb8e84fc79e0dd90f97ea5a610114ce6c1117ea8bc609404cd25b", 0x4d}, {&(0x7f0000000340)="bed90c25004cedbe94430fa50f", 0xd}, {&(0x7f0000000380)="ddb0e6d9f53fec2c3f43e688fd346afafd5774c6e8c4058484b737c37a9f65bf88d2c6bd54e41e1d3897bcd8f2089b69ef8171dbf90c57acff6dfc4d07cdaae62d98f9edd5bd7e99ed6400e1d5ef0649ce27a55d4082f3060f571d5f99098d6d7fd3d4e57d71a2e7afd5d8b71da79fe74f291062567d130c1063eba0f46a837693c861d0c1b81a11fbb11e8f5338c7e0c8d4d8ece638a85207c0b57b2f0181ba908df1997930fa7828612c24390317b577bae482317f7dd9e7ce710f2efe62dcd5a56a", 0xc3}, {&(0x7f0000000480)="2bed171ea4d13e6e5bc02e17ecd32c8e9ac5f1b8a1ea618c1c5045be6a84b2f9ce560f1e434fba4a608a0702336fc7cb82e286c816a4dd72d3805b276f67da5586c5d1db08eec5d80687709030e4d0846b700c08bbd6be0faf51e14c18818ae96025762a839d43fa3dbdc5e4d55702d8f9826466d8e271b112359745e0eae699ed0c7752c1890dd8152c07f4c2bbdee0b37bbfeb3f367f9fb7af297c03c527d5d8bbd9a8102c9b73e8e2d03154b5fa03b940502886f3129737212fcc1d04", 0xbe}, {&(0x7f0000000540)="612021cc8d9b7c12d0eedd4a9e2227cdd55d7926b9a8df187ac9d444803ec9f914eda09f1ddbc501f5619973b5c2e7918058aa4fc9516d07efb643d71ecca94f4032e62b469926d1fb28f5687f6b9a195dafaba5219231d52533ec188ef0db769c2c", 0x62}, {&(0x7f00000005c0)="52e5ef07caae61228641693e2e6a57621dab985b096cc31226472fc78a296b8c761602f5e2bbbde8d9000bc93404606cfeb097a00c3a4ef940cf31f89351d41cb91869aa2baf0500d151886dff85c16ef8a4fb518b32f5ed428e9e02c2b039342c98bed00fa46ae037d458824f87f8d016a69bf3dcedceb8fbcb0cf3bea6733d6be999b5069e43eb892c5a5d73106b8bcc013370b597eea8991921f1d70c0178fbae0027a3a1a71711a3c762cf1d6fd45a46634069e8ca205ba1c0bb395d5bfca9ae29e6a26e32850331d0086c0b003827693380c8357ff02665ce415531626d70f1545718c7a52e9ce0b55fa31d8620b01c9c64c389c6293786ac140fcd3bf85a5a129efa0cd9ffc6992d7e5ce281c49bd3a07f95bc48db5380ba919f5a8e906635610f15edeef492a4211796fc38998bd9f3d79a4c13aca604ed22e8d8d69eda5a71c5b7f80d7b87db9523b1343b36a8d669af689534b8fa9fa7988b43d57cb9582f0354bfa1bdb8c47025cad85416a600191af87e0c4536bd99295d5875bea91d2d0b830dd29e3d663b18fc7a7d324c1a3b7a021e20cdd5e952d087f6aeae8509bef8548beff180929b8558b0ef72290ee4986c838c8eb1feaf3eb491a67cac6f726a352ba3a9000f1c80a67994da9b615d5363a633595adbeda9b07d389cab0f4c04b11ceb7af3dfa51e69db247405a812842436ccf249ff42d58170aa229dc3ed8b410e28e950055c098d3687e3d873d5dc733f8c17c8c0ae1b1ffbff5c8a9dc8011908710bc2e400123bef23dffd6d241853ed0cbb9ee1e453fec243d2c05cd51bcd02cc7e46bf619dce8dfa69d0b080a4b2d087fe57fe77c22945ce8e1b97de345ecab7baf963ddd502e3a5f32851b3386f17d1c805e88cfb4f3665cb2da9f5fcd5b667e5454187ce2ebec4746e40bd3946d206136e6e5fcf69d196364ab6c4662a081ff21e5e5751564865a753815b4a2b4a79317f1f955e3591e41c0be8dff33dd764c3620980ffc6ad61bd2248624e5804e49e740c03db261ab600c4351663f1a691bd86b43960ba1c08049ede7f029ba0c5859414d17d2b6a53202205d0b625cc4ddd96106112f2f0440568000457730c2f848a11c09667e83230910159784aa5c48f4998c81a26203426c6bd1d913799f99771912556439d5c94d152c53cdff91ba89b5340887185e2f4ef5cc199a5942c0405f3d4716a098655c4e34f7ab18bcf4e97847cd4a4aa0a6a61bb1773f0a6a60b3ab4f47d3091730b288961c9265d0c636c260022f788d0f1a521818f49e9620dea32636fa6045d9fcee0067532544e8eee04921003a5073e0db4652dfc5ec01a91c6f6e3942cc51eff8284af09cd0732f6f04560368aa88b1c2402d772491c9a80fc33de573b6b0ada5054e65c2aa22105b025ff56a44c031affb01882127367a6d885c05769cb8e0e5dd7d48d8a9146172f9a292d1bdd7d2e069e3c39b15afedb464f16a3996df174da6b398316b52f93a792660ffbc3ce91ee54bd1e7efe1e6b364278975ebcdf3512c1cfae2213ed7717af8f316812613de3d7e972acec64a7de29c2f81ca780b7dce802a7ce7d7d0961fc62a7f2ec5fc899bfc2b93da3980e459f9bd0a30694072abc307c61b269f03bc7306c547171794da1b4b73218aa44517afee43a5a904e7a3d4e921568a9cd4ccf32fda16e2d4f4f85b945ba52a58c65c6bb56d23322d6ebe8c3f8b318ba7d6f9bf8c63a1fed6fb3bbf4c7db950c1b82ec94979c56d6341220d78dd92f62dc08ca619c1cb0da4b978a9bb8623e1190647f8fd1ecda97badf66da21a10492c5fe2adc09bc101e1069a7021e07bc1165ad8ecfbb1137e8650dfadb149e75bd085c4615c304568f3ad728c33d67b52a3c9782b981c6fb8703a8524663b03b85d3a496fc95a0635bbeb5145d7073a7a8014894dbfa858935670d99fdb5c089827509f01cb33d210f80bc345b0fd752078ec9f7634ada227e6022120a677dcdec30d660c6bb04c9cd5225bcf3ca75f923fa16910acec8e842c43f8981aed2dbb4fd85d9ec83c62e49ed0f13e3e3be196d9ca1bd3a3b84f632119ec936441508ea2908396a65603d95deed5ed86a9fbf536e72edcb8a39454876d07ce151d33f01331ba4e31c678dfbf8b5a169c1efe7199440787166f9bb7fba520cbdef06f12c1522748335d82ae84b1f0d6238e1bc9658bbe1be08ceda0fa19418b1cf2539b302ab0dc45a649d540d67e56d253039f6b93b3a9d512e0f30e08fbd85eee088bada6297d85dcdc91687b4c1d559d718e25d5965ed66602e71b89589a2e801b9bfd89b72c2f6d803b73c064ad3af10bf65c8c41f93b5202f96e9ecf6b772c406e6af2130065f0da8b46db5df3188669c3923734ff82578e4ffdf14f46a16dd62703baaa5c373e12a26269b28fc2d9a3782922747d2082b47e626d512bbb1603b23ce9803652d28e3becbd0618374e8ad1730c9a4090d6cf545c09a1edb391d08af8e35a3591ffbabbf95178533146a7d8452ad1a881e76f8db763504347f2998b46564727513d4270bce400b527742ac7d92dcdecb5569fb01d334e30616509b3a06f3b4a7f828bb4ac35c88df8d65325435ee40a561b03ad1662e3f7247549215fe849cd7ba01085bc86b2a76e82cf2181e59f268c5386583f6ed8ee2775e69dde187356faa767e3eda6098a7a9a4131f6d666b2ed42ec168c537e25e7224cdc7c10edae2980cb06a6d12af341e27ee437d32dab1cd5b95ac5cbffb43e1c4eb70ddb96fe49888d4a2b4f47165ddbd8564b8d085a049fc179134bf99debdb71dac8c8343fa0f2a3ac8a35a3121920368caedc6fb4e3f50a643e0dedac80141d4deed9090600ed73a486a7d8ee850334103c520407222083e6ffe1f993306ef1f7b092c9a9d4f4dc0e5eb8918e7f299963556229fadfa090638aa98764f68802cd686cc46442c93ffd9ee320c4ea5d6a309adf4bf3ee13e70321b3f3edab2cc66656fdad25c0ceeac3287089800622e6e275576f602d07680c3add528197dd959083b93dc2841f020b1a30350c6c333f5c198c2463e3d85861fd3f31168cde35715cb7b2bc6927182ced0aaa4078fab1a8703fcac2b10a83c90f92a989d15a6e1c8a6140b377f97711c601d95551afaa748ca43a7d544c6f98c383d975966977d5d002b927c784cb453977e9348ee7d1ce571ab16f81b3fc024b49911a4e699ea17eb1dcd5b5ce80413f9c00f632e9e7af7513d88b5d8f2d7195c5fe7a4c6b3a37cae6be4b3544c2e640b271cc6ce3d72b2a251fea3c99734e6bbfd44ca482ebc65cd5a88ccd6ddc8d2090b1bea3715975c9f2bd654b022d8c0740c0d466bae85323e504edf3a8dfe064aa07352453050b9138962f0d305ca22688c3c172afbe3d38cc8ec09d7f8824f03b828a05b2957ebe4195e32913cf1f3e5860967175e6dfcb54d693e67f9cf497c5cd29ecdff378d030b208c76cd43e9fd101deb5c22c1180b9fd3672d190305fc24a180ca07bf0022997dd06fe51a670aef000cb383d788d0ffb2514cc205d4ecd1e541fe7ab7eac46c5967aa39b5798b79dc056dbb45def44c8daf04cba92d3763cd2fcbd5dd6749c5cf9ab6f19461d3f503f1271a0e58b1c121203dac958b0ecdc4c5624c185c4c340c2db06bde6324a505d97debeafe35e54c0ecd035fd740ec1ed7ceb0f8a92bc9a8c71c7d21a9b1e3d41d2c0cf485ec2f8be42cea6a423d02f45e79acb14b527fc370e779fdfd25e3d47a4165ab59e6ae27b23e93eab5ac81732eb1c13039f62c76e612de312ce77a08902088ffddb72b5d8bc59115df25f2d4af3dbb681af0748b4b7cd82ceb89ba37856b3465a767d5682c7b2200caf19510801acb49178f02a2a4ddaedcb0db243d1e592310fa93fec1bec08f96be6b5ab5c33fa945704a163ef0d6d2e2d9c7fe39b224558f8265ef32ebd92d08852430816cb1874348daa1779e57415ba358cf01e2d6ad9d837c54fd4e31270ef57f684a1eebcf62d89b599766e73739cdc9a6262b5de0aa1887dfb0847a65bf76e1b7edf3579ad15ca94bde674d8e28137052900570b8c7e3c7f82405af21911a69c04703bba60445c274e564d60304c6a224a6bb121d2860b7373317bd16dd082442aaa3b8b4174dabe451f049727aa5b3f04bbb5d6d26fe937ef94cc4dbb03a38036440a6b8e49f098e800ead9d5189ec3339405dc3eda76b3e53c6d87bde768bfd0c7cb5bbee7931cac63b31454568562dad3b7bfd9fd6df7b0b7a9c5ffde06903c59947b00ff513f23053fab1827c4575c2cd22aca5fabdb455a5eaa61c5e35999d07b25ce3938e857ba9b81c160595411bde8e73a04fe8ae08a5b75b4758c7f94fcbea95aec01df9256c334c8f18e47f75fea1c35733d84eabe329ec0b259faee724a514ca6e85e0465bbe2fdf4af0bebd5aaf9c79c5a836fbe232f6bc5f773e825cda4d1f11a99692daf7448364106cb16e1dcaffb606e39522116c8e139366ea09072a797594c365e3829c7902ae2a1b278ea2b24c32f7f21ff4a849bb92d1c81a6c551752c73c4616c9e584621e0c20914c9a3dd1cf9472acf917e08e8ce192b3ec0f0e40262eaf3b3fd578045a60774ee16115d427597d04cf1cfbf1e9ca5c5efcac36950355621e58cd8ce45a7193e622478ec721707df6e41091a86f1a24ff888ac7956f4900d27d1691a5186c1f083b18034a69f6b2f7ccb9e7089ba6c236a9d88a2f518a52e553940b227c0417a9effb8f42bedeb7e5fbca0afb739a42b4a7e733a24a173e82b60bc6d224d9610c7a3597305db7cc1f88c7b4037a722a6fe2f3e453661fd452248e99142f7920580a78d19c66a6e4c402053a02cd5a8a9d3d80a29a0f9e4a7c5a4a3a58b9ba9247e9b14300544448df4941125bba9b1d72c260fe5c98105e3fad1cbcba0d23d738d23439de4beb42f6375a00ed226510db3751dfff45b4f849affddd82b3339ca4d0146fc67759456d511dde9c4604032f02f9aec0b8794ac67649c2aee23586b9cc23aaca14fca226f90908c5e7bfb2399e06e69755a17e2b93359a7ddca95a82c3763132d4c210d84d5c8d1da325e9d5c3299135152f31e43c11213d3649e13d3348ae6aab5c05ef4550747525429e5f59fef0a234ef31b2977e474f70356764614de2f1569fbd2928d26afb6cc1e013695ec825b6d960853c9ecd4a459650b9e28242cc026fc58cad6be6600e7e440beeb838ee958b121810921e1e8142592c6095b37be9bb8173696670d907a1df375cb41fc8e19b9f070f288c031978f6cd0f3b25a69393f39036697c34f8907fb186f246e274ddc6393bbabf105ad4d42da53607e6e3dbd709b53e1171e99d3ca3ce4a890389dd3dc80acb208cc6622c92d1b545e1b7ab983e6fc0055580aa50f20fe37572075b126c0b7d6b26d20750ffd4dbd7b52cc74d774274c4265e6e5c4692d2b6586084fe50aec561e77e1a74cb36d9feb98e9233010138020b0892a7ddea6adeb2bf0e7a5dbcd235cee7b928c0a6e8c51113b2e516c22927b66a9535f0ef28e3513b56713a3fba7882688cc91b2c6ca9311b69d02c3e23a668f007ccf9916cb2935754551820b98d6365262734067efaf7cc4d710ee21a8d91b9c4f700149437fe92283d377f2f3894b268ae5a6df3e47c7fadbb27cec42b067544e7d9c0f38f8cc668e6181ed07dacad19e98a29578eac8959a2c93f75bd8d6ae57111ae48d117852d583154ef96cb2b7ce52655114bde48d1bd860a1d26da28e4d5eef2d011ddf215eb455b2c7a12", 0x1000}, {&(0x7f00000015c0)="232748c2c05e49514ac70c6b8d8be2e38750b4db1d6a2411fd751ff77859fb122d5b01982eb2a6f1506e8d62a8ec824a77c4e499b632d859aa4bc3e7e4418e4c73019534f3ae62347467c4971c8d99f3c7c78c7f1ab391de794b5da70360c417f866215bb7144c2fbe97cdd81ba852618d45bda2be614d4d0d3d5f61dcb1d245004240d65ef05c439b69952fb3a504858132f7202fe6feff098d2a6afdc72129594df6868d9d4f51660ae92ba556927c17b835199b56e032f7c69b0e719dc5fdc95b02c091fc8bf4938304318c2af224d742624524389c72b25b5d943fd0c412d2a6", 0xe2}, {&(0x7f00000016c0)="d306a1c297c4c89d6d0bb441da74d92c79e7d8ccae962040521fb2e4291877a470e6a622aed86073a2f80968156d2b379e24828c05871cc6625f1088be589bbef9412ec63b8691e116969fe177e505210cef6ffb1b8e1a290a18151c2c0ac65162ca17c86b5019678f91815c5776073b4ec1ce40f1d2eb6a24dd98c7a39f42abe2010920ee10840672bc0baaca1d79bb3c129cde84f8b456361c1e976643773050954f4e45406b696f59b0306a20f2966d6bba006d9e63166dcec5", 0xbb}, {&(0x7f0000001780)="0934e2cc14c233b5e1d493fd1119813048c2e40e8a9121826c94321faea88461673504260c711b6d04ff796abf8e360e9617e651a4154d116897b252262b553d591271aaab55cde8ef4d03c7c42667de6056e3103e20f2d0587a061b652134bff159da340fa790da9d95843af872d8b9a53d0c56fec5f22c840e8c8b8232c0a419b49040edc101c21487abd471bed0907020ec517382b5d252bc5dfbbcf4f3c2c44df3c97679194268420ee00707ec3ee7b8674d1073f5e56391bf71b4a8a419376585a00b964c5d60764c0765e87b7ebdacd0f3fe7e40e588de0184e967ac634b2b622e620a6be6a0a1d98094e37c00faaa09aa3f9b122c", 0xf8}], 0xa, &(0x7f0000001940)=[{0xf0, 0x1, 0x81, "21c505bbf1af60958db8e913bcc6c046601fdab84199aaf6783adce85c0e14cc225ef99e14e693adf366261fc98252334ad07c4ab6d1bf6a01ce0d6d867429ec0daa7cc40d9c38d45923766c401170b4387f37e6b76f2d20121ded6cfda6357748091d76af0d82331d574d5a47390d2cd5429f4c3b5b81035475984aa1c901ea81ca24b8af00b163c59505c9525102f3491f9601e44bbea61820944b43268d130b467e70bfc7113c9769cdef3d35cb9525103982bb61c0c4312063e3589e0d6fbe4b56590689c8daca16d050d589072c111d6923c2d55c902441173db6eefe"}], 0xf0}, 0x9) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001a80)={0xe54a85d1e3991e93, 0x5}) mknod(&(0x7f0000001ac0)='./file1\x00', 0x10, 0x680f) rmdir(&(0x7f0000001b00)='./file0\x00') r4 = fcntl$dupfd(r0, 0xa, r3) r5 = open$dir(&(0x7f0000001b40)='./file0\x00', 0x8, 0x80) connect$unix(r3, &(0x7f0000001b80)=@abs={0xe01e96b46fca0c74, 0x0, 0x0}, 0x8) r6 = open(&(0x7f0000001bc0)='./file1\x00', 0x10000, 0x100) kevent(r0, &(0x7f0000001c00)=[{{r2}, 0xfffffffffffffff9, 0x12, 0x80, 0x3, 0xc000000000}, {{r3}, 0xfffffffffffffffc, 0x10, 0x0, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x9, 0x1, 0x100000000, 0xd31}, {{r5}, 0xfffffffffffffffa, 0x5, 0x2, 0x4, 0x4d5}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000000, 0x200, 0x74d7e893}], 0x7fffffff, &(0x7f0000001cc0)=[{{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x774, 0x80000001}, {{r1}, 0x2b1d822eb06422f2, 0x6c7910971f134d0c, 0x2, 0x9, 0x7}, {{r5}, 0xffffffffffffffff, 0x12, 0x1, 0x9, 0x1}], 0x0, &(0x7f0000001d40)={0x2, 0x88a}) getpeername(r3, &(0x7f0000001d80)=@in6, &(0x7f0000001dc0)=0xc) write(r0, &(0x7f0000001e00)="0124e1e0fb53d2b55e37bcb4", 0xc) open$dir(&(0x7f0000001e40)='./file0\x00', 0x0, 0x110) fchflags(r5, 0x41a2ec7395387179) connect$unix(r4, &(0x7f0000001e80)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$inet(r3, &(0x7f0000001ec0)=""/15, 0xf, 0x2, &(0x7f0000001f00)={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000002080)=[{&(0x7f0000001f40)="d85324926989983c7caf91de9e8805b0a2914fc48dfe70850f1ddf48d093245adf7bc1b5584059a3d681002f6f2e2aabb035d7f817c55332cc2302fb627e9164cbadb723524e06f90f4a8abfb1a260d79e1ab5c64ce82b88f9aea83534686bf19a1e9d87a4", 0x65}, {&(0x7f0000001fc0)="f5d190a03882d6e409c1e8c5d4163b8e3d5f3cf400f55eb81b6cc7ee7b175636d6c8fe26134f3443b6b65b7c42bc2ade50f216ede32d99c61944dfbeea55471b01bd398d8f34bb672e7f7c985217fc18775a71bbf5a09665a3f553f2e198f68216495ab3a839fbcd7d504ee548676e17f286d5ea668ffc808d4959df3a65275a8f025a814e97c5665ea2449fce46cf89baaa1c18be5b", 0x96}], 0x2, 0x0, 0x0) shutdown(r6, 0x0) getpeername(r6, &(0x7f00000020c0)=@in6, &(0x7f0000002100)=0xc) setsockopt(r1, 0x0, 0x2, &(0x7f0000002140)="8baa480df174e43fa1ecaa8553843926cf488a1cbb0815d32cdabe3b", 0x1c) renameat(r3, &(0x7f0000002180)='./file0\x00', r1, &(0x7f00000021c0)='./file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002200)={'tap', 0x0}) pwritev(r4, &(0x7f0000002480)=[{&(0x7f0000002240)="11a656e65dfd65128e46993311b5e5", 0xf}, {&(0x7f0000002280)="08d2b2cf430f818c74aed47fb9727ed23bc9f2f6a9dac24b734b55bcdf3049c366214867e7f2f38369471f594dddc179b6ddb7094c49b18512eddcdc8fd3dc36997b2faf23cfe753179b2c6a13704a33315d52ad8822ae4334d70f23f220a8f8e61301ab81063227186f6c6bb2205a8d18c01050ad66f32f0d7b85a9e51e398214f6daa89d8e8c1a7e4d41b9b3ae9933c48ed199c68a2d04ba5e6306c12445638e11a1f177838187587a90701513a4031fb7612bec0c9380840fa51af69629844505c2cd748abfeb242a5774038a2756a473988dcf8a1c8eab", 0xd9}, {&(0x7f0000002380)="164cce8ed63059cad9abb425cdfaee9329691862174ff6e1b66d379a72b6a668d148c0b337a5aaebfbd5979d63797ce14809bf3a54c9870a", 0x38}, {&(0x7f00000023c0)="580d74de43aee31d2f0812c10abcfc0c8e6e7546b83a719415701e449ab6eeeb02cef306d0fbadb45f936ba303f277d2aa33bb231144fac576543603d42e8866dd25a73c65ece95454f4192227c4c3b0eca370cc101950d8c364ae017dc3d73c09f0169680bae7641144743c530cd8454422246969d77ee453c6f3b5c4fde4a98dd8b8dbd0ee6f16c8b3412623b0c2a3a45f2b1a58a65789e959e204828a6d0698d1b22d39a911e121536e9ca9925b2385065a", 0xb3}], 0x4, 0x0, 0x0) 15:03:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x200) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) r2 = dup2(r1, r0) semget(0x1, 0x3, 0x20) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="0010172f66696cfbc72b4ac69b36d186fe653000"], 0x1c, 0x0}, 0x0) 15:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 15:03:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r0, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="5a248bdbf62cbab55b1ae1a6b55c72483569c693e965108d8f6c634872f343fa03e73290535ae3dfe1e1c16e82e75193f46e683b9d9377ccbb6441eae4af1cbad0cabb4bd5d668b3a9de1af123d061a4f94aaa1da5e68bae4a92f424b514a71ed6aace7af498b5c23607c2a4cab0b8acd085f2505fc7595029e4eff4baa82b1f1b730644d08f14a272947bdb60b945859f13cf3689c20918a001f999a4c3", 0x9e}, {&(0x7f00000001c0)="36a9838c919adaaacbf592e9f0e8bda8b55762ccfef4a92eea9244a98cbaeb24fc09a42dc4738e9a7b8a555b1a01319e36876361e4a4d19cb5413261a3500d3db4fdc122df18a887eb3c7cde6e2606211fbd2facfe04ac2dcc15610524e273f427b6807f9638ed1ee7e4b3ce5fe4", 0x6e}, {&(0x7f0000000300)="a05df39a8518e5a98c27c97de0016924dd072c68f2e85e73ad9992b7a0254e4fe7de7b904e27918f92311646bd4177be820752b281424535b5ddea104cee568214652c3aadaf2032aada01c17a3dd42b7a818a6671df0a92df078b6d52ab16107783a7ce6830a79e2de4cd8443b627787091f5655e62822af16daa9e1dfb2ec41acf1867016ac53e02d51ce18f6569288f88c887d76a041165f2f3465a5659f378173f2f16c9098f8062ff689570f085fa42d8792f85f8f89b716fdb65f7c2f6c4eb5b5ccd3a3218fea36e16b3eaa3a5e3ab06495159ff67a2c3adce572bca7bdd6ac225033a2dc0e7fa3c6c4a9e9ebee44baee5a787c5b17bd848866573f18dc5d63eee5f5304ba88c7e6b6b2cb6c65f0f54d28af7f5ad4f3d9325dedeadedef93debdc6265f37c1d2d4e761f0c79cccf65ff7e4f1f55721fb426c8b3fc5a6d153ca6b9e2dd992c59dd36d4afa612e15d0b92e7ef08c902d95f36740aafa69bbe63e79af3014c6eda52facf68569249a1cadd8aad4912690cb0cb1f1837258fb40e256c3219c7c314d61cc659edc6ea10efa5801aab48df2f26a67e8589b01345356f543521fdf9361a069a653101286e6daff4f14cd1cb334b12b81466f5e3d55a0a32c95869e7ed55199bfb806ac93b957a70ff40ceaef45f5cb49b53fe73dc6c6e1062f25bf80146860252c56273fe6afb5d00ad052353d1ea242af254f520b14aa28fd67158f5246402718970fb32f29bb17dfacf8e0fe4e1e8e85001f4c852daf2f94b359c07557c826b2b9edba01b1d0484ea5130f9fc9b747d412b37fb7b63032a7cec6bd424d8093ba72310ee94d2dfa700c57ee0283c1a3d16ebb23e51a517ffd5b15629a2dd177573d484a2ebcbd9835274f9086d099bf4b6a57a281d5b2bb13fd9a59a22f688618ff6a89606c1a6af774f7da1fee668b5af70da503d2953303bddf3ba31e820bb5ab42a95cf9be03440b4dc00c28859467b4178ab153b182598eaffaf01d0556e3bde6675cbc068954c825b5598f336972a45849953fd7cdac57ed1831141ec1a057b8dfca5f3457a6704c0ebf58ce159acb8da8b3e991126093c8685523980941a784e38f92b792787cf0dc964ffcafa348034e68e4f68ecaf13ce327efb95d38cf6e49fce9b2c4bf8b3d760b424d4ae35a67b466341203eb2ab392a3568e6131bff0f83a9610b8bf02e67431caa3e7c2c35e8e62c833233abba4e45c7deefe5aa7bdca88c7a54975aaaa5305bffca015352cec18dc82e3e76ce922757e329a76e8374df279baa4b06b2f859c1eaa984bbfd0be43dc0a38449a4a85ad8d2960fc790cee6e224195bfa3db653f1a5f2d062f5738d7c698fe180ae8e2efb91f1afd9c4e343899fe9623702f7af7b20e88d93ca93749a37f2825c109731715f4d245d1455733ed4172723a4aef72a8fc675ca19c0c36bf9296778603adbf290f1125ad426483a338a5ef8d570d2970b4ee689fd4ea9422bf5d2916fbc62e300fb4a64febbca61ff4ea8ba5d072d8f3297e8d100d2510ddefe1fa6f1b51de7b7769910a9a5e541c041ce44d6fe0a155992d9671120c1ce4cf0e1fd49238ca81f1cc7ec2868db82de002c023ac93227afc73fe79f442e837e73a0ccf7b1faadde6af6a02ff2e9df924c1990a7c78ec3cc606bd2a67ef0432bc6273872861c32cb2651a8cceca0b71d67a349c784d197f310acfb7acf1f8bfa24ef0d51665930081a65a5e7975f5955ede15679b6fc389686a75453ec009eb550283bdd9d19a6038278833c61993541e66ad1dab29518d914fc943864929d92055305165fdfdf4b4b202af4ae905e4b2d691b5460fd644bd66d54d3803b8353592348f78572a2ed7989c5f072196aaac04155ecc455561a97258fe9970fc7ddd913278be1196e7b4c9c645efc78455359652367ddabaac8112352eb34e37f52e74b0bca5b514495eead51b64919ed487377b00a12888c721a5147210ef72aeacab03fd16c472ebd825336cc3e12caafca6c53a357661e828ca09c1c75562b00d0ffc4c9d1fdf7a9df7c6be22a28514fb7b655a0b5a3c77047538791b21824e951135e980d4baf86d9bb28d7235b99e0927e99b381c258fb096eb773a92527889463b0e8a10de0613df42bc833149c490157db34365e044f883d768f209f59d8c52f0e7a348a68aee9dc8c621e47b7b7eeff90bc695084d21bae169d822afaee2dad18aa835b8e55fbb03238160ada6cb591253fa700938b7b0d5458640d515c2c1d52ec1e35b4a33ef439e55cd6e4df05fdb8d5830ba835f117b5242268716ebad1c55e43d03b9cdb6cf878346f1709b0e0217c9cf35c937c78aa9f5f8b45e21b04e76d6df68887bd7f4f03eb6ff67893850e47fefc7ac5a55354091e4cf1c8ce715e09c13f1d951b9d4a4102b7166dcf14d5c2d3e6578983468d8ba4f8744230b400792c5ec3e438347bef6c34f72416534d28cb34fa77c6c05a6c06a6da0d805e754aad2fa0c3f1a99eaa5d88b774a1240b787764d940cd109aa9b97740627039ca615168292aa13109622fd8bcc07c0ff7934bcc7d795be4565b82a942dba6fb50f7159a589f37c195aefcdb80e7cf8327cea6bbf215fd4f031f38b5bf2b95f16ec2594d041503ff49b6f29a4f38c7fef70482360fc99fd32c9e78fa68e9320b1317b46356f4561b0b64b580b39fd8d526265ba71b1209303f78b4b7c2702cf9d7a6ee3ee1d51c42681db9c936052370f1abc2c31020ac4d68e612b24dd08cba11ef606d78c76209b25081639f4a2df2d83bb46b082fb86e897f258109feb8dade3114187c4536d4fcd7a49140e7bae1be1201b8d1dd35805589e7961fc2d55625ba70f9f17dcbfd8d987fd055a47ad402cdb1ccb12d648ec514008889887365eedc756e0eb8bd38f2c4d10ac6f719c5d97f0519d9717e28c2bc7b53c20dd3dba704defb53563483bb79b71c8ad45940afd2ba6e95620eef343ed42363154b806cc8dc861d300928183733d4fec0837025a4215e9d8d53798e6a554c731467d6782c8eeae5f8a52c354ae52fb256e8c3c77d68383572a26db98d8faf6fe14df07fa982eafc16c23c6856838f24780152397fa782c95ce3719bcd2b0a266323765d0fe177674f14e632c5bcf69252cd448f94fb09a369de182ed4b9f3d2591cf2501b0bef08e39bb1e7beef3c8abadeda567b2470abf9bee1745c63ea735beca14f2c098a3f8e5c848341f9dd0fb247e39d23b6eabf97d11f07abe570982415d8ddc30ccf62cdcbaecfc8cb17f5589c4928c2c3ccf891ff4bc496bd454df7ab193e05dec8fd11a6f9182ff17278d86121037239d9721a178ef0c21f91290b33cf8b5c015b32870bac9a92c78b97053a56f8e32db5c7ea40a4d1d1ae74376ff94dd2770d4b893ebe5ddbbe42120cf0245f69c3f90c6441dcfb87b8f4280a595239badd17c0d86d33381bb5690f963e6475bf256574fff966c65ba10b42bbba6a6f1493ccab97cd5c2c278d687a42ee611b7adf46f04007224184abbf25dfc45ee15c43f752fdfa85e97ce4556d93ab2f4219acc227021214db2a9b75b2adb7b4b68045ba0646c83c27ff2d2699f097ccdd4c12f019abecdbc56b95f446ae9b6c58d2fe912eb121a18370880f85bbc616ee14922f14fe1b3b552ef549d516ae327b7a3cda40122f66fc236927fe2d07d86a2c40beafa63291fc82ffc511344d2e86db736c2a563d17a4276f927535a4df359d3c29b3889615d1c19a1a50140b6a28336d523b6e84233369a3dc756b5034d3cdd790e6bc0766811a56120420e0cbcc6448be4c6298c498753fd47ffc6499010b754cad22e65d6877efd9cd25e1bfd03d9bab82a509217efe8f7609023f2a8f1436f16939eb47ea967dd9db8faac5d94709ca2ce9e533588b6ada727bc887255ec47c2dc4a0673e770b93c44ee09caeeb9b96bf3ec44e7c31ad2b9a2aae09ee3528c78362293ad7f42a384dfd130d2aed2d895768bfd30e8a288b86997bdffbecce0735988f3ad058297ce2dfd7b96709208138f899cc22131d32d390f58889f79fad863ad011da5986539a5a1aa8289635cbfe3d03b7143d7cddd5c37c30ccaa925d2bc2285c1e500cdf2b9a4b7cbdf9aa0b8b815445e5998db210a8b15493eaf7394bcd6dd0e7c926e9296c176973d8aba08df762007eb00cc98bdc8202ce3f9d2230667927b55a95d0fe8a2f34255e0dd07e342e92f7fa3f7b71d25f38b7b46b51736de5adf350ad03ad78fc8cfd0622817ba7f74823a9d990e6cbb3092e9c40152e6dc6e1bb108092e5cbce0142037685549af8d882f4e11b2a03b2555bd4511096b8a48aaa1d3cefe754941e1e8202d45f51bf5661655ca47a3b5e2e8809341ec95e8a0057b94a4d6b4bf75c3c3fe420052f1d79b7b4ae960f8d0e1ad213cc48844a0c74f6be89cfdf8b45ac09cfb1a5f34e76f710087f20433226f7f53a864e76ea19c923a932c28b7030d403cb3cc00f4d63abcda760929bf1b139914f29bf0aa6bcaa73dae363c8bedb2ccfcfc5374b7a336af350f1241631458196b4975b47c0895e837e761dfed80b09de41abc8796e7e1e4e24ed0b05a26965d26187c1591449005491158f8f7c3d876b2407a6bff7901816962d226ffeadcf5ad597083e820e786379bbddb0c797806d775b8d77c7325e56fae4ff8e4965cf0cb74f24a73af7605071cdae400cc28393f780d4b59fda2389399446f2267f243254746c0d4a98a9eddf3f38332500387691d46007af92e38cc194bcc933d21dbb00bb12e4a6965cf1c24773e4f029bd066ea98c86489889a5a3e924f98e9433e1319735081d884eec3b41cd1d563f50e523c3deb736bd27534b35b85b07502cc1d1d271599f883304f623427173ab1942b1d161b7a372dfbd900cb6f3be4765246e7c4b721c8b0dc379a38c7e30d96d18cb7f95994b789d9cff5b4be17a09d8b3709fd78aa1ca9d6f5b0418a6501f275e7c6d1342ad592e9ae144263840d1d072635e52742dc878e23d7f578e866721a806762400a1828c286f4347ba33ca65bf0b998bf3f1eee7b9eccae289be7e8a2e1a87cd58d6cdef5b8fed3e81a0447a38fe48f3419b4ccd74363d41beeeb37c2b54d6ef130493bb53c66f2604e72f2fd4b7a603cdcd904ef30c54798897341520328510acdc7f1950d2de717697468491577f3f442bd343a6e293d1788eacb3b5e405f686c773eab449e0bc097c85c75a19428d3d423615e19e98a00353638c6ba6f2d8a076193fe8b28c33cf7f8d7d2c0ffa55abc418699d475fec42386a5034d514709ae8149c16439ae6bea528cfa79f19f680b2149b47cec1e7bb114e0da3f031af25ee4c9744cfed9f0a5789b076883b77b9fe57cc097d440de5146da0a0379baacda797bbc8d3629688d308fed53f61bde58a00060a9f8d411fc53ca8a76bd312f972103d0ba6f7d085f32350ecb6dbe0e2a2d62181711f7cbbbe27b09f40a508ebd2b46364a158ac3f6cbe0d52c25d1471217df6350ea420ee9b679da730441ecb002ce748d70ce3c3ed6741cd6f562d4aa43dcf8b1d811e7e391bd97c122b35df1f4f5c7c3b2885f7f8b3df08295013411f7161caf38113e10ab4fb582f7a493cd025c3d7755a61d4d6701f8d27b8d67e37d30a022f257123f83c93ecd69b809d444dbe0d876b597ad66c4c82cb0a1d8d233700d75710b83dfdf60ef26b7ed12c3eda68e67d871dee0c3e0fdf76618a4ead22508e68125f12b571cc6248e9f31b2cde155c163438cb2c79910f1c830dc759b55b356b60e1", 0x1000}, {&(0x7f0000000240)="21c955d5fa095d289c0566ea6fbb299ef01847425eb3c40f809910bf9e21a41a82cd59c91d8e3cd17103c59858bd8c8e9a13fd921935b34a96a1e3f8e633a78d", 0x40}, {&(0x7f0000001300)="e75eb5f4aea66678555e54b80127a840bb3710bae7e6d313ba96a14277955c553daf041793995f785c02bec2b353d8c4056dd02bedc392ba7ce674aa74de34de196418d5dbc4273a1a86fb113989b2ff334817cd1e18d02befe3f909eb9051133764b3fe5023dde0a19c096a7dceea6c16e0ac7187f4a0a058e4e7278a223088c291e4000eeb4ab8131934c2c5512734f9bb136354bc067f1e8b715298a9b5d14e020167ed0a031b9ce1dea0339ddc5c9d95b834967b5dbc027671367dae67238d1df6dbf5cb9ed0", 0xc8}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r3, r2, r5]}], 0x60, 0x4}, 0x400) 15:03:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 15:03:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x908, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 15:03:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6baf761d) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 15:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 15:03:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e889cbe5d5732fe00f83cb3b47dcff6a3d894e537c0280522ee4139a3472606efae465f06d87c6e4f0c794e4f6ffc5a8d8589bd951f073e1ee05a039ff9e264be4a0f868b31018c04de2ae2752baea847828abeb6639c2f385f54a6fcb514ca82d9f200a3ce369cceff1fd9211bd0b6bf9d7f1e0150a922cc461a8a5df328ecb173e6b2f28faf73a13d66189121a5dff2f4eb37d9181df3b32501b80b086859b1ba03e1aa19b705d0770a2b20f52472505b9f80ec69065c84264c0e71c90186ce6e23c770010e90a1c08bb0f0dd64deae1e22e45b26b91236da2898d01116e39708224f6a3cd4d9f59ac4a3dff1ccc80f157d987eb1681ed578835d2848ccd85bb8299a57df6b9012dbf48692ff70006e699112550f45f3022a09b4d2cad160fac25d68656a0ed7968d9860482eb372f64baa48497f685d5212b41dfed8505dc6c685359dbed8", 0xfffffffffffffc80) 15:03:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() r4 = getpid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getpid() r8 = getuid() getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="09f1cddb415eff1fd52444f9e016a1f500fbce042fc82650dc9b06924c819b04b15561d8decccbf523e8be1d80a27e368b39272b3161e1f261e17126d16ea8cd39d472ef3a288cc0da1b331f7478dd3bda05f3a303c8157d4ddd82007a72401a412ddccd23ae888f1c7dfd24543fb478948786e0edf3e53cb2bf1a17b741d44516", 0x81}, {&(0x7f00000001c0)="bc61e6c27f6678b8d9f4fcedaffafb66f022819eaae6bd3c4c55bc6fb97629a57ecae540e2fb5d6fb77a6f8f2a115200202f63759fc28078f1d5da077ab9a091034c6905e5a4475fbd1555c45c234c3ddaa3d6b3a44f818750269802a58a1b31355cd19a64e099cb8f87f1a87e343b3289292aafc0238a5621752f2db82f2a877aab73b0f548f6a70d3e5645999d8b2c539d60bee289781dbee6837221edbe61bfacaf9afa51793b7065e5b4d98c1a8913f952c7065c72711db4ea9603aa51f7572144dafc4d72c23908d25ccb8af74fcfdcc4952a58e91e8b8a5889ac62fa93435badfda5d700b3883c", 0xea}, {&(0x7f0000000140)="4f18268537c7bd51e1cf25594dfac8dce8438d5f0c7e568e4b68cf", 0x1b}, {&(0x7f0000000340)="d5ad037a54065843c563b2045415768ab42146765922f398f2d427942560d972b24aaf42c775d0e96d3014e31e5203d01cae2381bec76ed6e47fd70360c2e83d2707d70d", 0x44}, {&(0x7f00000003c0)="165fb03a3652688f9872aa65fd3a86ad2043ded27e5336f88659d0149d8535afdd8bd60a433e401554da5e79ee8126439f4e3f21cd1cd3742ad94eb022b7525eebfd7587ad42df435ea820d3b296ab49b521a556dc0c9b8bd7c3f7b13f224c266903cdb2181acd63ef6b49a59ded556e01742ab53d2b683ab232dab71142d466d4153b4706736a7a8adc4d996539adcffc9aba6e51c9342d8058857b662a5c6aab8998ab694c342440b57b7d28f7f2512dea", 0xb2}, {&(0x7f0000000480)="50c7d8848601031375ee40ffe03700713a3d91d47daa1ff2b47d93181ee096d278ccf3b264ba14e979213871e5d057280e97a1f3b4e0267d6575fd5f06eb2d39385d067b64a434036fb1adaa88a399eebba2962d539659c2c952007595c628f30f47657c486da6cbee5d084bca299b0fcaa8f26840cff9b91b501af0c0863379fab9afa57eebb1790eb189b93f11c099bef1ad7ca592ef422504bc63d0a1bde76a573408bbcb6c118c3981fc5a7026dd2c32348e7c4e12e2747f1dc1cde3667da7a1be0c6ea085d726177f1ec298b40c5fa097686b62053f8bed4717c95e32ee14b1c1bf2479d8c6b9d70e8dde23328b10b0b89fa14643dc25d60c05a6da12", 0xff}], 0x6, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd0, 0x1}, 0x0) r10 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0206921, &(0x7f0000000300)) 15:03:10 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 15:03:10 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f00000000c0)="90000000", 0x4) 15:03:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/197, &(0x7f00000001c0)=0xc5) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x20}, {r2, 0x80}, {r2, 0x8}, {r2, 0x102}], 0x4, 0x0) syz_open_pts() 15:03:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 15:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:03:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = semget(0x2, 0x1, 0x8) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/206) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x6, 0x10000, 0x2, "919d697eedfbb0f24e612ff5b2d2954be873916d", 0x9, 0xb51}) 15:03:10 executing program 1: r0 = msgget(0x1, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getrlimit(0x1, &(0x7f0000000080)) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3, 0x1f}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 15:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 15:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000287, &(0x7f0000000040)=[{0x5, 0x0, 0x3f}, {0x1d}, {0x6, 0x0, 0x40000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 15:03:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="103b3a4546a768966416fa4ac52b5b3ab4a56f1a4349fc3836d4b2775d212654dbcb781acd581197cf85da6c77362c4c40724d0ea3aed279ef7187a5dd21ee280f11d304d0c3f3d4836bdd3e6a325c4eb1e13dffe757b57638145aecb803a08525ef763bba21068ef95d584b07e832151d30cb51215f6d6174841c", 0x7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) shmget(0x2, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) 15:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000080)="b1e91bee8fad27050cdaeb0413b0", 0xfffffffffffffeeb, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="3049cfeee4f16713ff27b22b1e6b00153cd843a12b24c445b654b6129c2833e0a902cf59aea693d89268e1846efe6f7844040fcbda910f2455ccf5e4be763ee5fdf088b855366cb8690c556e847d2b6f2478466f7997fd895ba533f05c6a989b83cb18f4d9a5d37e276f1574e7fd282da0a12906a2d03b5a49075951f261e31d3ddc92a95faeda7b8b078cc92227f9acbb086d28ce14c6f859da9af99aa618ad37ab5d3cab41e86f197af322ba35f29b1d1d1fe93ab416f28ca21a3ef65e0cf43ed9caf161d4eda387bb83dd6962b5be5a8870bba914ecfef2a1f102b8da1290d125522ae98896b5414d1e43efa5e61ade9457c40bb5f7b4ae967152a92697b7c8d4b9aff2783ecc0b10b75c5b7685b3fdfea1df57c4e99381712a3e5b51a000536474cb1dc27749acdea0f6226f81260c5d4070dfd065725cee13d33eb1e7f5bc2e5cc5b023d050b9249e602d15b873032a1556a69070da93869ee24a672ff3020e03c9ed7b712c69603db5482b2cc0b9c3a1a5451c31006f66c5e09c48c01038b90d34e5722b9cb8faabd4622d9c2863e544290e75a82440b762c77dc79713ef0504a65fa3c63e567b01eed5661e337b90bdf50c311b55e750a73f622d83013eccf099d9ac3cbbcfad90424e073211c401cc9e74ccb12c0dba17d28e4ba0b4a6b13de6f4be6ed9b6f6427728a7514e4af32ce02347e1e1bc2a8033612070383c3d02b8388fd15952661e9547884414db8a600920f61f9c77cd5e050642c0be29c90002ab8c10f34b2a642925fba9b32dc4bf9ed0e76cad439224ad0516a858c0dacf8b800579fd78f8c9dc8790a9dcda9fb01de7f7724e1e3d3a8794d49ee9bcd219fa470da3700145b1bd4e4b7c6ccc45af2fedb1c027801f72dadd7b0bd5c2881d4f4bd8f5c36950eb33df0cc104144785e7c5f4978068adde6a4aa0139918ec9e9a5f7a2d11319625e745a836bb8b35747d3d5d2c21e48a6b5d596e02a2ff9484969ae0af43c5fcc48f3d8a5b23a368d2926a140686c328fe83a432256fed57ab2c4d4e483d339a8339f987f75bbd14da0cfabab7c8b351f0dd1d405588f9a730d7220cb6fa5caf4c3b6854bb8d555c273d6d4e825efb6da515f4547c83eea67bc1dd0e9aa758faaac868bb011b469985aa17978b03953d2d1c03388b7bd97fefa827669cadfb61d61453eb3187ed179fda4178ba2793e94a72031f4771b0934fa39625c37e5ed59996fd1a879be75eb271be31a125e12b840c0eef4bd0d04111cdf165fa6c05201695495ea1183303f9fc20b14b51b17d2429e4c6017d33710d350b964551a5060e0c7f031417c42e42442bcf54c197d079704e749c38c98ffe61f8ae899682213fb488862ebb65a039cab2cce01fa98add61d7fd9a93ddb09cb80595b1be816efd61b0415b89553280b9a1f67389f596610001909ae661c1ba3aafc1f90d43b540c5433c73d019b69d3d083d629e4b03efaf69ec55fa5a46f500e9aa09510b8cb0f41d26654184bb45ef8e8f3aa76170cd38130870a8cc84807969857041fad7b555c45486d56f055f12ef084859d87b943734c3236ec5f0d0d76a13d20c8eb27f92fb473423fb119c6f9ab5c23b4bbdda9fd9bdd8b164e8615dfecf24ec4f4554aa08b8a278958fdfe1b55d133eff2ace1babf2b762f3028e7a0299aec34a7a5aacb98ea3db1de38ff52d7de5638edf8da2e01decd0e9dd288a52ce3f5507498dc7bbcbe0687e79beec13b9d60ab5f5fb1c30945bf04382f084a3a78f4a6f94bdbc6d9801afda639862ac9c161a6c60d84801c4da7475f3cce034cf08a5201a7ea7a9384c261cd53ff897dce3dd97af13993345de73649d4c371db881279b10932c3ac410f8622cd85f15ef31cd7a0a0f55264295529830e7933ed6cc6e42e4aac6c00b642dbca7907b33204e2493eab4d29619dd807d9fdc811fa603a40924b6fd8bf05179caec2d3e26ec71cd7a33c773e677ca23ca77d37a7d345c1b36f686435bdbd91e4be99378f489d2ba2a7d6257e294347bf784380747520b0e9fd53f2207dd79a47992ddcff2bcc141ad94ed5dcb00ff546e6c87251bf0fc443927768bbd68b9d42f9b4fe7bbf3f421818c569cb7079cb0a98f47b0520e26dc2acc8a457bd2ad8ff43c7f1036eef941c794bda2836e163421e798a3f8f1edbb217a6c584b15db9fa2b838f7af8891a075998bcc1b467016b61b3738a7217265fed7649b1f620044139d67ff04fed72ab278716a29d458eea9fee5def5c7aeb23b776bc09681cbea8419e9898ab15fc105a4e5ab575bf2c5ee77e1403d2d2d91d9d3aff70f0aeaf6361bdce5bf81454fa8f8d420eae1eaabbfc0ed17e9303e7c5a2a27e5994bb94fde0f66610ab8dcbe8b032f9a4ccb83a6a3cb63fcfe65cbcc91dfd226ac696aa3805797280f8fabe389340c74e52a4b3e944a6a48e2c5c94ff42c26e8a50024fb660bdc21dadd2c470114c75049951a1ebd90f94db6e0e04466d5365f54597f31408971fc0e654c2506f9e836373334a19182b681aae5b243bc2140773026493318b0ddc521de557c9baf1d4d7638e6c57dcb428ac6efde98e903614698fcaeef8f74074af17d2b285afaf494307b5344c703220aa6944847bf7034df032b8432514161917b0ce11a1314c06d8570f541de51f91d5992577fdc834b8fe3a4810f9b2e70791c200ac541ec6de33dee7d4e948352fa9d40a9e05f3b240ee4fad94dd8972003061afdb887697f4e282f9e527fc6a3a438d7261ea235caefa5b0f8404d3447961c4c895eb645b2693f89e9e8435dd9b6cf1334b4084032986437a3162bc188913553924383bba00d607023ee723986595537f9623e8857222b22b465085009edd7889a0bc1c82d19f388d477b67990b84e1973ecfa461bef13b1d7ae346f51a93e6c265fd8aa7f0c77307bb89f9fd5f8b61d228ea3123adab52f0d1561ccb2fe7eba105f2440a0184e35ad587fd6245a59175a56f4e53f6f67de0a4781461459f99fd510dc7d12b74e195fa51ae9e5598368c702957f6c0b82601098f91649a9a6ea33cd19675067d554ba372ad366179a8f85099ca5888c453d3290ecfc8257f8756b5c59d1a54de33ce8834bbd7616cab5cd3930f22915cff31a226b69502d5697992cc287e0214a9876e7b72f7484c34ade6331663dc273298020031f4299381462dcacdc601c794fe362d619d871c173d0ec6eaba039581abf02fed99b901131f584656d22a3edaec857316b4c0753a2552beb94eed9835e2c55cf4da29f48f9fdfd2007ba01195eef6bf89fb8346e07bb1a8cfe93240d9c2ce1c47bc1b0d5e26524a26b62836fcf4ecaa65a1a68de5efe77355b9ff471ce66eee1f0d332bfa53d614fdc1b77a39b7f9cc938c8be3eabe391321cf443de974c7856f7af0637d8e463b1b2cce24469268d633ca10f9985821dd07aaee86384444aac321e5795c6b7e003903ab9089882f9940e0728eb41bd2bcc8eb0a978676f3ac4ac4ff122accfe04df05fae86c535f8746587a9bfae1776af0d17c4c6cca7121527a891a4ce0f1f509e497ab0f07814a35619e0dae2f5c117d0ea4517539cbcfaf71cdf8cbe2c5756edfac868f66c3fc9a17ed368384f98b92f5cc854e6ef168b78026854dd000b719efd2e636c466fb2a90471b37cae053e529f1f39bd751b2d8130ed88014b3fd62c0bf394308a9f1b4ad516e8cf45a3acfa8d8da52435561aaf48f1f1796ac03f6274927d46461d6772a9214c339138a76bcb2f287a4ab40c1be2062a650abb3cb2296c745950ec172bef66245a678875ec8c8212517f8859153b1fcaaae5a75d7093fd1d10dcc321d18c776fef1cacc54200a29813df0440a86800c8c05299a8df45fec2d80d8a24a906d25aeaaf645fbafce20f965d2f0fbd0e2e93f27b31ddff74ec188103d1e57b3f43212ad7acc5d92b8fb8e381641025ad1255453e4e93bd1ecd82ffd6e87a710de79459f85d4a8003cabc8219d8a919ced56b016412209a51a661cacda64500fcc6b232403172ae607058e48d4a8ff4423d8615595ae29f6f196e1d204b3406f3f16158eeb9eb7765640e54338879b6dbe748dd53aa10cf9d7b3c6d7b66c266b79b9346a555542e3cf7f1a99b156a0912f11b4a31b240616de58e18e64353c450510ee68097bacfd63608a13b1468d9dcc5498a7e0af3d86ffc51611b25e3737e1a7ec9211a02fc6504cb84ffbeb3f4044c1cad506c88e1baa33e17afa83c0867a6abab5285b69d2224960f506382d3b03eab3f4d61172b9d404c3623c16cb1cda8b3160f4cab8ce8d8705ccbb00403d3d409d80adb3c009333273add1673174e985313700bdc44679735f23a9a95c96230946439454eaa2f8a8ff27b8e3d30c28e838377141f375f177208dde3ceee91a194c25291cfbc291061d0f830a0a9d41c1f7bd7702bcde4866c0bda1b4351e67fb08eb044a7e540ce5b7a93fc2af789432098760dda6c97f2622c8307dec5cf0b78935217f3515da06437194dbe6f7bc56ec9506f05e080a7a2033313c483b2d852592656c3c6c36b669340565f3ef0c4958e2d2a048166142087b836d52c647093e889617d778fe34b11a266305d165080aee5f7d85410e21e88ccbcc41e0f920bb6678e37df0a977ee7fb688f7239d59812c8c34da3aeaf92cbbf7dd6a7d1985299be6dbd3e8a06e94d20ed81907a42c42685d01d3da22b46073e1dbedb181659a6ad19ea2242296f427d5e449c9cbd1a43c999ff4b8d3f20ed228b4b4c5e5581ffb455139423789876dac25f0e32b3cb6c6e176bfb4be1f4e33509564ebb2a625eca6a2e4a9a678642f4548c50387ad8a8ecfac4abaffd5174533c15f9ccf54585aa96a82b13f8bc30d3c907db8b823db9c4c5c553c2b584f182a84201ac01dac724320e74f9efc4c24f671ab7751431401311ce292ad1bf9a1cb90d3b2538a2e8383efaa2fda3829bed7a9c8cc8f8b6393edd90b96e808de6270d70424e319ab161255945399ffa04cb1f81146f1d798b4d215d0e151338bafc64416b38825f171cbb9bbc9f0011adf1a2f155c14f6174b3c0692343558be80bd4e285dc97f015920eb1d8e1e043f6b07b262681c3c2ab2b63b70d47d939c0a60031f5db47fc68a4e0c59c8cd97544ae8e3c19f4126c914c5fe2fc6c94d46426dec632e33c8bd647ab18ff2e731cd1f9a821a5e60f3ed269a7ae95e1d05ac0dd891eef81ccdf12ee3aa4f4353eefcc02906dd8875078bd99cacd074386019a13a1b7997d20448f4b9481ef6423867d222251161dcc7db2374ffff3fa65fb9ede92b8003626a2e185baf60ef7854b539646b1967f46d118f613ab91945fcf06a3cb3f6c97418b0950312fed59d3b8a634e57ceb08bcfbea206605daeddca22d188fa333ecc2779fe211e720797ca679105ba2312fcd118d42213d01d1c087c9e3c6cf56c55538ebd53037f9078e662d4e3c31f8d65c46d50d6a62c2baff690fb3749a36b88d7a293a6242c1a4c6c1352936726bca745ac42bf283734c1ea435c285350db146ac2afe099e6c0255e1f552a86f4175a76211a665e9bb2a757a5beeb88439bc40b5ebec53caf1bf5113d71e2126baac9b10a8abee853133562c11574eddcc2e09502c12ad5ff17fdcfddb5d72b0ea4c498cb3a7b78fcdd05807bc8679710c41802b481c669a9a5b80a8eff36ae3f17b0fce8edb4a66a60b48fa9f90ac3f7e8bc4cb7cae9e3ebf8a518fa2d0aba7cbeed5fb50ce1685f1a3dec43a4e76e728ece2831f1d2fdaffc9b19ff29532") 15:03:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360be0770a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d01299e00"/178], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d0000871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc7634100000000000000"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 15:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 15:03:10 executing program 1: kqueue() r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812673738c88dd17b8eb088fe6c2dcd2b64c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x4, 0xe95, r5}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 15:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xf1, 0x0, 0x6}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x1, 0x3ff, 0x7, 0x3}, {0x8, 0x4, 0x1f, 0x5}, {0x80000001, 0x5, 0x9, 0x7fff}, {0x3, 0x7ff, 0x4, 0x100000001}, {0x8, 0xffffffff80000001, 0x2, 0xffff}, {0x3, 0x800, 0x1f, 0x2}]}) 15:03:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x0, 0x3d8}], 0x20000044}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) 15:03:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 15:03:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 15:03:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000380)=""/130, 0x82}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000000540)=""/75, 0x4b}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f0000000280)=""/5, 0x5}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0xa, 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1000000000004, 0x2, r2}) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xe02b273190656054) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0xce1d7f4001d48eeb) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000017c0)={0x6, 0x6, './bus/file0\x00', 0xeef, 0x5, 0x1000, 0xad}) msgget(0x2, 0x60) mknod(&(0x7f0000001780)='./bus\x00', 0x40, 0xfffffffffffffff7) setregid(r1, r1) fcntl$setflags(r0, 0x2, 0x6578f8a9e3286065) 15:03:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = getgid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x8000, 0x5) pipe(&(0x7f0000000600)={0xffffffffffffffff}) getsockname$unix(r6, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r15 = dup(0xffffffffffffff9c) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="8408319b66211c6af109c01b0417cc21008725036290f179dd1cb765ac723259ac9af958fc4034201ca82a0e36171c83e51217dd5f381500bd7ccda1539fa36435aac9ac0fad33f2c3e63060396fce11c25479c30ee0bea3fb3c71bbbff0694322d0fd468a9724b9936334361458ca89713ddc3f4fffb30255dd149544f5ef1faa00c0a4bfe2066e7411112d301c5e95df5ca8c2f212be53bb9c5734b91b40", 0x9f}, {&(0x7f0000000140)="9bfcecfc5ed9fe4c3cd7ed0a13dde3995c2ade4db66bf0b2bac0d65b36bdaddcb889ce26da5bcff97f748ddc63accceb33fa960691a57ac9e41436c2d56a2190e74e5f86435411cb113f39929088d59f41fb82ad36118410766e4911aa347ee2fa206672bcfe6b3e4e08846f85e335c9d73bd45e0ac5470f194a740f1ccaaf55c9ea4545fbd4f802039b9fca5cfdcc87a168e1ef", 0x94}, {&(0x7f0000000200)="c91dbd9dc3f06d9f77b0815c4c34c6f20bddfd96057238af1e1e5a1aa92b20403cade114c84eb057d3c11f7eaea5bd67aec3e1360d939ae3c8133999ff9a14ded22241277748b82ffe4176d463532874720a68293761976288a04a1042a4dd0e3489f54a52024e31f54d669c3ae840b140821f052c2cfbf0ac1610d13a52ed343fc5d0fe978984f114d2de4462f02c62b07d2c52cdbd6aa5f5e371f5e5bb80dcea4ea74c90bc4f542075b4a694b2e709ac58f6a13bf597a622ba8643d31a81ba532b83f1ce48", 0xc6}, {&(0x7f0000000300)="31e469a41f806ef2d4", 0x9}, {&(0x7f0000000340)="e6368f41ea9bc52383", 0x9}, {&(0x7f0000000380)="b746fd1285a6f3db9431770ee3f84c4d0f9f007cc3684ac868c01222579f17cccd", 0x21}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15, r16]}], 0x88, 0x1}, 0x4) r17 = socket(0x11, 0x3, 0x0) getsockname$unix(r17, 0x0, &(0x7f0000000040)) 15:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:03:11 executing program 1: r0 = getgid() setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000240)="0ba698dac0181c8fe286fc5b2d434accc015aa99a500671c6aac452084dcbab33baf6632c7d64502ff8522e680dac57e1b48b199a67ac838ede3b0561c823faa647b054ab65f864f59236475a47121aa8bb3c9bb9964ca370bec1745924004334fa3095417df278c9f", 0x69}, {&(0x7f00000002c0)="b873a99e52718150fa034428853120d9b814df6ff982d84ff00bb0aae5f8da63651be263d0c7f95791fa637ea2afa699ae0680e73e3fdd04a04252f1e0d58fe15893c729b017889d40e2ac7872224c72bfb055057937286c89f5b9c09e7e205b3d26dce2d5dfb0147207dc7dbfeaf0bd0a19280381586d8d07b3b85a9b62d831bc96abfdd5c13ce7929ac7968a195b21f58a0981a4ac4bc1c756f320b146d638e9f251057c914c8cb65549949dc67f48a83ce24b48847df5610dc17a3ec14c5cec51c2f0a0ee7909642b22eaa57e2b9671d18f307b23d10ed3ceca03bc4ae06d56011e5f5f0972462b70e402866d418e75fc221a8a7503003770887aa7326ff163a6b1579bb5e33e3238eea059bff8c8da99cb01e14c9f4c97d6a4f312e941c51bcc72e83c95191a7b25bca8ee1a609ea3fade467c348c9b034a56a9d9819323bcaa489056af8da9f292e2fae7d4bbe049cf6ef0f2d1134a6c94048a70d76856e905737646669e93d223980dbcf2afb14856a5a18dfc7c5c11556fa3e2a657741feb2b3ae6954b99ce27593afc487aa528e7af390182ee4cb5c6aaf9b59a298e4ba836823f6b405e09920fb6c13098ae6d7e3774663ce3deb38c80819c5124407a0a8345202f69752778d409d1b62ab784f8583bb61577e1ed90111dc55881e2816c6c5545adaa3d652e5c8dfc3e111b795e6a2a06f8e4325f48ffc68982c86ed1c0c8e32f350ea8019f8cf226ec53f3cd1e59ec0702e8ab14783aee267ca578a3a018e74a92e545c6600f91d7c33f5d485a76d66341e0d07a017515cb5390050fc4a469fa45ef26ffcd816196f1c62563c0de97346004a589191e823cf3a67353f36dc06273220d4eb1bd8abb90b1206ac9746cf91fb68f9f83ce7e05975614cc2ab9766887530e5774d41253883f057aa0d36a7ac399ebdb21183a0f8c29d339f0105f518a202f2e613f1c1b020ce93fa1adafb968d7c953c353ad34e28bd6d44a600d54165155e690093f6b8d0f2e5aa20e049d8ebc7129dfd36f6ba9e8e74d30f62efdf3fc0a7bb5269c36217a766d8aee1001916e7294594f0dd3d277fa0dca64e7bb52849a88a8dc9d8d08cb71aab40b1167ac2b70b5c319cbb472484045900ef9db800b4cd63763df6c5212174933d0940b1ca0b9149164cbdbb731955f66bad6e0d5880b405e03fb830ce1050132df2fdffd4627968848299405e22acb1518794c179e36dd77ba784234bb810d1ff54f0c01bfbae4f2a4d073fc56ccecddb1b101133931b45b2bbc996635f90fab7136abf5225758ad1ead93e6abfcb0c2302919076d8b7ebe1b000fca6c73a3a7e0033164d58cc433ebaff48358f6eeb217f41658fcaaedecd010a0e493d32d7aecee09d07362ab5533ece5c3012f1a85ddf49ae8288b988219d0b8e54f11cefc69f7b0eb40b2d126aedc3660b0c51fa30d2e7b41ef7804a30f103e6c80e579453fca249f313826082a79efb149457b2df92c40d12252e98accea81df29cd389eccc50f5362f9dde8542938ed349484b5881641b55906e8701e600aedd2aaf4c991c0cec408e75440258c7e4b7ab2c6ca160e65eda548c7227b6f16e7f8b0482402207c35c2b3af1866e0f4e8ac5f2126063fe1f247861af3847b93b25a9e2663b414f3e2e3b3322971f710296c45beb4146b7c9b1b2224da0fb49f590c0fbc8e5a648a1eadf6a49d4057f3b63ec067106842775471243d81bea640a5a4c3bf631f1113cde79b2ebb6ad6a7f6f860fee6f054755ddecad77f68867425c97bcfedef57b833d404acb0bd295ce2b98901de5cba82d01a6e131043c9de4349f066cc53c796530b433c585044f2ca425530da5293e075f418c830479606ffdfa3e88a3296bbfd424b32bcfa37946ac677fd2ecdc9b90c5ddeae04848b4ab264a11e72c68aa8b027ed5f377df13282e8e07558b14d13525e909031deb29449bc2566d1db7dbb915e5b0be0ee30e25e273e40571edda1888199eb12f8d2330700f592f1ba115b82ac5b177ebe6033c548b905e03994e97bee24113625f404f12f6d789de4f468c2c2b1ab6d04a4b98284d724d508a77c28558a6e5e15828bae374cdf5c5f7544360e5516e25131a3977290a1701521244cff9cf65978033dddf0080b6f1d9b4a98b43778f62dfb6d20217a3e0017095f26be52c2c7b0cdf4c9565c30e2e18d1f575ddea2ffc0374d373a37a27ec16a2093fef8300d68f028869e6fcf1cc95c6353d8a06dfc1c2d59072efa29c57fcd7fe389dace4c8cb21de47b947467267eb5fabe2f045de1bbebfb7883452ca141cc98282c916f48bc5db3676225b422d5ec458b8598baaacd63de8f38535ffd1c4fdde447e5d7cb6f0f0c2c60dd0c1d2e3103815e813f3b30c0679b84aa1a08fbc6b58894cb36dec94e05703c8397a10859f263426537c2a3407fa4f5378eab49e20d0a8ad426dc1a8bb232ccfc27f585dc3edc04a2d43f0a6b370d5872e59b41678cbd29489b5de5e4fe3698f455840803070031c66851882da922aebc20da993665bbd91187aacc557930de099864a1270c1c63ef031fa3833289bd6d992559e2907b9a6060a601ddf1faf99bc28fd437072e2cb39ae310e721e79c56c0713fb9411eaf1fd68391522383fee7191d370053e8368b8c75e994d66d7c73d022a84fcf68d2404826bfff35ebdf5098f33895d7db6484e1b33b86a008973c7848024ae15d53b5e051b0cd438177c386f6b91991291604df0e60dad5832a8faad6d73a8ee22f6206cb86e32409baf771a4b0aceea3e8cb4927114b37e5e59535e4b45ab782f37343e957edfda40ac6120c66db4069166bc257bf79b3f173241b05960d5dd7c7179aa772126b2d9f4a2df7f7c314e8d5a707fc91aa2db83c792eea6e83f12c1268eb5c557a5c179b4ba115435cf9176646152b644eda5155b3113fe0ca7c968bc20586aa52ba7f6819cc0e6990f0e6927cb1924a994f829b6ab0e3b42136a425862c9e21edd729f30b745bbbd86e7896a54cd2f0b2749dc2fefe227c5dbfa5abfe3b5969b2ea329e5e555e4100acae0bd2007f74f7396c8e5e110313cb94cf0b71ecd2dcc22410d8b406d4ab562381cb50d20daab8fb3dab3d4253759ca36bf76290922b44556af791b5298bd1f8bee78d43c1b7825ba84ee698b37048d51a3457140584c4b2990b9ab70ad1f9e63c1bae1e114d357c35f86ac42e5b44bf884eed373266cba513ce804249369a8ebc590752ca68daaeefd8ba5228bdad4ca8b40b86d14a961a693bd31a364360e63391492b8e9dd41e514e29f7eaf7516783eb8d232fb71781a64e7ca8971c1fa681385f0210f1e26012f24eb50e76f64d1a2e2eda967648cfe876f1eeb8e6bc22686a8dd7b4cccb1086e614e60e922193478a1e5019286ae252a65b62a04a887a2395ae1ddfdc9c3ba8a03784ae40d27c460e6c78025d65f1330850ede53a1bf9c183a655fcb9fda9c0669925458eed74d2a0a1d36460ce3cfa25c45a7a54c885d9f784d7792702b1d2ddc8b45e785b3acbfe2fb403c1ec6d3bf8e7dad1484824399e160b4f8c25cd4ad683e2ba55b2573af2fbffcede90b7f4f97e607d48ec6dd58c2efb970c3b4fcfa279561983c57cbe1f5fd3d9ad8de368e7495f03d5ab503574fe33981c817c00fe70b8cf91fbe3daa7d433827c9a78281861355ec637ba7defaee4e3a86a08f4cb69813fa479f76e98d30775225d0f005c1f45acd28ade23c2362a6b41a4000b61a5dc5d3cd8e834d056ea2c2e28e2abd28729296a8c38fa8ea04ab56802bb3705b89b436ac71f05e59a34c732961ba4c16d45ee3e31b80ec3c0fec39bace88d9db933a10771bf1f47af4577ea91279dccdbf5e11dfc660b78ed73c416d46bfef824e7d6d8136e30d832dd412c12354f303226f65f240a459dffae28fafa59fc9909eaed9cdd1830ab8be8e712b035a6fedc588e107834228ac509a987dace62313bd2d61aec5865371cc027db62a5476158a2e2ea7c83644c62218a5b0935314f80fcd04caac5858d8804b85dcf1a889ab67b89c97738ff88c5e680b8f8d07193dd9091a285bf086a26e04baf4e7ed7750db3b7da33365075ea9d6f4fd04de7baaf48035a1f32932e480774025b0d3cdf7cdb20be230c797efbe587004d7a31d5ca72207ad20f2488b2d001cce9a90ab4ae4fb76311485865e8aa26a992a80df3767bbbe48b4be73d9d56750b6b945f7e8c721a5d29da2aad1f641242fa180eb1b2e98702b044f12ac9079c2ef826115a5bc4315f523704def512b9dd67bad586b5e066c8db6b19b116010b8eec2d614c87ef2509969e9bd70188a2e5bc719b3f2421e67c854bd5c45d296977c4d4f3268bb6269f9fc64fe90f96e8298d34830f16b71b3d254881930066e376c9452d192951441871e4649c98d890dd2a1af00c7d70d03b20b12afb8794c41170edc9f0f35bd97d105a4b3766bded87fe1d2151cc26377c57f255b048c44bfc323834301ab31daeaa54a79162e024f67f5b0cad974b6c1ba1feb34eb17e6121797593920a283858344ffed26d96796cd5de747435eef4315a7fe02b6d5dcd83b992052c38234d45c3af0d1d670998190c76f6045be9aef2465eab80974b933a24a6ea96dadc53133aabd391747e6f9eea302ccaf59e2ff87f581c9f13bd444ff80c7b42cca31f9880ea2ed9b0d99db87679ca1a8029f697c9b6e54b1c7972340c593d7735053ee2e391c4c237223f3de3c3cc170d628e3a0dcf9e82c750c2fa5edc65b5360c163f476ae680422861ddd0c5de370317ee2230a18fef8480ea4012d118cd640b804970423cef04311c9fdfd21e05c2c975c5d6769268f78e984f2d467f7af4ae11b400bb3eb8d2d31f55326488b52ceaffc77430e12f951a3df31108f6c2292014e453a186793432375af1eb0870239bcbbd183dba25b3b845c7eaad538227edc92767abf5cbc9dcac9dd0a04db5743c7d6d7856de5625dc0cf327495572df7ba7d2febfdca7651f4ce0b5557bb408fb5625235f338562764b5947f4e4da19ac024041d7be04493a67d6f806fff2bd8787abe36827cc3025e5084dd5f8578c9b872071f36305b02ebb6d4c1b0af060bc07ef27d4bb8dc9d4503764f51d27db3fc1e17112ae9494802d2ab434631a969dd5f2ab601cfc824db64d0b32126627282085c0cc7891782765a6b2ae113dee4b88069445069a186ea9e073d2f9aabbe968158b2660a2ffe0b82583b05695310feb36fc814e3e1eb54ae89b5f7eb106710370abd9cc7a0825f7680e02147333fa5c35967e9c0d0df943a747bbdbfccbfc19dc18637421e2a13f44e50cff1fa95e6a201abc5c3e8f15d9dfd605d1676891eb28c11fe8403749d38c4f33f7edbe4c9649d0b20e8e26c740c65648e886dd41538b752232a01bdbe22137bb681ac90edd5dc021032b6116bd2069fe3338160bcc4b5af1858fd6c83ef27f43d954403b8dcd7e1c74fa514369e01336b1e5cdb4d0429afa662f0c39723b6790bf12c60b3841398eb1c151d9d0263630762fbdb53556ddd93acdd620062dc7d64d928f1dc0e93ba618950aea5c7200f02546422d2d6b9758073ebc58ab8ca440e9070c492376e42aa827f2c2da1602e8668ca2484f33a1e202906780931aad7a9781c8f59334123bc951faf3660a3a27cf787fb443cc77d26da13f2a98227965c09dc641c2f052aacc6caf7bf06c8a6486f3ceba126adc59742f11ae6b0b445ebafd5268595f59a34e7d5a753de49445f6200dd331eaea572b43c05d2132b25eb80b", 0x1000}, {&(0x7f00000012c0)="6bc83047e55861a2cdcf8b3d900792354409b6eccc080eb48ec1b6b3a874947845a13847ab6be2bc663bd5b6b9cfe80e8c8d5ac4da1a9e241e368eebb9e123d9f4a1cd80c8a65892b9304c6bd9bfc94c7918f793fafbb8b0c92d362334b6456119be04a66bf2bb295302c02dda2d173d31dd9eabc9c4c657a88d0be085034a1c554053e6d1130d8f1081c167c546ce2a948893be3da820ed8e4a6502fd29773bfa94bedf85de1ecd9e4cbfe0beaae97a54018acc4179609a18b84b64bdc407bad8117e6c860fe80b0cf5730f7b862f564e16b24ccc4c68a1741ce0fab702baf10fec2b9793e45b97066bc20fc16f55d90439251d57a352dd4be6a8b92a1a6a", 0xff}, {&(0x7f00000013c0)="8765393c040568ee8d5b84083b8417cf3c512a8697a587d9ceabe6ef72b3500166f57ce2e1ed8a93921e1c3a5fbd3a648a797ef53e6e0b9932c274066631df3e9ce9eaa15a647a671e14c8fb35ae4f17d36e9ba38979c975986634e79c260d9b1c22f411b9d919c7", 0x68}, {&(0x7f0000001440)="3f8390bb0a44947d3331aea897dc146d15bbe4bb4e5299fc0c2da66bdf3ef1ae39d48cb74fa782f20a8548f7a040d42ed17f0f642339540f1678", 0x3a}, {&(0x7f0000001480)="c195c0b25fcd18d4cf8cb6a5e54b9575995270dc6ad3b5fa1a20d72bd5d39a08dd92a7eaf273523119bd29dfbb74af4cdf7a1cc4aaa53b78bfda3f8e267ea35c836c9d0052ed93f1efbcff13787644800343d8b6038aeb3f0276184a095c1872b62138de5d368099d628a463d5267ecdae2b21c5ca2bd7c29ca801a577042fec60c179a101dc8fa97595062b4ded31e84e8f708493bf16ddb307d3f3332302519052d04737501c3769dfaa48c28d17d9202a3671faa1777f5fb9c6fd465648", 0xbf}, {&(0x7f0000001540)="6ec71de12fc387e92a03c6489ad07b08e3ceb8c832f451efff5fef97e97e4d96e45624477216132cb3", 0x29}], 0x7, &(0x7f00000016c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x48, 0x8}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) geteuid() 15:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0x9, {0x8, 0x20}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 15:03:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 15:03:14 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) r0 = dup(0xffffffffffffffff) accept$inet(r0, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000715000/0x1000)=nil, 0x1000, 0x0) 15:03:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x101, 0x20, 0x200, "5582ac1345aa23ea3d8baeaf0407a42f49840a5b", 0x1, 0xbf1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 15:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) setsockopt(r1, 0x5, 0x3, &(0x7f00000000c0)="70b3d1893f5ea2ce3016009a18e07a6de295", 0x12) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/205, 0xcd}], 0x3, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f0000000040)="b4", 0x1) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) 15:03:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800908705fe000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x63c, 0x7fffffff, 0x1000, 0x2}, {0x5, 0x81, 0x8001, 0x1000}, {0x1b, 0x7, 0x6, 0x81}, {0xe8, 0x7, 0x800, 0x1ff}]}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f00000000c0)=0xffffffffffffffa8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") dup2(r0, r0) 15:03:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)="4181a53a614b70f16f", 0x9}, {&(0x7f00000000c0)="d4de1a23f0f8d46dc01120ee282d738d96110ad8bc7d82ba31edf6acc00b1c189981951db2643814b5d76c1da734a84354528eaf5139dba302601dea16750223c53277cc6002a895de0732622e2a345866015a65302e", 0x56}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 15:03:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130dbf, 0x0, 0xddb, 0x0) dup2(r0, r1) 15:03:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x4000000, 0x4, 0x3ff, [{&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x101}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xb26}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x84c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0xffffffffffffff7a) 15:03:14 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) getpgrp() msgget$private(0x0, 0xa0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) r2 = msgget$private(0x0, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="68778c5c56d09d5994e551a697e36fc54d7f2bf2f77e5ed7b4ea6761bc2f3cf3001e2dfb6cf9ee5cf6579101644ff71be8ea47a47d841816212702b876401cf2d906d35c37d0c5025149d7fbb21455b482eaf1c0cc4399cb70cf988ecb4006f1d5ccf829d05669fe9ecdd50d5cd32fb763d2bb90d8793c1abd0917582bbf2f18", 0x80) msgctl$IPC_RMID(r2, 0x0) clock_getres(0x2, &(0x7f0000000080)) 15:03:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8004130003) 15:03:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 15:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) 15:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) r1 = semget(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0x800, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)='W') clock_gettime(0x0, &(0x7f0000000140)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x9]) 15:03:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x24, 0x401}, {0x43, 0x3}, {0x81, 0x7}, {0x84, 0x6}, {0x80, 0x8}, {0x0, 0x4b97}], 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:03:15 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x1, 0xe69c, 0x20}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) close(r0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20140, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) dup(r2) r4 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 15:03:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x28080, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, r1, 0x3fe03, 0xffffffffffffffff}, 0x44001002e, 0x400008001, r3, r2, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x9b8, 0x6, 0x2}) 15:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x3b5, &(0x7f0000000200)="7fa7a9885a61d5178d9131a30fd3555fed79a0be31dc7060d16b9d335b1a2c01b420ef5d7957c26fbf2bda90dbf5cb59434c93342fc59010ce82c7dad2e764d7d6f23afc8a6ac13157122fbbce3d30cb08a1770588bea1dc79e1d9f200350101f7f645a10091603a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) 15:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x7) 15:03:16 executing program 1: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb2386bbedd0d0b7b) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000380)=[{&(0x7f0000001440)="fadecdeb6e6795966c7d577ddc4b59d35247d7910a5893bc17bbba7859b7fb021aabb5c9fb180a293924bb0253f9828df4e4a620f9b69f5d2e699e1d20ef77e1c58331a4a5f02659792636df5e99eeb208ececfbfeae3bcd131cf8be8d72ea1414af36d1df031af8490855b95208", 0x51}, {&(0x7f00000001c0)="682dc3e37eb1b947f0c474b5baba17f03f2394fa0d195f89e2383f5911c48de0482698798ec5e2a24ebcacf4f7ed24b5c4b88a41e3e4112b2cd4c5166edf31fe8c490f10e25613453d93c758097ca885f6585c4592c67495f86105bb7f27dbaa8357c8ad68dbba028a45469289381c691a8bce28f6cd9301ec2ad041df9ddca9e1bc346d6d2661ea295f27c1b3cff72e3e3a997e98fbf840b14e02febe76c345f691e14123e97f882c499a16a7bb296ce1121898fb2d5fb5418b11e25756c9d7270888f9b27bdce4cafd353e6d", 0xffffffffffffff8e}, {&(0x7f00000002c0)="4d0f654f12b1c2975826fd39f6f119b2a6477268bd52f8a53c9547e9333391edf7da96418f4a5253e8423dc37c1be1f7546af03a3a0c28b3b1436fc1721a47acea96d772f0d0ee69cdce705fa35281dbc4ffd5ec57552354a7a487a50794a27adf78c6d59aede6cbcce82616a52b9a671b8f09e0d379dabca37dada0aaa803e01629bd1fea20720e9dbd7dec9f77ea1a2182b6552e4b7d42c4c8385d73756c14a10cd349", 0xa4}, {&(0x7f0000000400)="e016e0d2b6f8a8a1ade9661933d3b5c422e38c58b51f7bc10271dfa3e4e13fd855914e73c116177471026a4cf77ba1960275cf7595f41753842a34346f7cfa81ce5060fc1f48a974f80bcd16e50dcf1e1d8b940eb8676f3621bc9d59c66f5400bf87739ae30e983c4ffdafb488407f05d8c991e123b365ecf87f91b6d9fe54be75fdb97292420786d8c589e5eed44b610d0d609bf5bf7e358dad1e65084563464d6eb4966843ff0f2b520a908d114efe5808eaee60d68418050c69a4c613b1cf498b87032193b99d8f66da767410680102c38b759800ba40499eec6f0cfbccc2e3125cd0b69968756c0eda0d3bd1a46862d2117337a6b667293eb67dc46f8dd5607a03224a210156b53b3a86610f8350d99dc3d4caa31d5e666573a8fd18e5e0f0f7a9a3c69551794e4b81f0863bf48516e859a67c3dbf9c6aca5eb0debef0378f647a8af4bccfc2d7dbf2e29c4b37fc0b1397f3865765128f83d9f50db3a1d00a485cd6ed55441818def10bc7ecd03e291eaf354db205c77a8a972d4c8339bfb627cb8f9f9977abe28960d2d9c37edcebbf98d01a4e6c7367ebdd21e11c3401a2991e43f34c88565c95351718832247104aa4f3041fcfa45c3ab85aa33fd3e5577e0524e552f036be4d7fd161180b560bdfd270365425a7946afd1c05be63bbe944014ef2b4e2b294b48e26a919237f7426811e42d0e1145f03e54cfe0cbf0d36304370168a28922b2914a3d41a93e27c0402a929dec47b352d010f204ff54e1dc1c4d97af63e8579f56f547c76f2a2846ea4494d6e99318f7809a0daa7ad0222d4664546f328dabeed80b4de293c32fc579cd8fe6a29e463e4af3c8349d51713ece64dec2ff912fbf69d0dc9c277c3b397a011f66817478af881d6ec06c525d07791704b652677c9e5d68ea9ee1a3c35859c6183b7edfbd517bdd04ed3444c2c4bbbb718c3c3647f3501c32fb03a518c37a7d6aa6282aa13faeffb866d83e1cf84e487019d5b1fa20bef409b2245acaee86028d74a3fe8b54f0358d0b5d78054c55165b33edafe6c1d4fecf1512070c94ae0f70e70e96f5fb21a966c0c5f70ee29bcea6142df0c676a93735d4c0a1816201fa3479aa22e9e94cddab686e9dd6d0307233de37b53e210a3761f8951f812a8365dda3436882366657c4f4939d6b4e13f5ae3b5e405406a8644717e0f10d533479decfc5b5218756a45236cff9cadff79e6fa00c0de209d6a114b069aaeb5d6c1b0f1098d5f776f9f9a25aea368ba5c3a67a747e165920be80811e08cdc0e291e0eae0a0291422896b44d9926a9a0af10911d5379c5d7c7fa5a1c85cf5060c43f420f7dd552e8592a0f76d080459ae80e942cef7b9b880505b7e857acadff7eb932390764d6a93a383cc3d4e2fbd47a7800c24ff622721622dc1c4e92c240ec956bb31fb242ea4a3f30082552c309e88dd44396c7460594c9321a8e546fbb921cc10931e73b4720c436b3313262961b4505f638d1607b1d662ff3c2dcf5bc3f743e78638b10bde02ca93582443b3d13f62812bde6cb3cb18d0e9572c8adfc36ff812ac4ca440826b68450318c464018a45e28148f867b2c183f5fb74e7ba1b0a9a3c5be7bf60b21ac8a614154b76f7ab03ba72f8f0655e6c31c10185028d65fa687d5407971de9cacc3afbee3aeb0746f6402d6e4c07fc2dc74de89cb22013c880ffb4738dca987037da4f29de33c46112b71088fd1498567f4d2ed9434dc3afa05fd433605930adbf1bdae7d7c2591ef0597607f2ebc80c8e22bdd10178170dcfcb7b04bcb3930e770b0609bbf0efba3ad2f77843177ec0d6fe14377dffab1bf3837c640da41f490509f9e6f23f49f191d5e6550894736615f59f8dee14af6441c4f352186b07e7637e5ca4331ba0ea4277c5362f72e0dcc1dfa55f30e851d0b0499fb2c467d5648f91bf4e3b7d7b92160c40ad132ae9b9a13d15b49a26660bcecf8ca432d1b4907cfc54994bb7fa8d4e68741115e06af98cc14b239675fa6d88a70ddb7b26dbb62136549ef050915b9893dba45badb64e01d41bfceb8e2f8125b615d28fd35e90800e0dd2679227b23820fbc25587a13984f833ea053b9fdf70235fe680741e8208da275564f9116a2a14cdfa9c9107b12ecd24a8a8ba6439f9d1099f2c1565234167b5187b0c79202fa4f31752393348a04f680b1fb834d3db22b05c96c8aa2fb8340618811c80946eb27b261c9df46ab79a74b4b6fa2aed15325c23cfac3807325333bf4b25cc2f7076c4558939dd25b9286778d831d4f7a58472f954c416e3dd5424d18fdf613f24f9b614232db4789638770649e49f37a2a92ab46185273d24d4504bde0beac65b224c92abe4b8278fa91a23e50fbf3e74c4a1251ce3f3258cd4f58ed777a56cfea4757a8f464fac9f8862ef7eb3c0897e44e08fe4de092e8314fce050fd186563a70f0e4a42a4e2967b72f59c729cc1fe8408bb2317a279ef991d8f510cd6a399e32c405beed050430a6f39d2cae379e77e1c6518765bc3ec2aab6f83b0016a7a273f55a718433c7139f477488ed4fa2fe41880d1eaa97b12ff69463ee429479aebbbad613f2f296cd71d596654cc20e432e5db7f4d3ba38692724c8700091b469b4a4f0f87a8c629e034352752338beaeb7b71192c385420cf321369b7ec0fda9cfcb600c394fdd1e19ba2c13aeb54b2915dc3b83266c972801f693583e6310d890e2358d4fb3d22b4523e508d703c8b5e84550da3dc2b95ec4d4d3f85fa01b649fac0a7fdb0b50532243677394865a69e6749d264aadf4e5ec6ae5cea45d695cee1f3aade97aa6ba8c98706c6f8d734e05b31effed311deeb04cead870fdb3a62951eab8e112f3b2acca3f54b7a6f4a97ce976727950186a7a95f9a64268c1dc3227802ceb46da8082796fda33137108ff9cf2905b8c34a8f0c6c0970311d2b1ba67e0883243e6356d97e71deb3996aead24c218fb127f3943c724277cee645b22d827c870e6a60ab3b2b06fb4a02ec403a665474bafa3ddf08af41a0825320edf2cdaa4c64e89398ca41db9e9bc7328ae9937ebaf34d31d80a2cbf41cf4a073db76a51bcad2e53f744d66360710b6369bccddf90ec3d8056739d642cace0a35fb40d9eeac985440d55258f148d9f9629335f84ced19e193a03b405d8687d5f6ca28a7786dd3107c5551082fc21f88fb0834388d20bcc8ebbe4a782f18d54097182f716a82662caf91ee9de6cc5849fdb97b2029eb3adf430b9a41baaa86903c0125dddb6d43489e98728035aeda4c0fe5307461bfd477294e88884061894ee2f9e3411dde84f3ecd7498de96322f9123d6c985bafd03c770e63a8b58725d7c972b2e2af1d0042252ce1f4d35f1a664521735f8c84afa951c0acedb0855b42a2b95d18e97a12c243256412e16aaa237497ed4b853b777d7fcdf0925f4e626b2fe385ac29dd450244f2160717b62b38cfd0926b79d6023c0d633dbe66c7bb7a6bda8cc457867061db49baaff97b897dc1ec0cd29d73efa448610cedd6b24683c82ef342319bcb38fb4dcc4eef12d2b0ead206accee405fc1173e9aa4792d2f818de3dc28840f2e70d0fa4524f32e18a29dd680aae2c3cc4f18465e7fc86e7bce9a9c3fafc353b8d0286720dd64005ef76b19e4b2888622835087d41259318373a2f1fde5edc658e04c2bff5f8ced4d8539517e22e4ffc73a338c222fee716c9236427257a6da383e9424eb85f5c7ccf54b2e9255b00366abdbb2587373b20f7986ca2a04bd25f2f2bca2f8720c4f764423eacee7375aebab209e5fb16f23c5cdedb78757dc822adeb16b50d7e98e5101853a59da83b5d7e450c173e83061a865ba7f75bdc5f7d0df0bf13ac7207f57f7d1140d31006294e51653dd4b71fae985deec7b198ecfc2931ec7fc5d693256e316266dff1666ee8b99d18c16be4b3458c61782177a0ca44705fd91fb157490993e4bb37d04b19f84e47e5e61d1d3c178669b757b747817c9a43dc5630d67f4a4f1ea210e81617cf2e3ec7cf945e15fcba9f5817b9fb98de7e8611ad03451b133f6f67adfe1aa4504c4e3aee0ecd0f6cf183078165957bac0592d5a8ee563013829e855011b44de68e83840863e5ecb9d07990c5939f49d502303b5b36128730dcc9e1045f1f49887eb45270e9aa12d95e257fc9cdf8699a92fc96cf5f39ec4f994b74d3254e0599bb4ebe6b95a470ae83cb3555bba87e83ab2601ea9d9e6c60a8cf0784df8b08cece9cadc431ce4a9839db2a294d22c86c73b6781f3e6243222f4b3a4cec10697cf7227fde1439fe5452b70e90bd3668b3dbd0a53078961c82161fcdf1f879ddd8a8ae1d40e76cd1b4e31fa913bd41acf54209f7df62a79bfd03933c55caa7ecc9dea631b308765948784360d3abb34f121cfa8db7e2670e00cfc04b27fbbff8aa516730593fd63d33f17d31efedf102b260f0a18a20f058384a5a8eb6ada15a6c306a7ad12fd5121abd469981864c42506d01915b4968d5626a6fc5b94df5c77ede807161ee4e49c260fca740e0c5ae4e4a3da94b3fbd83666f7508ae18c96b0cd3541e95b6750210b4c170ee41c8d1eedc09071ec71173c4616cf09155f1123c3ed0ae3926bd9605cd4b6f52563fbb3499fe23ce8828338cd6e5c99d9ffcdd7b7559b28f117bbe21fda7c0b8140fbd5593ad30fe77f94917a8f854b6cb1ab5aec0f30e2836931c782a0e7aa9517587cd97bb5a9047dcec4fc623f3b91ae78ffe5a7fddaeff103ff8ecca44d541c7d01eb65d6c08462ee58baade23523a1a9c08af35bcf89b95ac9b6247e2c2c7c604690a2a87e1b189dfd118adb4023a07ea51f945d7bea85c07dea202b145fe2e1df4af0dc0aaa8ae2062395f5681989d1c708e34d026b95f648f01c3867eb5e6d44604f02d75a609628931c7a9a65b8416fb9c852bb8194e2a74e976f76d449376719fa8fc0cebe78985ae391281a28eae5f7261126a04b4ca443ef23284319fc6156c7a2be54baeee73ceaf4fcf72a0c839e8ec6f0c789a0291b156af9696089770770c2911c8fecb586c717ae60619a979a45218c5a2e8a7cde2de4d105f4a9d60d5c2ddabc7a2f3c54731925a355944566945808c5f9275262af04d41dce25303b5d39f1c1142326e43261731e6ab43c740353c804145823842b96ee089a2cd77d85465348fb818c3ba2f39da3ca59eac17276b6e4e823ec3f1c1c07243e7fc2c5af0253965435a0b72de577beceaf8fc9be1c0c82101f798a699320234e7af386b1cecb38dc860334f4dea823ead9125ae35496d4be43d530763b797985d3676ec3e104ca8718675ce772da50f9e00a7db197a2be2fe0246cb48bb98cee4df1b6104bc5cd2d91735b303ab7f79f81da595dedb193495704e7076ef2f9520ee13769237aecafc007107ba05c76002156ac495a1df87ca0e7f19dd60bcaed7088583ab70e0d616ac093ad370a3017187db3183fb04695ea8c110b784e999f08ddd548d1308b5921e4b0cf48eed3dba5ec95c6762b198cf64301604df2b40a400d6757034b47a8b5c2b3096703afb3e518e6ae67d9bc7ac3042d134d98a50c472366872b8b24b3bd205e7e47bda59d3e657ac389f244aa53c47d5b6b49843bd09ae5907e907f6078ca177c9ec6d1cd1ef5f6d271587483a63c27b3210b24842169b503517faf62ab65500bb65f29e82af30bbc3fcb8a9b050297780bd2bd42c93b0b49bc422da02603ba522c95335ea546e50322a76bc376919f9398260664e3f2295c2538223961ea2161a1d4ab4ab1c8b98a24a50fc", 0x1000}], 0x4, 0x0, 0x0, 0x500}, 0x16) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0x9890, {0x6, 0x7}}) r1 = getuid() setuid(r1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x4) 15:03:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000040)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 15:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 15:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x2, r1}) 15:03:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x1, 0xfffffffffffffffc, "661fbefe6403182ec75fff0ec81e783650c7409d"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 15:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87, 0x9}, {0x8000025}, {0x6, 0xfffffffffffffffc, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCDRAIN(r1, 0x2000745e) 15:03:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) symlinkat(&(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10002) read(r4, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x7f, 0x0, 0xc4, 0x9, "2d4e0372ac8d1ddcc2f4251593622cf4122cc835", 0x100000000, 0x4}) utimensat(r4, &(0x7f0000000400)='./bus/file0\x00', &(0x7f0000000440)={{0x6, 0x9}, {0x8, 0xffffffffaaac51f6}}, 0x2) r5 = open(&(0x7f0000000500)='./file0\x00', 0x10022, 0x0) linkat(r5, &(0x7f0000000480)='./bus\x00', r2, &(0x7f00000004c0)='./file0\x00', 0x4) close(r0) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0xe) 15:03:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) 15:03:16 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x39a, 0x8, 0x80000000, 0xd70a}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) 15:03:16 executing program 1: mprotect(&(0x7f0000668000/0x3000)=nil, 0x3000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:03:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x100000000, 0x1}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)="86801e123ff81c0bd8042c8672662322dd70b149693f4505ad70946a6c438cb5a6cf54e987828ceb03840fd8dfbf55373c75351138c7795f06459e7a47b8242853009e126ceb064bc31b4b957a0d7a5ef34e2d30", 0x54}, {&(0x7f0000000180)="6d4e072ed6426922e27413fb23ccf25075ae32797002baa2e3da8635ad23a770881d0f882a868ffe21ec7cc741eca69b272691fce47176b3400a07894b8979fd6840604f2b492f79ac98ecec776b83fda19dd4f7213186360b0cd59c0b2c8fe7668f5dbd3ba87f3e72f5807f0710087147a2bcc57ac82ddcecb0113225bbf06167fbe0c84031b6020890", 0x8a}, {&(0x7f0000000240)="60627add84eeea295993b23b83012678788d102a8b07aad571496c24d1f84d79d906a281a79403e57a8a68a84b52fc6e55959d8e0b9ead98b47c9d2575d376b8656bd8d04f402199d731768be1e00efd6c0b728d30475daed0cc0a2b42b44aa07db3714739c773ec7eb965b2462fc29337817e6978b72d775eb0548a4bd814b94fe8c73f732c", 0x86}, {&(0x7f0000000080)}, {&(0x7f0000000300)="82a9ce21487a756b40d7e55e3a38ee81eab63e2a7236840272da950ff79ce0cf3892cf0b9aaf0e559da37e782d2c5a2e0fb78b3e63bb2b520416324bb7c61b64d590dbaa00999c56e46280c4d549f4ec0ca0ea87fe8b6358d19fb452437968a54dedbf2052f7d54662d3da9723952343f2cc5525aaf66b6d38855c774b3208c8bd3c18c5d460ef8f4aaf4d3b7c3b7abfed72e27c74901e1ccbecb6fe3442df5f828dc0e706c86890e592f5ac0833768243a2f1e55ccb485d2c0d1976f43fff2aea3789a89911483cb4dd1f64d472bb3a9cdb9d1381c2770b5f92becfec88ad85bd1b6a50d6f1d0921a9b474217fc0eeb326441018c548d566da43ea0", 0xfc}, {&(0x7f0000000400)="31fafd217df895ed74b00897e1fd8dcd1accd79355a4d56678f050afc51e90702af720c876f2ec958a481054dcc81bc533d0d7a53bf7a1fbd171e839f986a78a4d7c3de82a4eee297a5a32ed74b4d9a89078d0b4a79d500e4b895dd3837e772dce72414e0e2e6f1381675ac93ae2419a5422152fabc6ed1ffbd85eb74c0ed6d52e4b7b18de9fa75faccd87b1a6a6c5dfa0b4aab48448d2028d6342d17ec2b3478694897d0e0c5bf6ad7989275e7d73b5d5e00295d0f077100a4daa0cbed9e520279376c7acd6be33433df44d4a2df74890d7", 0xd2}, {&(0x7f0000000500)="0a14efcc2b9e0778f886ae3e3bc25315a091ec02120a67301859ad7f7d0b954356787378261e80c2cc7fa4593d2fd2979729e399f51b3df21d7ba7480470b587e8d0653db4d1a26e137418aefbdad4ff61166297c04efe809128bcb2de42c0452a6333cf51bbfcd3962dce0b63936addbc750a73899f6097a9da31d52691f73712152e9da6cfecee8c28d62b3947f1fc2112bc4f226ebb0ebc6cf91785b16bc144b372865bfc69c1d7c211d3e7f120ca5bd443bc9f57d7e5786805e5e5d6b97c9acafa63c3ffd2696cc229b4318f55b41ee528e6f0e406a6c8b6a053277e117c996fb3c84d2edc6bd8", 0xe9}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="88000000000000000100000003000000de27423053fd2912f3e99b72a34136fbf52b6bc99a6c997d35bf05cdf06d914afaa43a7b78da83b472469cb11e3fc7a6beadb8efc9089b72f8b82f0d3df39b0cbe09580b1cca89f64301e8fb2f142f63e0860fa60e9231321ca6917f8e194f99310d1a1ad43676e1ceaeb58a98ed55c1d821c2297f000000"], 0x88}, 0x400) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 15:03:16 executing program 1: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") 15:03:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:03:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:03:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 15:03:16 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x9b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x100, 0x160) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) r3 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000380)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readlinkat(r2, &(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/25, 0x19) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x0, 0x2, 0x7, 0x1, 0xacb, 0x8, 0x101, 0x1, 0x3, 0x9, 0xff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$setstatus(r6, 0x4, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 15:03:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x20000005, 0x100, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x30, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x71, 0x2, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x9d4e5f1aa6785062, 0x20, 0x6, 0xa9c}], 0x9130fbf, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) pckbd_enable: command error 15:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6, 0x1f, 0x80000001}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3a, &(0x7f0000000340)="b6") pckbd_enable: command error 15:03:18 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r2, &(0x7f0000000140), 0x2, &(0x7f0000000180)) 15:03:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000001000/0x1000)=nil) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 15:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40001600, r2) sendto(r1, &(0x7f0000000180)="9922f2d9d763cd01dd3cfc2306b06158cb8c702bb50232154993c7dae10ec31bfa1d21ca8b0dc0542ee83ccfb6314715f2c53af127cfe9da3b40e88fe19e918ff66b61810f303cecc36e8e47f82a4e5baf855423cdea3bb5c3dfe4d2fca4b06e22fab64b4e70d30651fec8f03fa569a43996fbbf57ac67d023782c5cc41e7ead6a33ea4b520907f0ab7ffd3920f7fddb2f50a0fa290db4ddb4b3233114493c1a955b441910810ad794649a102830533d18bc713cb42c15fc74ac855faaa284f33672463c06978895ee23e7247663c25a727a9be49b", 0xd5, 0x0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x80}, {r0, 0x8}], 0x3, 0xed) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) syz_emit_ethernet(0x35, &(0x7f0000000380)="c39b1da59d2c21cee4c3cade55fbaa735ca24c05353adb58ea49ba348d39b00803354c5ef8ac49c6099617c8eb299fa7fa1169474c") syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x25, 0x96}], 0x1}) mknod(&(0x7f00000003c0)='./file0\x00', 0x2, 0x9) 15:03: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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000a00)={0x10, 0x6d, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x800}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7ff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3f}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x52b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file1\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x24c1}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffae9, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x55}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x19fe}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', '\x00', './file', './file'], 0x3f}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 15:03:19 executing program 1: socket(0x0, 0x8000, 0x8dd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0xf2, &(0x7f0000000240)="a8b89707cbb92c8fb1b5295aae4c0aeac04a5bcf934b104c06000000a7af088f85e5d708687e7975a8f409d99600390b9636dffbd14e8990761cfad64b80b922b6daaf0ebcf869e40aa2e489d3f3a7ecfdc48beaee385499f515676dd00fa6e86954239a7cbffb2407eef678bb3f59eaab018b32752a1a691185ba2b4993f2eba06f41d17a71234293314bd857ef23cc7d34a8929422b39321f3898e958e0466bda23276c8ef08b3ce537b4f6831a7e24f4112a8f7d58db97e9341e2d7fe4be05721c092b0e2034be8e19cab1e3bf76dda0b048378aee02dc1b826610d3c1a8dc96080cd24d93198b2ebc03fbf28deeaeb58") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="5bde2f3b50828a0e754c7fc385cd58da665bc1a0a1738e204874c4d77d99d2c361adfc0a29f4fad3612d6d67aef82913ca91af5ade04d3e48fb139e7e45a3121fe9ee9d28b43c0db63ebcdfdfcf1f3e4869bbfe71ff8f7f2e368dde2878c903596ea5c1e44ba605441b84e0eb9f10eba3917386d5bb3fd22bff83eb133156a62f035103294f0bf7382079f9092e1df9e85ebc1a6b231c50203", 0x99) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 15:03:19 executing program 0: r0 = msgget(0x1, 0x0) setuid(0xee01) setegid(0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "e876e25805c17c5220ffd323f1170c0bc40037d1f35d334c178cd84080bd46212b39bda6bd17a461efa97bebb90c0e114a478861061466b1f9c5e4add5881208020536939b8c3379ec83f3bf52d750215937aac6bad664b9561d82006c262b92385389d6aad18fa87e46472da198295e7efb367f2c1902ed5e708ed6f5e8807a6ea7cec11e08c379b192a501"}, 0x94, 0x800) 15:03:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="fa1fd3c2517d9bc0f9202d78ee7f0af7511cb7b78f3334da", 0x18) r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) pipe2(&(0x7f00000000c0), 0x4) 15:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) 15:03:19 executing program 0: r0 = socket(0x26, 0x3, 0xf) write(r0, &(0x7f0000000000)="6e1b2454d9724f88084459ec5fe4ac3017c9fdf0beb5dd779ff0ae585129fe63cc493a400707ee708e31df4c50f2254b68fc626e4c27c2292a97ed39f73cc0cb3e773d540811b4d8eae597e7779574acf187d1bfdb2e73a6614386843c5ebe6b68613ef2964e56cc0cb76a453650811a12f5699f83ed33cc5b30fce35d320ea61040c6a82eddfe9b1e53ec3602c8f0b9", 0x90) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 15:03:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0\x00') symlinkat(&(0x7f0000000280)='./file0/file0/file0\x00', r0, &(0x7f00000002c0)='./file0/file0/file0\x00') r1 = open(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x200, 0x100) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x143) 15:03:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x280, 0x4ff0e1db60c24435) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x0, 0x4, './file0\x00', 0x0, 0x1, 0x3, 0xffff}) 15:03:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) close(r0) r1 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530007719dccd2efd3a3bec3f20c556c08d5d80601e6085d114051941de9fc9931f4faa3a41c5c74ea14be5606d8b86378c7e016ffc4002b6130dcf91fcfd3c1d5e761177fa29c1e3afe6cfb96af3a7f80813a9005cecb9c78d7dd52bf97662cd580ab9dd505a65de57fff2a77545d45e363376f8bf411ffcc3ba6781b44ebc788a97fcbc9e557312c56426c8617591cf69f84d06e24419ed4cdf417c7e92d7a7b8f4e15d79391eca9a0d00db99e8a14b3350d8f843b59f"], 0xa) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x3, 0x6, 0x7, r1}) 15:03:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 15:03:19 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x8) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000300)) pipe2(&(0x7f0000000800), 0x4) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000340)="53f56660c6fe61521e9f4b3679dec9ff65495e25f541e67e600afdbb2f1d98c7247eda20ad5e40c4f7e2ccb7542d12753e011f158e7407903828010c184851689e59275b26c984cccfb86a8a9c5aef0d89a22422d30fe2e168fce806ad662b51aa8f6e6e3f3e9c8967eaf90c553d688b540fe73ca28e7ceedd38a76add1fbec8fc2cdc38fab6c9321e345e361dd36b736ad711bacc2d50f5806c4128db65", 0x9e}, {&(0x7f0000000400)="98ce7659f0c063a49fb08f26ad0cf2ef62fbb2d35387930f8be2a304bd7054be5a632fe904b51138b3ea91292a6d73e15b2f6ec8c6f5dc3c4d1a23186d20186298f0eed2fd7f533650365b7e9fce6e40a3b011bd3489fd27e34934", 0x5b}, {&(0x7f0000000480)="4b4497e9d5b77770797c534fd0a5884228bd50b920c747b2af0f962ae333367d1f73780fc34bbea25c0f2f74f5093500dde111cab96129ddd39b9e9ac099b2a74b93089b2c156a0eef31845b51e5108b070857f148beddc9d02bcf308163e203918a893c2bbe53d9d670adcff5e9031ca394b761e6468c0cc197bd0ec7e89910402b40b7aadc0bea186ed476b3c91fb71275f73cea9d278dc02c24d7a4ea795a4abe115a548ceabaf3", 0xa9}, {&(0x7f0000000540)="0bdf6a3d6d28459ad24bcf87cd0175bec1459be69a9f7a158de685da3706834f385c79d273e21fbc4e4ab5f3b156484c05159bb8dacb240e80f1904926e278e95fd77d082b8a5891c24eafd10afdad3605c8a7fb111b483bc2d389f57294e587991961b2772f7310f14ac6", 0x6b}, {&(0x7f00000005c0)="3eeb7c3fdc4b3fe01ba185ece3a151e363f52c10a49f0dfbb84ab056e52d651526831a4d15a84b8239f0ade7fa72691ddd8b8804fc2a327a1b72b92649120308ceb3ebd4cbafdffd6fb7b7461f2fe76f7706a95f2ce2", 0x56}, {&(0x7f0000000640)="ae316ca5d13ae16e69fe1381cb40216ed70e44875003a3637562f5fb0e4f414b56451ee39b22406fe08ffb1b88566b9d5362b321f35c7996ae73ffd987e3ece2342e636ecb23efb94119710bbbe8fd97b4da10e759eeb8fa8213ffae263baa87b7b71c6273b86fadee2d581b42cf9fbe57b60413e711e5b57e6ad8800f22b1dcdedaae4285c99223a1c5c5513a64c358cfebb20e1276aaae3d5cb2d59aeb7316fb0f165a1d05fe77898b5689b670d292a2f9f500d833c341d014a7ad4f2d9b1089694ce1c0dd9ffd870e9930bd01a6eba61caed53964b64c8101b91b84e8ef324baee270f8994c6611", 0xe9}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000140)=[{0x7, 0x9, 0x3, 0x20}, {0x9, 0x3, 0x0, 0x9}, {0x0, 0x37f, 0x200000000000000, 0xff}, {0x4, 0x37, 0x9, 0xfffffffffffffeff}, {0x9b87, 0x80, 0x8, 0xb39}, {0x400, 0x6f, 0x200, 0x7}, {0x4, 0x6, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000007c0)={0xffff, 0x3}) 15:03:19 executing program 1: socketpair(0x1, 0x2, 0x7, &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x6a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) read(r0, &(0x7f0000000100)=""/146, 0x92) 15:03:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) r1 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) 15:03:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x118, 0x0) 15:03:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0xf4, 0x80000001, 0x80000001, 0x928}, {0x6, 0x7, 0x0, 0x9}, {0x7, 0xffffffffffffff39, 0xdbd7, 0x6}, {0x3ad, 0x1d7d68ac, 0x7, 0x9}, {0xe42, 0x5, 0x3, 0x3f}, {0x80000000, 0x4, 0x3f800000, 0xff}, {0x7fffffff, 0x7, 0x80, 0x9}, {0x5, 0x71e, 0x7, 0x401}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xc000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 15:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x244, &(0x7f0000000000)="a1") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0xdbf7322f2004c210) ioctl$KDGKBMODE(r2, 0x40044b06) 15:03:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x8000000, [{0x2, 0xfffffffffffffff8}, {0x0, 0x8}, {0x3, 0x100}, {0x0, 0x6}, {0x2, 0xfffffffffffffffc}, {0x2, 0x7}, {0x1, 0x2}, {0x1, 0x80}, {0x3, 0xaa}, {0x1, 0x5}, {0x2, 0x7fffffff}, {0x2, 0x5e}, {0x1, 0x4}, {0xe402deffc7e87989, 0x80000001}, {0x3, 0x1d}, {0x1}, {0x1, 0x874}, {0x3, 0x2}, {0x2, 0xfffffffffffffffe}, {0x1, 0x7f}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0xfffffffffffffff8}, {0x2, 0x68}, {0x1, 0x877}, {0x9344a4a7f0ec07e5, 0x400}, {0x1, 0x10001}, {0x1, 0x3ff}, {0x3, 0x2}, {0x9715810997191e55, 0x3427}, {0x1, 0x100000000}, {0x3, 0x3}]}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x1, 0x80) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r2) dup(r2) close(r0) 15:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x10, 0x8000, 0x5) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 15:03:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) kqueue() 15:03:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) 15:03:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) acct(&(0x7f0000000000)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff79}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="36b007902b7551cf2208f6a89a42017b815f3c2955dbcab54d7dc6e8aad3b004443cffcda206dc62fa00cf5617627fa5a3b77cebac256aa862e4af009fad1d48805a58fcb170"}, {&(0x7f00000001c0)="f7c2d1fcef7359bab9302ab0b6406c9e5bc813bf107997ccbd37d3380afb9affba4963283bde3e4a5f32f7f756efd2177e8c6c176a9295b89636d1a943f06e632fb694c52a5e82e34037a72f83a391baa20ea5b839f2278dd5b4db415939b86f572d28c3b043e70d36f35158a34c2ab5d5da04767f48a3bd9fc6d8ce7af6485e4eed1e1f196d8bb7e3f49aceff2f91be6519aa8b9fc863ad1d5a6102e4d749be94598e3de575bae3eb967dcbd533ba439fb6944d82396304bbde3d36f9efec50fc980bd1b7e108c9b6000770d655ede67edd8a47772a19b980c5e9"}, {&(0x7f00000002c0)="908893f447a2216f7d204975a47e21899e4c7035eb1897a4ce52ed3858e9d2674273834e0302581beda3fcf7c9d9f081c2cf11e2085e031ad23b59e1c944aa677641c03ab4945173c71d9cbc096e2c7672afef17f16f8178d8b751e8cbae486739f12dfaa0b749a5fcf9c108707153fd8da362377c67de810ea2b2a520bea28b7cf9c84579ff4cf5a08ef31e7efa4dc01e8049b21f468536ac7a2055ec0cafcdca89770d4c1ab3cecead32d84e81698e8c64675889e97f91d7cf168ecd051f9e98eff59372b216d3c3dfa053d635f461641c61c0"}, {&(0x7f00000003c0)="ab6bf2daa4aace29b2b8fa7fb961ea0930be42c5090502c9ff6d0c1e65b805f8b5722ab5b197d8b66ed310311fba9f067dd035ee96f798964596350332f437551aa57796abe2593fae7bdd51b8e7f4779d475b4ae87a0bf3ee43c44c33723b159e519dab8c233f2bbfa4cbc6ba7c4b607f9c31788337a50e60b4f408a9e5884555b8041c695e104b8e71727f452e54ef271c8f333c94f018f1c91da02d9a4dd492255651bebae00268d8846633336cda373cc8d2dc56d6fe0f2ad8c1db048979e4c25d"}], 0xde, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000540)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x120) 15:03:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "8d1c857c91798d3de9545a9998f8a6bb37b9943d"}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x3012, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x55fc80aa16746fd3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = getuid() r2 = getegid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 15:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x90, 0x0) r1 = dup(0xffffffffffffffff) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/77, 0x4d) 15:03:21 executing program 0: r0 = socket(0x10, 0x4, 0x1) sendto$unix(r0, &(0x7f00000001c0)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1fc43c4390fea2876d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x400, 0x0, 0x0) socket(0x2, 0x4000, 0x5) socket(0x18, 0x5, 0xe8a) 15:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:21 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x100000}) r0 = semget(0x0, 0x1, 0x1c4) getegid() semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) 15:03:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 15:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 15:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 15:03:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x574) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20400, 0x0) r2 = dup2(r1, r1) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') poll(&(0x7f0000000100), 0x0, 0xf4e4) 15:03:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3a9}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x40) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 15:03:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x92a6, 0x2, 0x6, 0x3}, {0x4, 0x91, 0x0, 0x7ff}, {0x8, 0x3f, 0xb0f0, 0xfffffffffffffff7}, {0x10000, 0x80, 0x7, 0x52}, {0x3f, 0x3, 0xfff, 0x23f}, {0x4, 0x4, 0x0, 0x4}, {0x3, 0x9, 0x6, 0xffffffffffffff01}]}) 15:03:22 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x966f, 0x4, 0xffffffff, 0x0, 0x10000, 0xffffffff00000000, 0x7, 0x0, 0x2, 0x3, 0xedda}) 15:03:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 15:03:22 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x8002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r6 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000280)=0x1000) write(r1, &(0x7f00000001c0), 0xfffffef3) syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x33, 0x10000, 0x5, 0x14e1, "036e00820093082734773d6783e28827033d3372", 0x1, 0x4}) 15:03:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) write(r0, &(0x7f00000002c0)='o', 0x1) 15:03:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xb6) fcntl$setstatus(r2, 0x4, 0x80) fcntl$getown(r1, 0x5) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x10000}) connect$inet6(r3, &(0x7f0000000140), 0xc) 15:03:22 executing program 1: pipe2(&(0x7f0000000100), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r0, 0xa, r2) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') lseek(r1, 0x0, 0x0, 0x0) 15:03:23 executing program 1: semget(0x3, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xa802) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) 15:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000000001d}, {0x0, 0x0, 0x0, 0x200000000000}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 15:03:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x2}, {}], 0x3}) 15:03:23 executing program 1: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x0, 0x0, 0x5}) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000), 0x4) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfffffffffffffffc, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) r9 = fcntl$getown(r7, 0x5) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) r11 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x3fe, 0x8, 0x7, 0x80000000, 0x100000001, 0x40, 0x2407, 0x95, 0x7]) setreuid(r5, r11) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x4) semop(r12, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 15:03:23 executing program 0: r0 = syz_open_pts() 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) r2 = dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:03:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001140)={'./file0\x00', 0x0, 0x0, 0x646, 0x1, 0x0, 0x4c3, 0x7, 0x587a39ad928a4776, 0x0, 0x3b, 0x3}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 15:03:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) 15:03:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x0, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="79f75bf5858741e6e04e0f2223422661f27c3ba45c8e029c7fc754dcb85cf4f5682455158598a7cb69e83c1e7dbd72db3318e4acb09307690f2c230eb50845f5c37401506fc4026071ab3f21691b51d6a60c4adfa9bef1ab794e274ecbd2741a2c84dbd6f6c04b996d21b548b37fff89cdc13039d407178406ee42adf1c04435e260b8f4dd7f996222b414ca"], 0x10) write(r2, 0x0, 0x0) 15:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2da8, 0x7fff, 0x0, 0x4}, {0x3, 0x52, 0x5, 0xffff}, {0x6, 0x100, 0xffffffffffffff7f, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x100) faccessat(r0, &(0x7f0000000040)='/', 0x0, 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x1f, 0x101}, {{r0}, 0xfffffffffffffffa, 0xc, 0x20, 0x4b, 0x2ed2}, {{r0}, 0x0, 0x2d, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x81, 0x8, 0x1f, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x3, 0xdb51dc2bf3ebc00d, 0x67f4}], 0x9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x88, 0x40000000, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x400, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0xac7f, 0x3f}], 0x80000001, &(0x7f00000001c0)={0x4, 0x8}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x0) 15:03:23 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) 15:03:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x80000000000) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xa0c6) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x80000001, 0x8000, 0x9, 0x4, "039afb950402b551bfde870823e7691dc3f87533", 0x1f, 0x4}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) 15:03:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 15:03:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 15:03:23 executing program 1: r0 = socket(0x2, 0x5, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 15:03:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x4000, 0x200000) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2a66697fffff02"], 0x1c, 0x0}, 0x0) 15:03:23 executing program 1: r0 = socket(0x10, 0x4001, 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000100)=0xffffffffffffffe5) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 15:03:23 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x6278, 0x6, 0x1, "00e621997f06b94f2cedb903a855b46b298b3ccc", 0x0, 0x4}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 15:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r1) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 15:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x100000000, 0xffffffff, 0x1}, {0x3, 0xffffffff00000001, 0x5f91, 0x8001}, {0x99, 0x7, 0x9, 0x4}, {0x3, 0x1, 0x8eb, 0x1}, {0xbe87, 0x1, 0x629, 0x80}]}) 15:03:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10001) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f00000000c0)="020800000000000000b12cd3930000", 0xf) 15:03:25 executing program 1: r0 = socket(0x2, 0x4000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x80b, 0x1}, {0x18, 0x2, 0xfa, 0x200}, 0x1, [0x5, 0x1, 0xfffffffffffffffa, 0x9, 0x5, 0x9211, 0x1, 0x4]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000001540)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) setsockopt(r0, 0x2, 0x33, &(0x7f0000001800)="20ee7e5ac4837106c6747842cd69eb114275fa91b454377324e787032dcb1bf0a8ec7ec643789c5721636690573852dbc754db013f68459003e6921f6543df09401bda4d2200881697f49f472ef86ab927ade33626f75349ac8e0ddbc6d90f3aa3e8abbadccde3f6795f2fd2bb650c4a8f20c66e64c2ce62fa51423631a2ff4cecb59419e1642af051decaf71ce2f2e5296c4bd9d172761358516ca84e45ddd29f18a0ea707106c854d224e53a1f027a833e8c7eb302ba8b0bf819b226cdd505d366159c0b5a8a81baea8a5098412b3b4662574c9d0e0b23bd33ae60eeb4d8c816982e89f7f5d3512bc79a6286d9199e8bb7cd83c33baa738fbe5e4601e158d9fbefda002ecf360be9cc0c8ceb4dc736666f09df5a4e0c9c8afe5dd63513dea259bfbccf97a824a87f44fb4b785b91fc036357d2927be15494f0ae69e6c2da8210edd20d12aef906ba94f5fd94eb7955b9b7646fff6f3e7928afc35a71c51f36b2a2b17e31bbfb56fffe4eeb62cffdf6a3c1aca42f0f203dea747efd6267e0444fc193dbf11bc382c0624a97d38af9966cd062eea51ff3de1c5fe6d3aebbcd5516682f432958a0180ba113f7d4db534caeeba5d9f76dc06a11320cf88b02c79695dd261a2cb52ab4c959be1f73c371137fd754b57e49719ca77a523b13fe4a04d5f1cfafc9d93dcb5f4c94e05c970da6843e1c07bd7103481f74c01acf4bfb319bf0161034eb0907bfcfee5d0ef99f0f2404d789355915f33920df43d6040b75f41581e0a5ac69319c71979de90c00ec4eea7296ee5475b6842d7783b84ab88ed2859d96b7f640c19e641331955e5bea78f0156fc3e222a5eee0d460155f239943371128f2707604eda0f290c45cd661abad3466d3682e1f3d86017bb67dbfa5e22187ef1ccb6742a05104d636b443a7982bc3d24336abc7695382afdab39439b2461e85ef2e368ad2bca614cb1875f403fa9f563b7da24da7187cdad0e315f73559a681a6db633aca4104c85e974d56b65c4c8bddfb1725050b90f0c172105dc913f0361aa83ac27a71716f1e06e3737120cba02240ec961dccf4e325396aacbf25288c78c339571b445afb3ad1c67f6f276fc913ef771400d981142be3ff72763aa1e3e3bfdbcfddc4707884023f52d74c621feeb0cf26654ad18652c2d416857d746a8cc1a6a07d1f90fe5cd2e943459f0961d1626ad07ffcab1512ed3757d953f1433ef9ee0b72fb6dc0aedc968a094c176c77fe0d00034b7727a4a2ff2f21687ccb0ff811ae6439d27ad74879c30839f4196bfd20fb324fbbea98103753956a39d5813d3d665c5e50169b53084ef016b61ef52ea85e3a961618daeb4f2797b578d01137d3a14bf504dea9cdd9b8b8e1fed591c7184eae483f66303edc9d184a373da6a17ed7874fa3637abb087c2d2b0296550d87562260441f2aeb5cfadca164f4f9c358f83731c3c9be7986189864ff20f9392e4b89283ce5fd01685b5c96429c7f3da3406ebef9f5d79cf77e49cbf01f2c555b824a2f008477cf071444a7fc2bf82c7c2f73f92a2d1d5f695955a18531db8f0ac6153e395f49580384345bb03e4cdb692a9f6e5aba0eb1fd5c5cb0dc269d53ec282b523e44c5b9528aa08b2dbc18e030a9719be86134a48f4e1994ff6a2084ae95dcdcbc8ac58fd74c49a6d0ab0fabbfbf6046805049f4faaf44abdafcb8a3e32b4631bf6676bfed4c85023fa88f6b3296ff2d27da75b04dfbd4cb1b4c39405611284d71bb5c6973bcda40d11aa1f809b99fb31e751b73e575c8db1d7a735269e72b09ff7d160ff5bac34cb1f2c48b975a12c97510389fe05ff47bf7a0719b100011b30b94acd370bb723ee5a6fb5d73f88c8ef09b7d4a581eb7a8211f979662a84cffaebb67e8f9c0913a010ac86717d5f4bc9f1e8a5b4378350f481e6be4c39afc68dc5067880b287e7e2dfef415e7260a703973310fd772aba325c42dc3f069032182859d0d247397fe94c0e57923caed9ccbc346040c2ad702aa1c6de80796f342213a2308bb14cc8eff8b2cc7252cb46cda195daed21dec5207a20e797c3fbb0b5b933e814cd40335ef18f6a6af5527b3f16d430c49f7999d6fb6a79c6b36e17754cb7d74e06f6450972a454aeebb4bfac74804d62c7bf6ce593c18c2f43c085b9db78652c77ae002b19eb8b1b8c5467b1f9bd01f5de6d1796aa6206dead2f029e14ffb88c777146d4c09d7453d5cf51592b561868b299c7013776d14ab2241ccf421d959e77169eee6c8c1156eeaf8ef632976706427ec94d0561750bd393638dcc909e6551f1a9a0341e1c4dcfacbbf319ac9eda0a38c7d9e26372361714e47553675996b3408ee3fa401d0045e28fc165a22948c6d3e871dc01540fc6dfaed2042924e1950d1d32da349e9187a8f1e703e9a8c6210b651bfdb1b378d3a6beecc2471603207799d91547e77a31cad16c569453cdea884df5b8d6ce3cfdba865f7b7279597e982c75a8797d846ddd1cad888700dc3f90463bbb8aef4e0ca9707858cd7db237522c77a69e8d781548289abe7ac81020b25baff69429bddfef605e1965abe6ce3e81022fa115203e9ff1803560049839b432fb986492e5765aa66d1ef1ed54365696e8bb56f77cd4bd560411094becfb04c86695a1a2afd99f3f76d7a386c2b28749d8695e2afaad002ab481469e946499b113a75ddf2c4edaed654de6d3aa813e172239a84ab1ceeff3fe2d381ceb822dd2a0dd73b6479515ed7b87e421b551da74091e6272d16f029990bab9ed5c74f5f1af299870c8314e36c6ed7c7a6b5e08fe34fb4f1025d98aaa462fd3448d3deaa9e61be186ee1a73d309c637769b075a619a041068fadbc7773283ebc33bf6feb2de3c7709e6e3a20f205fc912b228f8703efe880d42194377221e23baaf810c82a6988e264163d60dd1cea69f855054015d3f510f1f104b2e87224a2a4b5058058c7c9977d89e56054e381cbe0b8e7ecdb59ffd038e9a25f71aed6c64b513933c3aaa47763b3d6a67318c7625b39afb3fd25220bd2f0431513923e999552fca2df43a602cc829bf9e4fb449d30615ab7e71a11bb1a4eba03418bb564f8644583f5e991af2fce5dbaf360bb2d693f2211c3f2cfecaa4e7141c1002feea74341b27896a936e5674d2905631491f3f4e1e9635cd35d64074fd4150737c4674a425e2d0a87d75273acdf00dad7979f7ddccdea43638f1dcd09a4548abef803d7effdc4dab68202fda8a998b6ba8dd583904219d02db18819fe5890319f89f33cd8e147de0a1f0e0e8c82039792436eb171ad597fe8008681c4532647622647a1dae59ca23fd9dfcc9a6aa9a099b93a8e37ccdae05ea2dd5a5aaf39dd548e8fd9bd4aa89308f3b10380aae5fe86b1e9c17300ae2c937bf9b8365f525ac44964665f6ab26767bde8d0e648f6aaedfc05783a0dc4d955f905b581b3fd3bfb8d20cba48a716d633f1280f920d531a98ba75eceb30fab59097d7ba3befb03f47afc1a8ca87a1d0cf9e9434269ae3b399b1ad0b7de380d7859e1b66af9711accfed73d90f224d939c52252b62528f374726d7a2cb481c88e33f44072ebc1d35ca54fc25a06dbc17fc7086f2be05cd2cdda4d217f2f8fab02e399f32742b443548f5425e3ab35b25839349dfc6ac668f8453ed4cbbb30fbd00c7da6b930e401cbdb164d5c100f189756e12dbff4f08abfcbd6bc47f385dea8cf879b440e92e85ccd79a97a65b0a150fc10177b4cb5366f7fb11f61c03a9014dc14453af3cbc73a31aafa899e6a360ff8923618147c3dc3bc9e6aa7743da87759afed82cfba1b4c91b20bf993d48e70d282eb16d6977e07db4607b87fe4703e9c29b5e06bcfabf7f5dce192915eb323bcbc532216d6c36650b3accd8ace9d29dfe92c5856fbedd4cfed17729622df0f45db7daf4ef4b6b7fc5f32f4770d35945414dc56f7b1de586dd6b3fe219e1378be0152fb664b7c00c6e571d31df9aaae29167ab0ece18bc1751e8fd3f7c538e1e74ae61c2da5c9d54884350f47070810bc4184721171fe2d5f8f8032f9c5b8d322802985ba0bbc986b58f31a465473a7b524ead2137fae82c2a3c6b90ccd3c61abcd2f45dcc44d75325109ec9335dd52d9160e700b7d54bf62bc8900a99f44b022eba0c83e8a5e0aa8e21ca8e31d52369679578a3e5bde630b5d784f44167d81562549572c6f54d5861fead8d37332314e2ddc9a4fb3eb0d96b503526013ed63ef9faa60c56a565de1b650e240bef12f1c75f3b375719b0ccbb7131680f1365a12afd0754f00e9e9da482824377077d915fa5d31ac8af043d8c804bc66e57175a7d50dfd2b285b6900cca4660ecdf81cf539a510f76a40f6fde0711a4e3b06a3986c58e35f271a26db45d56d0c043e91c39db5df8e4871c8ac861428332041ce320ff7a99a05e6709adabb35b4c254ebc763f214478d6762e82eb2faf508d33ab0244fcb2ee64d89d0e422f549b7cf1ffa9ff471fa1f19ddc95734b521458e17877612793674759afe37884531a470512dc9a5d0ad3f563921f63e2db7fcb4a918c4384b7ac81baa3ac8a56cd522bf4c08f26957ea15cc214e309a4f8875c32f4165a8294f85226bbeb517c48cf127c97835d99d2c8da48708db40ee4c76ceeac2528d0730b23558ab355e875329688f0aff32a0306a4d7b9ce641bbf9c6e04a5c001133c82b91cb8ae08084a1d6240d9f5db579ccd71f5046e15e36c5c1f0b4d9495cbbe7bbd191aaa9aefbe9eb64e58dc5c5aedf4cfce913f2b86c90ec14836c404d04d444006e28de7a8c3569b595e30f65ee5a795d54474dd9ddd4c73a12ed195e5960c48e2d475a02cff39fb7fc502ad53cacb9a8c2a75fb819ba8199b76ae0bb2217c3f46262ff667cbc29564b580be824ea35a1d52a7f69820bea7892d1574f5fdc6ad8c291141085812aa46acd03964ccb294bde4e0082b23911836a193837461c378afe72581c2d8566c89c4550d5b4a7a445852847b6c064d1a24ab519fe18288a974d692483240b9fad656319ddcc630e1640b62485a39ed1aabfb554575f108440d49b86be152e2cf72e78399b60e7b43828818e32e1988e3a14ac49bd7be32234010696c39ef5b6f10c29ccfcd12d82c89c48bec02eec1f4677955d3a15afc836d7313b17efdc08c5297ec971fa8ec488d8362c9be171a7de5d6bf10c9117b6e35d20ecb4e8abcce32f4c922a56c4a1bb8c0eb975500bf9434f69a90e3464c6e084087dcdc51ef9125c5520c04a6a898ca1e876279a9cfdf8885a50b58329d0a63cb0e6b41e445fd540f6c46b96ed43ccc0f0440e058e5565548e1dcec53318b21bc270f5cb6909317e090eaa316636155456a70d3d73137e501358c90c281d3f43bdb08ce865d422d0135aeaac577ec4b943a8513b20c049c62a9c6557957eb951085b905bc65d1db3b11fab4174dca68e0435d5478af25b38942162ebe60a1ff6dd9853bfd3bf58b34986e6e90887aa3ddc46841015c4a1b45fb7d42c8462da73d2a646145754af5176c8fe6a80fd44d2bd73f610b5bd53212a8ffd3a25208f13b8b7b13cb796b47dba206ad9683706293e7e2379aa9b81bc79a84e111195326535bcb45e3c6fdfd0152f58ed8160b0f377c0e95eb1327d7f9da224948f6bf7b48063035d035293db97c03e10fd8724ed8a8ac488e57e71c359551ecc5a7c71141af21402a54552b67f63597a7edbda5a7b7b8ab04c03c09c5fc531c1f55b987753bd23c966c95fd65bfb7db341caf269c2273297d2dd67f42762bac6162f4056ce542ed3", 0x1000) 15:03:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 15:03:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1a9d485868436be7) shmdt(r2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r3) 15:03:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x0, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) r1 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) chroot(&(0x7f0000000000)='./bus\x00') 15:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000100)='/dev/bpf\x00') r1 = dup(r0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000340)={{0xfffffffffffffffe, 0x9}, {0x5, 0x6}}, 0x0) syz_emit_ethernet(0x170, &(0x7f0000000000)) r2 = accept$inet(r1, &(0x7f0000000380), &(0x7f0000000240)=0xc) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$TIOCSTART(r1, 0x2000746e) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x401) 15:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000044}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 15:03:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) fchflags(r0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="ddd14f08625da3fede6e4c04216a0a43f52dd45d3c2cbac504fa8bf555269f6484b999868a4649c1d3e82bfbe59258fb0bb8", 0x32}, {&(0x7f0000000040)="377eba8dcd0923c3fdb81c0ad6862867a395bc77a07b3e3c82ee7f8edbb9a9", 0x1f}, {&(0x7f0000000180)="191ef152d7a3c1a7f2da27dffdb8e0b39f0742367de3f1d85b135a3ae97a65217c2ea9d5902e13002af6696a77b3d76053237cf80a23aedfff017a81981c8c1104f7238d789a02f8a27b943b2798775710279606a6ede4bdc49fcd02ff9d7806b8c8193832742a624e9cf4a86e7f227c0b25cd8e276deb8601507b0f5214896315f912fc3d36faf2215a0b3aa2aee918899ac5af35f677897166a63a6eebc2c740037f5591ba02ad3ce31330713c86bcd643aaba3c75bfd4c2f507d61d45e694de9981ffe45c6b4eef460992792b643ba985d6d9e471de4bdc117185f34b7a2b381f1bf8cde77fdb23eeb51a27e2ba847a58c6dac925e116e9b8b3810f9ee11f2996a91b9f3428226d027550e8f930bf31d256d3826652880e693622280d54930cb74a7017992866dd3dc259078ecbbce85c13eeafcfa08255f3a527c0fc5eb9ce682bfcc59b66cddbe89636e126b54a5264570665c1dbaaa201dbaaf846a814a2922417f42245a58423f18729101d1f8ba0cfbd88aab9a159f6ba52610178c987ef15fe2804c7a7aecc6a3543ea9aa5ac49f63174858b72c6c122dd8038c9b51717eef67029544df89d0a4834c062c0ed0f73cc4d5c36c03bf02a309828317c4a0e9cc377ef104b25bb7f5b7750daff4ad4852dec0d107b91f2fccf15ca3b00263fd4acee1235f16375f6f272b1fc511a467241a2c292ece44693a901d5445e5a2133db2f0e3813f3ba08bbe46c41e0fd98e2ad3d093e6c189ad7d38d14b3f5c42c5d4b28a805b70cc803bdad6f561666f4e24656a9f22471969d2d783e0c864ab56636b2ac88bd8d2b79cd8e64911b316fe36a394889e55cb7a2402198a1cf6844b62ea92669ce85cae0d962d8fa481be4c8a1fbe5fba0b8de5edb018f32994e347660eb9caae498c36132063962cbed03e72021d7e4c6a9294e0352d0fc9f9ccfd76ecc777d2ded5afd4976f88fd9dcae1e95e455e618ecc5a009e6acc71b890748a54178be855c309998afbba43da2179dc4306276119ca1cbd26f01b4f0f95dd0c263e7ff32d59c2d9e7dffe2c49bebee09a2659ba7580aaf64dd35783d54999b04fba470cfcff77605e688921ba104db7050eee3fa09fb912501cb0120797f97c709a8582eb2222d50fff14f5d7b9a0641bd06f4e2c87d4df608289a8e3582edaf2ed585151226b0c51032c387df1090305b94c3717540ad896b6f83bbb1da8a829e626bf7e8d2078a395258d3a1be173994fcae7738bcec09e6b76c06ff6654df3a234bd8dd7b37666acd4c1af6612325308c1fffd83dea212e65f2303319ffadbb87a4c0af3f5f2f29071a4f03f3d63c30a722202fc905f5901e0c326b01c512b729fa6a3cde4dca1a03cc52bc59c4d050fa1a187b1782fa9a28852c2cb816c6c9f80a25de06d60fbc0aa66039f08e4547ee5ac6f3f87aaed747b4fadc89e25f32f6b394456253e42540f6664dc766e9603265abbff9280e2d1804dc2a3ec8535f603a09b689560876dbcb4cf4feac84d41a24e921aff1431a3af1759d4f46f454f3f85857bf6fc0a80579b4d4a8c38f72c1c2695ba5d0b29b55911da812ecbf3e93a7b72c7efc91f6ad5081539487c78cddce8392bfa5959fed471c00ff0a40e29ab3bb3f3b799a783cced3fbe1adab892d47bd6e7ba9afa4765396d05d97d6d2b849ac2b520a7886c080249f178339f5456d0177518081c8cbd68393ba2280629976a7ea10a267cd8b67281634a2c1f8b2cab3499bba4e594c9d1a8632b9b06dfadfb2dbdd498933fcf3722f13d8389dadbfb44e2d0928dfb8a9422f105f5bbcc51c4820f142f0a6672091a8fa1ec6b4180fa059e56c3991ec5b7f6d966da7621fb8c2db5892d8c9d255a6f4c703f9b6d572d6aa825bc60a2acbc5a9c5c10f6bd44df9854e4d6f42fdff8d618c58e85af09a506206234df52043ce4e70acbf33e3909261d2aab73a2d70322284823dae228eb1b2bda4fd5df7cdca01eb5c9170e40c81a6bf10a486ee4bc2b70640c847d67d7c398d3282c212cb0355e891db810e4259e41f41b9e268fe32a7608df36a952abfedd9db76e8097b32fe2a9a229b603c56d37fdbb9d3219f7742abf3b77c1111ae64d719881f3a92668e6b14dde4448ba82e8101241ca666937baa58e93c8cfab7efc6fe78ee262c268c2fc094bf426e6ef4ae5d3330fa07ad36064d8f03dee54c1126e6d20fb3998c926e0dd5f0ae834c7ea7b0863d5d3f17d83267bda27d3834d95e532c004ffe815e0a8eccf1c1fb51dc819118d0b08a05b5380b08fec59a40f2fffc25b6f7f7db1644eb8bdf0d84e0b3b5eb498deb869196b45a0df2998f508c8ae1d8cf3e099a71ebd8e29ee92b453a09c61ad92843c2c9ad7030ac94cd2d3098022bdf7864e812fdfb95bb402fd43ba84dda883bc7a0ac1977039c43789effb5d1dc0e7385a6459320cc86124d563dea6bd123398bcfc786f1260069e4ce1678157aa71b3e9f774cecd65230cc50e9dd7192c5ed0d8d473c179d0a2c01f924d831a69b6f3c37f012812aa285392609fa3f85386f4bcc3d1068b6da2d43e6c0742f26ff067d9b675886b0297986d05cb38db45e76dcafc1352f0588bb62cde738f50ad2da78c64992e2d4b8812f141123e88729f3c12d9537432b7ab075497ee6aa70d07af2ba151493c7cd1a0dbb3234f0a38cd789a0d6340b9fa4eeaedec61fef7c36e86bf427045bbd2caa5b6ba91e62abaa25e5fe6275e48eb810bfd5c796cfd045a4eded878abddb05f98e537c7e084428de06c6746be65585569191db5ff643facc0a151158d9abe72dd5da71aa6c0b0a7ea6a72bc7d1cfee15c3ff14e2e8c8c9f1038dbb2318620a0cea8b8e261d9c69f2def5a5b81433accfac05de1b6034a490f16375d91898ab4d86e6186591140e99a2e3987e05ebc0cc4526ffe470278fb4a249f6d8320316178316669c2e03479e7ebf465b0f02c13a27eaa7753cadeef0dc6b1bd512144a1363914ee95d11b0396ef370a17b1e60b2391fda109bd7ae561a4d5c56cc036de81f69f7db1ada6bd82729c063a496a6b3671fe11807ff5625641b0ee40afc4e273a2c8576a62cda750043268fc1fd3a65de35cafc4b63faa8a74409f041d64fb3619c5758aea081d0a9a2259393bba1a03a805378a3bf3b20ba1c0a60f6c5630a364446c6a8832e815da0c96b65cb44767d616452823c4a1419189203aa6fb8195afe09dafcc1f00cb4cc3a2b54c4f6d83a1b239051fc15cedbf0f3a04dd074dba3e7ae2bf5e8706c319d7deddcb4dc24eb869bea429f879340e777b94b8cfe0d2283116ab694601a8369d0e8fe326cfbe6998e7b16d51f853ef50c323161328e8b10c81908019bfc7d24a732721d404b0d87697f8ff881ec715f06f2cc1ea499d842191995d346f922585ec40ca630b0cedfdd270119e0e8738f814613cd0f2d83c3d26fcc657533d525513dea92b7b0f422657a807907523b4ad60863797f6979ef58b2847456bbd53c7b4c1cbb86c5fcdf8201c97f1b748bbfb7b85a60d6af5b6cb4431c2f96c5c0915115ff9ab411e8fc643643de6c997585a425289276a0e12780c7fd2c6130127c8d7792627f78ef2294d9ab4266def93c56f70759bd842bb6992bd47ada1b95505cd9f6d326056d7f46a56ef0b57a8242f65698c3e2b2fe5c3007f54c1e2e3b6baf488939a2c20d3765f9337f8564a73f8ce94a093f578674bfac1780c8fe7ae3ad2066de30de94692b284dac928c60f3fdbfca1e6ac73225edfa939e9123d009de0cdd8ceae9c0d8278a412488e943193090c723beb3c7347b0b2b49b85fa8baea9149d50836172b390e1dba56529ef0fa645134a51a41430bc28c30b37645acec5226c32cb8895400f38932ca70093292484f8aa4a52ef4bb9cdc3457439d4c225b4f01143dce3d84bb427354fbe1cf755b114dc2ef3e6d730a621d536ddd9b14662263f855d5ab23cb2af7d508741b6ccf4de216e014477b427a2c120f811fcfe9b3a9f9f7057e2f3cea109a9437a0b0529f59dd5d49b446ef299d71121b4bae5c22dd3a601362afb34440603747ce6f5ab74153fcc0161162ba248c3930e26ae1ad41e17972a90411a82c4fa4ef6d84fbf1dabad4c643952111bd19c42adde0da74a742564dcd102f9a1b32d20b48c22999dc9a0d6dd143de1ea23f0c5213022ec3341ea44d56af92e14bcef654b4ec1cf27b639347e0444110b8b7d47745236d819280b2a2aac39bbb0e1d24d54c9eb870ca5d05fba36e95c7d02bedc867f69fef7f3b72850c1cbdb6bc1dcbd31e9336295e2e9700a1ad5021b8a62921320c5feec9fdb711a3e8f3846a6f8fb7b3a378e0a2cc71452d5ea84080b3aa45f068898bd4a713c0974944c295a09ecf39d7294a89585563b9c14b6c81d65b2588b5b0ed546ac55aaeea89cd9636e798c070d7ef997d1b87942aace0a57072b4d54601bc37ba431e55efbda42002867587da723a6bc60d300cd5d98b8247e4f44b477ace17df27540de80411c6389b062134799e565940b37ed5067bb84a6d3ebb904b633b9ea744d2ca765da306e64bdffc4d38038ca5180d02c712a94949d902d552fa235af8fd720992eea34517c77504ee8beb59b2d88fa457394c32ee2db4587c455bb41edd232db0b94fb96f06f9f8bec2ad3302a7001848066e1cc685beafdc0b329546c23aafca0b770b441a1b965e9393e33ffb1d66752437e0b53ba306c93c0d5b56c64521e8da0af1bddcd738b7132f79d5087c34257919d93deaf295262b5ec72693e87504bfc17db72a9be4c7fdb043a832cdb94da721031482ad26933ae7ee52c7ab6054a4b5aee48e21a493e3d218ce8b999869eab73084a544718d1b3462cb8b5f49c0ea26177f84a59de7d4ab7529dc9afc11a183d953e7b47e5656d8b66da362321946dbf0913cad15488db7385fbe5635859ae9dd37c9b6c0aa8e1a7dff4f1c1eaaf3624d38b75efdc62cb4f8213b92941b50076770f4a74f7995ce42a77fe8be3f726b1e3d36f0ddf158df6821ef20014b52f85b0c820828bcf2e15180585693f993d564717b72daa2586ec6dd27077bc082c24b82893d8917f1144686e9beb92183425bb601d95c7694991256f934dae9b806f7b925d37727374ea2ffe22439eae297e5ac5c7d29be855af6c7c7413896bc65eb9ee937fad290fb68554c1bc03db717b0bac826250736065933802653a0d45860f3d4f6aa2f678be6d866d4de5aff8a5600bd7c6ebc17738ac6844dabb542c0813d073a558b3b3f71cfd7c624caa7d76a7213588b6df0d3f43d01cd0f12bfb74ea46783afd27f47fa56b4ae14d9a59d7053bea328fb155427ad0b24f6aa2d3a474284fed9ccde0cdc4c2e2496a5e288a36d912821eed0ee0ef52554ef3af7bdd95cf9c73c412df787adf4ba965eef59dfa7ec7f5560bf7f876a8d5b1da6a3dd1e3e7350c4d5c6b366c350309a6963c7d913f78e2b14034ac61f158e15f26eb530896a5a55a1d148b8f07926e494387275feb21e913ad56b514900fa6d4058fe5e6b6a0c5a34f11ba0b802770b430ec8a905ba7f958e66743a6372b390e57497cdeb5ecef06214915d1f78a10e2eabc6163dcb0daebd5fe161ee559af95874d9c840f352a39a1ade9a1eaefa516a76bf77acd8eb02533b7ee8a49c9013cbebabeced203aebc555de26bbe86121b4c86e9bdcc50b1693a5971685f04d18fe91d621159730314430781fb20d55e5e0d045bacbe722e5ad775335b8e72b353828bcdc8a220f7f77c6865bb258586e3516e84f160a0e", 0x1000}, {&(0x7f0000001180)="65564603293f3148cc90a85dad2ae47a3c7ed687ac051108f116d69c7117f18abed5a256e44cea71cb37cdbb4708c0e346f24608d4cd885e8df3667a484cad813a69a8107a72378d947ff807dadb841c27eca9a093f40015bc6fd9dd45afb3a3b7f8c8c07d388e065a4a3343439786a2acfa24212bd41327cf4ecfc4ba4484fc27e75654538ac734a2803c104335e50c02e143128e84dbf05a8525be1c1129f410a6625fe7910ed0625d61e3d3be924fa4d434bf5dcdcbe39c66b413454122ccae11a7e23c02f60d296170d3703b7e1e8b707c59cfa71889e7d6de9206ec48b8bb3fa4ffb80a27a15282c1063dad20ece8220c7f0cf5dd10", 0xf8}], 0x4) setsockopt(r0, 0x800, 0x7fff, &(0x7f00000012c0)="5584abe26e150880cd90431ffce894bb5f8d98bd415f60e3d74940a8aa5f6015bc1f109c4a81fc80ee7b57c0c75f52b926117fa784e706a34f774577f7a71e5eb993f8a70ae3f0309add5abc28cb19b93397851b4833fc1f78475577d39fc8d246961accfe8e5330c1f35dd66e2ca3a2fa5277fe26cf6f4df8ca7cbe8db3461d68b6f4f68d385918bcb39b8b50f98953a1339419b5f5ebabec28b4104202b6c583500f9bea954ed5142ec3131798e581ecbdb1d6ee0e5326a9f5ab6d0922", 0x52) setsockopt(r0, 0xfffffffffffffeff, 0x80000001, &(0x7f0000000140)="e75e63a7d961916c", 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x800, 0xb4c, 0xfffffffffffffff8, 0x5}]}) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001380)='/dev/vmm\x00', 0x100, 0x0) kqueue() 15:03:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() lchown(&(0x7f00000001c0)='./bus/file0\x00', r1, r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x100) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x1000, 0xffffffffffffff74) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 15:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81, 0x0, 0x0, 0xfffffffffffffffe}, {0x7d}]}) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x1c, 0x0, &(0x7f0000000140)=""/28}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:03:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530006cb5bcd8edcc39f0aced9a7ef23e87f0f69fd697348c080f528fde9e89cb28fee1876b9c9f9d31ca581bf7b5d35c9460a518bd2eaeffc9bd72eb5133fa26e13f3feb71c63601f4bd93b0"], 0x10, &(0x7f00000003c0)=[{&(0x7f0000000080)="adbea21d339b884152c2b04d85272878ad580d1694bbf0ceb77f7dcad8b85854f7dfe05e2678061b1cbcba23b54a321ff32ffc25b2eb4f9f5bd97653fc5f0aa4946f092d25ae954ef4fb3d8081defb4feb87a2d9222e21159918a241b5d7827a18260bcf418af30a97554293a5343bacd12d454559668d", 0x77}, {&(0x7f0000000100)="ca2f3be1c3afd4e580bf7cd0bcbfd30175c7dd50365c27dcef707458b9a3a90e362699323d07ec743380e4984927a236e0ccf3b93d5d8a2611f931fa21adab5a780004d002ae2873bc636a11b17f4c7fc787a47d9b8022ddd4b79f503d617670b3673a9d41c38c549a2e19767776e6e5425f9417cdb439d5305ff3e4437ae22e6b9be08d74094c1c6a5d", 0x8a}, {&(0x7f00000001c0)="b093946bf040815f1959eac0992b5cfdf915c3fd2f6c1198a5d27d00259f7c91cf60be6bc68293f8fc53b0ea08ff79fac8215969db0f9e6d3e9eff25da3545193e810957e69fb7246725fdda371a893b4be7aedccc92749a0643038a88a8db4e706220c1e37a57c20c75967c3e1b90be8edf0c9338900c3f4072beb674b86e9f57a305bfa3df2d1ddb4accf44605b4baa9ed898aef6ce63794bfcfb65001e194251b0649d12a3cc3b70caaadcb5e18932d5244515532fd348656e50dad4f106764701ab213d26d9d12615f91ff2cc36a6aa966dbdd545894fcfe5bc497f249f170bc18edbeb897e922010c23770867", 0xef}, {&(0x7f00000002c0)="ff3544a42ae1758ea400d0366e4c5a5b5b908fa36a94bbf19c5eabc16b05b333973cc1a46a4fe96249546d564fc22b7896f0988fec8a5ebb26a51d16f1a45b00965f72edd56de69ba5d46cee187755762aeb537be32b2cdb31d7066231c568684f7d2a34112ed126c71a0ed2a2cb8e0e98fb62f4bbed485f50191f4398a906f0e0eb9a9cd2abbaeb56f5a3b722abda4a992f4883c22b336f6fe4685f080dfa301a58bc02e9d1b24b", 0xa8}, {&(0x7f0000000380)="f49a02aea42b0a0bce6735221c62a8d87f23f72e3ebe48ffa9", 0x19}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xf}, 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x3}, 0x8) 15:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9e, &(0x7f0000000480)="5f6e7925a6eb50b4cd94594f00a1c3566bb82c735a56967f13e0023615cd6702caae1cc56a10e3d5b4346195aede291b5faa673eec2724c28a9270c7f50e999f641f748b8e3ece1a84d108a1c7c368c3b4adab814400ea21a27fe122efdefe263368dd71a94dec4232bc8c1168e72e02fdb8791dc0ae2b8c27dd94b70fd87339d33ceacd8bcef33eaf036c5189eab7c21ff4b122d7cd5d26d0f5108a75879a1e6b30174abc9c3b369c8dedb51471693675aab9cca7f150fe890616ef3a96ec29fb7d8dd1102dfb147742a45854fdea1ce56a7d8caa406aa4ae152cf5940760f71f07f023121cdcfb099bac4b72e1afde81b23409a1f877beca345db66fbdf48359e2ec596db15d502a2dfd1e8ba9d26febe2afcdc93fc52ee95dd384393a9a3d960125a483") 15:03:25 executing program 1: writev(0xffffffffffffffff, 0xffffffffffffffff, 0xff34) 15:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 15:03:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x5f3e7d4896281e3e, 0x4) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './file1\x00', './file1\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 15:03:25 executing program 0: r0 = semget(0x2, 0x1, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x647e260807d1ad0, 0x0) dup(r1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/114) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\\/\xa6\x00', &(0x7f0000000140)='^@\xb6\x00'], &(0x7f0000000280)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r0, 0xa, r0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x200, 0x91) 15:03:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 15:03:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 15:03:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100000124) clock_getres(0x4, 0x0) socketpair$unix(0x1, 0x790381ec36de08a0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000001840)="50cb0c4945bcab43b52426e0e9", 0xd, 0x1, &(0x7f0000001880)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/121, 0x79}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/81, 0x51}], 0x8, &(0x7f00000016c0)=""/209, 0xd1}, 0x840) openat(r0, &(0x7f0000001800)='./file0\x00', 0x400, 0x80) sendto(r1, &(0x7f00000000c0)=';', 0x1, 0x5, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6}]}) r1 = dup2(r0, r0) dup2(r1, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 15:03:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000002c0)) select(0xffffffd8, &(0x7f0000001440), 0x0, &(0x7f0000000280)={0x8, 0xe7, 0x2}, &(0x7f0000000240)) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1140, 0x500) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = getpid() getpgid(r1) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x140) 15:03:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000003700)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000003740)=0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000003640)=[{&(0x7f0000000240)="e2c2841b8b866c021068ae1dd8cda704e51992b3691d4704174361e8331cecfe86895fe515fe615959a58571ef3587ad9c83619108a77f2d3ec27f676a1d631aa41768de437133ec4a23f9d4905b0d76d0e69a00802f97d1827855c5b8e483287604d5309950dea6aba93fabd0c6c950983a3ffed59f7e9248e88155a861ff3acf92c642c24eb2b8212b2e30fa1eb53775419850e20e2256e7313036c37ee58df4d3e43e2f0d8ea39fb42621", 0xac}, {&(0x7f0000000300)="9f0d13da9ba90443bb191a03695946c1fac4b3d6a5cd2a68c750a5a3155363d613e1abcba2a135b907bcae73ec644cd0a5d0bd306bafc704f141e602c9585d08f2394f810df3cae24f359eb0ef7ffedba23e19a30317089b33ef9a7fc8eff73d17eba8f16d795e0ba63caba5441ffe722a6de3274bdf5748e46a75938c16303b78a759f94bc8c463dc47c386985eb3f343e6a19f205641de1bff409f803cf1593a4e0bd55af1f782fad711900f4f21e5d072033cd7444d310ecb68e1c395f100fda487669e305dfba602018603cb3f76248d67b9540e3be8327811ee7f433876d7d49351666d0cd012493206dc92f0a99ce6541f480690a2bcad86b7acdc9b4a9c75e23a7890c35050b54886357090637bb27ec19d85843e54c935ef287ec68a86cdc9c620eb34c2a83dbe7fcd196701494e0bbde5b46da6639ed406c1b9a784074ed750b00c9d5246ae2ccee2d9e2c32a7dd66f7f3bbfa9666e75fc7923a9b23ac24eb8d25667179b7eb0f0f7821c6d6b57e409f6bee1f7eb86e57477aa208eed0dcbfee6eed87927f610bad4b80e60ee4d6adae17e387850582ea18dfc4327d789324aeac607d796ae6fc1e4f0899e3cfdd32760e05df99362852e68ddf725caea04b7a6f58c5148512d5114df81f08787046d7c9c91b6554c8872753953ed12a8eff8c1fb8d6826f5f779589da6521aee3d7295d8a1f91a35430796379f67798380549f779e622434024b6f915fc3c0a14a13d4c96f69fbfaf5f457fb39e1fbb6f27d973d0417863d4b8a98897d015919930b886e9eede4d36bee7aebcf9f778be65b9ff4d7c48d95ce0aca3f9e3478da331680be9b41f2fbd54d2b6cc882d03d577118837f7ac38171de56bfe5a377ee98f386fcbe2e674022c6445b582f4e172386ab2b78e9b39af9d1d9c47ac55eaa3d37adadf3cabb0df8d91231c001993ece78cdac6088adef081d208bd8e665f02d3562f3613ac6302d38b0db2da18ae4ee41a1bfec03363e07ca4e664f2193ae115096fd3d70bcbde4ba67441bf998e0804f3541006efd18d220d1292d97d3b4470f4f03d9a867679478b549f7e1a126c397638c5a9bd02bc65257b81d70d97dc05899eda9ac2e8d16c6e061925d684708e94331c5166cfc80f8c096725d6f636f468bd225378f982ccbced0ff54d6ed6afa79953eb03716da47806a946c85cbaa2e6130969371134c7be6658a3baa5a15aca6440eecf73b820abebccf44344ffff4f79cc1d344f9709a5c1c496b7140b4b9debbbe676c26c0efdfac5da27d59d4083b19d2dc8787a1bb8b8048811336fbee434b003a78e8dbdab3f5f4ea7e70ad4db48d55c7f622eb8241c93e12a8b4a9ff8bca0afdb9772125bacd4999f86eeee50082b6d8891bb27e746ef53d2e5eacf83f6f776566cd78b87275a50a4602ba62cd6eb950c62cb95f1d1450042006ff31d656db6f57d72879693fe833df754e2378c086edfd555a2e2f4edee85bde35664d263ff2fd5bde2aa5615219e46cb58486d5e71a62f46ff532138485065e5b3141193a4c2c8711846975231a43135f00d21a8f58e67b1e717f20d20eef062049a60092bbc8745fbc0c46294addf56ee97516ae0ae6ec30d905f79ecbfa26cc9631fbb3481190830823da1ea384054c3d277da8a23bd8143adaaf4bd42d64b574fc12dd607156916bfa29b5c05c464d7cacdf8df3354e3607477c77c528d5e1c6d13308194868014241266db60040a730fb4af9723edb3d658013fc98b01bf49a11786b697283ed8b42ee3454e86c9559a5323933725ea78aea32763e48147b880e2ef6673fcf49daebf5fab6f44e3b61253890a2a0840fd95597e07217ceb6efe364c4bc2c051fa8957f7071966c2ecc648a96fbafe215466fc15beaf964bbeac68643e5333515401e5faa58394d6eaa351bc2a2b3c000c6ce6056c54006abc38d2cb65f84accd76299c90ac8caf5eba3750acc148de3a3f1e9ea49192e5dfb21a3b2c1a0666e5f07078550d2e6a6d5868573343e03d5c51d9232ff490efffc6d3662de0b9162094a56f1bd0a0d79316a593a54f74bed178d08565601b71f3f3c0bbcb842fb758f4c317c0ac1427cad96393074d12b9025e5e8b91dff7b5fa86ebbab26698fecb1d12ddb67af285242fb3e354f3f1133e780c8b70478be35ad9a5a66cb21c4e395a80de1df5aff6622f1564f5ec892b518aa42a08a36a9e4dc72c2f364a19c2a9caa79e30d9e006b3b6729a3c4dd8df8494178bbc9fcf42656e3cdceffcc9289b88bc14cba2edb3c789587fd70911ed9532556f64cb5e387f4501108a1979dc396906b693363a8f2a2384131ab3b5dedbfdc40784eb8ac216abe07642aa1c2709e0a170b788fe476a668702568f0e765c1703f4fd5b6c899bae71a3a35fcaf2c2c5c6fc3d7207f0efd1e162bf145bd7879fb4787e0bd6c0213916374e6ec3d37bddbff9cf4256895b680a6ec5b1705f905eec62e2bad3e1befcd517db19dd96c226387c2e16e443f22103945ced3eac39a5cc5db2e4dea7fa21429143c649837f39a2c14bcd8ed85f07b83299a200525581d7f7a446ca91bc33621d7d3e558b6d92b112e009e412ce491225a1742656272adea436e1f4d4a0c42fde04afd1c66ac7824be0a40b659b0ba0750f625b70b385ba335313b7683cd5b74fe616d95bc78028502559199a9aa47e91b22b9d88b68e01e628ab04f07f0e8848d046b9d587717c34781a58b98e7a367672f28c326e78a1fc5ab1edb93230edcae789c423b77a77ae4d37a9db34d0ca3345571fcbb890251dc17e78b3b47cfe97c143c0294db03c45240bbb357b5989c3f9974cfe12997c638b6227353b75a43789cc18554f00d64170102440392653085abc5639e89b4a6771bf05e30ac687317416045f41df15e82e52bb71bd9fb4e8e0b8851afb4fbe0722673f81cc20c284b6c8595947199897a4b86d946a1fc76a6a90f757e9cb1d43f1d8bede98b904c48b3a72f1733908941e2867180454a883d1f5c3103e7752f3936b88663e40b10c282bb095cb3364d728020919975139ad3b70412ae66bab30f490f76761c6d4b4dccced47535d2d32c008b1b7a7f1a8c596a8263d699efc38d3485cbd27ca5626733c1a27ba2b8d6d9e4765b4438ab0c4d4f97759560ceadb79ac6f282035e1544cbf335935bf47b954fb0ea3d73890194b77219b2612b8c031afcdd2e05bd0cc6d15bf55dfb30a34ec89aa929cc378fac69743746d53f5d39ddc9ac0eeaacaf76725af18ffaf9888da79aff5b5eb284645cfee8bfff65794f40512ddabd4d70256a48b00f8bb498e4a78f09aead78e88362628eab7337b7a51779a2c903f36a3834826ba7e22484c59d51bb1009c4d61b2cae6ac974097ba78fdd0613946e5eb4a1a78424ae1399ec02144e86ef7724bae297e0617a22b081ef394c64dfa6eb7eb91fbafbc977d8c3ad8a2c5b073ec75280222157131016313b4dd527cd6cfac74686f9105ece9dddddfadf8c9c8406688cfaccdad755ee18056b0a18afbda96dbad553eda7e5d0f3493460acd9ec79480e948e9e736a5706558ec8db15f816060044ca80da24731db89695b4c16d242bef9482dce80b064e5d943dcc2898d60848abbfaefe401430a46b8cf91b9dd0f4e87f068a925cd5907522c6472b382ea8a06f83c3c3b3b7b9faf3a8e363597d099a2a39d9a741fd5f171ae2c108f0e17554e7c77eb8e75eb8b76b7d352e4479060da820f56c889b90b5eb9267787cec277b629288bad29c50c346f8d00ee2fc6a3cf34749209e85b0500a31108317b29140882c51faf39cfc08c88fee51465d947e3e9e57bdada6e64f8b63a7fb43777b09bf4964f7ac51f8c7acde2a6245aa1a23878ad0857df7d496546ec397ad5689239647801114d87e48a7048f2c3a816071dd83baa85af519f2bfaa8d1a153a3606d319b46146865791710937f592418098642b5470adb1b7937479026a33d467fd82103585cee4fac4b8e8667724e6259fbe41107d9c07bef7a6fd804720d2ace81e02527f1df215515f6039c02cccd61aba21f4ef4fc6c2a6d821aea060105e658f88251a4a90b5e9c034aef8889d4af98c3e9cae16112c82637a67e1cdbafb60ff281beee506333bb536e11a0ce13916541281ee2411dca1f121b62d8f0856b2fd02d2fdc9833d4f59a8ee897b9b14f3cf339f99a2a8b465bb8183d1cb7e8226e9e6707c326344480aab6d7cd15ea4196488bd7e6353e1d5cdb07298c10a4bb1a7ac28f41f6a09f8d4db4e3acc58491103f7b1a2c196b7a7851bd43617b94a703cc94d32811e92942f1ab1bbd167ca68383a3cc48787c1a576a8c6a4f069980781747a130e7b9fa27301059660ac5152ba6ce79b73d6ea55cec188141092910af3abe9064e9f40f36853c77cc068e13176bc85bcc61447941a3a7631e632cd2ad54afc29525d7f693c9ce31bc49bffe2f86c60301098ee4a178c6d47de90e5f6b92b3cecc246c5980f5c85f5b2c2936a6779ca68b4858b65f1fc522938b591a8aa27e635a5ee1cd04ae4950faa88a280ecd6ba24fb189a48222aa1df6af0f00cbb3dec76e86b602fe2e0afd85ac18c2a47df430917d3292fda6223ea58f8da06bbfd33800ab41738ceadcf65852b474f08e0dcc779dfba0429e56e55fd5d98c14d65e2b54fcdaf7027636d2a83bc27890e8476fae9775e2e07c71605335c6189a1ad21d926705f6e83910b1c4f0a8d1f8261f9f81ae301f4114698b2ecf9cff79a3a7dfc63e22f915a4dfdc2a571046e8eae44440b6892009de56ddca7067fc45b2b2ddc432da5c8ad5220188366cb314639bb99db19f0f3d24ef726e02c8982033df23f150b6da7328e03822df420a437d9a8d8e4814e7c859fa3b6d86fbab17cc9e8d85ac9e6dac63bcc8ef60ec04bca9f07260c7884e4f1e985052ff8fe320901e104b5a0f25a8cc1133a7cb5fa7c3b57ec029814fdc39a5ac27d8346227b5253be281f5b0eee66cb7c20db921f3e293deb67a1d756186a84db4e6debee3441ebee964ab71f13bd186ed9f1125167f4dcff955df4335af1bb4528a915d3016f8ef0a96e2dbf58c97543e763d765d6026f1b852d18562d2f0639cc168acc34cbbb56195224dbd6cf5f81550b261ad3ff5bed3f932b99a4ad3e74157befe13127dbd0d5529e0cb12b5fa14f44716ea7fe87efa56404d31c6173f710721b6e5ca5c04cca057abc73f4e7d567c3418f43eefac966060f512c68baa22414bf0f244020efe7782574a6c04d1c741fc991217e0276befca26df1054c6db2b1c339a596b6b869837bd1c171e50559912febe6ae7931f19da3fb19e6fa08e1cb52aca3a76834ae496dad0d202040854026a099e52cbc72bd9ab100eac8e4a4e66d3ac9560f738145beb7a10cff9475d7106ccb0afc00e9aed50f313e5ee7d9cae11f1c95e153e800ce24164ba1839ffa25301ae0a288188c975d99bafd6f9ce03dee11d335ef1649444124cafe6bcef76dd9d5259882dfe90c38f5cc3db57eb2a3f75839e2012cfd329bc1181a6907c1a378ffc59ed6ca4cb0cc14883154e49bb5fb105520511625b37366bd6c80462b0f3af0be9fb867ad076eddba9d9ac2519339198e5ce72d5825a0bb7a568d4795292d9dc29464eb500a36029c3e29c37a9f8dec4c9bdec9ec926b0b533554e1198cf47fdf42409373846fb410790be5862aa1ef1490a8570d0b4b2d97ea7c36e5fc06e48d4031192f97ea329cd3d728e50ad81d53de05173c9475873cb747dab3b6b8f5686d357009da93a99", 0x1000}, {&(0x7f0000001300)="46ec55275dcebf0b68aa13f8c024199548fc55d5a6481f3fc0cfe91be711e2f16d62ca0927e9edaa7639b75c455271e3b3eff6c075fbe9d80edaf6cbba9964cd9aad5921bb1042ecd86f82", 0x4b}, {&(0x7f0000001380)="b07a681041bfc3539776f11209d9d8c5d43021da4a4d87ec64834e7fc199589cc28b8bc019bfd7f60a57e2e7be0927ce738a6d0e733f6bc14a90a8c78ee2e3d3be2a5e87c6738756b9c8a48f1da4de9fe6bf937865a5569a369c7895ccb51523d7d6e34d9478c743c3142cecfbecc8f5a55d6fc87d99a302c1c560e3ff864abf5d0df27057e90d9ddf6be566e37a3e84a0e90e5e51047156d37a94ea43eba8fa947f6e2862c461fda8cf1b9aa958ac39a69f9aded5c4fbc20c6c8fbebac159e9fdb95d44abbf0ff0eed9e5a85cb16861b3354b72c6904c2a9303d59b9fbb1deb1a36f3", 0xe3}, {&(0x7f0000001480)="5bf3b119832149c608d49dc04a869b8b216d34fe34fa54069ab3e1c13fa17a0ad17b1fddda286395e44f604d297a010a1dd8911782d3546d93f0ffd3d375dbf958b06ded4cc4595c482e96908f6aa136f336e76fec27fa0ab80e8a63004aabc598f3ef49216b57eb", 0x68}, {&(0x7f0000001500)="a9559dfc4911a768899bce4b2e26843063d9ca0762ff4306da67845615382b71209142ff99cacc55266f", 0x2a}, {&(0x7f0000001540)="c390f9070e637889839f893b96d6d0da2f246b83262601efcedc10b5ee3f719a20a6591a3ba1382e2eb7a4887b374a6cae8a96cb286707278e1fe94799424b5e8b0287b7376926d3b91fcb44a4d6b9fbc8e9a7551c08639c0819765eaa995a36300f2421940b", 0x66}, {&(0x7f00000015c0)="503b26fd533ec9895b5ea987a05a41a63c4425e2cb7abd917d5249fbb516f212f5c4359bdd35edaeb9ff27ae94c8d7d991868788ed2123bafde4a94a7f4fa8533c1751e76bef3b7e76e26d369d7e03e2455ae32704209eafba12497f862b1732dd0ff649e2f2b4a41cdb25115a6b66d6dbe0c7b9a369b8ce573993ba965cbf9da81e599ca4a724f4fab5513d24188f4e64c7555a291dafb2fab6fde0ab01d68fd524370e2d6d4a35371b671581a2e44bce30310324b9b4adee4eca0aed99894588a4b5440be4503a0766ed93a1468ec865541c1e48ec609086607919bcdfce6b52331633942e13543060f780b502cad67ae52c28a35c04ba26f79ac573f1713ae8855bc58d1499bad1f93380e610526537cbd010403fe6c31ddacdd1e965bb3f4e0b60bf8b2327f6371dec27d07a11b41e6154f3569e8ed7ac735d6c5953d7c8c76b6c30e49f89856d32301c100f9cd2e640eded86270d2798add545a106daf6945ede0570ca28724d7a5dd01b124d8467db43f09ee88d6885de1bc68c643de1f5b9baf01c394e072fa5630dbba17a982ec0a02df0113b15f4cd89c6191d703fbb511419b38665de498b466782e2f40c7644105f08382558c09b1cb1c1473bd83a17519d5a106072d898a4670736aa30ad114084903a0ad56a6b40b89b0345d2cf40bca1755e258c01a6f2bc1856a99bc078a37a56fbf2a44e386f5af93e86695fb67b03f97e8b2826a91ec1c762c04e4b9e739b3628354013ec35d4b8143e0a0ac047075baded705ae90234d911f4db2895a5a20aeaae2a7eef54554da434318063062aac5166787e018f65d0f65cf13e2615068b1ad099a98ec73bfd2074ec0e0c3e412b4fb068854234769fe3ac163bb941a97f2d5ba5c4967512e60d2442499c7720258c974667ad8daf8e633dce687d41a71240f34becd9efe25d64f4b7b080a70b1d2c90b1f7610427451c00b69a9e78193952361ff0930acc939a14d11b6d8ef352bddd4234e5ad761d281e17b802d1f50712dfb7ac6b523bc4c7d4534e07ade52bb42f058bbca864d02a51aa9a249ae5be24102042fe879dbeefe57ec0f887d1e7a1302abfb54ef0fddd89549991b9a0bdad2b7a76f0b40b5a50a848f300e27f7f87623ca6017fd61b47dca45e27df8ff4bc3d73d1d402bf13a87d460f3fc939d11e3fdf8a756f0a58187aae16ad8ca986b00c8d6f19c70257423045769aeba21a24d4a193dc0fae4b5086acb7de1c7e801213cd4252141edc5b22fb229b78cccda62493c2b0be468df8c142a39d8fcdbfb36343bac41ae603662b0539d4ad25479cc5607e1cf500f2f936dbf89d6e2e332a53295fcca6a62d1f13941578a3e9e462c583994d6326dee01e7bad5f5d2cdcdf2563214fac39db5a0913d073f2ed2e551a0f5c0f790edc3f5f0314ef359ef667c923d31482c282416a0dfbaf3e4e6b24035aab89660a7fb3fb5cc3d1588f0a0dfaf0c5db670f3839b6c46ceb2f14b01d2004121b58bc420581555a338473b98a5ccda7e6b91ada611aace41bc854ee1a483f1ac3901b15bc443ebfb2b92035c3c28d18f9d06949de81da6591b0852812d932368dda8e6518907be3ea3522ca4f64e88dc8b1c7c28a5a916dfee6782c6e826eb74587ed30d0364b91c73e83b77bd0a38217060ceac12942a6a9c73c1f262ce244492aeadc60576a2c4fda383f17356fef4658f32066e544e736df997ee393d96b93424589da364f4d562223173f088a1a0f604a3402226818247f83b973268d10aeff3b9c19287291111b042e21a106e84bf1d672d1f70f84bbfb52ca8719c184d73bc7df83f704ab74c878a0a143f4edb655f9a4948417c951c4aa4de7502ed67352843756516fc63de036278fd4cc6f64561d831658d05d0718b028e88fe789504b8a452c0bb5d07f008779fe3b8a3ea2614e0afb3b04364684a1c165ee824366eace46d2331b6c1f316e33548c5023eb9834de0d61847cc669b5a92d8c0be90d9ecc0f9f2eb9b84c8edb346ae25342ba059a96ad17468a5b010fa1f65b5b19f2225e24657040ef32534eed2bb39bfb0c4c822c0da5ce0417f1f55d14b8c94bfef4a343a6129d2304b55fab92b1d62c7fb11fa1acd658ebc623efc93cd3cb3bd855ee43f545c606a8f23f371cb6e0522a9402a1c81e62463f3762a0f4821f23dd4be3d0a8acf0adf2ea2e7d1eb1788d2b7d69e7f3180c7d4f5eacdb6625dd4151dd33dac3103276277ea089734a717e82ac2ede416a21e2b82b0f8c419e31dce973335ce2196cbf92a50f18f20b62fc0c13cecbaf3907640fcd6cab7d58e713a5ace1010658fed68ed68eaebb56b45eaa752308fd969f069b33e28c53589f6b7ba7db3a6063bbb8013a224005fa34f2a328792d294b13d481a17cf67caafc17d3d51b56dbebd6f8447b36d364847355e95b6b3da53fd5d1a0b87b60c65eea29d59ab19abd8889b83a3abc45c2fd4691fcc6b72e9e377f9c0a7ce2cd2e00681cb36de1efd7f7671f294ada6b9adf55e341e43fb06c38eb6fcde4116563fefb297c157162f9334ab121777679d66371667bd06b4ab6ed94278c8b691211f81c0cd07106431d4265629f7275ece3f03feca29c1135fc2b2857f6aa3714af005b207dbe484707b3fc33fdbd5a312d47877ccebfe50554f29d28bbe5709732b3903937d3f251c2b4e57b2c876e0dee71469e699f5075861d224f9a382476feea2d27b02ead7a596c5ddde7d25a726120c803c2982af19330c0c3d1b2620bcfed84853d2d6da538de1c92d5081b7b3206e89e7922e01692df221d7de53c9bc1e6c7da40b8a23e70c1abf5030eebcfed1681d5c20a79bffb41054f21f0e3ead1cde75430c8d5565d57f0cb2ae6b04daf824323214e048f061d81c22038ebd1c7f5f84705a009a420ac271ec31cd23d19fffa0775fe417f08c73862a316d58a329faf705a1f14125c531199dcec37fbc3e7249cbdef12b219762d2c858e3cb1bfaf2b174191df077ac231d04935e253cb8f5386b5806011666afa3b6a5f5e4eb34d6a65c7b2908eb244a08f13e9628e48aa41bbb7a1bbe569ce3134d9d962d433ccb3977b9c791385b99449cd3bc297c17068b0d3de0defe47a4e1509f65e9c1192fcb177f5f50d0afff05369e1ca551632e990980bf81dde3f432b5f41b398d4191a8d4b5a24e66f90b5b0f40c93f7f27544714f63c09fd510c74728e69a3f288c82fd7c9d44d922b7f9068a4430e9e506bf8a7ca9f6ffa2702c716da7dc2cf7ac9917f83ca5df7add16c63d560b50553a4be2a270ddaee4f67ec7d63f7d999c0328cfa22799ff089180729c605c97887931ab36114db24adcf01b16bfba65fc2c03d80a9fdfeaaa8195567660f9d69115936cfc80414c3f6632ffb55a9b4552c7b9cf9b26e35944b01c1cb3e1d935b225b3e53633fc467c466b2d1b7cfb738665b7112dbde5d927cf31d0a74fc546c472b856338dd1753fae108af4045072981c90e66e1c2615a2e1ae4bd363288ce3980eca715dfa4900a828ab38d978fc09a76c21648a5dbbd1c3bb6fb3cd4fa2091ab8842c9bcfab0391e050e9188392e21f9cf59ffddd190b32edae198358fb5ff0904495a78ed70ae37acbb8ec4f00d7698bfdb8e94e2fdebe02017a88220e33e04b1239d85337be9cfb94ab7af2cc361d148b9a44af4e6f8feb82d6c20f6aaf1dd8ebda1be695400de1a163804a2e646fcd61740c68ab0a3aa81b02c60c69e73f4f24270e2ee6082c44b68e6231c0cc895c980d052562f96684f61b8898b4444ccf2fcedda5eb217c13bf33886c0bd461950e054a45599a8ee048195278bf5bab0274013f70ff4f55fbb65fe30185f6ef8afae713944c38717f59c0d6581b02eba24566ce2d8c7f9d1c19ab31b1dcda4efdd67c01ebac8ea0373b949b67c1a74a6323c31f70c78902f8954916a2826fbcb23320a6af556498daad8cacb044034ad06fd4adecc2945947f6a5781f698e5ba207398ab599d7fa36e3ac83426633c1f92309b0072c6e21ea62432e20f7284e6e966d5ebec2c7744df0a03f72e5427b8e64ee5ae3845e37d61468700137f7321a55881ff5094c3a136be594692f3424f9490a6b0b0a1b36ac15c2def3041681574861cceda9c41ff2810c9ab287fb176bff09eab40958772e5b35992134b76d1c715667dcad7da1efb0208f20f485050ccc2053fd8f358aaaf608d3b774ec5f840c14e0291a80e5ab721658b9929a895c867a285fd3b26b7035b45c1caae2bbbb3e6c4a28723d9cbad0fa846663028e34330a794868f3f9ce52b8900fee275e5c90e1a8f99796bad39fe50f5d66f52712e5c0f21cee037423cfb2dc1e496193313e8cfbc28fa342a51b5ace0403019c26136434d4b54100a56ebd24804b0da0e25dae666bd8f02a919e3093d12a11e0d29b323c09c253a7c5370923d25405de712e62cb73efb64ce6f098c06c60288876b0fd17f6ffecc705cc5834944198c021b133599aeac91e38269ee5ed27e461949021b403ac45bfb39dfbff67e9a510a20544b839249944fa041d4504d1529058f68d3dfc1dbb5e4352306abd8563526781d889fe07cadea5acbd143d9fb43c84ab1b43c63246c49b3ad44819861cf7226a8ca08b583a37628cbd4c1061f7b1ea891b123549ef505ced5866903bc5979d397e4fd2e2f6d342e7a430506a9929d35dd052a748ed92713282e69453567f22faf8553e556083cee3a60bf7203404d9980dba87422dbf5b504c0caadf52ff73a31550e16256793c390924e6279571c4a67d1e2df5dbe8bfdbb4d21640e7c313f341e1926d5b2e5551e3b968d59fd54e46db4e8d0849fe438c68b82afbbcca90af3bb2b1cef923abb14f9a9ac80291e42b623b85090cb3807c54bedc157552f801efe077ca2193b054dd6ee4a96533759160283d975c705962751e7cfb036de6e11583474958ceca28e69a99f2a95c9c71ece3931a3d76f4688ab01953200b84e57708ec8a513946a7d586d0159d88f62b5441a9e3d069929825de81c8ce132341f1f8c0b3eade017c7c795a1541d263bd8c7bdf086ca0ca4abb5ca53cc91e36e73ef96d282d9904888b3c792fddb3069d235829f1c0d0b88240c2b6dadcef4245e2352dc4dee78f56d4b370ad6d86337d1c5db9d45b24cbf4ca18130d86f201a54e76b6c4b0ae87a5ea12390b68f9a9d4e55dd096e27efe082d0102c969d013db419edd304bee199d5a6dbc2b97e3def5e40f67f3ce9e9168d6cfe6a868e5ef9291ce1376339d51b10f25e9eef548ed2a3ef8a2cb72e6cab978afc2e988d762d75dd417f3e44260f223e27fa483791de3f90c8234115e9b225d7bdb32b2cb0ed0ca86ce5c38769c924d78d7fdb5b49ca59a7ab4314a04d742a73c707525408d3ae48e654228cb6eb0dd2aafd359270ab17fed167b112d3132e73afebe68a8533c478b82a9e6124c875ff9fb5a794dc9512b052cb3edc9d3d8d1a4c29626ff1d933daeb16329225d75cf5123ad8cc7795e57187e1c153bd4e8bc65ee35440bc0b2cdef40afa89e0c70251b83ad375a4fd1f8f6bfa35622e00a8c7e668f8b8af4a22a24b23019b062a413252237cd42692195c9e10bf0a73f66a9054c0e2b0b86f345c571be6c0ad89b8dbdf77b192c8b6cb1bfc4ee5ef37806832665d0b2093b2f0cd066fdfac837ad73e08561bed71d3e25eadc60f127cec9ab4ddd3b6f13295895aada7c57bd0feabcf843dec496f6700b508fda10b9f2f1512a8d4d50adb58b851145d6c5fb58b4b08be6d5a99ad1ee632125c1b3822d", 0x1000}, {&(0x7f00000025c0)="25b2403f091f34c7376e4adb5618cc802ca81b0519401fdaa5c01fda7ad737784c1c66fd334159178f7ded3371a95fa2ba601e1d2b72d4e79281cdbcba83545019f2c1af096a5718cb69fb16b75161177b3007a8c94d2dacf7ac", 0x5a}, {&(0x7f0000002640)="c7cdcb584ccb6e428dcb651eed3c5aab6c4605ad4343912717fa53167301d233a266c9ffff2710884b56c28dbff280fd141919b2ba945e89a351fe9acde238ffa3b4a0ca7d6d1bd2d9e26884749de6986318bc31ceca5bde218cdd66497cf8d065af75aaee32d2b25fdd031b274f0ac529366779751f4d080d67fd9ea91be926e6baa2a1acc3b329883f1fc6c378626a02163a1983963ed8f48428ddb8bc8fb4d06472756eac0c722ec27a150904137451c64dfea92c5d22022cb7fb49cce5feb494a8b3de7329d6e4c6ed37dd37bc6cc84f0f7602d002a2cdbc0e49da81c47618e5cf18dfa1ac581000392aba4c3b6c98ad03237219cb6089586d93dd972d489e8b60d5e3d85ae410d8b056debe9dfa48c0c825d19a95bf6d92f7190bb610337c10099bd442612564c5abb73f965f4703f38a768bc6a06fdf64d5dea2fac668b979084ef7c55510569291ae426beea925be384d02d7bdeccbd0a20bda977ef024e17e4cbd58befd08453f0e80fade9ce48bd2ad77309bf34728be0e0ccf8e706e2f8375a481a5414ed2d9bb0ab4f485b3a3b11ebad94e20db48030e25b6f068ee287c0acb8cd16de4c4ea26d781f43c27b1e9d43345ca4b98199fdb0631d3dc209fa3896ebd55b6b8ad07345206dcd0bbadd88677756a9ae13456c748972aadbef2dd5dc7b0868e28df02e40ed5da7826a3cca4c17a739abb3226fbdd3d7a1f3bf2d3b663b222eb955090dbddb9ee45151fb708f0e9f29a04eb7d7176b8397431c10de58bcecdd619842274063f27b9921ecb6abaf16ed3f94b572d84fc50e29c540d7c383bd00bc6f82f3edab9b218cad1f43855a08fa23e03893efeb554b676f017841970194bb830ee8f483542ea372a8fc1904f80d6f85c5bb210522d8103ad8ad1d488b8e74a0ab67e018ccca28a88e13d0a030a48924d6da69d42b3983a546e2f8cd6ab280343cc78ab0b4e5480aa5a4bd4266bf2f9c12a34a2d0515aec9d5bd70706f82a289b35c72a11f6fc13871819a8bbc6621eb54bb04f3c2cc28a5e4e844a2b9ff3d901fb193faa012cc4f80b60f305887a1250bcbaa19d8aabdc99193a51ceeda15c35473000f1b2cce589f17ce2c1d425174c4bd9a7c3b7a2d9bed2967c19bfd661f2235ba8322501c4413810b58e719b9328cdfdf6cab53f9f6137ab0b66497ed43376127abf68e98f9f778096039c5963338b0dd5070251a32aa6d811b0859f7aef5a67fd9caf9d773f15e81fae2f86deb04afa455968bffb40c66304f174e49ba4139b486f9a31748e24169875f8984b1fe85978c7f5861c93d6d9035f1460db24fcaf128cebd95772a270074ac276f8a54fa70f2afb7335fff717a39324733839d0ab2e806d35e5be4ad308a3fa3f52e6aa4196b982652c96fcbd9a4efc1435f771556544c1e0663c7d095d984b7a3cdc0f20d03012ef554102d6edc4736c3ffd77943c95dab15cc66e4c801c1985bbfc114d62d3ced26b89125f3938778dd21e819ddf8493734fb2454a0ce7b4a10bb8ba6bf2d3e0e3f3a19effc03c1c9a7a950ddbd3d143dce36b06f9267e0004b0fb2e5350f5dfa4db6256db32b9ee31a9f30f69c6c34c18705b3397c1034b898af860d0203610e15f8424a1b7ed85490b0025503a6c13fadec6ab805572c56d30f3d2979799513685820b5c526880be907b5dc3122bdfbf5710cc2c79930253646463fb65664362c96ef7bce121957ba7e63498dc5114329dc5c0876723691dcf94ebe0fd5c0170e3708f1f5bc18a44490864acce625b0ced0dd407c1a4978f62a39d0f9819dcfb34d46c09df09c04ebe0954bb2b1f85939ab08cd7fd58b76c2e6a3119648df0c64fb79d755378464221f1c33c5e58d0e15984a3bb1aff9b95431ecfd0d90b461ed19e368f75acda8da207d2fa16f4ffa4dcff02910548b72fea3750ae795d7c2075fca657c713205d3af72b2f4402c1c42dccdf399d07de067ef4cdb72c7e6626d643f2afb180d9ad7cad5309034637d5229894da2f28881871d8fe1b1befacb25c1571b6e69ef199a0a6064c570082e1d5fd02a160eec1e4f21c8833ca147c83eafde8ddddff327d42becc60971504baa1de56166a11a8732bf1e179f145110f736328c578db0805c1e330334f978d76ff078728955459d6633262dd73c3e8789fc4e7d867d60572b45e52af9c84f2346dd7457454a280b8f30db064e52792ba9292c82f6b22ccf0a6fe15609ad2c3d5849a8aa6184db89928cc335af5e0bdfc7756423d091714d18db47334159bebad5b4ea79428c127176ab227a22b28e455e5dfd6ef5678b4f62d62cc8c44530fd8e6e3492674e198dc594b458d0212d42d4e3f2b19711594b125ff92ac3bbff1b5d81c8eff966521e565361946dce32a2b77c19855174bc203ad7fb4d1ed5ecb901e620e9735e7a3a194cffa564137a45d442cd8355a4f206bd801854ff6172cedde1d95a9e02888bc75a38fed97a8f6643ec5800d03ef5ab37450411be60440efd61ee47d383d4839f8937bc7cda0cd13f90a64d9901612ea51c1f57409538340886bf1616b692a6ad71759b816dfe6bba264932695e91d279f27a68db6f95a307f53192f53d43f9c8491de12bc9c43a74514b9e667a39202a28d7801bc51edab0a4c5d04e2a0a777742ac30c4df2962081c758869de80fe520bf6d53c2b0bc7e0571b7d4470ee5e3605e7b311a34195e9084599c9fba23bacd1d88a3e6d3f32eb2f1fb46190daad7cff4d06cb881dec2530fab04ab71f3c4ec38312f3adc88062b79529d9dce7bad3bfd2d2d2f697e418cc4bad5ab5544de99c0fe3e5903fbd2292366763c39559e5fa5b8b1ce5d3e0331d1cd462abad6056ac8ad9233cf7d19fcd3a0af368c08cb8c736c5d0b92b79d0447d5ca1c29d7e9e0ffe0d3c84f82a310fbabc4c852fa0506daf4c08985d76d3e7149ce609de66c28a378f1cd1b99879af97afe373e5d491980a197d3c709cd94a819920a5bda017fb4c52ea94a1342afcc3c4f3ac07af535046aecc5a5c98d6ff124c4dae8125bd5c7da5f903f2604f8c73bac291ea103f3d123527b546b4f10cea122f613fe8be276bf1603de0a9ef81a2a72ea58534c8600777d84a4cf6b84f42f045e2dde388c4329e607a42f3911fba3d3c5d2885d7614da5c581e326de50168a81652c5a80f078a72813e426524d6eb2eb743329e29de4e01512d304a12553cd78bd0ea7a9ef151f371bf12161fbfd063ab4c9f3b3b830e8a765efbf4da9429b7fbf98fb54a404459bbd723d5ff12df0ab2bfca6cb8da55220a6dadc6cfe9310613e8bdd2068b29ebd7b673b68bd31a29f7e95a5b10b7910f99c47fd84d1a067eee92f1d29a5a9c889c14b6dfec782651d05395d395fa7c92cf775d0c4c13a6cd654dabccb72a78734048e551f961528f2d0452ea732f7ff03f77fbc8688ceed1964646402b995fd94cd585eaa32afdf4f735b0821dc1887bb2468550b2b20191167c5af5d9fe0234ce724fdab7e2f812a505a552624f4f77d89ec4b000698241bcd5b8a91ce3689d0c149d38df9dd6b0b7fc3526078b39a4a79a9dd2e97e728be9dafeffbcb18134d4455ce33b0d9c55e436a8b96f6f5e0a754f826626cbc47bd59e108c736cb34967fe64266d2d32c68576a7cab3786e74c33a18af9abae88a60f69d632db619ae25063fd7e9365f6d3f69871d78bf3df74815b9a487581945e3cdeec524be4ac5df16de7cacedc93d0af65d7e4506b8a71b53b1ba27c243437ba73c75d275cd45e2511a6d08f8d86e205f52b2a6aceb02f917b623c3422fb32d14717b8eeb204d0cd8fe95c1e38a250ff3905fc1cc3132a056a31993bcbc0750d1362f36e2ef32c6c689351def023b5290728ffa44eac7da98ffbfccdca7d3fab8617b193cafe0b6fea2bd783c15ab605dd8ab7b4036e3f17764ad0680bfccc4b587179cc6a13c82b23896ed14f05de33c268400332f06d8a3b0e1d76a12fa83c26e34fc995566aea4889361ca9f8a4e5efc86a04ec90b67996c4a28d6d649184b1eb7d13debefb2059f3d8585e99fce9295c7427bb86adc5650512c260dea3e2ae4250fcab3aeb75b2cd96458bcc59182092a493348c023da0ab911d5a4c43799aba8be8960737f3e29b0cd06cdf5034513f4502897d8b29018ea5639ffec56dd32593dd098c2b86dcd41f7de6b279c887082331ffbb9118bb04cb0c86278b700c52aba5d55cd4657359091ba0e8c5be6a4cb2ab375bea923d2d549c3bd6789fd5c29ba72b82a0fbfeaf9201e6bd5d84da2d5aa992dee57b2c70b49660dacf1a69d0445da1983b8766207d80475b6017437a5d9254254830802eb49efa506d93d3200830368fe78287e68c3d07cb7002815d0844c102d04725589fde30c5b5f0607196a08ebd52004d24ce7fe878d454e7125420ae1938a4fd889bbf811d27acc925179c3af8caf39398c5fc87cf220e7e354946dd429fe3ac252a429d39163a20e7d97fc7cafbf870078e6449b2a3ade645f212dfe23ae97edc46bb5912deca1a941ab69d7bddef2670220b6a73f56defaab187bc8e1d87212559a10234ff58a4d94407de4dad0f0085c3979066c6f157f0b3172057021f7125d52d4fd8934975b7641f8f85810c491dbce2131ddc7dbaf03d6a575b142c6e3ad3b50d299e94ac830c1cbe639c7564789eed48c1c9f81055ed1760dbad95b90f6c4950cc68838a46e88c857081b0c3d1fdb4b2bf8974bcc2d446dca429678e84a446ba4776f62a32e0d342cc72ca730cec6138f6cb938b28259a1ebdd4d84b2d8cda7ca4b42cd660eebe4476445c3e6c69dab56f40fa1509385a9ca8830601a11f671c3ffb58e1be0ede9d382ce87ce241d44b322f06029afcc6008e3492cd2294fbd8db4765995369c0d1cb0294ed4734a54555fc08169ecbc63d3b3142e4494282ea0e5693a030a75cc2a803c044b76ad56d5b4d2feb496c7883e07b4dba91a31de3e3d061bbe3e9591e684ae4ba8df631fc900cf488cab9ed9d0abe828afe714cd0e88bbfa34edd46e672d1e1007da8ba7786e2159ccfb50bd85f8c577a2f752504c441d65acbfbc264354120fec21b0d22267ac2c04ce21fd87012bede286e298b2b4f5f375879ffc98da0280710969b0407cc412374ec83b238379f3b27934d4bf8012573cf75d7325a454b08c8adc425dccc07a723f332e39ca6d47ae2fb543b22f3142a1d396eda742b1aec8dee27328c328ca5f9f2cfd17d8f52310cb0829a01328f77994b7b73628e81b78b927d64ad302e77ed8417ea0a70002d7906c5b27cf2c53d2e3af6cf083ec4ebaa35da421c1cc4d8f987749f528baff57f0a081e83956e07b4b934438fe8fb5548f5ecd08791c6b7ae06b93b5941c9c0f1495f54db5a2798938157697ae9d502ad09ebb0d6466b6a54d699c4f3f9f3065a1ebaef66df86fee0c78349755e8ced4dc7158bdbc5a9d70dd31c296654c246c3ef5ae5b57fe07a346c61a5697c6bcc8b0a814757a90a5f74b2c15aedba0e52eac593b4929c68d43f91aae75eadac17da14dc1f05f0218b60d6d6b2dff00e4a65020e808e50564e8fa088b3654d7ab66897ae03b497bfe6fe541602f3eba99f80d4986eb9826cbf96dd458c4437f25f2d7df9795594bda7ad235a39583ad9af44560f2228da069f66abc88e3e56ae6c8743cc34f37717de6588c7af420e4075fb11420a4d650e82d7c824bcbc3af8923743453a3d8997f9048ac9b28812a61dfa34cec817ed2b1a116ed8843dee2f1105969ea550e370b65459ce929abdce2e453", 0x1000}], 0xa) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0xffffffff, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/166, &(0x7f0000000000)=0xa6) 15:03:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="a4ab60d6668f19086a0b2c84db766cba792e1667bcb299c50d01ad6b51619f65913d9a7ca3eb7cd3ea7c69cd402704f1ea4f63292d597859dd3d30712b49eee908", 0x41, 0x4, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x0, 0x9, {0xcb39, 0x1}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8140, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="d6") ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xffffffffffff8001, 0x10001, 0x200, 0x1f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) 15:03:26 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x3, 0x4, 0x800}, {0x1, 0x1, 0xdc872dee82f1d366}, {0x4, 0x7f, 0x1000}], 0x2aaaaaaaaaaaac47) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) semget$private(0x0, 0x2, 0xf97eeeffdf3dd2fe) 15:03:26 executing program 0: r0 = kqueue() munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x13, r1, 0x0, 0x0) 15:03:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x1a0003}, 0xb}, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x3}, {0x18, 0x0, 0x7ff, 0x400}, 0x5, [0x101, 0x5, 0x100000001, 0xffffffff, 0x0, 0x0, 0x5, 0x7]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x10000, 0x7ff, 0x3}, {0xffff, 0x32da, 0x0, 0xffffffffffffff00}, {0x89, 0x206e, 0x7, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 15:03:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0xfe8}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x210c, 0x5) r2 = dup(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) login: pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffc000 didn't change! 15:03:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x80}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 15:03:26 executing program 0: r0 = socket(0x18, 0x2, 0x4000000000) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000040)="f49be41333fa0a201e638f53d2682c1311865f6127e55421266a8ef355a4fec599d23a865676e0e2936ba52faff4406d7772827033922dd6d8f1248fb265a98ef7c35344aad10c381f037bc33f6c85bfa8a5e3a97c3741d5fe4fd7234828f1074ae48c01c72e11e54b8ca299298280b9b82fe4624b9121e6c82d73ebc002eca1b1c75837695a051ed2fdf606e540f45f29028b85f48defa105e407b9ddde41338f0ca4d5e56f89e559f3ff760336260ccbfc28cfd2ef35efff770f437f0eabee9a34ae98", 0xc4}, {&(0x7f0000000140)="a4e104328b76bf98c4982d65d645da9e61c0766641742e734d6abdfcc9ef0d66171c00b1c5e86dcee9b3eb48daff89aa8b08c3e3f95dfd0a8f82ddcd2ecf5a857dfea8a26b5ba7f9881aead4b8a88d317481bfbedf29c717ddefac1f4ad19d88ef6d4c1129e021d6dc16e0adb0206e9e9890918e83850e04cb79ef519e49fc7458fe00a6c5d37942c76b9d04cf4b8c4ca1fc317ba8b51ae19ddbb2f3f13a2101153375a67999c784de3f816743f4dd339249ae6ab90de9f1bbb9142df6cc34a468c3b729935976fe1062f0e471c01cfb06140a94f11229563486eba49fbd052fa5a6c8f5e5e26c962754509ecc880a", 0xef}, {&(0x7f0000000240)="7a9a13926cdca3dff08f9393053c531bb9ecfdd260bcca2ee31cc55773c8808efdf8b2e704fb240e51536af6a5c0074804a15869c3aba93b95f3b65f2b2d3aa3f13bf7bcfeae896dd75d62a95f6f192f40176dc8d52b84c4ecc8a462c0a2c4a28772f5b2bfa0c15cb49532b31ed0d4f046ca1f12502de4ee693803838f412fc3f5030dcd80e6d81c598c0c8286039ac84c8f752c9cf13743663a02", 0x9b}, {&(0x7f0000000380)="a47230429ab4343e376250b138ca55ad6a058b844e10e22df3233b141ad68f432780c168fb1e978d1db17a08beb9d5bfc7fdefde1aae4e56682d3c856188fa0a7c5ae747dbf80205f6d3b6348f43cc541a098fced35e97e9fed96a9520d7fedb2df47eec3d0dd374e10ce15265fa9af060fa3e13c396132695d3c352db24b5", 0x7f}, {&(0x7f0000000400)="8ea4acffbf016d92871b861f5c919a7e8403ddf2db63242799d748f8e547c5ec50be7e36aaf73ab5e06bd925e810872da2683e2de30a798695a73051de4f6f913f83967c73c3c5b87285cae3516483c8d512e9b44a8339efc28ada0c5180904b57883f4d859e98a1ea322811e9a75e3075bbeb7b9c699ac365338c962c110b5eac", 0x81}, {&(0x7f00000004c0)="362b74141095095cc1f07d4d149b9e42adbc5921370959c6fcc92e29c36aae1528bf1d9f4286e5b75f7fb07491eb491df574a3fe5f2b282d576d50598c726428b219d0587edbce5dfd52097d00ac1b553bc97194d8857f1b8f6e514b853883ed4034c5b1cc5bd042d8140ea39bf8850592b2b3", 0x73}, {&(0x7f0000000300)="47432e2d3a0e65f820ac88cee0a900ba1f0fc91daebdaa22fd23fecf635d76f9dca31b63a6", 0x25}, {&(0x7f0000000540)="1607490fea10cb39944d278bee8ee135a0eacdd24b8b53acf3e33a56ac01c7b6faab0987ea6a15293b358e326a287e3c56f6383ef2a9d538dc3dabd2f280c188faedb06f918b432c817fcc59c895ecb0f103f92eda2d95a192533e234a4f6b6c78ea2a25d67121c7dcec0546414c75190ec29ebaef60", 0x76}, {&(0x7f00000005c0)="c9fe859305bf0a4e5de26f190db66abc7896d0ba75f4e37cfe430cad86d8460975f98e42a6779fb9c904cd90fc8b6cadaf30f1369ce9029e001ae95c3692801741dda2c439bf9b604f93732cc2451050d4c8f973dcd0d348651b335700c5e7315f85ff94d00c96161d92af642e6b33de1c03f62b29ed7fa66e03f0fc1d2e6242191a46779604861a0029f5a31a92053ca9f8356c3672e6d5adf147e954a5ec109328557f6c7b1f43745eafdf2dddb8a78ed49a51eb158b4d0ed29e5badbcf04ef02194b3f9cd2a3c15f7a6d079c45c5739cf465077849f7ad651d5962b628b2567c7924519546be69cfa33e3ba996fc67b64c651edb7aa", 0xf7}], 0x9, &(0x7f0000000780)=[{0x50, 0x1, 0x8, "75d780d00b958285637362e6a698492e814e6918a9bf98e11c5edb9790760ef8271c11fd3431029ddbae98b80057f21d57bfb862631b55329e91f52f"}, {0xe8, 0xffff, 0x0, "75d52c8efe6ccb9bddd8315befd8d55edd0e0ced9564cc9fd64c9ef62337477fe9712538d39a86ab9e91df367426bc56b40c9136adc35a9461368a5450b79b51a85888d3497af8fcc0406c24c3784220db56ca9b897ba01220cb174981f16ef6d415e1b6f8b6b0762fe8a837f91a640025d5261212545224fcd6bb0ea9b6e33638d5dcb2485b68dc00180dd0515e1bcb4e3be55b034673a0ff739c75ea63ee9aa7c4e63be66264f7d84cf2b520274ef456b46f46bf36678d5301d111c719a4b256a3e3df0ec1955487a8eda79e55bd2601cdc0770d48"}], 0x138}, 0x2) socket(0x5c90873e2ba31d0, 0xb9bd8110c7f22994, 0x23) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000900)={0x9, 0x7fff}, 0x10) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x76, 0x0, 0x0, 0x0}, 0x0) 15:03:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x61) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 15:03:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{0x4d8}]}) 15:03:26 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) socket(0x6, 0x2, 0xe9a0) 15:03:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r0) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000100)="a534224fdf2de1286e325441fb64d167e7cfdc038e17bce7c7c4e8e892fac81cea6a72ed831bbaab5d086e60b2e2622145743e43813a03ba6da6352c90859618cda563426ccc13ab4f317a35b8049b2620f23b13dabf") read(r0, &(0x7f0000000040)=""/32, 0x20) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400, 0x3ff, 0x1ff, 0x80}, {0x10001, 0x6, 0x2, 0x2b}]}) 15:03:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) socket(0x6, 0x1, 0x1) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x261c, 0x9, 0x5, 0x6}, {0x100000000, 0x6, 0x2, 0x4}, {0xfff, 0x50, 0x40, 0xffff}, {0xffffffff, 0x6, 0x5, 0x400}, {0x101, 0x7, 0x2ddb, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="979b100e") 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)='w') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 15:03:26 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x18, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 15:03:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 15:03:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 15:03:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0xc, 0x0, 0xffffffff00000001}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000016c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x9, 0xcf, 0xff, 0x5}, {0x5, 0x5, 0x3f, 0x800}, {0x5, 0x9, 0xfff, 0x7}, {0x1, 0x9, 0x5, 0xffffffffffffffff}, {0x649936e4, 0x8, 0xfffffffffffffff8, 0x6}, {0x81, 0x4, 0xff, 0x9}, {0x4, 0x7, 0x3, 0x2}, {0x4, 0x9, 0x80000001}, {0xfffffffffffffffc, 0x4, 0x9, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") pipe(&(0x7f0000000240)={0xffffffffffffffff}) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000280)="e3a31c20c48d41b833647ead5201331d3bfd62fd48d793c3ea9de112b5a9d48c986cc5ed69dd7d6bc5e1402951c50507361f75e9984b8d", 0x37}, {&(0x7f00000002c0)="d2cc6a9b6417c6adc79a7017b7016519d359d1ffb993f561ca0fb6bed2c4b8882fdbfac0f6c4edad44524efd7fd5af6c6217fed674e6599cb0225c33e2a17d842defdb6355d1ffec928af69391115188bc78676a566c2af7ee983417005610efdb8ab9362cd032804ef7f1c657b59fbd6ce80ac4dd3350c58aa4d0107f32e88bebd25c34746490040be14f5b1480379b3525810365aa91ff85c8c57995c5a9ad09f0a3f1c3efcebce440797834506b", 0xaf}, {&(0x7f0000000580)="93be371e9ca96a516aaf23a5e09f2548954d411783877d5314cff4121a8e7afd59ff0c241251bdc351676f6930ec2f3f2dbbb391e38f8bdf131c5b9306bd78bdf1f122f7b83da0458714aedfdc009ac055c25c8c5b73df3e8a4b8cb55c3fe1580ea9ec2abf74f915156e1b546f3c613cf2d0de04b71507bbc9e275ad719c8b3265a20f78f475a5773ed0466878b55e3ac04bc528e3cf9bd106a409507081c3c90b91af73f2ed0b8be7af5e4848b409654050db340666434bbae8bfed4d325661474d7ea5f235ee1e959d0890c476c0de8b8936ab076f936994581b80441dbbf21ebed3ae14b7d959ff22681b02ac4933d4b801cd12921bcf24b74718d420bbf03c4bee8b392a878ba4f30517fddfd421e08b14da2d31b17969500ef3dc0ac27f4c026db638d7ef10a3ab1efe4d76f393f8039ac4427d75b2816fe44e2caf58c43d9b7b9b5ec9c5d05bdec3cc7be58e6e5b36c3da5f563d1b93fb48c5fbdedf18877241a3c77dfaca04bfa05c3b3624825e3ae0cfcedc95bda257274eb8eee9b43e25ed19021a1250925ca55f4b52ae41db392fa7e5b9620f55bc3c0b4ab9dfaf00c552fb4859b9341d931b9dff434e2e6570a97520ba887ca29fb0c3611c0eda65f9e3d096d175f90a8dad78767d0e51223e126c5236873c1b1572b8fd268ebfb400709048b791f09d76fa9905710c97567490d29ba641cfec9033baa3be25b19e2a252bc4012a4fe6240d5708afab7527691b200b87227851fba9a4d46ac7dee6bebe64a0b7d68189e982f67fc8dd1eb3c166fdba43b93e6cb72b5699839c74975ead2bc4c7463a2c16348dfc359ffbb5018b4a5743093f488f2e2ec3506f212d92556084c9a8a7cab6a0296421277565c98ac52b44d10f9af8d1baebb6337d816a5ef2218b9fe62512c0573ae82d1770f2b6d1a88dfa256deef0ab1dc310a032fe31e7e485feea23039b180be47935725c51ae6e2798437fa94978dde19b5cd7519a69ea1acf9debbdf32000c35900ab43fe9be59e8d3edc803a1f1402af73f331b606e1f8aec60d627deb6d5c614e0b7a28545fe4899794a7c76a1ac93b172805e783c0a732297e4bd87c6ead246501795f2c92074de538a6125b8a5e11f2c3a60e0d55faa5b8165a8c6d1a954853681d6ac5d333216adaa469c6133abafbdd86707ab5939cb860d5d22d03e3b6712d992bc0bee0976af2742f08adb826dc47a48cc574deceae324ea62b0e977250ac416d8292354211f7d8aa7c3327a07377d37fc29c1a5574bab9f61f31de492c801b2fa170973e20550a61ed0793ac6bb3ec8d159a6d5d550330bb6c90ab326bd6f5d8903d22a092e56cc997f6eafd01a7b400192c69f29c031f0684ae0164f996b72168457fd772f5120cab0eea789726995c00b5f8ee209b81df8571c3438bad22d99bbf44070383496dc7a44d0b62145e7570ad1818a62bb044c7ad69f7a088d27b073d4823d4c82f0e3a997d88895ee54af6fe07015872e61e88d899af3430d5126044dd36c1cd89138a94a955fd53d8adb27d6423bfe1d43d6f371fd1106f6e590b21f7638949948f76ec2894549c53c4f0c1e9307d8fffcb38b8592e4d4562c4974c975720aadcf27b96d576580e6ba60d3a68b7ccfa79ce294510465335ddd13a065658c22ce61090a2cd53e18a2e47f369b7d26a3789975d23a68e626c3f36e559a4ada6e5315f7fbd00cd5ffe2c565c59e6c96a4986952db81e6063cb32792b5efd788c95d5d9f13ae27ee563f5a943f4e465fd84b66a46943c02e889dd6a058eaf1d5b0f8c2cfd4982637589de09bd20be2e2b071f6179ac1e827ebe650ce498465c974f742821a849c5cef2223b66210de60e92bc4f0ffef27e33cc5d802f948b46ddd8ad05338b870da366e6dcf359f2a443244b7480e6f5f760777c2d0d9606fcb866a93f58387237fa1657f119b35320e2d42110fe23108d95cdfc7f57f80fcf6823a15b5696ca4bf2f353701a91f24f6d7b36490d10de28de76793079415cd391706440e264ff0c23daa55886cda30eb898ff131373583e807ab5ee06d40022c4de679245164983d606f904abc42852dff48b5d6d1730507aa16cafe8929cf7c142f303c9555991d7364bf41645b37233468cf40acf840eff0192961ada3205bb07e5a371da40a8b5d417f20573eb05218ccaf9bda97bee3a6b626e47dfc0501397d0b65864a9202a33be7f384d8be25fb756f9d7230d425c85138b80e5f97fdc219e675efa768aa4cc295d362883abe25fb83276f6ce13bac63f829b3861f6278d921319cef2570bbeededdb25afad2769aa70edc13012c0cc925f2e62d628e911e35caa7bab9aec7b17f27e5ef967424f422a33ef46fe7cc806b4b4f7c8b41df68ec1ddb666dc7cb7232baede651bb566aed4770236107c9233b17a7e312c574c2775003c08acdad43fa5b0f0047eb1c4aa9f4a9e4597c838cb9051421b49fcbce706f3428d885fe54779e9504a68f23b111d48d99badc6b50785fa6c9d769f19561d96d82265982d488600d1ac9d3d459f43c61869a314f40afc4ca92092ea53eb49b7bd76daec66c1bec82da92a999a2dfe6f76c40cec5caceadd36c6177834914733b9a1f2a6512f5780654bf703928ce4fc9bfc5f1381372febe645dfba6f8cb57bf95a439c98cffda25a668cfd46ef0bbf3850711671cad185218147fd9b92cc193687fe05e207f8813c48e5baa561f35b9dfadf6749fc478709a5d73fef5475b5bbfcea6563a4fa0ea79c0cd9696b0fa7d3aec654f8e430c2b5da1e815ea5070ce93a3027d3834d64ce9f1301795d269910c99d7ad654969dbfbf6da2531f013615ea378b1ca9e522449189c43305f517d26b6cfed816c1bb4624dbd8577bf38248e6bf876c0e8e539d7a560e9e2c6990ee16a3e04e1c4e5a00f4717ca4d7e55a109b3faa0df9b5c074fc008776b15861e70df17b5915a95164256b6d8d9df653c8089b433850c22f91a8f95e04299b17b8c8a1f339e84a31b26a06ffe935fdbf3c43b1332b743da2d7eb676b8568495ef6e794aefe0717dc62aa7a24cefd476f69587aa4d5f0031f1004e1fe539469ef2678e384196e88de7abb2406580dc0edd1279eac91a7326f0ab48836f722cb6c84ceb6b0a5e540326f9dc39a6b7c84dd992bb98541e5bf56726202872cce93c83cfcfafdb932b2af3af78824e4d607a245abb51992c9d2f5972702bce47e53f17d1467ff91d15dddebf9af8052f4e3ac7dafe7232204c49f2062d942872bf3f6b8586351ba1d890c84cad2a336142da5989bf1771ff4cd3f5f7ea535274422839fa76477759e4af8dcbdf8bc6f7ca59bee706dd6c2d2fffa9bcc18a77fabe6d0ef75cf514abd4b2fcd074712b421bf743a1e60ce3cbfe81bde50a84c9e2dfb1628e058a63e27c1e6c36ad6bb57cf1f07d5d1d4fb6fbdcf45868d441451cc6cbd347645d751bfce39e5287c16909bc82391191f35b370eeed2972bfb6923d095be9313b20e4c09319b5ea6ff7c2ad9ec4c7c76b4f80a2889a98fc9a0a89763cbc2e0a412b50136be1d8b9609d19f9e8c9503b02dd05b2b4eef820b12e86d731a49c2412ff15da50db9a6f66f2105a340fed6779caa48cdf0579f8d218eb619cb75b4403e00753c67a7a3fe337e88e38dd30e97f37d5088157ab97cb4b005cad3d6f3616c8cbb5928dfecc20f955287b376ed63281205ac18f8a65822bc2659477065a6e45ec848e451e77a56f23732d2eb7aefd3b5fd811e9a92316e63f1eb2ae8addfeafeb8b1ae90f4fcc4d2383870bb1678a66a0f4e836e3c3f24c6caf300615c64d2d11190e346bf2fbd2b2482034c6cfb97d2813ef5fe2df87813f2cb281eb320c581dfda2a1583071a8ec90fc469f9b64669521626b051d56f45f0c0b95ac5c766956977feb4512216807d0e6a515a9af171b53327ce5b9b8b33283e80f4234bf1b4b8d902eaa1d260a3c46c503cc3ad1a3a6474a5b8f22a55e14dbc6b8dea4181eb0e4be4fa23c923d95703f35e215c945c5c7a938dd7cc710067b5775da2ae6396a87b7bc4f34bcb02108fef2e9254fa9919dab29b401880577a819f84bd5d6c4537e38ad8839e5d420a6121127ee7e9149b123afa7f7b92c9b1669e5861a00b858e8e596b37bc64cfa6cc44b4a7c551ea3b8ca7967b585f491460726b316de0004ebecc4f4db7f62c9114b1e76829d10001013a90183997b7d98180faa9521033b7343bc672af13ba2ffa0ec9f4c014917061981f2017c0fd6e8a62427f742a38e560825d6dbd8adc37f13e1668057e62626dd06788a277335738e1b1b5a8000d6e98d18a561d0484ffba77a286169738c3a7bbaa169d4b94746a2ae34085bb5643a61ff45ff19680bb29f8d8049f498c1387e574c3d471bb4d12c6d402440195930a881f23d1ae109ef45a7b0dc07ebec1e76b0dc0062438853ad9a17fc256583e17845981bf3985fabb80760c5a07a503383b1a55a52d136bc5d6d562bce85e4102b9eee8b2ea1bbd3f399ce0651d5c0da40902e7fc7c7a8a8aa3382614421d43545c94588afda1c0d7e76fde598ff5bc67a762a760742c75d895179e5c789948e563120a6f3bceeaac6cfbea7d080dc4c5dece07d10315a55ae2bca9efbecd432ef29d1bf4ea0935df4588bb15de297768debe9c828455df38629a7b4ae6800355b48f8745cd9bb55a854ead5d7a814c5496ff72ce21074027c92ac35b987712edcd4ea1212c04a448c424a996ef1d6c7a5661d9bf3797417474ce9f6b34b304023c46a6da64eeb9b774216f03b5c6d8cac8d3baaf14c64f2fe87db70f753797c4d20cd030b9f894d5679d5e8a0cbacce3c08683e790874266496ac79e3505e0e8226ee3798e74175f240821f71944d8e49091ab59c351d1349cec4b540bb5c78968fc4ea2fe9cfa79a9359d20ad5be7f5ffacace8d27833506c94bd3a9eb7e937402b0104a28e8d96fb040f777113bb83efe29dad38ed358904de9be5f2969c1e31168a7c90b9d1ea0f9a71fbd9ea59eac57df56b3e0e69a84a76f6ab162cd843b81c7692af156a812fcab44c4ae7913de5ccb91efd971d36552ea0bd8121c5782b09ae967851014ee1cdeae7ed18d8aafced56721e8a8f168b3398c3cfd47deec7b41f548b6f888f8aecc41ddd9720d469c4e91e0dbc27ab6929c96f01246fba551ef0bf340470b6c26e945e3838ef436ee89a1bc52e52cfc8b82319d04060dcd810882a685bb14b3e4dfa011a589dd65ce6335534db86ee23364c339cac4f50f3b463496a62462baf9aacba02cd9d3287390272eb83d7d42b2907e378eb637c5f815be67ecd33c3d668fec4ef91e0144195d02e180e44546c5db0f7d5b2167562c8a587c8f62c7f25e543b942003a9521190306f72b34852235aeb4092d4eb68f1e08e31cfed6410818c076a0c2947fb65f7ceabf14fe0fa8be273ce593dd045ff02bf4dde8338a324faba8cb55f7944632daa1ac2dabe3fb9bbda9b52047db4808d2307b5469c4af465976ed373d5cad644693ba5a97eb2a0627aaadd0ecd563e10aa6a9b316acfa167743f04d88f6a9c7ed21c6742c49e195ba3cc54b26ac921009c610797726e4624f12274cbac74eb1dfbfc1b9c03609ddb93ec42e5aca2cf3b09833fe82fb0f823a01fa75671834be63781fb9822ea9669a21f19a926f3f5769bc6b70594f6179a304ae45cf3402e368fc7db1237d2e9e0723cad08a1273251f6ea23f6d785c9e54ca3cae96a7070e2278d99a2ab95b61394f6f1989a3917fcc01a3e1a4edcabf565c0ff", 0x1000}, {&(0x7f0000000400)="32c06db5b505f32e5c5536f3e8a09d4aab7542f693cbbe913a8359840a117bcf6ed9d64e213613858de25ae3f577428bac0af7b5b8e07bb7e7d9787940f1b0d594d74003ee4fca43b95f17fa3c57ae56913f6e5b914ebc7b5ee5272924f1ed2922d00084dc6f96bdb9ad40865b5b5a3f0486e6572c7c31e07dc7da755adf62399e8822850af80026a8d260ee6a52b827b6e065b1f4a495b22ddfb86c5e502c49f0611ce446b99fc24d8f13b265a2fbc37357d978c9070549d4dc4c26ad0edf147d9633eeace4021f7948383550f22a7448b0dd1583efc61bb28af118c68a6e6f8b68a443a3", 0xe5}, {&(0x7f0000000380)="ea8c1e1767c0f9a5b6a5", 0xa}, {&(0x7f0000001580)="fc5da54082b4c1d0c4c00dca3f2a7957bb5c006c2a2cf47737d72cfbf1275a89f1425abd48a33011eae4b6a8ae57c3dbd812846d4900b5a67167a85ac65666b0e82872d9c8777ae79fca531cdd7a6a6901329e11d21a0a4d2c59a2b5220910f153604bd0c1c924238352144e5fea60aa7248475ed1b48066f436ed2ce11ede071512bab77439f6e6d59fbd6dafa1a832eabceb9b57622d7ad793e2c6c290d7cba642f48b3f4134623f1d8e6b1f1b0b5b7357", 0xb2}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0xba, 0x4, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x1e) 15:03:26 executing program 0: r0 = socket(0x11, 0xc003, 0x5) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000000180)="1dd9294e048540017e5d33399a8d869c6c668fc775a3c6c1ebe6d73644d9df12ddc69ddb8a9af5a7b3fc52798d00bb37cf36215477d76571a465982974cf86225730cf232b0003010579738df5d32906ca5dfb781d4c9930070298ca2480f9112b611a22f9e80a7c8c7eb4e81c4d417fd25f3296854b199866fd27b460bd1e8bf011c212837d08aced87fed252422b598476f7921170a5c200cf98a6970afe199d28465b661dd56e553a0207583da0c3a844a099401b7298dcb447345882ed559eb12fa157ab2bb388d05add4a01dd314edaa654e6c7b4cc8bd393d6c8482a3a7b1e61d2206c7ea3547b8f8c4457580e38a1241218ea4fd8b11bce939ca4114de630578d718a91058f5440eb687cc0d1b10d226305c32222d733457041a03e02ba24eb1b09f32bf802ebb3be6ddb0f69b7188d75ab0058a09dcf5ad7e0e3e5f2034766aac90e2214bb9c0ea1d5d2194a6aef3b9eb4b74f788c071be5b0911aba6f7fc14aecb93ba94b2f9dbbc70125ead254a359b0c59befc135ba568887ce3cbbcbd3c38856f00c941986944ce76d8a74d85760b18daa352cc55caaad64b6d4e6b6d50cc4b424a689b92bfffbf6dfbd50e0126dd08e22ac3696b8fa8bb10e3236c7bda318169d2ca47011f461d1db8f103c8e0ba1e988704a99669347b44e29f86ae2d2c05d73ed4fc9c372b007970b06cd74ccea83bdb185594b07311866891eb6f26563ee6128c12113a09ecf8602ff638cb6ea9bf9f44215332aadd64d6ffa33353f37422d5e968c1fa1d406fca48a6a121e6aa504155fcd3fd15c41c2ee4ce5279cc97374d68b000e7bd48a5aa57f995b21afdfb68e901cde389def273724943e4024f4b9cdd5bf40b672362d8621ff4737eeb27a278f2365e294a71402b16f2f2df4a56c4eeb13af485644be9d72dd1f4b9aedc894722d42fb63d209c4ba43fc8261b58eb0afa053517ed66a8031e12ff2585ee42ba82184507ff5080b1e6b030c56db0baf2aeb7ed447cc31e091685d42ee31ae0329cc2471b2805ccba1d34e1289aa9575f7486cb9d5730ed3a0effcf442662073bce76f5a7caf2135344c29daeac0f212eb8761a345d2dc0fcebf4f3381d6863edc08556c238b2424b42f04e461154f81c59cf37e2b8b079c49a1881b07ec0fb8322963e8e9fe4177c2ec3d338be9485990ef5a8428b54ffb9071f73f87184c26f15a94ab20e5d741d5d627ccab40e446e3d00847b55dc1d84446f74304461791011a308256b139e8aa0d1a502a19ab7c1343e1d2bda411cc1a3fe4da2e4d450a1d45ea902b3b37c2e5d887e959bd01843180ce17ce7d1c74b4f6e1b039b02d1bb7ca8503e29991dafff22c1bac9407305b46dc4b51a4dfda5fc2c5b3d1f1cacde4e541075c1608ecab652ce699df3e421db06070591f0ad1a3f83400a034dfc23b53f3191d8c47f48a75fcc1a8670daa2de8e66b505c6c711646baf9690d6c28a9a481ec55530412d78b6268491e022baeeefdb73dfe1b3560433ba6cee985991a2b303b327ab400062c7348797ad95e82f59b14ef810a474537b827b6489acdb3dcf78b9c8f3e6eb183d65a2ee9410d4705fb327aa6e8d7a4628c1168a434275c16fbb61d02ccbc0b7a862e8632a5ad1d21bc04895356c453bd2c84f62f2e0b4a52153d147f935db142dbad4da323d10a2cc1bf1a86e1b65b40f936c8104c91a010b96b07f5b44008f23705a5f37e03dbf880f83a101fb3da47291ace27bc9753c02971f365a791498ef0ba593e40b6e0942d984c1bb37acacbb0c6d36274b0705fabc44362e4c514a07a95b52fe48e628fa572f0880c79d6b96855208d93b6ccb138666059678bdd1a5210d575bc96142878c9b88633967b34cd519af7222bf7d25faf379ac9bc08af55c551635f7ce287e406ae414e54f00221b6af9aee9546f15018c310b73e946e11a3e8a95a8655147f3c5e789f0c2d01b65731b4271e169d721ebe9fca9d07a946ee26b726f9c44f942741259e165d93958d1b95ebd7d78109a602caca18b090f0b76d3e89bffaa4d63df3637b23cea88263c69aca152c9ed8e2a5f1c7b68c830ca577ad562f62a8576ec9c9cdf98700363b4cbd84801e0b7ad7a974f8cac0f497543479a4cfda3493e6160432c2d02e681f079f485dfccb2458d383dd985351b50984d5e6a6313e777a4160d798bcf650b445e34a9b59e893880b82630c6c02d414ea27bdeefda9fd8a0b3f33c74ea3cd2402a042a17c5630d5dfc173dffba71a6730d83a3fdb5742b9cf426c6db43cb0f5f931269bd0d6a00192f635d8caecc4ca1dbd441c7d2d5ca1743082cd844f687bb054d2042ad600d590628a76978f69007633e0d60c1454b01cd9d42be0435014d8ab514125f58ac7a1f525a443d0dc0e07f4f46dcd7395f8280c12105069b8a7ff080c3c9bf23072cd31d22ca6a403b04c07a8121b27d152898dc86b1919947549acd5b2465e5f75709685d8730d2ebc6df26aa2a1da0f032aff384c88ed798e836384ee21f071a766aa61e304acdcb6c22b71538abe8a3edeb43a38d94d887d19d06787b6ebaa7f6ff6a1df8bf3fcf5a7c4e72594dae0ce982b363d53951da33ca6bf11ae261af0f0b2d17d553e5d276242562235a9ee7cf0933c3dabac6eeecaa589ab9f871c851cb308800d2ed26624ddbf892b7648918a9e6f0b923242e457b07410cdb694bdfadcbb5fe8d75f3ef06cebe62ca3a0b95bc3f905ab65e103f8985fd7a86cc48c4ae696dddb3508a178382833c809fb3908ef4a15a764878ca8f68a3a5f1d8b5909df4aa67f610ca0505a8e61501b2f8feb6c3eff2e5dfc34657425beaf8d458ff2532ad0156008bb2d70a69902db85a09a0face26c089b495258ca4223ab8111cef518e9dc78a4e7cd0c227f93f72d650be1cd2f8c860fa2508d419df162a02f2fa66bc7bce6f2ff2b7000ca300e5a74483cef28dfc22f49b22b4405300eb2894291f6f631ebea521ce0759945420c31f42274a2abbe5d64c6aba052ed5a02c100cd2c8f8f60b5f2c3b04bbae917015de5f34cc4775ee3184a6e791971befe5414edabdb0e67472c0c159f71b9cb409ffd2da30902b6fc62de320d673c5c78807acfa3f5adc5cd12dc33d83b2feb2594ceb7544a1a8b2a01d29fd3f90a690b8d303ec815026b2ea549ed120867bcbf00898badcff6e8dcbcf5225eb93851f0bff275e2d68f985d7368454a32d3043d6269c67f0b136575e0677eb2cb8e8da32696bfb3efb34817a23e46c697b5b9a3a91de00568529520a4efd949be71c46afb96dd0e74d48f365caaf89f5cc4c3b529bcf81285e1505b3cac002346288f83ca0acd1563360e7f9d3b1dcde6e04012dc897bdd7ee4ab796eb5a0cf978ab7e973db5606794e8774208f37fe2a107898e1763b0605dc18decfc32a3801a69496715386d2d8b874548adc31940df3528c97804a2afe712c0a83d3cb264d97d4bb3152ceabf8485fdd5ea5345543112ad96913b60d4fa11bb497b765de77c34b714148d6376279ecf14fdf9229fe7053fb952ca04a5a4845508655bdfde0befb79b9dc45eb95a65626cd29e0088b5cd90a4c83eb7b8d3c709c550cc71df39e97908849ffa45b401b07ee1990b27ad489c7ac16e1d55a543ad4c099c88125b54012ad89678784ca5f3670fe7e3b9adaa1535567d4dc3dd2d0c49bd0cfb74eea0a52a77de7c927e5e90b89ac52992521ad2f1ddab6b0816bd158d1f60560f1916151e0d2a264baf78892467bd820628fb81cf554a98592ff5e2ac5add0d4f08cb0a7c887e102c2ebcf170a40c3f5680f0009dead42afb29ae7bd07b62137c51ca6dccf2877415cea5c7e266349656b90a405b053c77156b7a6c4a3094587439d14ecda3640469cb0570d77480220c88ec4a95734949aafc05c043cbe58ab9abd6ea81082d77c58c18f725c9bf52fb7abff9b76e7804fed4ba2b805ff374845e8d559841c27e0285309827888e4024ddec32c5e3f9e4abee66b1dd98dec89bde4e017f7eadef6d8c683df1eaeabd0e9e174419c3836367d6ca71b2b935d3774ebcb6145cb4aab6cd52f442ce11b028b53276dbc6efdf2dc8d5aca73085f1d28b3c5d4c6dd8da663c983749718bc9d15aa350b6ec0d70ab74f172d8220c4979127fab3b3d2631e592236bad4be4d2d99b342da64c19966e313470bc40a630a1df892cb13acc3a5e6c11a85f925830818052e82654a06f5250764ca34c732e1ef237917e1065940bfde2bc754da077097bb36f562153d4623b58e27d0a28003c65c2435fcde076d532315e7e06d52669fed4905285aadd6ee85cb134528c143c78b6630ee449279974d28015d39557a5a6fc13e6d3b2976824307a039de665bc599500574357700c3aad8bafc6cb6ebfa10e075439834393e1d170935dcac8b8fe45b2e1ee223ccddd39374450c9be9944df618e43147d8e7dc718550f4fe0ea023e3b0b6bb125833f79448e303badaf2b27a71eaa7b3e8fb9e9e440d5f99e25256bde294d6485cd51685882c005c5e71337a501b87afa0f02ae7d28ba4759c17a406e9574c8ac14ccd1fd0b816a4892bca28b0a5ca5c4411b819eb7bff8574997a560e5508afc1edae9aaa450ce79570a73f6f6c8a8cec401e09f07525aff8fd4863fe7d44180031f2cd99679497e913c76603e33f8eba083ae11c9d02a5178245c9182e9f9c09c04a03f2778f8d2dd36b911784b5b5e9303d12cc0aa3c098186e5c9c75ad81c626d9517fe93bff2ee98a42a73a08d026c120ae1578551851a868b8f0f81a148dface8f73a42a0b63378e80d1169e311118808c98737c54e1d169a77a340c126f2cf05fea0e34f74bec644f42ef5405d03e9e146dd6d08d78bed2c9715bc99d8bae7e7ebcf2b93082c4c7975a1acb0dc5c97c32b11b8a37d04a3d94c01b66331b75206f13b3a6a701ef3f11c257543f664ea69892d81734cc3cf19eee8e3271c00e952db004389c9a1fcf85c5cf2d13661104dc1ccb09a479bc6a5af241cfa8e60f76d8deaec25249ab3f22c7bf17aafc1379fe91a3cb9eb5e1a69279afa6e5747b22c0da41210abd1cb1c82f633595c211241538b9a9707c504d83731ddef675c75c0466a7121358544e63beb2b2f3a47bb5002222693fc68b0ec03f854175234ad6078f82cbbbb73ef26ee14ba6f10312c6e1d59b666ed2ef9dbf6e16a818c85e4182e9d2c9f7af5092a814b65e8294b3349199c97490bce43c69c3776755c97a175911d98cbc87889f480c0a9002dca8c587b4989e45bf671ff6b63c3e97eb995cf077bdb673cb1e405579f2633e1af8e7a5bf08b2b44724d2efc87e6aad725ee2ef7b9693f2267fb6628995411a6c5eacda3b109e1aeff1dcb1199c1789e87d978c081c276815ac37bb767af1709911f6496383245e6aedb2287a134ad8f6c93249b6a74855ca80095737440cebf72d950e3bd9c696a43773bf1e3713f68270accf5a44a13fe02490bceffeaaca3793d14c798b560b10a0b74ce002cab22596484e67b6ba52538df111a47e14fc7e5e2bf3a59128e23efd070b9d81e7afb24e15b858642994413e81b54324cc924806710d8d8d92610f1dad2f1dc23725a96d05b47ad5c8a3794727e4a4cc478d16e9292cd266f1dd64f0418f40271f1dfdab38392cdea4027c4ee7f00c556d4fb06c25f564f412974435c5bb898504d36b0a57d2b3f4fffea1ac7315df1d843bec117350c54c230bb0f94828be5233cdc9eadc69ccf44121deb78937cce5aadd5364af48a79254f8b25341f8d7dcad0ce5b9", 0x1000) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000011c0)={0x7, './file0\x00', './file0\x00'}) listen(r0, 0xdf) 15:03:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) msgget(0x0, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xf) 15:03:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x81, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 15:03:26 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c6293000900", 0x7fffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r5 = kqueue() close(r3) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0x68, 0x80}) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 15:03:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 15:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') 15:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x8000004f, 0x7f}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) sendto$inet(r2, &(0x7f0000000200)="9d12582f6e28614cc865655a88ada2a3c414d1a31f2aad27ba07c67f2795eafc54a3397d8c1195aeceda7bad5917efb51b3cd1ae876955c83b5a1fa926ac6e42ee6b482a74e534121f279c9fbded6d23e67fee02803a50768a379f02328544fb1aa458d4ffb9241cf6f7f5a19e47397d43afb2d5832abc1d9fc779329ecb959060413c11676a9db79b6567ef7d6b1ebcd05b094edc490c354cb655b2c6800a", 0x9f, 0x400, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 15:03:28 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='c\x00') 15:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 15:03:28 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) getitimer(0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x4}], 0x2, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xca, 0x68, 0x80, 0x1, 0xc0, 0xfffffffffffffffc, 0x100, 0x1, 0x3, 0x9, 0x2}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$dupfd(r2, 0xa, r3) getitimer(0x1, &(0x7f0000000200)) r4 = kqueue() shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r6, &(0x7f0000000280)='./file1\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000300)) mkdir(&(0x7f0000000340)='./file1\x00', 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0xa0, 0x0) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000440)='\'^)\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/diskmap\x00'], &(0x7f0000000700)=[&(0x7f0000000540)='},\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/klog\x00', &(0x7f0000000600)='/dev/wsmouse\x00', &(0x7f0000000640)='/dev/wsmouse\x00', &(0x7f0000000680)='+\x00', &(0x7f00000006c0)='/dev/klog\x00']) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000880)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000900)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000980)={0x5, &(0x7f0000000940)=[{0x3, 0x81, 0x7fff, 0xf8}, {0x8, 0x9, 0x6, 0xfffffffffffffffd}, {0x9, 0x1000, 0xd83f, 0x10001}, {0x1000, 0x5, 0x10000, 0x68f}, {0x4, 0x8, 0x9, 0x2}]}) clock_settime(0x3, &(0x7f00000009c0)={0xd9a5, 0xfffffffffffffff9}) r8 = msgget(0x3, 0x400) msgctl$IPC_RMID(r8, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000a00)=0x8) 15:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61, 0x400000000}, {0x290, 0x1000, 0x0, 0x974}, {0x4000000006, 0x0, 0x0, 0x9919}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)='\x00\x00\x00\x00') 15:03:28 executing program 0: kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa5e527fb74cab842) write(r0, &(0x7f0000000080)="c7f5a71ef0ab6ce607d9df2034b61f1a488794266e4e3a3ab8ce903e33f5c2bf58c5dc6c410884a4312956c13e32a52b50d16add7e98129ec5995b6bca1b3cfd3915fad8ebceec1aed5ad273fac41718ec", 0x43d820dea36711c) 15:03:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x6, 0x1, {[0x1, 0x3, 0x7, 0x5ea, 0x3fff80000, 0x6, 0x0, 0x80000000, 0xffffffffffffa5cd, 0x4, 0x80000000, 0x3f, 0x0, 0x1, 0x3, 0x6, 0x5, 0x7], [0x8, 0xffffffffffffd80d, 0x8, 0x4, 0xcd1b, 0xfffffffffffffff9, 0x10001, 0x80, 0x5, 0x1], [0x0, 0x4, 0x546d48cf, 0x7, 0x1, 0x1f, 0xfffffffffffffff9], [0x8001, 0x1c00000000, 0x8, 0x9, 0x9, 0x6], [{0x2, 0x8, 0x7, 0x1}, {0x1, 0x8, 0x3f, 0xfffffffffffffbff}, {0x101, 0x3, 0x400, 0x9}, {0x9, 0x0, 0x7, 0x6}, {0xb207, 0xb9, 0x248, 0x100}, {0x4, 0x8, 0x6, 0x6}, {0xbe1, 0x0, 0x4, 0x20}, {0xb6e, 0x1, 0x8364, 0x4}], {0x200, 0x5, 0xfffffffffffffc01, 0x2}, {0x1, 0x6, 0x10000, 0x80000000}}}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) r3 = dup2(r1, r0) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0xf3ee, 0x3, 0x1f, "52efaab3953d282ea4bd670e40ea10b926dcf3ff", 0x7, 0xffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 15:03:28 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x188a0, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0xff) r7 = getppid() r8 = msgget(0x3, 0x22) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0xd0d, r1, r2, r5, r6, 0x40, 0x9}, 0x3, 0x6, r7, r0, 0x7, 0x37, 0x5ff, 0x1f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r10, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x2, 0xb4, 0xfff, 0x8, "46be08e5ce326b910e0e5063ebd3144d402ed0de", 0x3, 0xfffffffffffffffa}) sendto$unix(r9, &(0x7f00000002c0)="d539275452e77dd1bd76c9f91199368cea22738479718b947178aec08016455d0ee5b51a572bb9960e0e12d1169fbf0d713ca41b14e2287d9ec1a919cb5a21fb53853999df2b09f83aa0e1052e8523812d9c564481c271cf8c1dcfdd", 0x5c, 0x8, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x10001, 0x7, 0x8, 0xc0}, {0x2, 0x95ec, 0xfffffffffffffffd, 0x1000}]}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x80, 0x0) sendto$unix(r10, &(0x7f0000000400)="56f2d071d815a63c506afa2b9a5aceab3a86220699ae6310ea477143227b7d1cb72bd559ed4624601515e4f3eefc808ce6868869fa05d99afcc0db826e02e4707b268496ab9d30daa4e0c42d0f25b4aacb887aa8ef93f720f9902a6ca950e6e39419d4c95fd9235544531026ba42d5395689b0523a737e1efeea3ba6bad770189b4c3f2df9806ba0a2fe82dffd0e22a7c5ab4e1beec5f9d73d627c4f12b8aa71504d3a45b06f70333d84a2a09715492e4eef83b803853186db964ac5fb386c3594478a92ca968da57c95f1f474dabe48a685ce3beeb8c08bd1cd421ac44e2707d2de8aaed6f67613c8e0937b3c6cbb455eeb859b37b66ebee04e2eec3bd1da44f18ed8cfa6dde0ffc8533169482e1e8aeed89c29aaffd3e0a37620228cc95ae24edc48e2d66838dde8f4c3bbf18a56903ace63f06958ef99dbe55040cca9109dd477c39a6c4b1acf184ae5a9c89c030e0591def0153a8057e66432f387d62b29adaa85894e120f1aabbdc4a2698ab69b2eb66818bb3aa93c1f93e938a68d043fcac78e138d8d36c1b6d1a66906009678fd697eabbf088fbb048dd1962c3d3cf3850833f196a3a0ce314e027f59ab408ef9635861a285a998878f6b2072548b13285f88ba44eea7a50a5507d5596cb11bf5145ecff0d87b43bfd3c0ab8b83e8d019bc258d4860f564a7e5b06a97620fd0219e39acaa297cafada80b9c73760c9d4a8d71a81d6552c4036111a0bcc7efaa22a1043d050d6c0524f25a0ff7984985ed0c5d75c2f8422db9a9ae2f7a5c20bb43bae36ffd2ee565fa841110a7bd1ddecc13ee628a9f57820baa58c4193274ba68eae27b5bc9b51f7ab1d5db2495345901d602b706bc77d1c1e18fcd4d558265b0cfb11f37b222fa621d01e71ee6a76ec60310565fdf9bbe510387d8342719ebc653318818662832829254146bea71119e82002948efe2339bc8bae0bbe1e7077bffb022848dc49a5e5bbbabcf408fd5a8ce2db83ac5dbedec98b52662478de19dd8b2c32dc20ca58f46fbc2adca844c67354257505b791e4141b2bdb9ad2aad7b67d81353423732c72435c32341d3601e5be4ea1b1b5db9335049a3b1bda55b8ccd45742e4feb2d5a4d270cd928fc84f1ac33ced493b2e99a16e7cfe9b6e0ef0bbb484b2d828413fafcc3727da264f39ace69b9657342ae458dff4d7c63027cc951af2519f85e38d13a969396f376654941b988593bc97e73ac1b1e0a432023319d00adb6d99c1a48e2041c97a838d141f8b2878870900aee25d8f2727477e23c2af479ae4e7977a4a244538144c4ee6289ed9dd43336407c673b1db16ff977a37d731564c946c997cebc41b7e60a94b20088fe3594a8705823fd243686dbbe8b10e6e8f2e402fb81d5d05cb3678758a92bec3f516384c37735af01c3434281b6e6e0025fdf167dab12d8dffbf5a0b0b6af596eb7f4106981c9a38f6f63d0cdc376bc8670c4b3e5499f70bbf73dd0cdbb15888962d5f4f582622381788a44f1994f7c23a74fd671bd5bc17252d286f9ac304991ac23e72bf9ab675ad58d738592d47a13e2e223f057512a73c489004d093afacc8a6bbd619ae2db535a859d99074d7ebf95c640ed70cdbc13b653c80d308f12c2a6f90656c4f6117f78b7637c8c2468afb66dd58a8f003580b08f5244f52b8d7e1906d08421fc665d86f6ff2dd8450548678a53b1f2524360b2e6c9fa4da53479d2db9b08aa269c0a97394cba64631fc0b1588f0a8d590b1c0bddf4a1c19b6646c78ea354fe08ae0584cc534eabdab404a679950655cc4a1bec3454e104b61029f14113b24666f393c0e2fd1caf66d1defc7b8e6fc43c7473cffe39789bf02ef64c4bb2a07effc6d303841e6da66dd9b54c6e7b833c7e24d04bfdd6ab26dba7cc7e206d18b370197a207c80026185449cd3e455ae502f6f8a9ca9ee91e176be962f409b5740a0f4dc306ae48d1b4fae281b759917aec1efb47b56098f453a1b525348afdb04589ca5c99742d4c878db40452a0d015287698f21dcaafe4bf5ddce23f81c1b188e4db1e4b20b1c95a450a677773ea1bfb890fd51fd5b486e92cd5e843108c65e0d714da3d209fa974d53eb536ef6e3eaae4233b2d00a8db316eaa73141627d2f664c7d9083c031ccb5151594400547f6425c2f4a49bab6d899788838dcba126e91e9fc8ae5acf75e77cc74f2380aaa8102a8aa7acb77af1c38650773a4ebe792c261aafaabbcc48882d821db4e4633764f5c793b8bddc79992ad2a19d132f2b9ec7fe8138d7f8d9207dd06ac959e192a8b4f1470c12c36b2baf3fb91e44dd777f3bfdeee6c77b1079dfd2e5be225e4f7b05beb1901379fa3a3d911fe0f6b1c7ad242683ebf48a2dfc15ec3a229ba6d36c5caee785090ef05110987632c5607adb9e23f1d94623dd2c609c0b047e9736c4301123ae50015569071db1134d8d8849a0bea82ef966395ed526324c51f78941a2028a06ce0398aa910f9e55ac5badafc2dbbea164d97b21bc6a11507ccf17d65e7fc0ce3c7b65c59342e1b65c527435ca0e225497693fbdde2df138b8dac65b1f19be253dff99d93f19e508d40b5d11d0c3fe4c786dc123cf9165f02ae79409dde6d88ee4c7e60efc8a0b07ea2453c2454e0468fd988a24d9753a4aed887be03076b1d686f8343a230cf48bf47e57f1e1f10f76ddddc9c8398f0771f531114ec668edc27e412a23694497a0d83a3e4bd845f70386fde0d7c5826807993a89a9fa28d65156b6f7e868edde410416ddd4f40eb6bf853f2744aaedd6bb9dba6371c447ee80b2643b3905c38004b9e2913601f327c1f721b6405b98d51ab4c8799744f86418c7fdb9db140a5acd4a023d130c0eabfe340a9b265e95524f25c1842448b4f979514998c90e9ea9a3122e580cb16cbaf18ff5d5badffaca5590784dfd459f2df8191e526c93c67111b52ecbad6ff956eec4e7647f17f450d46712b641350be10ef5439f3fde42b58c280dee08c1b6ff14920193475045de1b5c5988898539e290145b1211ad6cf2f5ec14618a8009250c960cefb101623075369c8e727c89adb6e1dfa15028b0b946207e6d37597603999eb6d957b586f97c141f9f24037c0ea4dff0870baa772f7b26c4c941a87b61be4a2fd765c8d3a72822a6cf92d64b1ac982e05ac68453fc1b990539af6fa32ea5fbd2ee0b1bfb71b263096da6f4c3833b4bf16be3e16b79cbdc7c759dcdc8d468a2f5e9dfc74e3cf6641d7e99b1f383a50d346babbec4d827bfa09d22483a9e3f9d3e75f9651993183a58f2882de51b0af2d55eecc8911e17d328c1feabedce175e427d2782d602c3094e606dbffa0014f26d82057ea649fd3014b2791ce3bd45e860755b99efa3224b3fe43c7892852b9ff7d7269a320c2a6dc09f5297a79e79f95418e04fae95abd0b26f80a44e2e630c3fe61edaf67b148083ae6f467ad61624a2f370f19ea0e43db4784b2e31f4f86174c5d5d1b08ee3a067d1d46207d4fc3d6a255070d4b21d0392a509b85a41f8a68e6a0a72bd5f9ba68aa8a193d5b1e8974cb894558bd5f15caa43f0185d75acf725f6475fb39c59ec914545ecebd70a392cc921764963030656266fb6942a2b2f9ade52bda58f411d41f272a878a308d424790699958065e21312616a26cb40a3c8778bcce51e5d0acb8f047b45a7123cb925ba759dbbd2e04cc006e710068605182d8131ed935cd536516c6c5be8342f8d83e09ad0f57fbeb438fb3e166d1e9f712973fa4392c550934c95a92384051175a2b7215487ac92bbbdd4f1b59fa7985bb0aca6b0b04aca9c5fdf79fb2cf34a60aefe032bcae22746c4e36b3789cb69c3e2d1b3a71ac8e21bcd4a021d46970a04cc162bbfcbdb3d38f1571e5497f9474f7bc2bd63da9e21752d2502ed66e805863f7b6ca332863824fd253b319c93b838acd1451ec1f66fc9e1ad761be70463d07dabce592fa0797bc548b1eb90a70ab028739895c489c7cf97ceeb2852745b0700a72664ddb1e7dcd4c8bdb33225f93efafd6a95a1196b1bc2721498dcc71381d383774ea78156687283d80e80e303989d0715ef69884f55ea8ddfcb78b97bfef7e4df6ed3f76a53c0035fe000f5788b3942a56308a5105be67135dc460a4d056a8e8d8d5bcd1e531b6a8ab43e86ea70527b583f7c6ac554ba69c2cfdcfdfa05834382b973b9892b0a1fc97a001f50dc662da45d190af6e9cfe1d7288d723bdf1f8cc166c96608c64835dc8738e68ed12b564827da39abdc8b88feacde914d603fcb61531fbb4080f5c17331406317eba50a61e7c7c319e68443a00157b146bbb99e6ff5f30fbae8150fdf7b14588929b65f6c4d3cd0185b50274086e7de012010a9584aa2c82c7cd950293d10f8f2c501736485f0743c808e789e6fabc972a1c3408930870dc3bf1bdacf8a35d3fd19c93337039884129bae6f7faf18ba1fdcba134088f26fee75c59121f9f6a8545a41b59a5eafe1495cc6688c02f8e519e191c2d835d8eac822cd50a7f11ce9d2b4812773abda5698ad5796b021d66b30002ac80904125cb7956b9179d945d2061786b521160658ffda97667bb1be3face4bd00fe99ccd7cf3fd50df844471ce3555309c0542c2a09556be169609c5a5c31984cbadfd47ce569b18d4e9e5466ecfe0ce67c219dea57a0606fcca0349ad3b6e9b8363cc9ff19eec9ff7b29dcb185298d6d357aced51b7822172d26021e5d453fd20f28287a0909b26e8be8702f1d8cf2de0d22e8d43d59a1ec4d8015168f32307e26a71c38a939a5c9aa3b0354021f73185f4b36f6d7a55c81f6b69e99b46ab5978c66a4120fd7e4504b0046237a384052b90512ca3f8634b0c9747e41af5501781a681097ce2e15842bbe28e21404ef0c58895f34068a94d1e984c8307bb647f8761b3d30bf0b212f954114da03dd0740b7729c51b292133b5ce282c1d10e0c5623f51d60accfedf7567ca726bad6376274074eed23a5b11ada4e4e94225de3e0971c113a7d24bfe6a597f776caaebce08c274a99d1afc3744d1b8c5e7c60319f9fefdb170551b029e9dcbf857749e48e054f37c0d8d9c0a128089c0890a4b65ec40ee0c79b63be0e9e660c90ff889b8809e961d4569492b10b5a89cd8f5d4854212cee3965232b151d9df33d02344c9255fe7a261f3d8d45db01fc5a1fbbade30e525ae1deecb53bfd0b1f17c36aca21e4c936bc6d500f34e732de57438ad198ad6bdd3f3718e65dedea7d6106a0d865fe1adc5d184c96b3e3c7879b93e755683cef9712f31255646c2f58b54a44e97f0c1eaf4fdc6d6aa0debe0b24a6bde057c9b9e28ac778334535439ad72c22b396b4d3e656cd632869fa4f51c1185c990fa84ce2070fe0f6590bf7382158b385678c7172b9e7d4bb70187c032786f576b5f49e83f23f3d313d4d92fd9266032562a59648caf1acc82bdb980c6c7a344ae327d216f6f0bde7c8e57f258f6de3be76a2f028ea2d0755177f2ab058d297d55657de56573e0811d14f6fc166bb9c33b475bf0735d9c592e7b55228c6e3ebec72df1fed8404d93d087fa7b37183ad28d36dcd37666a00f3e2520f296c5cf34cc95a1d434fc61fbe9b2d6751fbe44658eecb86300a98e8f523de03010ca3471f0f0d0a437586ce1640fef72b99bb16ffb4b363e66ec85fa45c1afac90d2fffdc75e5b020af27b0bdb5a124d1756ce710996cdc7412010c390cb9a3953a3c2d9acdfed56bb474e2e74418233175c5f758f198f780e881a4c2efddd427a3d790bbfb82b9a221b5190450b12d5606f48e3", 0x1000, 0xc, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r4, 0x2000747b) setgroups(0xa, &(0x7f0000001440)=[r3, r3, r6, r6, r6, r6, r2, r6, r2, r3]) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000014c0)={&(0x7f0000001480)=[{0x8b, 0x4}, {0x85, 0xf1e}, {0x23, 0x3}, {0x7, 0x20}], 0x4}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001500)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000001540)={0x1, 0x2, 0x8}) r12 = open$dir(&(0x7f0000001580)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000015c0)={0x7ba5}) mkdir(&(0x7f0000001600)='./file1\x00', 0x4) r13 = semget$private(0x0, 0x1, 0x640) semctl$GETPID(r13, 0x1, 0x4, &(0x7f0000001640)=""/48) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001680)={{0x0, r5, r2, r5, r3, 0x20, 0xef2}, 0x7ff, 0x9d33, r7, r0, 0xbcdd, 0x1, 0x7, 0x3f}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000001780)) fcntl$getown(r12, 0x5) 15:03:28 executing program 0: r0 = socket(0x0, 0x4, 0x1f) socket(0x2, 0x0, 0x80) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 15:03:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="4961af71204c4a9b834070ade9ce76966383bfc725606879904d73dd6f62dae9a14ed5446ec64b6660b331a21f5d9860d61046e0f2b1e53736b26ed59287b7c6da2ca751144c0403dfa810ac3feff5d518ab69878aa2748ab100f697677e16b70a6f481cda1338c05bac07a07b370e3f9959740ba3fb4097819cc98706b05da27197a5e5d61a326eb32e72c46e8f2757c9210e", 0x93, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 15:03:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 15:03:28 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(r0) 15:03:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3a5, &(0x7f0000000100)=""/160, 0x366}, 0x0) getppid() shutdown(r0, 0x1) socket(0x21, 0x1, 0xff) 15:03:28 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 15:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x1) 15:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x48}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 15:03:29 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = semget$private(0x0, 0x3, 0x2a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() r3 = geteuid() r4 = getgid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) utimensat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfff, 0xffffffff00000001}, {0x8, 0x2}}, 0x939b9c92d51749e6) fsync(r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r1, r2, r3, r4, 0x40, 0x19cf8258}, 0x1f, 0x4, 0x8000}) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 15:03:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) kqueue() r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 15:03:29 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184600, &(0x7f0000000040)) 15:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'.\x00', 0x9, 0x10001, 0x7, 0x1, 0x7, 0x7fff, 0x7, 0x0, 0x8bf24fa753b47875, 0x1, 0x100000001}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1, 0x8000, 0xd1b7, 0x5}, {0x1, 0x7, 0x7ff, 0x1f}, {0x1f, 0x5, 0x4, 0x800}]}) sync() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x7f) 15:03:29 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x40) 15:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = getpgid(0x0) r2 = getppid() setpgid(r1, r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x3, 0x81, 0x6}, {0x800, 0xfffffffffffffffb, 0x8, 0x40}, {0x4, 0x7, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x107, &(0x7f0000000280)="fb10bcbc53afdf8c145d5746521eafb8b9afedaf447f86639c7e719bce31f8799797e9bd2c472e0d89e8decb5fbbac5e81348b9bcc0a02de1b08f98393383d6f9d47290d1f49a6483c174ddb0a093ed63c1e2ec1b4447a8fd3ebd24975536f5fbbe8768aa3fbbd5ffc698258abd7b918839c85286879528b47803deeba594b7ba5e126e5fab2ed33ec03224c88cee7915dae55837ba98b17326c97128c24c1faaa0846669f6d5ece8bdcb8ed75aeb36488a9e50a137c74911e367fdeabce0a3b69a45cdd853081e5e039a36acaab32e93dc5afc78c966a568246c79a2fd4b17b2942f7302200559dd9ef005bebdef0c7e0d036a7f85426505be9ccf8466f10979b6cbd29dd8b24") 15:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c5f9916") pipe2(&(0x7f00000001c0), 0x4) 15:03:29 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300045c060e347ae5f6d23db258b5c584dd05599d6bcb151eb23a525ae09e8efd0c9d4ce49e5cd40f17f821e78a1d420ffe0bd33978bcfaddef77d4d6bd56624e740a2eee2662e7c7fbf53fbac93f693394435077e42ccf398a5c50b5d0e3bd5a1b3faf2354e6406c9c4cb092cb408f4078a849d1fd86050de333c6da1b25ff418b1facf92feecf5d0dec2e992f1e824948f347f5b06c4843f59c3a00139f8c0e38acc8b3127caf79aae9ee1775f6272a32baf446ebebf0485143e76e8928b89fc59"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:03:29 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2000000000000) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x21) shutdown(r0, 0x0) 15:03:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20840, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 15:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") load: 1.55 cmd: getty 16112 [ttyin] 0.00u 0.02s 0% 317k load: 1.55 cmd: getty 16112 [ttyin] 0.00u 0.02s 0% 317k 15:03:30 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100000001) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 15:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/16, 0xffffffc8}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x11) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 15:03:30 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) 15:03:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x6d753ab03606c57c, 0x80) recvfrom$inet(r0, &(0x7f0000000100)=""/78, 0x4e, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r1, &(0x7f0000001340)={0x0, 0x260, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 15:03:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 15:03:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}]}) r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r3 = dup2(r1, r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f00000003c0)) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCPROMISC(r3, 0x20004269) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r5 = getppid() getpgid(r5) msgrcv(r0, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 15:03:30 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="00004043cc051e37b4246572b3d36e44886a97daa81ce2f0de3ed13e02fa0d7e48524ab625869fb0d8090cd9f3858c87729d382f41130998300471d4251dfe4f0350d367465ab734bc7aa36f8ac428877cd34493fbd29ad515e42566760a4e2ede4c5496e3cfd8cc624029432a994f275a782b17f527e545cf1b0933b0c97322be32262e8c6b2d067a36812631ecd4a29acd500000000000000000000000000000b66be954c731907d6cc755b11e88ba235980dedb282ce137ea6179c63d1f3b2bdf78422de90d240197cefbf421e6813b6ca1ff603e7c1679879cab376ee8138173e5e83febee861dfc5e818016265f85675f4f2dce8b85955194eb7d522c079698f6ba721008d43fd738a24dee5647fbbd8b32cdfe63a1b2b0029f435f38a8d0"], 0x2, 0x0, 0x0, 0x0}, 0x0) 15:03:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:03:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 15:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f00000001c0)="0e8302f4780785d71ca9e599db8eb48c990864a5") 15:03:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() socket(0x20, 0x0, 0x40) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000402, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) 15:03:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x7f86093b80cfaf75) 15:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb5b085677bd88ded, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") sendsyslog(&(0x7f00000000c0)="ee3dcc10edc0b8308acc6811534c2e18227994fc4db3fa3de4af865d24784606ded03bd5b0d2ab5b6081e430ac23d1e460c9b4a2a92860d87fa86630be1ef2336dc0933c81fb6de379bc3f56eb4f0ffd9b4a3564958c2500711273d243a001c5e049832fcb12b0aeefff3b2cfab0f4b207e88c2feb15a306f4bb49f43b16e2714cb5335538278a651c32bb46cd96449d166d1d5a6586d8f33bf1f8fd62d1c46ed669fb06dca35a0cdb79a904e2f5ce3a685b8ec72101a6f8075bea46b615aeb2400fc21b7b5b2f24a1252506fcc22527462fff87c6914d366e0d924c3f43f64cd9f913c3c3cbf6d51417aa91beb3c0ed5ec27c666df7bb4c1180", 0xfa, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x200, 0x0, 0x8, 0x4}, {0x9, 0x0, 0x3, 0x3f}, {0x38, 0xebc000, 0x800, 0xfc0000000000000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x7fff, 0xcdd4, 0x7, 0x80}, {0x7, 0x3ff, 0x4, 0x7f}, {0x640, 0x1000, 0xff, 0x1ff}, {0x1, 0xfffffffffffeffff, 0xf2, 0x4}, {0x101, 0xa3, 0x0, 0x2}, {0x2, 0x3ff, 0x9, 0x8}, {0xd2ea, 0xdad, 0x7, 0x7}]}) 15:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x350, 0x0) syz_emit_ethernet(0xfffffffffffffda2, &(0x7f00000003c0)="d753f1d161ded2ae030000000000000024d5451e52a4c2639e4a6bbf97938fea031b487f3466fd4a61f0fb1e792e375bdfe7e412059359ea73c9f2bf2a9d894cbbe0fcd714de969905002232b4f3caa6dbc5c40fc861781fbcd3495810a01072c05acd8ea41df1d4a58bc35301ce9d0ed4853d25af00440fb834f0f130a68ef04472b140aacee0550fa99a24508b37cf44b97cf27bbe4cf6ffc130ea614b4531365dd959d4e0b2927e92ef6b2fd09f4190a07fb3d7c02e6c6d7a1ea7e70b66fb0e60be64f5bcb3a10d2e097830352e00bd3bdc9a75514da90d93c7bc780cf0fe2c37e41849bb02166bdb35f621e8fd422ffea334edce718b9068f75bd9909184497c4007559a134176760883c64944f05383acaa9497f4ce661995cf1cdf9e6b3375726e04626d234a6605e07186147011d24f5a") 15:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) fsync(r0) 15:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x400000044}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 15:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x74}, {0x416}]}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x98573aacde88e4c4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) 15:03:31 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x20) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x49}) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 15:03:31 executing program 1: r0 = geteuid() setuid(r0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r1, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 15:03:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0xb3, 0x80) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="000000186204018b000b3a0000030083caf7afb9d800000000000000288af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e", 0x37}], 0x1) 15:03:34 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x5) 15:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x80000000, 0x101, 0x2, "b3299cfcedc6eea080d8b8e19aa753eb17d9b1d7", 0x401, 0x3}) 15:03:34 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 15:03:34 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 15:03:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 15:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) 15:03:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x8000}, 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 15:03:35 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:03:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x200, 0x5b8fefcce4d0831d) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:03:36 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x1f) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x18, 0x10, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x2c8, 0xfe}, {{r1}, 0xfffffffffffffffa, 0x10004, 0x20000000, 0x3, 0x5}, {{r0}, 0x0, 0x9e, 0x1, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x3, 0xff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x9, 0x7}, {{r1}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x6, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) pckbd_enable: command error 15:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") 15:03:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000001240)="f9ea9e896027b744c1c3f2b0e1ecc048217f5a3bca6abcf1a47545c7", 0x1c) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/177, 0xb1}, {&(0x7f0000001100)=""/193, 0xc1}], 0x4) 15:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x29) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x400000000000000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000680)={0x17dba80c36b41b74, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd5f, &(0x7f0000000580)="9a9d73ece0de64a2909046b138001b1bda93fc5cfeaa709563720397a7bbdf43478b9b66f7584c07331c533bdf0bc9ffc78dbecf3654f0352dc722d2f18072882719613ee37f751585966b91e220ad3de3e96eeb9c986bed691b87ea5888f8ca3234de89d3a7b51804b68098244729584ce4ade724aeb9acb752575180b54541aad0aac6f10836a528a8c24123a04e2f61467a07ba3952eece12decc4f87f070d471e99ac975cf45d0532ad179a1ec98b4c11c29c4257edaf2f044c25864229d9f5d2feb32855fb883175a69") readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000100)=""/194, 0xc2}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/192, 0xc0}], 0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) shmget(0x1, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) 15:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000940)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000400)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x3, 0x2000, 0xe2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x200a1, 0x6996c0c515b9a503) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:03:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = socket(0x6, 0x8000, 0x3) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x401, 0xffffffffffffff2d, './bus\x00', 0x6, 0x1, 0x8, 0x80}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)=0x808000000101) write(r4, &(0x7f0000000140)="f66b1806c079dc1abedd06f110f2f1289c69ff2eb19df962907e1a4f8c3796d50616fca1c6d2d92fe57a4e4ddee655a882114c50ee2bdc16db818b3266098b08ceb9dd7bfa8d0e6278a4e0a831d03e2e2315d01616a59e11c5ad053edb885fc721ae9d001f69079411cbe38129d85c5758a464df2f48549e0fa4911ea93872193cf51b88b4c14e2eea1e6e9c30082c35835f8cfe8f41948ac0eefe2182f9c138b3767137249fc313665b5fa6c192019be9da90c93f31449279f81dd0c4376ac754f029cd", 0xc4) 15:03:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xa5b) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x6, 0x40}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x6, 0x2}) pipe(&(0x7f0000000080)) 15:03:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) pipe(&(0x7f00000000c0)) 15:03:38 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, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000640)={0x7, [{0x2, 0x3}, {0x3, 0x7}, {0x6465c023e40eb6f1, 0x400}, {0x2, 0x7}, {}, {0x1, 0x20e8}, {0x424f6669636b5682, 0x81}, {0x1, 0xfffffffffffffff9}, {0x0, 0x7fff}, {}, {0x3, 0x1}, {0x0, 0x9}, {0x3, 0x9}, {0x3, 0x9}, {0x3, 0x1}, {0x0, 0xb}, {0x1, 0x7fffffff}, {0x2, 0x1}, {0x2, 0xcfcd}, {0x1, 0x600}, {0x3}, {0x2, 0x100000001}, {0x2, 0x8001}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x80000000}, {0x2, 0x4d}, {0x1, 0x1}, {0x3, 0x3}, {0x0, 0x7fff}, {0x1, 0x1}, {0x1, 0x2}]}) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 15:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 15:03:38 executing program 0: r0 = socket(0x10, 0x1, 0x0) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 15:03:38 executing program 1: r0 = socket(0x2, 0x1, 0x4b) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 15:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xa20a, 0x9, 0xffffffff00000000, {[0x9, 0x4, 0x4, 0x0, 0x3, 0x7, 0x7, 0x6, 0xfff, 0x3, 0x6, 0x4, 0x7, 0x7, 0x2, 0x7, 0x401, 0x30fafdba], [0x1ff, 0xc6, 0x8, 0x3, 0x7ef, 0x4, 0x3, 0xffffffffffffb9f7, 0x10001, 0x8], [0x80000000, 0x80000000, 0x3, 0x7fffffff, 0x5, 0x1000, 0x2], [0x20, 0x7, 0xfffffffffffffffa, 0x5, 0x100, 0x6], [{0x3, 0x8000, 0xad, 0x2dfa}, {0x6, 0x100000000, 0xbdc9, 0x8}, {0x1f, 0xfffffffffffffff8, 0x9, 0xf9}, {0x1, 0x23e, 0x3, 0x2}, {0x7, 0xdc, 0xfff, 0x5e}, {0x8, 0x1000, 0x1000, 0xfffffffffffffffa}, {0xd70, 0xb2c, 0x5, 0x9}, {0x4f7, 0x1000, 0x10000, 0x3}], {0x3, 0x72, 0x6, 0xffff}, {0x6, 0x8000, 0x4, 0xce43}}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x401, 0x6e1f, 0x9}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x3, 0x1, 0x2, 0x9aeb, 0x8}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x1, 0xffff, 0x7a12, 0x5}, 0xc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x3) 15:03:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x20) r1 = syz_open_pts() close(r1) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r2 = syz_open_pts() getppid() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) ioctl$TIOCSDTR(r2, 0x20007479) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) 15:03:38 executing program 1: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f0000000000)='./file0\x00', 0x30000, 0x4) 15:03:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x6b253360e1a01182, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) shmget$private(0x0, 0x4000, 0x0, &(0x7f00006f3000/0x4000)=nil) 15:03:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x8a, 0x20000000000}], 0x21b3}) 15:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000180)="11b148e8e7843df554ea5aca515635bdc8f5e5ba52b230e00cf24c0c38e3645ef3e033f38e564cfdafdde987e08a18457996315024bdd5a617ad4f7b7d3bdbfb78dbb7dd14f500e4b1754555364eb4b08777bd25caf0064a366b9edf8bad7937e5e304fce8ae2a815e4da56de73b679e2969df4fb5cc8016693e3bbcf9f9f15296d81e0a127c2ec578d88ff59ffed0316f9b7a13340cf11aa6fdafd9c97a3c47", 0xa0}, {&(0x7f00000003c0)="3bad980ff73f78ccd29e0a54352fc20990905ae42a76d239534e2ae2e2afcd680ba8265a1781de763695984ba81fbf05530e5c5171bd605f3f2e2e1f04331d30b511b3d9570529f9b32edb718c62b880b1cd31709f1676dac897e2145932db25bb096d7b714da9cb466af4fbfabf7f4e79f114bac054e0e9ea0be5e1f6abc71667b313eae3567e2971abfcf7cbb95387f48590f235d840a629b9241d923d9666f6888e852997407b64a984a4385849e98a43555184a408992b60d53568b1b43bac14a39022dfc72ad4e26fb239beb68192ae65edb8f60bc1de8282042d672ae8bf6726e3d0b79163bc4034e829e57521bb563fbac393d0465902cee9c760f899185871f5ba50fc3c33ac945687120368d0fd929a08faba711830feeb4b3023198f6bc224afc4418ebce7ce6b1b004f21c074773319a0b60498ec082adf312200201c8b994ff2e58ce019e5987462e39332ef02dc558211f62bd87e90e548156286ed7595f7887b9928949e10568fd77ac00c52357c6c89b0542f9a6fd957e0be6c9c40bc4a097d6879f84a6bf9e7854f6a7aea6b76dcea43fd4e2693ccca41485b0ecc020430718f349f02b267994e676158bce6126c29e92032b825b6eaa132d00f814ba66efed2ea829693fd5d966e8d5e44849d142cd463b846cda519f1aa10e9fa639c95e092a1699bc87dc3987b0d7d3ccdfa7e060de1f71b3061049d5236b156246c38d8257da7b77e713f1d1e64095ebb2c26efdbc8e125cc3c6b1600507f2713f8569f275954989c15b51073cf5cebd98deefffe87b6d82002f31f59343ca23dabf230aba497bd399a7bab35352c0da53f4da2be555a552d81e30f1e41cbfffa1cce4ee494352cb4bfa752a5f3e1d19f0bc9c2cfe7537680c024f8e223e76669b65be3bf46ed7a438f995d34ccc8edb179ab69bc97a8184e9f16173b601e5441709fd59d71d8c0b3f6844bf2158c7f6c197a0a3a2616b45ce543be0a70ced32d34bb376f54142db2e435381a24e4c9429f8658e8ded0638c3fc574fe22a14928da1b3e9d805faf1187f8a0e62fa1db2f3cdd3c094bc6862d05132a8f039b0266653bf96bb6659c5388abee28968b03dac874d1048653dd2030257bca320899819af350c4be37935f8af3eda8aeb66ce00a03177daadb58c5033f9ecfdaf53fbc901f51bc3ebc9e02067715dbaf74f766d07c3989ae7281859a9314c48ea622c8f63c89d66beab0dd3f844be01cd36507f4d6406714932178e4e3c1e210b50581634d577eb6b6be92800f46b8579a1b80096c607cac4e185a75b2997d5058613da45f3849d57c418cb082aa4a2a63fbaac481950076f069a5fc0be7d1df8a2276f5941433cfc4270bebbdbe7f16c2044f9abd6c8c9fef83070ac4f4a4b764a0144b1defd1e0283b5d74c414de790c0cbf04c55e3beca6f37bdcc841fcf5fca4e060ae6c70a94e79eec6547b8be7bf8214d28e25199d6e8a523d2addbe3818d6a949c647bc861de7da7dc7930929778c3696c7c7b37c050539787b9dfd92a81a0975ea96b9e645a4d6889cbaab4c16c33a3a972c33b359ec0007a4ca4b8c0698649ea9a2b73166f1f2c4b8b179cded614eeee61851b790b6ed4855859b5f44e75d5e93fd99bbad30362ef556903efc8e926f634cdf348fd6c185a0697af5fad7c6733a1804146988b2d521e7cfaa5efea18b471d8ea32baac26fc0a1ec15295d177813662a36a3a4294d4eb1dab3b12a2e40b764fb864545e730e4a0e1677d2bbaaa7e7db379193212a067f9c16da4151ac0b5da8679f876da748cff75fdcd4e7d5fda63d014ac5aea0028bb56897469bd5a6ae893875eaa5f31855eeb5abaedb7d009fe792ecb216e88764401a3025a762fa2af258deaaa269ff2c5b5ab729f6752d56448132c178c321962cc9f6ed856e6b2f4e2806d73a9eab32bbe474e7d28763403e29850ad75abf5cc60d68fe160d870ae280a0e8622184082e482676efb423faad6894bef41e035fe3352cb24f1617611a77514723476ccc430867db81fb2c11f8a9cd391dd389b7b19efed60a842acc4c77796ee2245e9e57675cc27f5de151d89785408e947bba0bdbf7a3152eeb87a7bbe581b890c0e30c18fb8328e7b98351ab145d8c6f7769df77b82fe35270afa29019173a8c43ae54919cfe2ba79f8ffb003ba85275d1ed62ad9f97712fff5dbd9c07e5156f5e7fa9be1abeb5e526e9db757ae69961cf00475ae5e0988753d969d69b1d22c337c1afb654416a6931e73904dc9471feab4d13ec2b831a32cb01050ef06a7f355731557c9434e380453229d30f95b39fe653e137dca634fb79b4ea15122a2eba088b40479ad382b271f2d3446f2e904e9ab49ab5b0e9d05c20af327dc8e8468bd7d3391dc6cd59adcf72ff7ed19eafbd1317811474ab8f3b7def4d3e489d3998102e6071f8751ff52e463f52d6989b3daf763b363d61b16dbf667d5192f41513fcc57ff01a7d88fe5eb513628ee8e4a7e639f6fbd1e4ba2f2c7776aa988075e6660f192f253497170400f0f928a4448c9ac098fa818716e019786a3dbad7cf5e7fe0aeb533611ef256520117c64a79ea5a7c2ad4c0bd92c15b76a24fd9d96997bbcd16bf3da19b406f2f10fb69cc473932c3d88a07b5fd65b6ea5ec88c4a4bbabea29ce0b1035917e8f8025fc49f0a81b10ca9fcc3201a9a3ede6aafbdb588dbf5d5199cd6b813459b5157c6c73912b62e58a5806d32367cdd744ba1ef11889f6ae61f41efa75efda27520653f31bb7821f4ad2ffb4c3bb4cd0dab06560c3d5aefcefbf60c4732e28bbc18c2392ff7f8e4d63bd9601e8296f000d6e04b38ba1f35cdbe51ad1d25e5586cdf020097021873dffa9cb26983905f693c64a9b220516439425ed763efd631152143e3b653ff9e179e08052fc8b1d340786a581ac8932ae227f5ccf0e4f831e20fff7e497c4b088bbca668589ffa7a0e1de6a98eeb3add66852657f9a55c44ad11c6ad5638d1018b44deef11041be011bf2a02a4489ae787657578335d8cf5b1ea8a70eec01da811403c883233486596941a34ea0e69015abab4ab790541841a53e586572757dc3d3fff8d7f3f672ef537e2e3f9fc4a77ce1f09c1d79b786406792836610023dc7ed23ac4f9ea2a0eb78410cfbe7702a987613164eedc80f6f6e0ba9c09ac23aed106d89c3142aca765c13afc67e9f074352dd6acf2c10499d355460eeb7744c3c0836f4b7d7956848ada97fa5722d9fbacfdc16a0c0743135ee81e03596f3368e54db6fa569f6dc57e5379d11d4e642dfe89967d1514f70812934f02e3586819662865577e5e945eaf43a2e3935d6900788bd713e156eebf9d609ccf9e26c174c452570b1218c1d3cb57ba47133c9ed01aba6a137638081ce11ae7de4720d36b7081e70c8f1377055fef9562303d4ffe56d6739d972499aa66be6a64aed458d52c3f8b624e3a50b8265a3dbeeffed314e2fc7da118cfae863ff091af3b333f1e404826bfcf3d5252c2df0572721bcec6796f934e1e01c322010748bfda30381f537424518f791b5f5196ae7024d591f8c86ded80bf86de0dff3c88640f1e084929b58b08e37f9e78e5853457877ae23ae3126316aa7b1bdbb4f019c9b5cf44ce98dce91d95c0c450ce553e1a30a44f0264eb4a0e2d491b19ee409c99c906333a69d7f9a50fbc1507eef2ee87ccf29e35c7b7c5828d53b6f13db14449f5bbd1490b153e30a781a657fc020a4effef9afab71339cafaf849d7050f3b609b12caa67e22bf89ec281b48855b62f296ea5bc593764ee7e1775569055f6deede8b45cbaafd3edc2d81ae97b84d57f94fe9a1cf6a42878517aa8f0dd9fd0783e7b0f05e69c1db9ea524bfc0456a0335f7c61ac673c5c05a1d4c33044d4d4fe4328fb3d006a5e7c571567759b62b4c32be334192da081fad66c10d25b3472cf5978cb1df38c7fb5cc026a5d335e21082605995c668238752946bd3a4e21dbb9567bb57611d2dd76cf0c489c35fd5bfc830b878dc3fca41c7ea16b7cb3178f147c6545320193d878b40d9e080db194cf473c98a68583084ec660455f85d2501ca0f01c66ec9370342fbd3e831dbc5bbab6ccfa77e36cc7f4a37fa9505400a0563be335880487e1d805a58bdc83a7ed058bf0f40c93004afd4aed3302debd45e565b0ef3b1edf8cdbd4675d604acb832f14c478bce47821110231c414bf8451ce610116e6621c15da99dd97e4a5584342ac076910b18c3d541c6bd4190db2d385a66db219b486ac24f7d844182e3e2af8021728e0aa68a437efa0b00de18108ffb0717186dc2657a6de7b779238fe1060ce46aa194dba669142c7ebce5c3d7915bb5af67d61e8ee3469ff6cea673e7803db12681d0c0b06bf57eb3f68acaa8859a0878d7cc40642bc140f5761951dfe9262d585d1b9df6be37022ed7dfbd638d5c127c02b42de349785c047d3b7d918c9934e14ca9713c4dadce07af9d21e59f616ab19e405b2fda150b0c4b536a8e1436180d45bd6b828c4ad97562ac18c718a96ee249aaa129a9af80c3db2f20da6c1b48e944cb79a37b5b10fd7703c5e0f228bd1d8086d385b2c891d9743d4e02941cd5bb0c15895b8c4891e7b0734990f4df3d9b2d0f3dc85db179d205c6ec4e1fdf34b290c5019752a3c6d2ed56d241c18e0b773e3907e566710098a2b92b6009cfd4a8d672a059ea820866c553208774edcdd4c90b56a7351e48dc3ef24fd70d8911c075ebabded8f092c2fb0be3c3dbb2cd75068876b875ed5be61dacb616db33cd4a0ba1d4600192924e2b39507ed570a2df3795e389538e5db8021dc1dde5fda5a8426ae7a545ddd43fa96f493936e4449c4259d748994e7247db0f62e1bdd029e39dde1aacf7c42bc2c78cdc6bc5da9a6b2d6efae31ddd24ba064dc555cb8c62f94aa1eb26160fa3d6cc385432946b2d1f480e027cf6672ef93f52c9718c6ef8648bc75342cffab336deb437536642503e3b549396ebd6a15fbfeaf229e9a3de7e645d03dd9d0c84b9fff1ab4aa47ade38647ebddf5499199cd78a0f15430dc5973585bb18f5899d41e49b0e385629d1431ef8340df3885b86a12ad754a245646eefd1cf3bf90bdb8a6d1a1f88217454435bce566e2e5684e455eefe93440d254b8fad12ca376ff85cc425cd3601e24ae5b7ce074ecdf95a1b71ab2a568bb9eb4474033c4c9d7ffd0aadd5e553299bad1d8e60f9cafbe5d4a2d62d46c966e81ac66d130a434e07f268d2a5a7e87bc648f1bfde32466e38c9a1dc195cb581e332e786bb55b92a200c0c99b3a152b1ee0875ad6885249e7204211239c9d0cbd95c69c8c93a501ab47ede96613858e2f72096b4e6f72d57daf70e9a49325b997e5fa5eba6d71fe1b55c13fbd8b20ac3488618290586ad7d2dd06fd920cc0755fd542303de22392a658690909d7b014e001b562e090b6de19753018f32ada2552be4ed589853b05685600bf9fabbcc33efd0916e2daa2ced72ddd15149683f575626f5086d55a901e529624b3830b0115f7463748782794b38089b05ef85d6f5e68b21585817e1c0d6501f6e92329f44599eb44fdaba716ad64c3c0cfdacf2dc4b6c13092a4fc2cb9eb8cfbec9e1228c345d115ee3cb802099fe100588bc832c490044a3844e43d8f086e4eb3c98223634c27a7d6a44a93787e80e1a5b91874057965ae0851ddb0272a1ad806b62f0c510759ec39011d39e8cfc49ee0942f6391ceabe64cf83eef1839dbe9b66a5083623e97d04e699f4ed067f5251c12e8d973631d0ba143b9cb", 0x1000}, {&(0x7f0000000240)="ca82d536062830cac31065b18a0596eb5e36a1f07603674a72d715bcb5894ce31c5b68613f4a55a2031fc3f3f96f7e52ff6fc149570025e44fe71fb3729722cddd2fc940caa359e9b7", 0x49}, {&(0x7f00000013c0)="a322b7200fc5a5d73bde6e6a9e92fa08802d889fd361427ec00d7299a299c661b6a2c5d013a35f6d4e4b8b88e861f06b38d3650b9561c75ce67309ec7d15f986e2940730eaead6d352fb17fdcce71adf2f028e6b235d2bebe65772eb812aad31c3d230c0880059313ec1179368db9b6d229349285e40fbecb22fd7514bbda5019b0d71587cad734d9e8dfd6d2b1ddd35feb80f5ceef85f1cebc721e9a8c9705f217bb3569d7f82c26fb791b60285a9fb414e9031915f313d06b9fabef494f38ca1eb15216c6620e1f49b", 0xca}, {&(0x7f00000002c0)="57b5675cd1f2805172bc301fe80dd298e14aea3965fa3687af8021f92445b45c7190c10f4f30bd0f8a8f6e7edf62a875a752f7864f9e205fe9ef3e9f9fe68a27995ff571fc8bc129e675b9b83d94d04a2e49d821f55d", 0x56}, {&(0x7f00000014c0)="3b67d17e5b482227d5cbc90da3856fbe6022ac4c54a26ac303bf4265b17b1f2be4bdd249e25a72537089a5342a2be46df6d8e849424f46450faf93b08c3eca1cba9b494e09887102a9ca3e29d427a9ab2a4d77d8ac5c911483b11b865609f7380f28b168f007e4f0bad1ba869a6d441bbf9b10e35f135b67d6e03e9d9a0fb47ac091e07ccb6c22edaeaeef2ae9010a6602a526bbde388da6d03c73bfcf72d64b78a5437f1ea9c74571a4b3cb06ee2723962d32fbf5dc065774ee502b969160e6a11fc2ed93f31e911f39037240e4ecf100038437bb1502c510df91764556d9227268e1e1fc6e49b8611dc9969868a23520f666d069a99a8c4be9fa08e8ea", 0xfe}, {&(0x7f00000015c0)="ecbd1f8706a85febff626ed979fcfa5f7ab227215f67e51ace3a4760a2f43008b723d130a3898977765664338eaae96caf612c329996d51e13ac5d5439f0894531b657b3e0e2404d8fdc1c4f5fa00c9a7aa8bce8ac213763606c04f9e7ca09197899026095bd817fbb858191eb6abf95f69cba546e1cdd769c65c1b785571bee129728e12bfb764705e3cc09bd6ddf65a7e953684c96cf1e718020ea7101639840673d4f46132814f2cfbce72db2d1372ad51ad16a666c470db22524839b9b7034bb306921f9e48c72a75f888589bf038de6e4d73cbd", 0xd6}, {&(0x7f00000016c0)="b5b6c9de636eb46fbb15eebe9babc1512e22a7d6b50a607922dba0f0023c440209dfb805cec3171592569cc00050f3a8bbed88395cb4fcf6d4caf220e7f24a2464", 0x41}], 0x8, &(0x7f00000017c0)=[{0x1010, 0x1, 0x4, "d0f8a7291e6b056f2c849f86968579a54bdb80fdc5f58593789a270b4e47b65a33f6cb9010381e7e206542fe6f4a27fe0f2b196f853abde15edb746bf903040bd3f6032d6d0f8968a62b2bc5c4eda5cb58c141c12136fcb1174f7d673f7e14c7c28c671cd190ed9cf34df3d65bd97727700a25dbb66f0bd3d9277aaff5f3dbda4f3f995d9a5547941d2bb11019139ae05b97da307926c5df66c1fae893c622b55a213d01944c93699f5b3780181a44c489d0c5ca0f416e3cff4a51e309b250f9296b3ee06b9eb7d4456513da2a994d7c656ce83411fd947e212db0a4f84085673674e1f8ce10cde02865f049108832a317743f43d4517ee920fed4bfe368bd10b2072c4d97a54191522981a1905a0dde43e1d838a063c1df929fed806893f3c35dadf94a935e5d27c898908edbb8f151e67edfc699f822174af652001ef751d05dfa2b7cde5eb4b9dcbd5527921a636cf1edc53d75cdb27e99afe24f97f4912f54cf37972654c5a69a84fede937218ab9de1a0137926cade25387faa2d0fb95a68bd9a02f806cfabe074a2226cde9ffd12b3a00661933c129d37a34b1379a95862da5260b10b12309efbb797a3e8343f93d1bea3c34bd1ea848d6ecea8f9453f3bd1d6a89719ffdc1b65f13a3771ffe6c848ddbf015610b937dea67a1879e061a57a5eb8f0f82b4650595886bfc9aaebd37d82931ef294697b9899ab7a79a92b87a4e7e7a25cd708a8238bbaa3baa57ba0a348e1036184a4ff06993cb67f18a88a0433065b473a77eaf2180f5c0984f600a2af022a4b642cebdfad22e47878f1a1da279bb322327ecb47ec26ca101739c3a81f90d982bfdd36f916f41f6e9833659817e3a97b3dde02383679d4119adc0bd5cdfd8cabe83d40c2904d264acc4ba16871b04b98a5ea446837eff5550dc985812d203cb5e82d8654df9c2670e972f415e10d15eafce33dc9fd6738b8440219a39c7497aebd29801b62f716b7aff7ccfaed9033b0e8c4387764c9a72020b54a60ac8c17a2ecd8039615e72d134b4e2662a5771448ea2ee4e9eebf8eb25a3bf97faad8deb6d791074b42eb4ce17f050d117f16e0b15b33c5b219b1c5bf3e32fc4d6ff7291198d753f907946df3b3cfe6de84b480bb35c90a13e1c3d504fb7e1473394404efc65ca59b961150e170ba6be19b7e13f82b8c91db29beab171c9066e11dfbed320b527c9f06d08f8821ca40f0f5b7351b141107b79aa64e2c4ddc153dd1b7476b5ad07eefb89e0dc8d4f8890420605cead3b0d6d1516c06179bb2ca812e0aa96daff0e1966955e646266bc4b1fd0b7ff06fc4eadc7c72b78adddb60ba5356dbc76996921f18945ccae799d2513bc3c85c5557ad7efaf6692e634cd86c0d67b6fe8e0dfdb82192d9617a8973e562a592e74ecc4da6b981c5cd115e02c668060b505a886588340139380bbc164bdf5ce4f0e7768cbfe2e5d4812012d6cbb44262b19cdfc03380c1ab0aff7903d2f5061028edb43c44343f066dda7c17c39d850a90746da7b08efa3db666a0f8732b2a3c2f3516b5fd2156dafbcd4338ed74b970a761a7252a87a4385443a4344dc9c058c43bb476075aa98b3503c16e88d1f918babf1418a0f4512667d5d7e148442cff81e245c297ff15a791bfd49a39074bacc016bf9084f436e47f083d8df21ce22ddbec7b37cebc3365fd7fe913e341d78e3ecea6be00d19be14fbe4273779efcd219a66bcec899eda6f7a7f26f9f4ec76fb09a961a3ecc2040367a04b54a1d59ff5ce9d37634a716e7e62a000aa0059f5b7a14d5212c42e0f2af3f0573e3d47ef10834985262f06dba7e3a255fb2bf760aa11a6792efb7f89d8378ec0cc45be8f34a76d55724fd27e2cbc049d9b05e0da9fd01f14a512c625252bb01debd3bb1cef5be595796701dac98f25f20a24c0ae014c13d62f8e96d375a00da55b704556bccda27593edc4d6376873ff1a344f2d2f09b8ead7d9cc89c3f04eaa0f23c52b54d83ca27fa64ca5621e5ea4a1b8c481cc5dd88e159a84ff6184c2bb635b71a43d84da79bba429f4d010f6f1eabed0915382e691a3d9f4cbc86c8bfd9099a77f2a250d65e58a71fc82e2cd380452fe5682de9255b8767a6b67aef30f79000aab2426170676baad237dbe84485e455c7c6af4ccb69df8a8d5d0e51eeb108ac848fcb3fffb19e9ff96acf8aa0bfc63ab0455a9ec6b86af74d38a2180d769a7688d35ff9c8e68ce5202701d050591a2b12e78257748d79b6d6895c55332f3c56f1f4f7ca4e9804d3f12f63b0bec847c44702297d24e18b98a955b85408ab00fe30fbc78b4dfd44debdee586cd6a509f9660607ac9b5ada00875863ef8b11e6aa541bc0a5d8d2e2bca23577bb1cae3d7847e22aba2b7bb6f4a280bcc2dd5e7645c97851db938502af834ac35b85182aef28c2a47f72d1225f7bf490a544bce76b45ce50eca47175e62a81c0483648ab02b331b2b6687652aacd869d060e1cc4712e664a72acbc5a9c0f38754f8a6afedbad6bc802f2f55ca28e5140187636a1c682a2b32a839a2613ef8bdcf765d2f3df3ac35e71fd00823981492812fe185dc30cc9ecc66d8f51589d44df9587acc562e5396df51306b2ac2556a105869b77732b6ed055cea8358f9ebcb35c5fd434dbb16c09cdeb7bdbe4c5a16f6923a19cc5b55036c1cf86d2f9522790ddb3bb6b7609d1152f1d3cb43d7c416745799b01f2edb07ddc03c05802e25318acc93b70f454521cb2f02afe440ff5f1789adaeaef463ca18312c2ebd3a13a731ce380aa8026de398f3e8b6f70e7dd4a9eb03c1c805af49cccd9b1ae70c2f17bcf96e801da3e366ade9a220d3d836986abe82885fdb700b57cde62db1c00ef6c875129a80c8ef344d2530664a9932784a005c021191f85b86f9dac38fbef8f61af372124abdbbad11c45c03972cf76539cd16e6d6ad1dd1334d056a8a201af76fc924347432b39b31221f4f6f80e18340f8c18ad7014289ade5d7fb085e4013fe68a6af03e3adabb9bbead33c2edad0ea20e6880b96b7cab097f891bd54f942c0f29e9db4d0b10eefd793a7d1f31f53f9d534e31f44a69cbde15a922d5647d12b89e93c614d96f08f16a7d762e8b3fa84cdc069161e84c1c6b4af4fdf07373a5af40e19e32f26fb9c5659e5a9529598f7bc8e37edb7bee69878d82692d5f3f492144ba36838661a13826b3b235c825e106e07d9356f5fedb42b07cdfb073fa25a35926a1cce0e2bbe1f795567e9dbdb249e6c86e7285e0cfd75856b5e7f4578309b930af4adbc4052b41bf0bb3f08035a66b1f8d6a792ba7758ebba763f490be8ae57d71209c83947bab220076299fb6841856b576aa76ab5fce7c9106308367be7a8bf45adbdc2a8cd3b9213fd62419b51d2c3172e1ed053e35e4c1234ec9a474750147bb7cc9eea90a01c39c1e78a62a2887ade817f8d65b8cca921b64108ac74a19b0162db75edee5c856472c058299531607f183a9c4d69a9f0d15eb3f9b082011e143cdf21908e625d9c292e2dcc951dda754822831894c3897adbcba364337345a88ac911d86c442bfe66ec684c3bc45ac2333043ea5f87fb59489e1d2ab425171e7a812b0cb6cafc0eea66473c07d4416e8098265cda3e369f7b810d995c990489450bf6f0d62c8c69dc43ef53446d6b0093f7890deddef30cea46c4fcb8e6cf9cba0e30a42989bf92acd7a3ba7b36a7b2921510073de873f0165952707adc163436aee48ff653226242db5246d7e9ca413e0944cc7390bb511cf38d451d742d80d2db20a4bff6f569099a26676e2e26c19988ffdbeffb2a4c54b9574386e6fcad821ca0af85083c3a033982016e0f789c53ec896bc5e954d3a496cec0d03435442cc3e458284cd62fac2fae1a970a0ca4dbf79fb989102fa2857bef205b32d2ab2647025aac4c957c9a2fc588a916828a4f1776f3230e6172463817e2357825986923cf5a8226fad40d3312dafb1d4b25933c47dfbbf6a9f34624b13b4a21b760858c348cb6bfe789251478ca178486bc482ba46fd90ccf526dc0e6039ee7d59376be0b0b7928f25f8f48672304822c3efca7c26babe774c6c25f31d95ce54375c0bdd32f8083505dcbe17df0dcf1c33e82339c6a1551b1a1a7bb0bfde9d2ee67fd7e5bf8d8745bfa69104de3f7064ac5139d4289806a6d34b21582c4bf35303089d2d0ba9e10028cd6402198c8f24e5754ecd2ad874e189f3249b579aa1d45164a169556a7680d5245f6222093a35b53630d27d7b6645f0b0c4676e57abb75b4716ad22059a559e19a0fee91a8d601542aa3bccb27556e4bcda2dc4a2a3427f565c4f5654fa862e442ae61ad2395e74dc2f56128f482f85987f6f394dc09317804c4ccc6421992d32173e156592496ff831894c940303ab354c878ac3d5d3d01855a0400a3f50b264ec61d11c7f9ba08d3ba985a8364724aedac731b581b9096b017b47936a7f66f3d099b49bd9e43c40de71abd6db712dbeed97ada89e18b184a79347296a1cb8df5870e505b44e3725f767c49c7db7136412e1d06dac6a2f4c354316c034ffd1a1c55c00dfb66e7c255a9da0ea3020028d638b0ac74ef2684f6397cc900b9a06b6a84908d63646e731f8ed308f762c92a55c33b4f94b1243e2e83a1d7ceabdd68a522add513a17d1f4d7146c22b73e1aeaaf1537588a5738360db4331c3538f71854fa44a4992c07be1ef20cb5ea48c177b016f41e168ea0411b75d9975daa2947936119aaee8be0d7f947e45e661bc184f00a44c892bdfcd4695734105d5bcd4e31a5121c2cfe77c190c5d371f1577416e56b84289fd92133c93152a717e388f8df0776e28a34133c2f7f7607fd0ab4c83fe44e57b650ec9403263c17d453047e05793926f10adc343eee90d8f65f4295edb8aad3820e86a205a71e562ba2af08ea8511198f6f59f9c85cfed538816cf694e3f2ce33edca88028d95a91f35fdc0a54299dae481da8b892a3822ac26b582676727a6041dc5bf17b87bb7d435d223a93b73245df8647db711d32423bd08f7e27e76d1a53d206e21e2bd4d23e00c7eecc9a1c67c70cc8604378da8febe2c1cb3ac95e678eb91a927745c8335c06c21dad2202e54cbc5d01498f03fdc4e5aedaf02b8c56249d2f6851c4d7fb305356283d924d128a7ffa60f3509aa674217a77bf547b55eac54d411e71acef81f9b9ffc003ebe8714b6518adcc09ad79c7c076719553775a2b45f89fbe497a02b3ccb075449e0a026481e1d50ba401a7f895106903d0ff9c12332d47ff9d028a9c32ff6bfd5296f239cc14b8b50549e4f508ad01b3a93d299da5a7510ef68559f743c90497ecbb2702ea9f9ad63711a4cf3ea5852eb37f29505821fd153a33f64050df34c6ddcf43c42bd26db54f86ee899e4057aa9208f8d449ac0ced10824f45ece54e25e2c4022627b0bc2ccee6e256e700af690efb8e4c0301dd1c898430475d465bb83cc2c601c8a975703d3afc865c9548ecc6c4197aead0b3115dbfdb3d8ad188d53f2dd333da90bf13e05beceefe477ba32af2961de0c5b43523ee25e5a6ca2c099e0e2666a73c71e9d0516b9964bb6f11e544d2856d1c663731e4400e40f6981c343c25579aea76e594bb362b02cd64c1ddb9d9dfbb1755261189ce7cebaf618ad6a0d7182b3f8a7f0ea279dbfa99b7be87402915665f29d3268382647309147fec4c7e6d60adaeb17ed730a67b321dea0351b9f0431d036c437c41fcbf9649178dc41cfca4471b0a9490282faf3c69d20efeb7bde48654532809a1ef1846916933990"}, {0xc8, 0x37e2dff6d4d157e3, 0xff6, "91190baa6508a16bec236be513b2a3d0757193704a5b56f374bef886dc3c8d6187e9f21f3442130fd70882eb0f04c8b32a64a61466bfdf55389905aabb2c8e5ef830fda15f8cc83f62e5cb4cdbad1980ae1ff6e7e244e8eb50fd0f7b0d1937a612cc731091e724a1d3c582db701ed620722012f96a69b7a3506c9fee93122146268c944cffcbf4ed0d50e9c53306fb1d45839d440ae77efcc85bb48f4ab03dcd0c166245949b1275e809c23cbca9d93970"}, {0x40, 0xffff, 0x400, "af4ae67e74667c465f05be83b818afd66f086bbe415c64bd22828a76dfb74d70d18aa2a1729d64029ec36a80d2f2"}, {0x98, 0xffff, 0x4, "3c2ad4b59ad0d0eba8c1a0a4aa66d26b43fc1ee628f9a9fecd7b3d3012630247b4a3126b12863817563e669edbc30b7716901baef933d9c4067929a96a56c32caf460f970b7ec0a266f189aee842b7a941d53491e7792cf8d4fe9e8aba9f1a9378ad2159b6ad87533b57d13e093993e02705b30c812e5572e3e1c99c03d272e9fea8e9eaf7509b"}, {0x18, 0x1, 0xffffffff, "9b7e93a004"}, {0x68, 0x1, 0xffffffff, "f009faabdb3fcd3ced38aa47a762a99f4d39bddf27b521310a4a1eaf7380d50cb238188ba1a00ef2adc72d8798df8aa944b6d17c0ae9c497300e2a40cae02bedcd5f09361bc8dcacbb25475cde57163275e3a313c78508"}, {0x110, 0x1, 0x0, "46b355a76fb26f4d6b9b10c92169ed2fc8071dd2f7181b3a089e69724ca9751de736d49b0311b2ee5add662d03077985d9d6a2d7a50310bbcfdf7a1c92d5bb8740c5f8fcb5d3b7cc17499856d1a275148b4218a69cb126cf081ce7782a3eb63795d89b710a18ec86454f1cd4aac5f8804e8c45da186d67edfba2b37bcd032a825ca7804026dc4f1f6f2b24edc4911d40bbf8c2ffd2873950f8b215a6081e357fe4f1b72ca6aeff79957f5e4521fa29cb20306cdf77281b7b566ee7ca3d8f44ee88398abbeea2c33a68b05cea238312bd30530bdd0e7c102dc9cd3a4d999249f361e7073d1cf97dd6b87734b6d516dff6e2bb6c5a20e0fce3a7d9"}, {0xc0, 0x1, 0x1, "fec756d0b9a4b644221128b5b40dbb9b5e6aac6e1926a50b9a82044a2fe20011228725c766218613d0ef92087bdb6beeec4ad980ba59181ec292c12afb0f50b6592515d59b5d7151188194737ff1c197eac267c36a68ded9abde0ecc49c92513e8914572c674b283bae46d3ad51ebdd24470d79429b757b31e1b5f680bec60127ef16fabce8bd665bff2e393453056da5a042c5679c9da81e81a73d72dd8c67682a23978c3ffe0f4cd4f49"}, {0x18, 0xffff, 0xffff, "501f78d8"}], 0x1418}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:03:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:03:38 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x1, 0x200000000e03) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x0, 0x200) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x23d, &(0x7f0000000600)=[{&(0x7f0000001780)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x8, 0x10001]) setsockopt(r4, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 15:03:38 executing program 1: r0 = socket$inet(0x2, 0x5, 0x800000006) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 15:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{}, {0x61}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 15:03:39 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0x1) getpeername(r3, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0xbe, &(0x7f0000000200)=""/210, 0xd2}, 0x6) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000300)="69b1f6609ba07b8f6ddb757dd4e7f19f7b4a8ebd7df1f2b7fb5a475ff162e7f46a28772e42aba5c12eb2386352d97bd62a212eba82e3961e9a12bc88aadf8e006cbdde6fb4687358031c5ea171914be9c2293f757723f08b5fad8a3bb4a365bbf90356ba0fa668e91ba2c736c2001076edf19a158923756fa8029df490116391463fc2eab10a2d154a6b6e1f7ca5a5108ab12bd3afe62074188b315dee4e9c75cda5d3b30b4cdcd512132b005ffb209661097f2fc813a10179ad14626cd4668efadfa4afd6dd1f0725e017774f91f49398e85dcd579e87", 0xd7}, {&(0x7f0000000400)="748c072d5c95a21315f8f126614c9c0d0e6257d9518882d8fe59a68f7d32", 0x1e}, {&(0x7f0000000440)="8d47dc9f4614f1ae4c913ab94aa03f4029a6dd0756eae8a3650c692c51f42ccd58111a17477ad54eba13f6bacc39e374ba371e3bae6aedcab0a605aa85b5", 0x3e}, {&(0x7f0000000480)="57bcea47420e47a96720e7e63d13eb5630f50366dd60f090efa122d3017dc6c336698c5551a35711f804fa5d0e2d81ac67b04b8e5fa00bb0671ebe741960bf21cda77305fef8740416285f420a3683b163601140f88ed9af079b267f365d9712e22ddd13615d65145b8aeae3dbcf2e1792553bc2bd0ba44c53272d3002b68c37ae", 0x81}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x40, 0x1}, 0x8) 15:03:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) sendto$unix(r0, &(0x7f0000000a80)="50010501000000000000000107060000080f0000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f01000080000000000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff0228290200fd89720fd3872babfb6a00000000000800000000000000a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadb0640d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc00000080ffffffffe234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000000000000", 0x150, 0x4, 0x0, 0xffffffffffffffc6) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f00000004c0)=""/58, 0x3a}, {&(0x7f0000000500)=""/105, 0x69}, {&(0x7f0000000580)=""/58, 0x3a}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000000600)=""/106, 0x6a}], 0x9, &(0x7f0000000740)=""/204, 0xcc}, 0x40) r1 = semget$private(0x0, 0x3, 0x32) lseek(r0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000880)=""/94) sendto$inet(r0, &(0x7f0000000180)="8683e03c1521899491b98847ab23349d1a6fb4d6a71518543b6b4c662d6a9fc3bcb74e3fabcf01035c3ccca5ee47935729ccfdec024f66538859ea45c41bbbd8eb1920aba245716063da8ec692c74ede61f00f05f016c57069a90745b5ed850853e7", 0x62, 0x0, &(0x7f0000000200)={0x2, 0x0}, 0xc) 15:03:39 executing program 0: r0 = msgget(0x1, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/178) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 15:03:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="a7be5e1a7a382dbdabd5824e6d3976dab3ca306ccebe7d0b213435ad02f59c59bd8dacf538a8558af292bf34df37308873958f65f3c006bf50911aea0ecc9bce7c838fcd0cb3d48351f07fdee3651f1adbf4ebe52d0b5fb48b18ea5f0b4763925c16e6710759", 0x66) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 15:03:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x66ad8000000) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 15:03:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 15:03:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) fchdir(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:03:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x6, 0xfffffffffffffffb, 0x9, {[0x3f, 0x6, 0x100, 0xc000000000, 0x8, 0x6, 0x200, 0x3, 0x2e7, 0x9, 0x10000, 0x0, 0x3f, 0xffffffff, 0x7, 0x3, 0xf99, 0x6], [0x8d59, 0x7fffffff, 0x8, 0x25d8df94, 0x1, 0x40, 0x2000, 0x6b02, 0x2, 0x41], [0x3, 0x4, 0x7f, 0x9, 0x10001, 0xffffffffffff97df, 0x6], [0x7, 0x2, 0x5, 0x20, 0x2, 0x2], [{0x1, 0x3, 0x46, 0x1ffe00000}, {0x1197d58b, 0x1, 0x55, 0x10000}, {0x3c, 0x8000, 0x0, 0x9}, {0x2, 0x9, 0x56a, 0x7}, {0x100000001, 0x1, 0x4, 0x9}, {0x40, 0x200, 0x5, 0x8000}, {0x30, 0x9, 0x4, 0x9a}, {0x7, 0xfffffffffffffffa, 0x100000, 0x9}], {0x3, 0xfffffffffffff21e, 0x401, 0x6}, {0x3ed, 0x8, 0x0, 0x3}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000380)=""/205, 0xcd, 0x7141dcc691008259, 0x0, 0x0) 15:03:39 executing program 0: r0 = socket(0x0, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584c976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000100)=0xdc) r2 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffdde, 0x0, 0x0) 15:03:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x5, &(0x7f0000000300)="24e4dda351181c3e9b76049fcc102ce90bcbfbd3e2e755f936f7b570d33803023694402311046af2eb74180bbf8b17d4a6bf07", 0x33) close(r0) setsockopt(r0, 0x8, 0x0, &(0x7f0000000100)="f1e065684df300a5d7ff161fbecb67ab4de140832a43286164cf9e135d71d4fc73eda0014a8c8e04e043a7819fea3fdf3392f6fd417ac76b0a65143e917117bab19431cdb2de6f3861ab15280849c22c8d6fd8ffb9a485d053db6faab7d63097d1ef5a295269be380e194330bbaeda3bde909ed2d1302cfce2474250527d413c1e2854bd5773899e289bccf5c6ab6c1171e307e8f0", 0x95) setsockopt(r0, 0x4, 0x9, &(0x7f00000001c0)="ac889452d895ca2414a73178d7486826b4c1ccbb698d4658d6ff148fc87de79542c0170d82a9e131883e4e9b1c211a7fba3e8b16f35aed55d4bb3934fea3557262c7afaad8583017e82864995a65640c90783fc3c80537b14515d00ca68d2ca7383b934995297ebfb002334241e070625ffc238293c75c9d1ef9ec1b609afe1d3e88c160a1d4336881e5583c68e438f26d4c60cad898969d08e38f9bbf9e8c6eb38991f21a8ad794187dac4a30c6fe524d0956a158bf4a122c45b1cd3af4", 0xbe) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x20) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCPROMISC(r2, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:03:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x5, 0x8, 0x0, 0x0) 15:03:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f00000000c0)='w\r \x00\x00\x00\x00', 0x7) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000340)) getpeername$unix(r3, 0x0, 0xfffffffffffffffe) 15:03:39 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x8, 0x240000000000) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = dup(0xffffffffffffff9c) close(r0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0xe0f, 0x7ff, 0xb, "c08e390b9ce0e387cebd4e359210a3587f862c0b", 0x2cf9, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x142, 0x6) recvfrom(r0, &(0x7f00000001c0)=""/112, 0x70, 0x801, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 15:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 15:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3d}, {0x16}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 15:03:39 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1fa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x22000008002, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x3f) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ftruncate(r2, 0x0, 0x0) 15:03:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() 15:03:39 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r0, 0x0, &(0x7f00000000c0)) r2 = getpgrp() socket$inet(0x2, 0x4, 0xb630) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x2, r2) r5 = socket(0x2, 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) seteuid(0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='**!#\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:03:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) setsockopt(r0, 0xb8, 0x1, &(0x7f0000000000)="6801c8e00d356655169a7d0866a761ddc28dd3558573b4b807852862e3d23e0a78dcb73161b805139b771a2aab02d521eb7fe78f8bab8bc515ba22ead25a71f358d9b17f7d61ee33d1846a535007fa0ad18ea94e935ac75eacd9494abf076f91d2a7362bdb73c78e7d9b335cf388c012980e71f49bceadf3545d8765301195fe20d5c4fd07d09828f671825b548f09609d3e3d1d676439ef7bbcfc5aa70a499fe1688246a578e1d8f85a26f268a3a5e2dee88cba8643a7abc7a99792133f91796bae7c0450ca76de2248ecc4580465e5224f6b91d774e64b", 0xd8) 15:03:39 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000700)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ^z8-ՂNm9vڳ0lξ} !45Y8U470seP̛| ԃQe- __ Gc\qY^z8-ՂNm9vڳ0lξ} !45Y8U470seP̛| ԃQe- __ Gc\qYwitness: lock order reversal: 1st 0xfffffd80679f24e8 inode (&ip->i_lock) 2nd 0xfffffd807cbcabd8 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807cbcabd8,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807cbcabc8) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800021970d70,1,ffff800020abe290) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa720d0,c0106477,ffff800021970d70,1,fffffd807f7c6ae0,ffff800020abe290) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067ca0900,c0106477,ffff800021970d70,ffff800020abe290) at vn_ioctl+0xb7 sys_ioctl(ffff800020abe290,ffff800021970e88,ffff800021970ef0) at sys_ioctl+0x5b8 syscall(ffff800021970f60) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,d3f1f204010) at Xsyscall+0x128 end of kernel end trace frame: 0xd4155ff2410, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021970930 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022d7a000 rax 0xffff800000a84e40 r8 0xffffffff81351515 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xefe60f30c51165a2 r12 0xfffffd80029b2c00 r13 0 r14 0xffffffff825b2fb0 w_lodata+0x4ac40 r15 0xffffffff825bc900 w_lodata+0x54590 rip 0xffffffff813aceb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021970920 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=202419 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe508,0xffff800020abe790 process=0xffff800020a8b190 user=0xffff80002196c000, vmspace=0xfffffd807f00c730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13131 235003 8274 0 3 0x80 nanosleep syz-executor.0 13131 294338 8274 0 3 0x4000080 fsleep syz-executor.0 13131 38414 8274 0 3 0x4000080 fsleep syz-executor.0 80517 489421 17421 0 2 0 syz-executor.1 *80517 202419 17421 0 7 0x4000000 syz-executor.1 80517 338594 17421 0 2 0x4000000 syz-executor.1 80517 271863 17421 0 7 0x4000000 syz-executor.1 97614 427667 0 0 3 0x14200 bored sosplice 16112 404803 1 0 3 0x100083 ttyin getty 88309 225281 0 0 3 0x14200 acct acct 17421 413008 29866 0 3 0x82 nanosleep syz-executor.1 8274 225170 29866 0 3 0x82 nanosleep syz-executor.0 29866 256353 82915 0 3 0x82 thrsleep syz-fuzzer 29866 4883 82915 0 3 0x4000082 thrsleep syz-fuzzer 29866 164603 82915 0 3 0x4000082 thrsleep syz-fuzzer 29866 521809 82915 0 3 0x4000082 thrsleep syz-fuzzer 29866 59046 82915 0 3 0x4000082 thrsleep syz-fuzzer 29866 251579 82915 0 3 0x4000082 kqread syz-fuzzer 29866 145503 82915 0 3 0x4000082 thrsleep syz-fuzzer 29866 222189 82915 0 3 0x4000082 thrsleep syz-fuzzer 29866 396763 82915 0 3 0x4000082 thrsleep syz-fuzzer 29866 484121 82915 0 3 0x4000082 thrsleep syz-fuzzer 82915 503161 50405 0 3 0x10008a pause ksh 50405 188198 53065 0 3 0x92 select sshd 53065 213183 1 0 3 0x80 select sshd 71765 433922 5686 74 3 0x100092 bpf pflogd 5686 487294 1 0 3 0x80 netio pflogd 67984 432865 94787 73 3 0x100090 kqread syslogd 94787 12777 1 0 3 0x100082 netio syslogd 26822 253683 1 77 3 0x100090 poll dhclient 33245 78708 1 0 3 0x80 poll dhclient 21750 200523 0 0 3 0x14200 pgzero zerothread 43232 111925 0 0 3 0x14200 aiodoned aiodoned 17311 1425 0 0 3 0x14200 syncer update 46721 469340 0 0 3 0x14200 cleaner cleaner 34097 501074 0 0 3 0x14200 reaper reaper 73186 451958 0 0 3 0x14200 pgdaemon pagedaemon 30798 297861 0 0 3 0x14200 bored crynlk 5844 88767 0 0 3 0x14200 bored crypto 39667 183403 0 0 3 0x40014200 acpi0 acpi0 44019 290117 0 0 3 0x40014200 idle1 32886 209377 0 0 3 0x14200 bored softnet 43165 262459 0 0 3 0x14200 bored systqmp 83153 193220 0 0 3 0x14200 bored systq 24540 246990 0 0 3 0x40014200 bored softclock 39875 376262 0 0 3 0x40014200 idle0 77233 300544 0 0 3 0x14200 bored smr 1 62342 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 80517 (syz-executor.1) thread 0xffff800020abe290 (202419) exclusive rrwlock inode r = 0 (0xfffffd80679f24e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8264a400) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9510 6400K 7488K 78643K 11588 0 0 pcb 13 8K 8K 78643K 39 0 0 rtable 108 4K 4K 78643K 256 0 0 ifaddr 56 13K 13K 78643K 79 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1487 0 0 iov 0 0K 16K 78643K 41 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1540 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 4 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 32 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 329 0 0 proc 53 50K 83K 78643K 461 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 12 0 0 in_multi 33 2K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 236 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 96 21K 30K 78643K 1960 0 0 UVM aobj 13 2K 2K 78643K 13 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 16 0 0 NDP 11 0K 0K 78643K 20 0 0 temp 130 3530K 4169K 78643K 6034 0 0 kqueue 0 0K 0K 78643K 2 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 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 36 0 34 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 129 0 119 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8841 0 8841 1 1 0 1 0 8 0 tcpcb 544 36 0 32 1 0 1 1 0 8 0 inpcb 280 146 0 139 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 5 0 5 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 19 0 7 1 0 1 1 0 8 0 pfstkey 112 19 0 7 1 0 1 1 0 8 0 pfstate 328 19 0 7 2 0 2 2 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 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 1 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1930 0 505 47 0 47 47 0 8 0 ffsino 272 1930 0 505 96 0 96 96 0 8 0 nchpl 144 2594 0 944 62 0 62 62 0 8 0 uvmvnodes 72 2206 0 0 41 0 41 41 0 8 0 vnodes 200 2206 0 0 117 0 117 117 0 8 0 namei 1024 7379 0 7379 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6880 0 6880 10 9 1 7 0 8 1 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 432 530 0 514 3 1 2 3 0 8 0 futexpl 56 3937 0 3935 1 0 1 1 0 8 0 knotepl 112 117 0 98 1 0 1 1 0 8 0 kqueuepl 104 84 0 82 1 0 1 1 0 8 0 pipepl 112 344 0 325 1 0 1 1 0 8 0 fdescpl 488 531 0 514 3 0 3 3 0 8 0 filepl 152 2926 0 2821 6 1 5 5 0 8 0 lockfpl 104 146 0 146 2 1 1 1 0 8 1 lockfspl 48 53 0 53 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 371 0 362 1 0 1 1 0 8 0 zombiepl 144 514 0 514 2 1 1 1 0 8 1 processpl 896 548 0 514 4 0 4 4 0 8 0 procpl 632 1181 0 1133 6 1 5 5 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 317 0 298 4 1 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 194 0 0 23 0 23 23 0 8 0 mtagpl 80 12 0 0 1 0 1 1 0 8 0 mbufpl 256 234 0 0 13 0 13 13 0 8 0 bufpl 256 6271 0 1166 320 0 320 320 0 8 0 anonpl 16 69995 0 57602 69 2 67 67 0 124 16 amapchunkpl 152 2901 0 2782 12 2 10 10 0 158 4 amappl16 192 2713 0 2036 50 8 42 44 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 49 0 45 1 0 1 1 0 8 0 amappl13 168 160 0 157 1 0 1 1 0 8 0 amappl12 160 154 0 151 1 0 1 1 0 8 0 amappl11 152 62 0 47 1 0 1 1 0 8 0 amappl10 144 84 0 79 1 0 1 1 0 8 0 amappl9 136 610 0 606 1 0 1 1 0 8 0 amappl8 128 159 0 138 1 0 1 1 0 8 0 amappl7 120 38 0 33 1 0 1 1 0 8 0 amappl6 112 62 0 53 1 0 1 1 0 8 0 amappl5 104 274 0 259 1 0 1 1 0 8 0 amappl4 96 950 0 917 2 1 1 2 0 8 0 amappl3 88 188 0 177 1 0 1 1 0 8 0 amappl2 80 3328 0 3247 3 1 2 3 0 8 0 amappl1 72 21301 0 20840 26 16 10 20 0 8 0 amappl 80 1441 0 1398 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 12 0 0 1 0 1 1 0 8 0 uaddrrnd 24 531 0 514 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 531 0 514 1 0 1 1 0 8 0 vmmpekpl 168 7897 0 7861 2 0 2 2 0 8 0 vmmpepl 168 70870 0 68952 123 32 91 95 0 357 7 vmsppl 368 530 0 514 2 0 2 2 0 8 0 pdppl 4096 1069 0 1028 7 1 6 6 0 8 0 pvpl 32 205588 0 189951 181 19 162 162 0 265 35 pmappl 232 530 0 514 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 488 0 5 14 0 14 14 0 8 0